Warning: Permanently added '10.128.10.17' (ECDSA) to the list of known hosts. 2020/05/07 22:53:37 fuzzer started 2020/05/07 22:53:41 dialing manager at 10.128.15.235:26027 2020/05/07 22:53:41 syscalls: 338 2020/05/07 22:53:41 code coverage: enabled 2020/05/07 22:53:41 comparison tracing: enabled 2020/05/07 22:53:41 extra coverage: support is not implemented in syzkaller 2020/05/07 22:53:41 setuid sandbox: enabled 2020/05/07 22:53:41 namespace sandbox: support is not implemented in syzkaller 2020/05/07 22:53:41 Android sandbox: support is not implemented in syzkaller 2020/05/07 22:53:41 fault injection: support is not implemented in syzkaller 2020/05/07 22:53:41 leak checking: support is not implemented in syzkaller 2020/05/07 22:53:41 net packet injection: enabled 2020/05/07 22:53:41 net device setup: support is not implemented in syzkaller 2020/05/07 22:53:41 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 22:53:41 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 22:53:41 USB emulation: support is not implemented in syzkaller 22:53:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/231, 0xe7, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = getegid() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x200, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) dup2(r3, r4) semget$private(0x0, 0x0, 0x9) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='/dev/diskmap\x00', &(0x7f0000000300)='/dev/diskmap\x00', &(0x7f0000000340)='\\\x00', &(0x7f0000000380)='/dev/wskbd\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='&\x00']) r5 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x106) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000500)={0x8, &(0x7f00000004c0)=[{0x40, 0x6, 0x4, 0xa000000}, {0x1, 0xd4, 0x1}, {0x81, 0x0, 0x1f, 0xb8e}, {0x6, 0xb2, 0x8e, 0x2}, {0x8, 0x6, 0x5, 0xeea}, {0x0, 0x8, 0x5, 0xe00}, {0x9, 0x5, 0x4b, 0x6}, {0x0, 0x3f, 0x98, 0x4}]}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000580)={0xa1, 0x8, {0x101, 0x2}}) execve(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000600)='/dev/ttyCcfg\x00'], &(0x7f00000006c0)=[&(0x7f0000000680)='\x00']) r7 = getppid() r8 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) r10 = openat(0xffffffffffffffff, &(0x7f0000000bc0)='./file0\x00', 0x200, 0x26) sendmsg$unix(r0, &(0x7f0000000cc0)={&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f0000000740)="50a607b14a51bc3e5e1079446ce63e06833f9782948e13dc6f241c162cb8eefd6a6079764bde68b446f2ddf20272395a5d63a5e5e60d30f392a15cd090216686811ff8b5a9c667a9626069b4e7141e61d47c3b4b290a27023ed79cd479117b98acffa16b9a715cbce8446566b04e690ad2cca9dc48dc07107a65b7018b9d7009785bb749e79293160ffa0c54744e5d7f06ff67832d36be2e926dcdfb04d065e5367ea3e99eb9ee04371c5d45559f7d4db593d20de9e2db15e5be4223f5246f76c905378d5ad05e00038a36f553090d25ce298b1935227f9acd5313a51dd65ba5e1c577bb807c1c2df228", 0xea}, {&(0x7f0000000840)="1e3f0f7c2aee769043cf6d5371ccb9185a6a7eeb2de0cab11ea93a1d69a21de1c337e1a08e797491faee321579313381f564de66d3a3762ab4b991b3d930450363abc7228f8ddf118517f8103b4910437c520d966ad9b75eac2efdd04e2081ac0e594125208c52b516da284546c8758384e134affac2045734969b93abcdad5e8338a27df4", 0x85}, {&(0x7f0000000900)="ebac2da557028943984714fc3c03c3b32adbb42647d26ce55e0f836802ce1ec9d5519a8dde97bdd7d4b0b2c05d3a38baad258a28e7b05c1f6ca1f85b0bdf87cbc8d9", 0x42}, {&(0x7f0000000980)="2e4c41a499be0ec906e50b0f6ae7d992510d048e4d5be6227a05ee6d52bbbf383507c99cc7ff2eff9d970cbe74", 0x2d}, {&(0x7f00000009c0)="54c20d20630902a9bf99af5ea5b4d16f8393ea3a0c981b74bfdda330a78a780c61595dc0ac8b7838c15389f7de3f46d51d0b49facccd5008c5bd344365cee02717ce819d24fc346c8b83b3ce62fcff9077afc952b1c7e1e429fed0d9fa5cc7d00d8c130de6804a9a02e6ae3f00e61b742f6588dbf8a9e72cd2d7a471553838be8a355cc28b6473467c56936a1005c0b0c2f9664c80a302f76a1dc8ab9ff320824905fc7cf2a578a222ead0e31e6d558317628d4be491a361b878e4317fb3fbf7927ed1f536842efca96342e1af6462c4bb2a6d9a044df7fc767af82785c1b1e293", 0xe1}], 0x5, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x0, r7, r8, r2}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r2}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r5, r5, r10, 0xffffffffffffffff]}], 0x68, 0x409}, 0x0) 22:53:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x32) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x6, 0x0, 0xfe, 0x8}, {0x8aaa, 0xd2, 0x67, 0x1}, {0x265, 0xff, 0x8, 0x8000}, {0x2, 0x4, 0x1, 0x7fff}, {0x7, 0x9, 0x1f, 0xfffffff7}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/5}, &(0x7f0000000100)=0x7) write(r1, &(0x7f0000000140)="2b761890469d47822defa8b3072a335f3ff969e0d8e4e27ada26408ed7272798dda858f058739bbd92404e9fe7b69cb792917a31e6b465fc8735e51868ae39c6dc2ae173449d90773266d5d1b1ede066c46bf1a537deb802aa", 0x59) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x100) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0x7fffffff}, {0x4, 0xfff}}) r2 = socket(0x20, 0x3, 0x8) fsync(r2) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7fff, 0x10000, 0x7fffffff, 0xffffffff, "0ea7289019f3c03a76c43979d91d0de0dcd3dd0b", 0xffff, 0x9}) r4 = dup2(0xffffffffffffff9c, r0) close(r4) readlinkat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300), 0x0) fcntl$dupfd(r1, 0x0, r3) close(0xffffffffffffffff) fcntl$getflags(r2, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000400)="d167d5294b33ac987fea1d510610044ac022f9226295be6945bda34f7e8a5684056b9071213e2b7caf45a27377479d559dbbd42ac9b86b86d7b9af64fae77c2ca03a2274a24bd65a3b2661b5a4db45bd64f9cf19026d67e88cc72f73fd775b7c4090338582d836c33e77dda624e5aede188d24f2dd50af60ab98b4c5aa790bf98a485c511e67c424b7c5ff676bb04a78643310c73e87086b88792f254ffe40e237b2b4d071dabd49be4c7879618846e7cf8bb89f749a4284f093baeb913c137464a41b48b038d747c9474d1ebe320503502d1ad925927cc3cfe8ae4b381c4ef278584273431307ef05e46f50930e1e7e4910c1d0c0da532313c47d192f79", 0xfe}, {&(0x7f0000000500)="e59a860d817a2f9cb3ec895ff8564780ff567edd535de0f8bfe38732dff5e6c49a4839b03abce6012366fb3fd6fdf24197abde1008f5c83442d71ca55efb025225f1b9433267a54cb3e491d73f850ca4d3a1f7465338b6c10092525bdbbafdbf0ee5a4b3178c5260d8f15ac7225a904fbc134100f8445063f8e26276e218852a0ff0b97b50827893f8c47123d3e6fe1bd44c8f784d9f1168acdc817d66ef84e047c1f446514343669985a80e7fd2f602b8caebe4b8b9d0935a7049773a59", 0xbe}, {0xffffffffffffffff}, {&(0x7f00000005c0)="82de9d2351431f91f54516221b8d35343b71724e0c02c1273bcc13e2d62e3923fa02eb96f2ff83d127d6374bf9587c7fbfc78dfdcb2983cdf6a1190ad07214fd7ede447b0e872b5265d9a4971421639e5de1f2aa61c71c4a7e9b8e2ed900ca2bbde6313a4add47bcf2e3ff72723e753336059ede43ab3a42be6d0b5491c4201351666f692588e23cf4e90f578302cf73052a75ef1abd82964bd73d577479fcec2af2ecb7a0de5198", 0xa8}, {&(0x7f0000000680)="7a20b83148397180d21003276fe41ea65ffcdf2e347f2c74f396056c59a91437b640fe3ab972", 0x26}], 0x5, 0x0, 0x0, 0x400}, 0x408) 22:53:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) 22:53:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x40ffff, 0xfffffff4, "03033c02df71795acd00"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a79", 0x4e5) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) r2 = socket$inet6(0x18, 0x2, 0x2) bind(r2, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 22:53:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0x8, 0xffffffff, 0x6e, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x80, 0x7f, 0xfc, 0x8, 0x7}, {[0x1, 0x7, 0x0, 0x5, 0x8, 0x2, 0x2, 0xb, 0xc0000000000000, 0x5, 0x3, 0x1, 0x6, 0x2, 0x1, 0xfffffffffffffff8, 0x9, 0x3ff], [0xffffffff, 0x1, 0x8538, 0xfffffffffffffffb, 0x1, 0x209, 0x0, 0x2, 0x9, 0x3f], [0xf1a, 0x8000, 0x3, 0x101, 0x3, 0x7fff, 0x80], [0x20, 0x9, 0x20, 0xed7e, 0xff, 0x4], [{0x5, 0x10001, 0x5, 0xe76}, {0x7f, 0x4, 0x9}, {0x8000, 0x9, 0x0, 0x3}, {0x3, 0x7, 0x1000, 0x8}, {0xff, 0x4, 0x3, 0x3ff}, {0x8, 0x2d, 0x5, 0x3f}, {0x7a84, 0x7, 0x6, 0x4}, {0xf6fd, 0xf534, 0x7ff, 0x8}], {0x1, 0x4, 0x0, 0x10001}, {0xfa, 0x2, 0x81, 0x80000000}}}, 0x0, 0x81}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="e1bcca5634c70c8d2848137c5b6c3abb33dbdf1942104caf26ed8ff916c5324701aec6a1cc0ae67ae798d186c9778e3c9a512cc08b6e9ef0dace2fb6f2d171ce126d5e90b345fcb5732169890593227538d421cdb2b0d27ac772d18bc0b7453c", 0x60}, {&(0x7f0000000140)="5b4ed797581decc13623a116f3036045f5e1b2b9f325ebc90447522f9d0c261136b3d7605524e3e12dfa661b7ff92048ac675ade4537e15cfb", 0x39}], 0x3) 22:53:44 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) dup2(r1, r3) 22:53:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00e22d2f66696c65280079831bb518d9cb9623a0304182725ed7a6ae18262afa551a60ac76f25dfd8659b0d6cbbbc2ff1ba90f5199a68c2b9c5ca779697e8290bc5acb2140054d5c72f4f2406fff50632be73cc0c5f8400a72ff8f5f61bfdd778ce4aad4c32c02cb6400efdf0e18766f13586a3404128b1962475b43a562f4828bdb563a2edf905b974209d6d0a626f4a3fa9e5f"], 0xa) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 22:53:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 22:53:44 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="26470f7df9551f24"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="ff0000000010e70d1c5a353b32662eda13185ce00200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 22:53:44 executing program 1: r0 = socket(0x18, 0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="3cc80fcb0d70fe3254a7a316549a6e9cca3c1e08501c97b1394afcb3099fca6b14237d2571359ff54d432780aff02398987bf158ee36f2cc14ed1b8d870452d6892e4fb4f2aebfa3ee1d8b6706a41ad70dad0b9ffca163cdfd15c23d647c2b1a410d272c55f031b2a441d012a5d8efad806cd8876db50e2339eb2cb60c814f8775488e382569b127843d492b3c383475f6ebaefb4c341c405e0046734694cec80b1369df889457093582f2a9c002df6110b00f66456f6577bb88890daf92860c36b030b4420a246637443cd3a530bee677d6d9abfb535777a7d3cc26b4c0035eb294f4096c1f7f95bfc3178c", 0xec}, {&(0x7f00000003c0)="25bde2feb06f2cf206aa9736f60935b592f7c2549d12cdfacba9eedfee66713fc22d235150d95150d75b6307143a79370ad3019b512b0266204f1b9a9c3a11852f3557a0c4ad5e0784d4268a9f8c62096656d4704efff61690dad4d7e45761c43f42ffabeb2b0028e6cfba7c9317712f1eef521b4fd7fd407b7b247e0c02c1db978bbf238a051c2d38f28f54c32c30442eb4f071045f602b9dd2f7e861d6b6b72b4f31ed4790f5d8af35dc9bd1bc916f99bd2c4fa00a4afa0c95acecbd1bcd9c153381b923ac0cb0267e50cd5c56409ac4aaf50440d7cd8cf4ffccf5ff1151e9539a4a60b6f4f32cce857ab1d05da91f075f", 0xf2}], 0x2, 0x0, 0xffff) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x2) 22:53:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xfffffffe, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:53:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) sendmsg(r2, &(0x7f0000000dc0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x1, 0x7}, 0xc, &(0x7f0000000a40)=[{&(0x7f00000003c0)="0a85b84da7ac6cfb08f7278d11cd4a454a051e8b578cc073e7830f523d102b7a87084e3b3e785bd4d6a501b4704b91763c61ea4387d90945670b0c2ba5132d2611cc68db39e1a5f31ecac32ae423ef26d7e99d1380ecc872ebd7921a11c6bcf74fc582815614b2c44c353f6998c96c28383186bf2409a021c0c353f04f075231882e423811df0275bd0343e93b02a0dde7791ce2bee4dd71318dd61c2bce8dc62294c97b1d4b3dda05df6ab3132770439df185cb0f4d2a262aada6", 0xbb}, {&(0x7f0000000480)="7e75dc90173d9a4a950fab71070bb5e4dbaee6fac82c05fbdf67ff113421055872926c02b61702f2504b98", 0x2b}, {&(0x7f00000004c0)="f2edff083a252ce08fa1dfb1d7516779aba6811b6f8d8c8c9f9fc5714326465d78311bfcaff1980b0f341005252935521c1ba9b7ed8eff58bb9458e9529f825099d954c31624c2cf2e5e24ab286bf5996ed92aa31a6f9d8a", 0x58}, {&(0x7f0000000540)="40260fa1956624046111c6108ccc1370bebf878675e73f1f893cba7bae5bbdb8e6c434aac7faef845620d93451e328cc21457de29d566dc1afe5fa3a01b782424d1f69fb86033e620479b07ed6ec8af3efc49a464d6bd54d9148c7c2fafcfff603c9dcbc560805670b018ea69ff9849d505389c5265251fb40dd683ce186234ce62fe7f63f2db107a7c751018d57c15c9b87a61c456fb9afaa6cde28ee95334e163976c7cec5e5c313eceefe5f4c0b8b475374eec01dcd18234a1ead10c5dc0daabdbcc431be1901314fc30c10a4eb9c9dbb3da99af5", 0xd6}, {&(0x7f0000000640)="6316ad8669e5fe73006c41c29f74b34e357d43c44b8c4435c87fd90efbd4a569520be04fc46055caf2b6cb2955ecde10123cbdff24ab34e43f025111967cdf0ee7ca14b839390e78b6e715984231846a8f5a45d33b1c30a069d386e7d8266a0b5f6e1473ca3ffca2c7463253e9e8e4fd10d03dc1dbc0c8aa582c94a099316573d0e28cb7b8927d11b988c42a715bfc257ae5db43e7c472e2da5cf7cd1cc5fdb6d1840ffdb4ac", 0xa6}, {&(0x7f0000000700)="92f25ef0bf7a3471642760eb26450da983d746467fe290d50a8a126c59371a9fca8f57470f97962388c0e6d373a480a31092f39c53abe5a7b56a1caa89e69026bd2801e88e10b614cfeabd5eef02375864b8af5c3d8eddc16700a65b3afb470ec3485f7fd0b603a02c43b281484dfd84348d471b11062050ec9445b69cd8dc1d56d7ccfbfa", 0x85}, {&(0x7f00000007c0)="7fec6ff0a4122d1c5a2f77cfd6084e9d9ec85d9ee91c770a8560c942b1788f0080d623ec4a3e34a1ec3932b3ece871f98eb301679405833feb2320c12ce98030223e43d2eeea250ebcdfa02c138bfe6cae5a45e3b101eeb9f9c1fbc49e92773ae16e58cb28513d9940feac6991e538dff5943700a0ab36178523f1bda01b1d9005d5f32580cd8e67673049cbb16f5f", 0x8f}, {&(0x7f0000000880)="dfe22d746576a409db84a9845c4053e1779c6048fcb4e518fb2d95a0df5ee683bde6ca776e5c60669bf9035ead744e5563a047d93a1aece47a53e4ceee1e50b171e1aad5311f4ea3e56064e4562fc3f45768b8d583ee2b09b8182e7a22e1c81bd9e6d05f86", 0x65}, {&(0x7f0000000900)='R,', 0x2}, {&(0x7f0000000940)="0e4f4be05141e32b510c17f59a141e27fe3c8fb24cfe4ed0e9e08bee90d0085711a9af6d493a87d8b5b42055d25f57dca6ad063f09ebbd3fa0e2afd8a6673a1eee3c53ff8eacc9ce0219fa1ff566963c8c107102a327b9dcdbdae6348d0b239e3b2aad7ff0189640f10b0b5778a4ad7a414f99a891d9a10724aed841deedfc749325c8cf533140140a9e6cfb1727ac7b8ca5799f32222395d49aba1931b0af7f306c6d409faad7cd910b44a20cea1d543ecc0b99091a710284791089562aba1ac53a2a6b8258ad52cb542e8360f6b93032844c0a0fe9315fcd0d4ad53acd18405346b19c9826b77eb4f794ea6442f5ba61bad5", 0xf3}], 0xa, &(0x7f0000000b00)=[{0xb8, 0x1, 0xf3e, "afef4d8b510396063f9fa6d8c4cda8786bf56a38d20ae9790dff83abca33f7e9faeea14e35a634a28fe82b1eaecabf12500aa74482959cfe13a0268863f709ea60888856e842732e2acaeaad878b0a8382099b6689e625dae6f51ad24625bb798062a6b655d6360b51b50b9559c13d03884c690d90a0c651d54d09f134adfa187386f2d00d43f35ee08c2dc65ff5034726306458b480002dbe2d2801a8dd9dcae84b"}, {0xd0, 0xffff, 0x9, "af1c2e8bb251f2a19891c6530709419f615736ad25d6c25a570b428225791b3c629a1059712a0b2d8fc5d8ef45eb247c144a350778718add7899c6fd561687a92d47ecb82594c90c8b2e23bed21993e89f360d423172c1f99b865a6678b1e6688e24852e5f96bac5faae63fca238a20486391cfedc0c3d4472ecf7cdf461e45199e984a85adb98778055f5d887f04c1075de8db369b8c37dc770c1a5b62ccfa1ab45c024c44658e8dc5c8e768156a910a095da5564d44b7e91dbf23ccf"}, {0x70, 0xffff, 0x9, "f4863fb7c1f9e18614ed6b6bec71d186f0e64555e7a7a7ad60ceda5a00577c71af0fae26a33786f368e44d325646b4dc2d26b79afa4db394be3d34ed0fcc8c7348f9220b38e9c8f3515bea46db0aa26988e2899cd1ab7faeee19a3a7d055b7b0"}, {0xc8, 0xffff, 0x7, "f6bfd829c45b4c41996344ea5c13d0f7a1efaea7ab93ae734d33811788c736295db35af9c53ea1d91d3a6861df03b03dde0319dc3a8d33fb1fff6bf0cfdba183545eaf9ae1ee6718c502927f022f5c34b8be6808ecf66fa33ff942a32f2ffc91ec303544f30250f6354c8ac2ec3342cad69863141b5795f215ee45f67edc954057e76f1311d1a9eb7263ce15272e6ede490e464bce0c1d897b54003c522bd46bf02e5c39cd1b969bbae147aa250035deac"}], 0x2c0}, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500002, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x5, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000000)="809135ae39d9edcb263ad45d3887", 0xe}, {&(0x7f0000000080)="79e80bae2bb86053cd6e109cead314ea7fe0ab21eb4b72c69c6ba81c6a513d2bce3017478136c11ae6f4e61352c18d649929203e2a8f0adc6ca743fa3a303ccc29dfb8ff40479c43979b9cb981f320ac5053954f98b969df11a4323c9f", 0x5d}, {&(0x7f0000000100)="37e0a795883b7ef134ebb54424f0d98e18cc69bcb1bc5afb9915e29210483ccb1d5248d334dfdebd9a298a6ece62d1b76f8031ad5eedd5f742bcc1097af75d38adfea9383213ef5bb248275093b37914ed4fdd420a829a4bf06ae048de1941112558aa2f7fecda997d3b6c12d67d6751127984e6bc9f3ed4cf9aca4b5bbb13ffbb08bd489931c6dc28527471751a27120678faab3e6303cbcebef72e26692d5237d177b699a4df6aa05981fca8340999f608dc0732c5da2b2441e487e4e44c6bca0ce472c9456d5aaf34537e84184bfcd74afa83549790eb8a6767bbed5ed6c962fa47188c4c5797a47e8fb5c4f2d1b0dcdf2c3a8cab3acb158ff5bb", 0xfc}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) 22:53:45 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f20300000000000000632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x5}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r5 = socket(0x20, 0x4000, 0x2) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 22:53:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 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, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="6a4b4e19767b078442c81e302e5deef55e4d1398eece2873b0fa29a8db721fb470e29c13bb1a564887bea655db9aa8f1cac70cb43ee6088d1c10cd42c62272135ebcad956bd7fa35c8dae0c5016e694545765258e965acec66d732a0714171a27e6508748b28ef9e95e53e3ea225e40b0c3e3b93adcfdaa50e7d2cf0b4477ea37e43a66abf37d993ca6e086a3d4f59"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000640)={{}, 0x4, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x63ab, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00002f6000/0x2000)=nil, 0x6fe}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x100}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2040000000000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socket$unix(0x1, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000000)="29bee8a899fc4d818ac0901beb95334f704b7238cc24e427aab75a9f0c751de40d08e0196463f452eb3fb570769d712199", 0x31}, {&(0x7f0000000dc0)="d92774577d511265217180a6a70d5ff0a5dbbef1a10aa48f6592b5c638d9a3db4e3129e8d341b428867fe00d84df3f1443f897f9bfc986d4cba58edd4dfa4e52ac5eab40bd874b32f93cf4011a7fa6959f28334e35bc06d6a1a5ce1f1a5eeb3f7b31b3ccb511077cae7774553168e3772ddda8b4e0776ad97404371b4625d1508c2cb6f9bd14d5615a6d47bf1c113f2ae224258841dda66a198993c42b1ba40e9783fef7097eb89bfe4753fd2e1916009aaa61af1d6fe49bbbf77eb37343521be9c0719c5e7686aef3c0a3d9fd5edfe17c6b1b14c7a25a0eaa4c7d9fadbf36532cacd077c4e1289ceff05dd961315c35a1bd2bb842ff2a184f98f11ace1cbe2ac7e27d5e0d7b2972310a81e36ad528f86f31d2ccf0de55a5c80a2ab7b4e2a64c51cff8df0db6462190e05af3d78754b6d1af6e98eff6ded2c8537bbbc535b2af2bec8d9e43ba72422503c3064f2b30f7f8d4eff71ca7e52ab91d3df9a5df7f2a7cf505d48cba89424a4797efdd8c69dafd097ce69c862684a9c2e3d4e9ef6757beaf933987922846dae10b4c006babeb52e236c58859448caf40e979b9e4f0d1c877263378f7ec8aa6980ee8ec391467fe80202ff716c28d4bcd5f9687a8fd982352d100152b06a013c6d24f58b5e0fde700e4ee3139eaf0146abdc519ec4d469599e3793e336bfa75e713c3a31a2475e924500fcf5cd89c3dfd9bbef752f3378ac51ec7c168ee653ecfbcca69ba09ccbf2f15bdefb049b25c6969c3814919372a0ecb8a28a7486ca6773c53769d8b3f489e50839f9ed232b7c32fca3f4ac021dbb6d618504a96ea47e53789c4a54e16121f3e79def92ae8df96255c9f42290a1f6c2c6d492f0d069c39c4e50604cf24063be7a6de3149efd4ff0ecfc98168b80b26f2502750aead038ad067b32804ab5056a852030d67f4eb69bf59464fbd574afe22f44dd38c3ec8a34103f9607a90f9fbc55bef7fcd8e2f74b72946d8789098b14dd540fe927105bf2291ff6b202a76cb06b2777f047ba54be119742a056c299df9a202079b445d5b2adad758162f6aba212457e49d858408ac3fdf4728bcf9e71c5a8e87f7d7e390facad70d538ee1ec753c37a603a95dbd832f0ebbd6f28c31cc7434765f3d73ff436721602a95a34523932c83b5f3b92316e912adf0b8eb18151464c73bc123149d90fc9b7f61de066f18177a62e582390006a682d016f9907d4cf5076c5cf2607a9032c73a993bf1381c4b9ed5d611c6f179c8ac5121f3fe1af55d2552dacf2ef2e6561e38396779bee246062376007f45969d65d82f97def4ec0c75508cf8af6f0e847747b52c3af63f9b32fe455c059ce6e3788bf686fecf521679c218d5c76495b6b0b2759a1597e95c67823c33e8930c8166c3deda09048e44a0c5df5db097e2841f15584e606381fb47934a8447d5e3bec829dea790ed9a1c436e441d93f19978f3ae273d19171370511542a443278172d5a676e0b3ec8a673e47166f2f0cdbe5efb9bdf3711ffdad1e6673a831c45c536fa6bf2f86bf62c7987d2bdbcde7ba043723dadd3c28e4713c6479bebfd294e3efd30a26fdce318005dfa1b53f0469c1af4f90460e4d6dfc3eb9c8c65c24fcd94bfe65a8077b61c4940b7b4d4d19671653ec9abf4481ba943058099efff93231163f13f03e920e2cdcf06b5c3808093cec7ceb4fd558d2e6375e2f221d0c0f51ae81662158a73f6ea9399a7e20eba3ebb39c91326da5ae8360689617e4962d161e68bd9c8c65bf3a0a1486c70450473586111434835c089cab94b1481c09dd3241775f577154b05588855cedc64bce43385822d96decdd19e9d19eb9d4bc3871f18447d98aef581203c21a01c6d526ed92ff1c41e765630a6cb9ec6151488006ea5be25bed1422044963c3ced20b9cb56a9f117a50aa1647641d0234880cc7012cf31cc1f996b76c69144809b889a9a2367db5f69b3905d784af3c5e386e132597a2dbc1128381e35b7c2dc709c4465c04e1a1aacc9ba8e57988c59f64372c15070bd8b2d559e581cff17b1d3b8ff5cdb1781d1a5f57aa888fc273a45c3faf8c0c02757bcc224dd9529451909dad3ed68b48bd585a75f3de437f4a606f9ab3503cd490904d6303d4d53a38c50acbed4b4e58d0375a6facc55d8115050c9beead0db6a8f22970697dec388d61b82b8e5579f7a39a4db0f0e253cde1628aac2e46cf2fde21a9bf0356dc02a7661d6972e824671e5d71734bbf953ff60395d3568db071da264675aa03d04c169cf934cda01b43aa42be6e106a9893e70ba3b5ca64de4947a167eac759b5a93a95252185bbb0543035d90d060881acb88c313afc7e48ac5e68e326a1431f9a1f6b6a145302de55954de01030a04ace245f8c6617b503c41027692e624163a56392871e3b6338e1e814dbb9cb22e648b03bf0cf73e4a0bc9e1ae890d8b0673077b2a8c6005edb9d4984c93a1e8c931a5aaeb4998789d4f0f0c5d4bc3988e9bfcd977ad7b1063cd693d51107f7332cdfd837be3cfd048a61480ec9699c89b6c8de4d0e16d7da29f8057e4bfb56a0dc1c5baa6dc77c3dd6e019fc428d1f991cee4c024d2d98e2e360624cc7584264bf72198cfc4b7f9150e203abc230ad56d31b06fa53dd08dc9fc4a65d834e125698829533a6d6670f177b9a1b976ec498f0f480ae5672f903bc0123b48e4504b12b54620f515d93773ff82dba25312009cb9bae7f6157278f7e65ee45cd46310efd0bfc71b4eb1a3e5ec0b08261031579030d9df76a281b8255143e60d28075c75f65d9eb9f4e20685754a3e2ab922634372f5268c49a72aa6255b23a54ed685c60a48faf21bceb9700b75e5c074b1e7909c1e26472faf68b6a759bbc607da1b310af5e31cea6ecb9111489692ef789c625a8fd14c7b30aaf7ca87ba86574f22b4b2a6c3b8dbda3e4dc9f73d2a098d5a8352dacf858ab9e078594397371356b6218664ebb9d007ed4b774f0b0afca2c189ef8372458ea97cde920195e1b6ff60bd8e9211396418a159248b7cfceecccfe8e25e34e5e352ce106bb15e8cc87511865d2560a5a85b9c8339b23cc73929ce0b3d2ba7f78c445b7df5e559e2e70f1b549c19e4352b8e5d800598c34ba784a015a13a8f5a6818c368209036ef1716dad0deb1941ac358cfacb9cb6a64a99d92b709afafe0d2409d0bc888a7defb19ba7e0efbb83a3c119ba57c0be9561f53187f77f0ff9c475bec9ed96053f6c38eb68482e206eca8ab0f9507a9d05ebc2be04587441e6500a0a259afa286522f91a6f0fd5e3ede43a98ab6b1bc263393d245a5cc3dd15018d1b7f8126243c0cbf2568c38fdb6091e03472f876590d30aabd5522e6fdc9934f06baab4b4902b8a6fe59f7772ff66155ee222f322fe3c8b7f8add3b6372f2a6d1cb40e98c602cb248da81ae9d05016da7202c120b75875eb206d06b1d4a338f2679c2996e7ea25b6f65b53cd5eb7cbf8569699e20918cfdcc7c5d150bcf2215b95849ca7b70f82cdcee383f0464fcc0d91a3b21d259addb60a5da18e996fb3a63849fbee5045eb4f4a0480d2a94b5ca09c49c9ea43afaf0fbb66428e6f1ddbcb50982045058cdc92042e93f3f1c4e5deb41d8a9d18674282b2ef75e6258a97e60c050e8eda6f85618a1e693160e0357072627a3edcd4f7492e519f613ea88856e5fb011d551651a29a84feeb72fed1ec241c36e0822b872a392e2aa6f34d5b876c9ee89433ba8ad15ece048117cc6f800818ce35b478fa416d2301f48cf7aa6b046acaaadb9457bae244d740f1c4eccd52f954826a679ba1cdc2d6c7e129fcb4e1f897fa94298de14e39d3556d72a3b6c71f101a4696b552ce95548bf1b6a162c63fb6b3412587c6e79faef2645234ab7128cc547785fb4fcb5d09673ea584f8ee975fc806f1212ece702ff899f4f46c6f6be41ebbc4d7872ffed73b522210a2577ba71e897120a0c50528e1d2c2d5c0a351f1ac7ac00427935e423be99846711436268d0b0ad8b030bfdb8e27d2bf24e0d8a2c53425095f8cfab863306d053e412fea04bbcc8692f00e415ae5e169a1113cbcbfb3b70c822a91040ee4377490b611b33c1fef647392825c4a15bed80b81bc1985991e7c49d6b642456768d77aa5a313f79ad77214b17df9e5e2703243166f858d0e14d27c143e07b555f351084cd41f78bf7627c00a9151b22773093026da6ef008c4d44b36701fd11e00c1aa71736b591dfe3db4abc60d8481520c8f84f572e69609dc8073bb55e5228ec050607fc0935743aa88f7e646d9b8547ff7fbb0b817207bdd429cd522049bd1e75c089902cb09e17bcde382cb36f21d1a6638f15eb136584ee7669656e4d3f31d6a4540f8a9bbfd8dd20b174f888bb5a5d715c6544b27e8c0e30dd24d74feda79f86ddbc6f20a207553640ccc61af8d0da1880a192db46bdc41f9339db177c1acb93a3181c24b904910b0bd84f6d2ca1528ad40afcba362721662086881d4aca4e4118f4bf3f51f7f066740e8a2269cd849dd1fe1efcb9220a06650df378d6ac7173e178ddba360b66d00122a7ab327e0762583b4a2a446a160ee3437450083fa75cf0f6ea2aa939632193bf1379e8e81c9c240a81fd2173fabd7adbb997b2bbe11fa4fa04d7aeec4bfc44bfb47a90f5c1349b4012afbf2e4774bcead2803b40861f092ab4c40ad5d2b7c702a8f773f88af7c19b44862bf334962370dbced9480e1a6efa49fd6be1e36861589ba37089f8f931194702eb74c5930147f8d2d0fae946f748e5a3d49178e533dcae769f247e86451fa82b7e2a7a4523b471f83c02f651c2f29a29fd40ba14721146f734d81500b2cdefc834fb8dd6ff3f96d8e193b2a5fd3cdbbd67c12a2d63d978f5494d184bcb3558019fe7e0c011fa4180f2bdb1a79c7249dbc522411aea8abc418f70cd853fad74193b0e3e0fe04210fb128b79688d8bfd49108ba34e24b7e4c04d88e7b32e89508c027dc6ce85c81599f7509266cd53843f7442cf129d1929d0aad6fd58080dcaf614d6ad8fecb00513afb17a9e8692cc0a122b3ee089d80d59b0ce52f3b5f83b31014f9939c9c41499038e9f923e773d1469f73de106fbc8f0ff92404d718d53aa9b23e92f1dcfaac49f858ff0e53a5ecb3d840443f76ee37e2ad07a945278caed61a8bb364754266b8504f4f82661d046332af8b271d723a3c9e2767567ae15ffbeebc72389d06e86291b8c79004d59af91022c3f5be7c842334f151f0b31ff5a3965f207424b29569cd8d3e6083a65fa08e52e219ce8153a51dcd632593f5d90898931e444c592286c5b1470ad5bd22d1dcc0949e83faf4d9c65064d637a46237031f1d3c4acc53f9a8bc9f0b7ddc8a27402e44acd0fea7f678bfe6464ec504d517e4934208082008d1c4aeed0e5c7f1018ba6aeb2845b4781a713d2d9d0bd1074283a12240e280589582b43faa012e47a64612cf8ed4e0d81102ac39cc0645e8864b4b8bcb0937bbcd0b1e53786650286d7102deed24a4bba50ca2b3107da0de97508b12ed9ff1ebea0ef83cf073cc5c334608238f05b9a54100cb6936ae7fc3967c12c335d95fcebc80cd56fa1ab71d1a244287c2573ef102204bd925740451456a52d8744baa94d1c860c57f0e5c3ebb25b25e3e0b1c88b0b5f18f5b065d414833a41e61ed0514d482ea934e3695ae143adb3f59bbcc6f0716bc73e8d140728aba2f8797f1890d15f0b038a3f27ade4aa6f65bd4da20e8ca2d795260fdf689a64d2f6450e90ed3d29339ae6beb8156fa29933bedcd211715a918a9c44fef30", 0x1000}, {&(0x7f00000006c0)="6f0c37f6dc30b1f915ec729dd9c27665eda08ce659e611b49dd4b3c25523132f6f50e87356e1386e81710ffd891478741c1e6913e42aa38b9f2f28c89e93456fcede3f5e9fd24ff40be0d11fc39285582893c23afdd01a4957bfa484e155c7e2a465d896f18e3b23b2dc07f51f37758c827fc4e959f2c157e62b35c36a5cac161f826ea0364a012f9e7e1128dc9189aac9c6ab2d579c7b0e88522ee476ca6e8a28a0a4c46dd7003758ad606990f1d35bc1909b2aa33b3cd965", 0xb9}, {&(0x7f0000000780)="836a86727846421e5d28cfa6c04982ca51954dafee031b14bdfe66e163579996113e6b1a1b0e6a44ed75098efdf8c09d84", 0x31}, {&(0x7f00000007c0)="fee5a48f2ca036b8cca345f41ae9186ddf940f53e7c95db4ed66e621cbf087973c6a0010bd2d948731b94fa9a1f9dfb3b0baf3868f15861c31795fdb038468c0ff6ef7deec15c87fbd4775e4156ea8ba7d243e72e4a9d8909afbaf38e058fe31981393b77911", 0x66}, {&(0x7f0000000840)="16b2d9624633a8980b131bd0808559f459edeb2b286896717845b1a8f33a74efb922f07c6a8201588bb680b6641115d04c7c5e30dc5f8a044326294642ecb5401c1ff0bf2d1c9c9769b797186594b8fefc1f8a18bdd392192e5949066da36a6e072c24000c0396909bf06ae7230992d47f2ccb4ca7ad0d35d08434207e73a8cc354dd410bbe825233aadb0e6865f2c6172", 0x91}, {&(0x7f0000000900)="37f0c959272af3f5a36799ea035601e5b881a7c7ebeab964ae8ac9060338f30854c558c79b617f5bfd86d09dbfa659ab86200e2e2ef30e25aeddcd2b24342ef447f03a888bdadc51bd8fd97c2e6fe88150", 0x51}, {&(0x7f0000000980)="e97ccbb07f4f76eaa8c9cbde3e01e3a74a", 0x11}], 0x8) 22:53:45 executing program 0: syz_emit_ethernet(0x25a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x224, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x8, "ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635"}, {0x0, 0x1c, "ecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c3"}, {0x0, 0x17, "d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b29"}, {0x0, 0x1, "c43f8c79f4c40361991fa2"}, {0x0, 0x3, "f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefc"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0xf281, 0x5) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x32) 22:53:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x0, 0x0, 0x1, 0x9, 0x3, 0x6, 0x0, 0x2, 0x7ff, 0x100000000}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='&(*(\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*/\x00', &(0x7f00000001c0)='((^\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='@}\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\\\\&\x00', &(0x7f0000000300)='%\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\'\x00']) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 22:53:45 executing program 0: kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x80) close(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000000040), 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = dup(r2) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000140), 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x3, 0x0) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x2}, 0xc) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000001680)=""/102400, 0x19000}], 0x1, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000) 22:53:46 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013002c00000000003b3b718600000000000000000000000000fe8000000000000000000000000000aa0001000000000000000100050200000502000000000000004e224e21bc0e9bc13878a7878caf4f6a2b4e89cbafcf5f8a9fb6679733e8ac199162eda18f8e789a0981128ce5c9f0e9a7a959b2b3459d6d5cd2aaf2dbcbebc205f571", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) syz_emit_ethernet(0xa, &(0x7f00000195c0)=ANY=[@ANYBLOB="52bcb5854007a891198adcfbd7024cf91947670e43d5f5901d3e28858ae4262c1633e6f91ab83f1ac8cafdfb31704c5594075818aaafbd9afb884145e6d2fce0eb1896760c21dccec0e7d96b00d0dd4c589bd0ce1af571b7b91a2292eec7b1b1ed3c9b8604b55e3b4b5a0f95677d24647ca2898b372cbbde9863daa6b9d8d10f8fdc3134a0792081fc2d903b09eec63143ed079d819cae5de0a7c5e2d2dcb0ad7c70ef17fd7b0bdc038df55ac8de4c98cd69cd181e12", @ANYRES64, @ANYRES64, @ANYRES16, @ANYRESDEC=r0, @ANYRESDEC=r1, @ANYRESOCT, @ANYRES64, @ANYRESDEC=0x0, @ANYRES64]) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/199) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x1df) 22:53:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x3ff, 0x500000, 0x1ff, 0x3f}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0x5c4398f0, 0x72, 0x1}, {0x8, 0x6, 0x4, 0x1000}, {0x5, 0x1000, 0x6, 0x6}, {0x5, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0x1, 0x4, 0x7, 0x4}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x5, 0x6f0dbe1a, 0xfffffffd, 0x8}, {0x9f75, 0x3ff, 0x0, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x7fff, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xbc, 0x6, 0x4}]}) getsockopt(r1, 0x0, 0x8, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x7fff) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x5, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0xfff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffff7, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe18, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb6, 0x6, 0x4}]}) ioctl$KDSETRAD(r3, 0x20004b43) 22:53:46 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x4, 0xffff, 0x800}], 0x5) r1 = socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0x29, 0x33, &(0x7f0000000000), 0x8) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) setsockopt(0xffffffffffffffff, 0x401, 0x2e, &(0x7f00000000c0)="ebffcb2eaa4e713048e699319296480000000000", 0x14) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) 22:53:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x116) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ftruncate(r0, 0x0, 0x3f) r2 = open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x100, 0x5a) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x20, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x140) semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000001c0)=0x3) semop(0x0, &(0x7f0000000200)=[{0x3, 0x5, 0x3000}, {0x3, 0x1f, 0x1800}, {0x0, 0x1, 0x1000}], 0x3) writev(r3, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4011, r3, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) symlinkat(&(0x7f0000000000)='./file0/../file0\x00', r2, 0xfffffffffffffffe) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/130) connect(r4, &(0x7f0000000380)=@in6={0x18, 0x2, 0x7fffffff, 0x2}, 0xc) 22:53:46 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb9, 0x6, 0x4}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x1, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r6 = socket(0x10, 0x2, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r7 = fcntl$dupfd(r6, 0xa, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000001c0)="43ce45b84094348ba00c70e2f2d1dc786de235bb47a076f2d96ab461049a432514a80aa0a9746ae276638dd7d3f8000aca6b0c1b974c44d94a749969f7903e2152164c32356b36a6609c0e14195fdac8cff61f5a00fb40e4d7f4db7f3fdab0629fc343f9ad65609c9bde5760a3ff9c331ceb822cd92445c0a091f724e20882156772bab67edd43f48d689164f8ee", 0x8e}, {&(0x7f0000000280)="69ff9d703f6589d001077c4c58830c09a53b566527e44b9e296a9923df20bed7b1ab544b551a155c6903c919577173ad4ed3c8cbb84e651a2da4cd567fdae44ac7d68cc71460bf2de7d59ec8081a38e3244c324e70aa90ee1c971d27de1d1f950904ce4917028d219b3f96fb2cfdbeb48fbe7d51fb0c0d5792375a705653149b9d512c41349bd1ed8073950ef1f259c0c77be5f3d4", 0x95}, {&(0x7f00000000c0)="c8d52b60c5fd494b641e3144d341b48aabbdb67a5fc1883eedaa85d3fe74ea3174dab11f87d4111d0a02fe1714b00d033dd418c241564c48b5eb37", 0x3b}, {&(0x7f0000000340)="a35b6ed28bbd8f0ba0eecb0134240b2a829406a1fc832b4a4ddbd585ac9b5ab8253d89409a293245cfc84aa5db998edba6103f41c5ad6874be0d3377d52bd41d08cc9b86bd4909beab04fb618a7f892a101090d65fb831009ff10f45e8e6b70a2729138f08c2aa70d707740d0531195aff04fdf436221303252d1a759cd4", 0x7e}, {&(0x7f00000003c0)="ee77f63e8c5508c7a5cc2a059e1d1ff4b7883041f12f89c4cd15c900ac7f5ea6a1366b1684ed52bcbee7ba32929ee9bd097740c9f2ada913b03bde1a8463a5f722ffeb78a964bd737393da4ef5950a0d3bc8647a6c70be9374723cba036b88aa4d77105a58751c5bde8e626558dda19713f70645774a1618df62c342934c9f511a7420c7e99fb9c32e7e7032d8f6fe580d10d0d72600b41f49f96baaa88eeda0e622de74f4843615b8e8f01cf8e0330399d6f2372b675497e5157ddb47d0353b421e535a", 0xc4}], 0x5, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r1}, @rights={0x20, 0xffff, 0x1, [r2, r3, r5, r7]}], 0xb8, 0x4}, 0x401) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() 22:53:46 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7afff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852377b0e143b1a816050aae2bba6cb0e420700000000ff070000009a3a49145a0c375e3fe3a8982f4ea01f70fc0dea59a9e3feeded76df7ea0ea4f759e5e6c2d88f3b5d2f7929a5755e0c353182e484f08c1de43296232702bf523a94a0beba69c77490a3331e44799163efeb8366dc00ecef8c6a0e89ae554cfa13493bd49d2c92280aa24000000000000"], 0xb2, 0x800) msgrcv(r0, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb38f6581d54af65d9a5abfefb584e00"/4121], 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f00"/4087], &(0x7f00000000c0)=0xfffffffffffffec5) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r2, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x6) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = syz_open_pts() close(r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x18, 0x2, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) msgrcv(r3, &(0x7f00000054c0)={0x0, ""/4117}, 0x101d, 0x0, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/59}, 0x43, 0x2, 0x1800) msgctl$IPC_STAT(r3, 0x2, &(0x7f000001b400)=""/102400) msgget$private(0x0, 0x48c) 22:53:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1160) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r2, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:53:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0xfffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x800}, {0x2, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001140)=0xb081, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) close(r2) connect$unix(r2, &(0x7f0000001100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) socket(0x18, 0x1, 0x0) 22:53:47 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 22:53:47 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x3e, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1ff, 0x293, 0x80, 0x1, 0x40, 0x3, 0x7, 0x2, 0x1, 0x2, 0x80000000}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0xa, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 22:53:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x10, 0xff, 0x0, 0x1, 0x1b7, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000080)={0x9}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x400}, 0xfffffffffffffe4a) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r0, 0xa, r5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0xa79fc66bb8ace3ba, r6, 0x0, 0x7) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 22:53:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r3, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r3, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000000c0)={{0x0, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x200, 0x0, r1, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x3, 0x8}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 22:53:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x182) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x3}, 0xc) 22:53:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f80207807f000009"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x6, 0x1, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/31, 0x1f}, 0x1) 22:53:48 executing program 0: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = getppid() setpgid(r0, 0x0) r1 = getppid() setpgid(r1, 0x0) setpgid(r0, r1) sync() semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x20, 0x4, 0x3, 0x9, 0x98f, 0x0, 0xfa, 0x3ff, 0x9]) getrusage(0x1, &(0x7f00000001c0)) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 22:53:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$KDSETRAD(r2, 0x20004b43) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x89a, 0x0, 0x3ff, 0x5, "070000003e79010034840c760b666b4e04477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff}, @udp={{0x2, 0x3, 0x8}}}}}}) 22:53:48 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0x80, 0x6, 0x4}]}) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="7361a092cff088f0b9af2888ba185c0ecf8d5e366a6a5df3b1c5fc0fbeb61d6aaba9308fe77c5329fd3964d7e46d73ff09ebd2b0bea6", 0x36}, {&(0x7f00000000c0)="bfbf624a16e62b103e39c3c44eac023731e3446c64df2cb2e4349d18c11dad3b5e0b89a69b67a599aa85117f1c9213a07a3e038d22bc901be5e7db3f0778ae35abbcfdeaee02659e1ff99ee6493dfc80ad395f48599aef99ceba747a02ed3e1f9a852371933c671bfd4dada3e199800fe66fb99e305d91f38f24afb1a90f1c00a6a2c1573ef57bd44aa0534ccd18c7bb2a2ee3264537135674c54d8f", 0x9c}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x5}, 0x8) 22:53:48 executing program 1: r0 = socket(0x18, 0x4000, 0xff) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) 22:53:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) 22:53:48 executing program 0: getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 22:53:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(0xffffffffffffff9c) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) mmap(&(0x7f000016b000/0x1000)=nil, 0x1000, 0x6, 0x2011, r0, 0x0, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) fcntl$setstatus(r3, 0x4, 0x80) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:53:48 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 22:53:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000100)="f2f21e2ab6f77e6db82bd184efaf05290a281615d355e49e6af052b7bd8883b9bf84e084984684149008d1ea5402f2cefdd277739419d2874bba41ba54647e8816d079cfbd2c9514e1ecc667b9550b6da96f34fe89e490ed2bce91a603f7b3bfa882dad3fadbfb1326f4a8ee09ddbd00006ae09a6c43ef395a00000000000000000000001adb23a04f288374416a16836815732103857094fb2b3be76c00", 0x9e) execve(0x0, 0x0, 0x0) 22:53:48 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x24) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="7e937472ee7a78d9efb474b57140285e4472f5a3365cfabb22679962bfd508abcd02f9f8e3589a3d902dc9781edf7cc9b68a473e127524973b71a3f3ec7c3edb4ec935b1598518dd289bb300e4935169c38745267eb036706db0ad133656f5e77f0ab2d7286185ee0fd9b295388d38dd3e153979e9def4b8539ec6601fcddc50c07b828e686a8dee80265e5946e5487c96718c198b022fe1f5e6c8063a1f24d04e22c0304ec0d0fa1ae8b9ec4328c0843890f089a3d791694c12507999f3afd2c871f92e57453f82b13bef8f21cd3168099856e2133c83c2caa4f8da20088433cdce2ba28a", 0xe5}, {&(0x7f0000000180)="5888e86eecd1b6fcb97c0dd3cd3e8b33e29fe4fe49cb3d5b3ce26e706bece711cd86f83d44c5d3b315065c97ee0386eb1ecb1be4d9cb351c01403d52a3ea5f41ca465a58eeb4440982aed4b1f7ccfd77614cd63d644c3051fb3c695c444d160beec366975e70d904a2be2d2bac81023c25f9230e8f91455371c72341a7c8658fffef6a71201394e93a4bbcb87e5ffbe35ec45b78fa9c57141448a244c9dcc2067e63b9cf9ba076ad9b7034042329b8ceae36cf1d7b51ec90d1c1848900f59659ea207642ced5a3f24dc770ead91d907c7b65d6a0f5b571ab9b5b3ca21d9235bf6a8b63d3b51f1399ff35de2dd32d8d1fc99be0464984c216a1eb349235a269e06c74d6ccdd0a2ffa34e10d4792878a18403165e1e90041e4742c783ba4d789f5d194095d735305c51911a94f4067cf4fc2d28ee9ddb1977161efa1c4f54ebbaa60fa949879bf71cd9d8928afcc1cd97262cda00a85edce32e5c58f0e0528adf71d0734d4371a1614bb7d86d559b60fbfbc4e7356718956579717311ca5255af1f199ae954eb7ef8ac6666a5a9ea28487f698512a4729be61eb3444a011189d8b10273c795877660d9f5c86b4b9ed73fd772157a54bda7cc476d1218d8a3b07e06a6236b3b1cdbaaf1717e8033a376604099733ac99c3bd23fcff9f994b5e0b9f552efb0f2d2e92afc1d4d52581124b885d30ec83a09270d31482c34798601c0e4627f4272b920159882d05c09464845fc6347a10eb01db7e1df5125c086381a501f91ea909a984797565b51b123541d507220da2512225cd37123f009480ea808ab262b0b70f1aa00ab7d2b5017910854f58d5b4a1fdf33f9bc92bb311f1ff31fa4a3c8cdc3be988aff3985c4c905b8f9601057da0747652f62aeef1c141c8dc46b48bb71b443d6c5ef4ae1f1f2c1079bd0c7d886084d3f1cb04b90e44fde44ece50f13fde8c324110bfe53b6d0e90fed8e765a1c689c8614a08b9ca02d0f862c0deb8b51625df1e83a3fcce0e8c772cda8e71c544f6212c763b5990cb9fc665f3740954c02dadf86fb9b81df947426a64b0a6f5ac8442a7f763199e024318c9ec17008823173f0c444987e670512fcb44154570781722d31a0cb706b62bbe6e7f3d7749e68ff328458ddfeb7998dffd0bd89a135e7b551fd5b108d3ae48f5ab616bf5c3c264bc25021640122e229fb31b6bf8ac357a26bb8c3e4a08576b597df92624b2bfd0f72820a910be3a9c0a3f635f2b258c1d205eb4272e3d34d6852d23a05f79d0a63a8f63a0792e5991918bafd59e6969b3b69e5c00b9a46edbd7707351a5f647d251717af3b3862a1d6f461c6e5a762cadbe17069fcdeb631a06ad060cbc9cbbdc9d84dfd0dd1381128fb5b03334293f6d7c7735b4bfa2f4687e68c68823c07d3481e793e196f7325027bcfe459e507d7f8f982cb45ac93596d25391a12afe6c1292e1037e18d38c754090ea43bd4c629fdcb6dd65d611227832992e7bc9f63d33c73aea030ff13d1c2fc706b3e9100da3b3f028e4262b4a8538342b06e7c841f12b16f4aad789e5fad153dc4def96563338d1a8c65dd8734a31e5db1092233e37d3aee992ffdf6ddcca20b1743610b39a4e151d32051922bb410b39810835cf119795c36a43417375ac8d4f3142b09cf67372a1a3a00eae44121b3d118556788354c0562eb5bb1d7f6027c9490646f43b11ec3aa6a6c477294f699159fb36b116356d0b9ffc1a7bbfaa9caf0b895d11312f94aecdc29f5449eed66a3beb506e7cd9db6ce4d4dfcf04e13b754410834450264cec4df0daf5169ff50cef847ddcafc0a05812efc7d8c695aa3af742f0873574dceabd481ba385d7016ea3f9d37142be605ad934e59d99a40c279f410eed5f5f3e764393db900382223b0f07aa3eba9b23aae00120728cef9de5d1fc934c849822790e49d9ccfdc3be6adcd512ae953f7c1a2fadce29a21676fb21800b3b610aeebba098b50a2b4a4a5d29be1c9fa7c293a3fd1e7fb101b84ce4d39567b124306d47cb3df28a69210df945f50515581c7688e1b6ce314ef72e8636bdbbd09f3ee0fea1370d2676fc5a4dedfbc516ec6331954b65e0618168b2c9bd7f8754d274ea953add31f001ecce3c0e855a034bc0933428fc1c30e6d49eab09a45403241b35db258842baa675558d1a3b585595c2a1409fd31af7645dbc646765b12a9bc7c74025fd53e2de739bb6f693fdcd25b953adc7d0ca2d333a8735a3cd3941edb9f415197c284e1c026b954b5fbe426e47f21f0c3bc52bb8c08068d9608429cd53c7d705a937b645df813e0fd069a6df669ca192e1d54f0d8dae01272838b28b4c1ce2f140cf465b3c44f1c417be3e039bf5f1cb91d5d13af250fd4739cbbf5398ea77ca286804ea36e453cc9bd658dc3a25171f5522ec5cbcfd5be8dc4b384d29c43de5ba29196234d33e195afcf2a44e2873fd80a4e9f096aecf83feaf5f650181649b64879ca28da133d2f34f98ec683854d87c50a79c8f3c007fbf215077bd6236d536ab60420112af315f1cd858e4726490e0a5c11bcd3e9f93602f946782fc47e6644b4447ceef155f9e17c86009d3663c3f79128d7b22a74053a52ffcba6820706625131c09a5c320f33bb61ac825d9eaf94b2d305877afa6cfa40e68bb333f10e630dccaaecc6fec563d34e96eabd9c7cd82fd4bef1a788000589e1abc5059e9ad845b260efc51fbfb997b71eba6f616d6de69eb6764e432d2041d9d41123984a622d9545d2d6005f178865b7643cb79ea9af5f4871bb64f5fe85bf1feb43361f82120b01a26d930fb8be178ca43f4eab4e4cc30d82ff4be24955dfd9209c80bb38acf333bf4d78da09d5722f8a47e831a168955ef7275c839a473c959b00492cb07b9c8a98881f585d47a6ded4644eca468f9587088486ded30bc1739e3139b9e061cbe751b2c9b59771bf8991747adc7c5cdadf997ad95e7f3e93c4a9e0d446e307aff5bb7312c9b57f0f08fef901c8c970be8bab5ae6775f760d250a44b612db4f1a385e592eafe2539d009fbd2122ade953a861234d59e81d8fbb1aed0d71baf6070e7a6100c7ece7e576e69182ab3dab895ae449f1e353d87346501c0733f24fa6b57fcb044f01573648f611e744ad2db99d4c507c08a1a46d9234d4875b0a0dfd575c62b86b806c7c28e9f461537482fae5e1c4e0169ae162d94ac3534b9fb3f0975caf30c7c6298f9f284d45ae085c5c184393b115960f0f00d706ea6eb1f01bf39423e119f9280aeef71cf59b5b76376c604705e40be22a3322a2cff16bdcb2d2baea2a26adfd50a3face1943f87f7b36c449e2a4bb9dc1c79feb2ac3463685a4f2d6aa0e480df52759f778a9415cc093b5b37f04eecceae52c6c4c7c7ecd90dfb6ae60e844e4f4545b4352c07efcfbfe22579f31a938cbbcd51e2375e6f2564299c72d3ec66e1e1cf18eb10502d3cdc938ee764b1adca38c08ed97f4fc7f6c13b7165935aeb574f5a3febb9be6d5552e306a37fe8ff7e2e98cf7105a5269d896644b15efdbe04b484fc1515f7adeccfefee462cdf57218313e889f399926f3eaab0184a9be41f02d38bc30b1322e7a76e59fcc6119a00da0b2c087b7dbad922efe43e2c89dfbb6734d8e95841e11388dbef929ef9fb847f6323d3c87ad5677e9d9f356ce92236ece72615e0e3e2eea45d206dc638c7dc671307b7941f0fbb33a743d23fc8a2dbd5c1f881cdc2bdb957ccc4f6a344584a3902793142914edd7692bd51bcc4c859bcf597b2682fc1444a9543d8d33e406588285950d33324ad45da0ec0d26a368b25d315fea9fc2b1c1ffcd63159c6d6a32c80dd5c5941ca2d9893c4bb82bca29e5a2850ab66165bb0b176e9d9db8abbbea8f4a5a1186eb010da3876f1a2a421d0882a6be29ce33b60239c9b1950e0d6bab56255d430c5581ed376fffac5fa5daf8fed2b123dce52281d824acf4d872219850393fe02300e8e3ea41e9eeddb84ff903b2aa0524d5853ade7f7a5c846cfb8dfb47c4d9af820b6894e06764ba4c0bd121faa380a10aa83c69aeca19f1aff4fcb981c5bcfdc23ec636e502cea29d1c1cfebe8629819e4d03f6ce2542b9fb993e8462f9f6decc37df29a0ad59636c50639aad1d2e7f9f5c5a37a031c917ae66b8be72196c826fbef70f938e642b3134aa43409ed8f5a2bd7198a79390b8b4753052386c2330d65856b4c667715d9a52818ccf767f16e0dd469f4cbb4096e8a51f120ec177352ef68ab1b5df75d29d900035c29d2a8073e6ff300b2690c3530dd9ed90ca2400b099f8ac00e6e06b6c2b889cd4e66245e0234b1615d64ac73c5966f1ec7aa6205c513638fe7dd2a38df7273c4ef4dbd6f85617245479d86ec59b3975fac2f4679eae1baf29955a3874b843ddbc9924447e4f0a577953355a2c544d1faa99ed29c7fe82e76b2363c833a0222575b286ef1c3ca5abd6b163d8529abcdfbf463df52f306c024aa0edd0a5b20c7c13087e04eff4c58e12ca8ce92ba456a5c7d9a4dbc61746243b06f05b3b1d353b1fc0279ab149f4c9066fe1f0a907b5eacec9e0c9e155e7e5d5cb801ae671d14fea45385f1c7bc5230430abc6d24de2b91fe39f9404c836626458879d1c7464688d35547359739feeff431369e8e62295cacfc05cdb5834a01c085d442c156b1b3d8b69f6b27289b60f16834dd59ee38662aa7a7ef8b9ac8751ce0204e1120bebfc92dc0bdb5768a4c69c268e5f68766196508bb6d806099e836e942a8bde1dd0342481382da0e7d550ce936794200e793b0fa589d65b866a5715b2eb2515431fc0de76c24c59d6a794500be5e9cbf06b6555e587c80026f785b58f2c284b9e7f79c47b137a6a1edb7c97355adc33ad5440eca800104889b5f58774d8f4fcd64149488aaf740270f4ee44f8a05037c6b700ccbde9c97780d9cbd5128f0cb6067460e84b8f16f55ca61b18858bb415063439d1140496eb9565d05d94081745d89fd64e533ee05effe6a42d703603d532d671f9c7c4324073236d536e54ae83397334a3c5730a4cf0ec33bcb101c95c67937750cc404f1937501d70741da0672bb30ce1b15b5c3f48e942a264fab9f0341abd73d7fb0256192e844c7eb42e5fae48feb0e10f9dd73604c52421f72865bbbeaa582541c2164ce8bc313a0f832cbce35f9d4585ad21719c4091dcef349c073f8a76fec3237282d51576f389dd11084f50412cddeddf347b716e1454b761c189326e3c19b196093870d6cfba03101169fd7531265f1aaff3092ad1a13d320c70db2662429df6f9ec28521d3c40726d3c7987bbda167f13579b3fad6519c985b5caaeed7abf7307975708f92b4db091194cb7e603f95c79b8306d46bfbc6deba0797b2a195636833afd9488ab43390042a69984791e270979935f54076c647e083d156db6c8f232c6b7c3d7a7839a9c41e8bfafe8bc144c3b80c947566b93104b969c75c61382a1bd31ca4f717f1e68b14011f7216ea235186197a657aa40f56918bf1dbc57d277521d12685e0c9370f93a145ee7b45bdc5c0f3f8f0fae76b32f8dca0c3e3f49a8c36a42a6ce01407803c25682ca2a8c2759614bf552f24372aeafdbf7f4d3e77db7da1598a022c53205bdc3a659baa96b6a07043e63da11894c6992ff1781d574f718cc0606b68051dd5f41f8beac64ae8e4c243806f840ddc2925f1f73da3d76a91d1a5bd5b0a838ff8a35b267d4de5e743e9c53d56eeb14d205e4c7f65c83026f3fb5364bbc82bf34f8f41a9e2bc72b718fe634d8e319f0011f54835df09f00d55eb", 0x1000}, {&(0x7f0000000000)="d62d8dee088a474bc25984", 0xb}, {&(0x7f0000001180)="f8bcc89ded6230cb436c4518a1c9914c15e9c3422e699e9db6615137945eaa1f04356a1f4daab07d62961e1d5a26bdffc54eae3c42a0cde22280948bebb0ede2421aa7426f85a0664ae00fbabf9dc735d2f66ca29b0014f25586d8832eb75cf4d50ce355b2577aa51852043baab95d00013a2909c615f90eb95dc19fc32dc0c0cc105ee73ec6dd3056870078227ab3113c1908704e8d9af189c38f371c598f5bb4a92bdbfdc444e151c212f49b3f54fbe151800803e03cf3cfd530eb8e817217f133782317b6db64f73fdee06cf5b0e4666f5705", 0xd4}, {0x0}], 0x5, 0x0, 0x10000000000009) syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="dac81159f8dd", @loopback, @empty, @loopback}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000001300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000001340)="2f935c83514a6c565ea8f3603ee0d867b935042648792e74ff4b4c9e4a85", 0x1e}, {&(0x7f0000001380)="893de014f50925f54cacb03e7d35a37334d0db09669383ff2e997bf64c966901be8d0723b7dc284869b518036511db9f6d6c959915c28e7d3706e7bbc6e05d3829c83672eea23ed7b7812f845100f7570f9ddfb4b3ed72e76c5a8633aa1014d54d6d757bee7a762f024cf25cd2153d98224cece3a3b4f349987926", 0x7b}, {&(0x7f0000001400)="609629bdcde2a23ccb986f0cb69789dd7198d31c579f0ce6c99f153842665a2c856606170656f72283488c9d45b7175001576f045b2aa43d71eeaa0628720cf1c96ee623162f7ddfa4936fbf3b7b4161abc370b8ce83a848305fdf34b7c979ff6f46ef6f55b65a9646df88b33538fb09fcd292479affe07b07d642b02c630847d684ced5801269760432d934e6739e73519f2b3691960e292006cab617638b68efd4836d424b57403bbeed785392eb915da3992c983de0a19b51421c03a3d9d065acff3e30a149ea7e1914b8fc", 0xcd}, {&(0x7f0000001500)="933dc58e356ae05dcd64507bd7cdd99b0c69726015af4caf10b38e34c6be496358c0e8e0ebcfc06a3267e87aa936789049fb92e7a1d2e0dc2ef85dec88228a689c30205d6dacb906898d9f88f3f8d07d9a1c1b350bdff69ccc8dadf2170d0dfea3994a56eb28a6f40acba137450080800ae8e64a31f7d691c2231e1e00ebd55b7bce95c3424e7d2725a8f36804ce13dfd1c859672fa1e5d8476c5eb4b4834a829fec088ebf24218ff46111057797b70d", 0xb0}], 0x4, &(0x7f0000001780)=ANY=[@ANYBLOB="2000000000000000ffff0000000000005bf0eca11b23b9072c5012fd2d57d16e7be81948d07d71d77fe7e5cff1fc6d03c9bc78fc024985eb4d100587c347d03c8d3857ed804a4c06aa9f365ffab391453f153817ecd1a068d9cfa3abcbe3aacad30fdd0cc60ab74182558e3440bac791f82aefd44aeef6acac4ccc82a7ed7015532ba3322dc5bfa33eb5433b61b0cf0a7805703399d5d7edd01c30e1cc06c17d3bbd4bb33cec9467b1df14b75442f6f5fc734ce194332a7b73", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff400001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0xa}, 0x8) 22:53:49 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x100000001) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 22:53:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x93}, {0x0, 0x0, 0x0, 0x5}]}) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 22:53:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x4, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x6, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x7ff, 0xffc0, 0x4000000}, {0x0, 0xbc, 0x6, 0x4}]}) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 22:53:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') ftruncate(r0, 0x0, 0x8) 22:53:49 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0\x00\x00\x00\x00'], 0x10) 22:53:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="b910c58140460258d8dff60564cfd703dddbeb02e81c31e8a618bd172d731a66371a1b9cc8164284c1452fb83a1eff49d2ddec374224b8143b80c199fd79c0736baef23e0c9aa104a849a077ec5eb24d46bcc3e109c050a1fed625a8dae1f731dfbea2d0323cae0a3dc9a68c540b907e11", 0x71}, {&(0x7f00000001c0)="484eecdc1906569faa30543253e2e961cda499cd3fd4e2cd72678ff1cf14a9e15068885ca94bd418faba6104946b19959263c4f2712fb422a87e0e434535089111a4b36a34c43f872f12d6268ea3acc6c4babe1c69f4b41905cbfe4af81c75f1ab021981d381719dbe1b9b3589d1f5b46859dae957deabfc1bf4e42876", 0x7d}, {&(0x7f0000000300)="aa7bd1c2e1d4f114cee33a4796ba858e93d3c085cc6f5942e415cfa1ac46af2dbfd067402caad29820613477597d094f80507e17a34df1029c1b43adee2963af3e87b464f20efa99d212072e73429931793342f0785bbca07738d231225190e127152520ad45a8f36db4f50a9630dec624874cf7dc0f48fbd88ad68f9260ebeba21b58ac905388bc3bef313c53cf89c33a100dfa451b8849b6e13841b3f7fbacfdade7bf93e06f82019124005bb8d63b268d0f170f54d707a7c4a6ba5a6edcdd525ebf16237e3cd36aedb2af98a28f63be65764b6aadb1cfd1", 0xd9}, {&(0x7f0000000400)="20846c426bda94386743bf5bed594dd51fa3360841a9d21b6f5e10d21dc10442a866b7e2ccb05b93c6e920f0e384d0c76f42009b9c077c7c42beacd6ac683793d1d4b8847e7fc86c7d455a73263d1b24f00ba67244c7ce62ea8e61e57692925d0a8e30573568a3e59c9f58f09b2a6561e7fb442641824f32c7f4805c630e2c9e53798cb0e1662627982e87e7d550aa8c41e8d2d127296efd00a44b0cc344b8d3e68132c7e3556ff30f9926756ef3f00daaaefcb302e49f1af2bf0bc2da", 0xbd}], 0x4, 0x0, 0x2bd96dc0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 22:53:49 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xffffff17, 0x101, './bus\x00', 0xc4, 0x7, 0x41a, 0x81}) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a7a000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) mmap(&(0x7f0000e30000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x200000000000000) 22:53:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r1, &(0x7f00000002c0), 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, r5, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6}}) r7 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r7) r8 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xfffffffc, 0x0, r5, r6, 0xffffffffffffffff, 0x0, 0x800}, 0x1d5, 0x5, r7, r8, 0x6, 0x5, 0x567081e7, 0x6}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:53:50 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x11, 0x4003, 0x1) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/153, 0x99, 0x42, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, ""/15}, &(0x7f0000000080)=0x11) r2 = socket(0x18, 0xc002, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:53:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x13, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e0000696cf41eaa65302f66696c653000"/32], 0x10) 22:53:50 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = socket$inet6(0x18, 0x4, 0x1f) setsockopt(r1, 0x80000000, 0x8003, &(0x7f00000000c0)="b5484e9231375588258bd1226fa39f9f7e8c9fe5ec01dc9ecebd92d3b79b89d94f9c31a163680944bd6ccdd5ce4ca1842e486e4acad8ea005bc8234f50209a11a7bb8c7ccaca9e5557f20756957367e37851be568e3cbe18e8adb50643d7971b703233e3919ce23e0f8cc173a9bff4c7168a1255465515e04930d020b6", 0x7d) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="822ae64478114cfce5020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x20, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x40006, 0x6}, {0x0, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x6f, 0x6f0dbe1e, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0xffffcfbd, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) dup2(r3, r0) r4 = socket(0x0, 0x4000, 0xa) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000140)=""/100) shutdown(r5, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 22:53:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x9, 0x4) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) readv(r7, &(0x7f0000002200)=[{0x0}], 0x1) 22:53:50 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffdfff8, 0x0, "00245185a81865fc17ffab7fff0e091fe600"}) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f2a4044aabdd1d37c28cdd3605399f28dde33e9dfaf0d105", 0x18}, {&(0x7f0000000140)}, {&(0x7f0000000180)="23c0ab45dd7302434f1c945b4590b412412d22bddbf0dac7360de3d6d627526ab1364a62f44c1a33e4151144a08b7a06b932d5d5fc86e19744f436", 0x3b}, {&(0x7f00000003c0)="858bc690dae42bf9929d1e8611aa6b923be09c307812025f5552946f38aae9a96fca0343cc9d58c3fb6ecea89d9cf4f9ed48a117199a5b674d51439c22ffd360b23a9fd83eda6cc9cd789a7dcee0538d19e4be599cd6c5dc8278654149a9a05316c9bb1d7dd684bd4d857bc6d89111e627b2588f5a563b5cfbc5d6d1946ac288a6baa2ffd8b3fc44dc0e455e62c7309c20a33963dc7cff80989770a3571c89ed9b43083dad06a1e22763cb6ecc154e486c58ecfa74ac8877f708d211e3d4854a50b7dd3717cb887043055d69dfd1e5bd4a7f28fdd6bb2d92f31591dd48f20c9a6ea6da66fcf8bad01f58cfe09abd7c4ebb0c59273814d69ae8e5ff86e467dcb771d8e98176cbd3ba84abf359c6f664fb235f5f7ee0b154a180d4797b45d4b0fe13ffc09a9661b4d98e230f5bba02e059e2316ce9b95171c7d2648f94b9102cb812a8568448d8c3534df217828b1ae4cd6e33e4b388537a9b77b82e8f9b1f8dec985f7d91cb858337c6e829c6caf5f09782835a21066ac136c543ba29595c1e9c1710deba417fe346ff401cc67b30f013e31ff1f63f2863c00608c08907f9d799d8062dadc6e77968a0b77457a418d263c2ffe4deaf39fc7905c77ba6133699ffd29565b6572d111dc9377b63ae1b8c6c6c655e46a6be17360b02c8652dd2aaf6aa2f7c015909bdb7866feab682014e36c779bad20d438f63a87af111000597b14341244ccc3c5f8178051dc113c29ee2f11101c765b468ceaa55b11675f8f5833647200bc3bd2556e4d0f00ed78b646510542de25872528fa1c531f232912a33c49468b64bae9e8bfab779a1d85a9ba7bfccdb2c5a455fa5ea91e64d9352df695934c3bf97b44c0d38953f3f3907b2c8cd3590f6a3cde5d9895b576270b49f5f6286c726bf5f2dbca593eb58c54e560ce5b827f7559de6309743dc3fc64e90a34d83f72fd0abf23138a0858e6a5a87f17e965fca848bc3fce105f9be00456ce82d7d1c62b533f74afe808e5337251dc1b22b25c00d928a0de2a0080fce71a332270e6536faa303f44450602a2c5e6eca9ae392587e588a564ef71341d30befea79cfb667d9af25b6c673e9be274e4e0309303b99f955b4568a4b170195990cee99ce491893ee25acd308bf90e75bb53f035f45f6c6f150196c76ad3901e325d30bebbb29da124271e870a6cbb0aee0e53f1ebba0ca21488671fa3e5e09b5110d7fa94d51f82effe350ddebac44f74d03c9b8b2a371ec56cce1b2118414ea05c5c78dcf275758a774fd99b61265500d8191ce708078312600213528a568f20769b53c3d6fd019f03423afc5675aaa1cffd632377f824b4769e9673021aef7462051fb272b4f08c38ae40bcbc4b3f1dcef6c879f23cd7669bc8db8aae7b056c234d190e5663ff0d9894dff67843fbe8486521804a45f5e6309fc04da682404f846d0c8915840f8c12a0ec24eb85aa66fb1e95eae65a1d5282a7d421afdf4c14e21996ee692c60a727e8e05afc51c22067954f715efd7aa2430ae9c6eed629152606e7f619f0084a8d789562d303b501aec4cc5bdc96d6976eaecd982a6d1475f2327646a88dd29a3c18c8fbc5221a797021e8170b20660fcaa3801f461a4397b834ae9c4766197433b9dd2c1e810784f1619f46f2899aae748392e8ce8a38f83d215f985bc2f16bc21b89bd600ff0499c635906897b52fbedbc609fc58b93914763499f2cf34ce5880ff29a7692961bf1455e1f2cbf935e14ce53c6e3b7852513f7533ae5e82fa330e5079116f360763a7ecf8883b04252170cc293f2dd3d062d20a4947d550518f9ca9829344c2acf576dd309215e403f4a32f07814ffdc68f9c2f05c16398982026ab0b9652221282004cbe2ff3255117551e96157d36bf552d87b92e0f93db9e68810ec79b4bd15cec4401d8dff88adbf6ce9d98003b2a3b94bc022d967892203d5ed597a9f5204b695463fe63dd91802e0ca49052ec2e9530d0679a03a12b0cd0b3f792dcbc5a797ee290e08b68b2b1b0b14a0bc3cc354c5b01d51e4a3bdc1ccfb9e0fa3c968475c3f0d19a50de789d2e1cf7f9dfb51111196f83e260c5b4130eb9b1b54050073cdd2fe73c63bb8a9b3a3310aebb542e2687a125084a24a0a9dee69b4fd38b86d4e20ee6b42690a9fb5443781e79613d7018e329685954f55a4420929199d8f0d0380441c9ca2097ba7903daa4423b09cc4672055be21da78ed9affbcb3440dab5fb24ce288eda0254addf55f346a8e546549132256ee3feda6555851b543cbb46a7458c5e8d6ef6e49b6d5b77ec9f44182db4d55918d7b9b4e9b91c55f2a7aadc24f36a67ce6ca1bd9d7f79d28c6a4441e4d83af6c46e500f0e34bb69ac75f2a7ea28e55771aec55bba6d21e5f56e0ebbe8fe442fe00f10893a07de7a4614e6229821bf9e8bb4b1c709a93b87cc84f6a79d275a59777a813929bdd9491b864c132f9ae035e8c1c25f4c10ad125a7acb8a87c7f35d9efbffc5380cf5f9be34a445407c114da1f40be8e20d7384f3630f58e9dc93a2e33d4dcbb4ef1a781e7dfb04a5a94cc11d8912d0204d1ceb4bd3ec6604d1f611fd997918baa2ab44cda3fb1d212764d15417fff473161d36448791192a2ed22dab890d10a527f0c52a4e0c8d334c196d2994046fa78f95b2ee249e8d50f18d61aedffe928e1e019f3a9895baf65e47eb3e1ccc5ce4f03a6c53b836470b2ab4ce00678cc768a915cbf59eed448ea3072d1b1685a52ea54938a06bca202ea356f5ea4c4d2ddcc934bc30c6cafbffe9d623276aeb0758d89fdfb6714f7adf9b4f56171ed4ef26de41e57cedcf5ffb0026be3709fab045ce4d2b36491c7de49734e3d613ce931244a38acfb5f34a6d18a77ec550acaf778318b8c6f480ff47159b5c887e10daa1c308af1b77d8d248bb76e3805bda7be7abe9f92e2f8e1574288bad87d29c218ad1035d3b5210ca95eb0e5acc8835b34bcb516698fcc983bf472faef5f4c0dddb0f65f0c2ca5b742710e2f9bd548562541d456a2767be24705db572c11fee498f3a202e8adef5d69292ba5782469a789668c243db4364db2cfbb92909e6aaa60bdfbc6eac2e6d316bda5342a802bb3aa7be9d5c74dbe541d6c0c9751119f0eafbb3c09e745bb17166ba02e464e031e99b3841205b74dff8afd443eefbe11fd4c0752d9186614d746d4a031dc2b8db726e9fb1cd4fc02eb43736f7ea2c871909e40137f9a029f106a6caeea6929c6f8900332998f8de70db48b148888ed6dae6b655fe5ecdac17192107b426113a451984dd4ad434111e75faa314ee5d02940439c0f504807b43beaf545e746e4931e83137e45dd707dd98918849ac55cb4e6ec040c50f9b3c420affd194d1a201dda3ea4e935853d2234450bbb3c6360b1f39526e9664e7236c64cdbd1ed3fbd3ef0e96ac256c027745f9a888a3b8f1fb5e541b42ac90e6d661860391cd0e4108da1dbc291600f53e4798603e08feccb51361619884c7aa8068188eef2df309158998799066afc313e90263f31cb0c36373bf079cd77bb8f02fd556f6c0810bc73e03c5fbe1814abca8599e221803854f80441c846aa76c3d05bd583e631300b22d47ae2e39d8656b4920aafcc0d8f3dfca4c5235f05a5fc3d96fc41fd570f279dd32be5535b4cf1c27f6b4705dcb44e6296bf8c5c2c6c103701a7620614bf758b2dad286ec2b4e9cf82855e43735883ddd442dd4c1b412cb524bb039070ffd027bc5f1d8f98b031b3c89209a2d1d4fb3dc7e66f2feaecf2ca46b00c79e3321108606e53b68c5947638e08d596aa5a598f479e0990961bf1341dae5b7e3704026afaa1f6ca8458cb05921cd333fc20301e5b52d2219d8cb51b26fa94337c6525118687ea702ab2f69a4d9754362ee12f85f18d39abff18eb8ea7b951d4b9ef75ddb0a28cae0b2bf1dcc5cd11020c967b56e4ae3826a8eafb8ee1334f165c005408a2702b9e0df82517edc7d21b3752df19c28fb6fccae3316ddafdbace125b924c8658493564ccf3ebb8944070dd051124e9ea8ece7bb151d909541b78e20832058980baa931187f0b7a8516d0b8ed3106197db0a808c5440a39ef3448bc9d1f7c6de77566dba9283a69afdf9c196e5d7e9311af036c6381b355d90d4c13e5795cc605bb0c732bfeea19f0f14b5fc35b614c0c7da40e840d835e834ecced9efd78126b1c5f7e1689dabd3632e63393c8e946feae47b4381cebb59f26204e2c4e0a5d004c07b6daaee95032a5d096ed1718a6ad6150ce9cf9bce729693165ec20207f5c4f806c268d3b1920339d53c9955b2f64cd55ac68921a3cfed9e1e61d142d32a73f98260ccf7514f523def317619a2ecbf87818b5feb690dccab14bd8bb68a16b9611f8fc21c1940a3f75da5882de4d0025c0f0e3dfe131280048919988f1514998a6e3278be772fb859bb13700464751c7652ff4f8dad10e6b5810c40005810c615e2e5f79e604d9bb41c7ea99c44191368b0cc7d6cf36ab9d269b410c30aa78750a406e36011e9ceeda006258001c5251e778836300918c07060ac54e891e746b3068f8439018acc6c215616cc1baefa73790aacbae85c0c6a3e613bb7548647e46f7f5fbe58dbf4207f5495a05f0cc2026e4a994f5a96cbc9902a7f58786fa63edaa060077b5bcc0139bcf6b67ce78fce59c6d5aaae9649e7a916634800d162f51ae777e24271032c602263b7f8004d8dd24eb17f66fb928a0342828f812093c233b0f504c4df512e9a26b5eace5db07953ae47ac97ae5dee95540363370c9ae20fce2c095ae523a0cef1ce06daf99603181dea67d2ab201d1ac154fa2b672ffd55d551cd692b319a2aaefedc29537f92c416fcd44e3bfa7dd9d6a37101c9ac69b47f0a39f53772c7a3bac65e62b3946f0bba2473f653a15c0e24267d180c6fb82fff79edd85a86ccff33bdb5806cf1c7405bcf27d8f4cf5836f34eddaa9305672d0c8e5355e655ce00243824e86e767daaa89a941ce9b0b55fd6e96201bbbc8a352e393bef69aa81c5c6e19418404ae7271b7895efb0479ada289377dc2dad87afc263817d11c5ad20e5a5f7b7eab6dd389cb5323b35d3070e25020987fcc1c8fa7d3c478391589bf8d5b30dfa58369fac024cc3775a73678d5c28bcdf9256b73bbb82f93e9be7332b2faab55a84e1f5a998efcfd9478341029f33a2314df21864e4153bb624e8104e91daf6e6ebeeb188b5c0bbdb36d64558b56489f3e2b49f2286331514f1335722620387420326bc78f17e1e4b763cfce03c4adc72fb3d03a184789ba3aead5c707e288bf33583c1b87f8d27febf1007d83f3315c54682d4ad38f92f7574a8ebd7df8f92f6befbb634ab7881be0fb9be8210e843cc70be1b848e08ac7eead650bb8457eb2726d934126b5f4353afda0b2d19ae727b5ff45076ab547a20bc1d69f0f1f5ae26d7a126925c7d4bdd8a7b040e5c9df97dfecf265d985a0e0e2f56525ca4c562154aff301393cd97dd4e5ae8c5772e2c7da09611400c09c81f435bac248313a4a46f60af7d1166308f888391498e78aa87bc79fbdc217a3241dc74e46365562ca37edac56715647b3648aeec52d1205b177aae21617db9849a2c64706c0e9f32e7a45b074d6932cbc372e0c8ac26c63b94dce6358aa4fbd8036e160aedaf4324d508ff55218beb4a47c3cbc71ec47954f22332d8970a4df7532f5a3ab5d71c5d6845d846eaa90c476b6ff182c27a51915ca328af353ee46eb830d75c79486f4af661dfcad5a902feff2047e574e20270f897df09348c59389ed97c", 0x1000}, {&(0x7f00000013c0)="cf2edf6c2734ab46d32d6eef14535d3fcea0412b3fcf3220b0d23132587c2847818668f37c79cef72d76f7bee5b5294606c61dd2d4355e4ccfbc0088cf1fafa70b466dc788be2cb9a2f87867de36d5b7fbefd251f61072e092e3415536a477ee8630953d9ab2979253b66714e48209666fde296447d542a35ce70c8ee3a6c206de1bb44e1a5a23ae4130df0e94f1cd95ca7fc53d5c97c3cf627167aba50bf857db20c076d18fcd7974d42086b019aa21517472c821633a36c7a16e30d31959f8bb6040e1d4bb8d57c5282d2975b3ef19600f3f1de4facd1dbe21399ec714e4c5029395825fa0a1b45d30e4f52db799c324e1463364804f4e44a5acac7cb7639d6df5a57b599888c1b457f8aee15418720195756140d46ca57649a117dbeb33edd1c55e3ce1737aaba16ee2eaf1da8c108a4ef6260e0108d6a3ab61ce0fa13a81312eedf606e7a0be90226cdb93fd395e1986a66118fe698133c3b595d1cf28cb6622c77478886def2c6f6dbd5a440014e7032f6463f74bf2a062e6bd674127cfc8842828945a69103b39366777a91ef0325bbb4b5f5a672d7660743bbab875e03a6fee26edd9a82900f2faea3cef9a700162dc3a71adb048abb5b1946b147f014ef4f34d8d88799eb2fdea1d1d26eb7a54d3daee03353947dc6054929ae1c18e4c47b49b25316400e982941967733aaa0196707bb8e9459c8d609efbff1b67dce8f9ea4588850c3a988c6877749a7cdcf16019d854f0a2d5b8078652e8962c34cf69da4da82b7e79ede1b8939a9d66857f2e6886ec17b25e1a599fb9476a22fb5a80afd5f1e4aa0ad5a2cba8b383843cf129c5cd003a73f9f62efce8b5d2e9088cf8f3cd95c4453daea1b2cae92e0ef76ba74d0743aba81dc25ea2c63a828c829a4ff7abde32ee78689820cc7390872d95e656fc5df3a738cc3cc1068626502937a02343098b140926efc75372907071d00dc1e4365fba3a0d4248308eb4dd20a197a077ed094004ff13ca9517747beedf77583a22d02cd586bf8ccec3df2cc9950821f54827e47a78bb6ee88367768c0d12851033e901c772502e392560ca16cbc10c420b8663ba70ade74f15aa3cb8505bc10ca9c3bcd3dc07bd3c91cd93383c3142ed93e14768fde631fb06d7b08d440f87bf4876493d9b27807fa87f63681914b1c7278dcb0f8eff4fcc71e02e47dda0b314564032efaf814f48601720f23297a41f6588fc2751eedcdd3dcd44ea9d015a34a20269bb864fb98eb51d1ce0bccae42f7bbd56498ba44993a0c79316d0907606ade6099224ca662f6dad12b95b83dc5de3feb1375a39175503bf846ab0dd013b42730c47ccdb8598229a5bd6939781396da44fe7aa7bffa2758fc9c524d0fb046e38fce066e5d131d63e43437207a0ed958ce0680fbc260377e2cf5f2551538050af545adbedf729a0f948b0fbfc3872e9db1301ba6c3b6b28c0d1cc78a7fc7ef0bbce0f702242526494ab8bad44a84f9523616ed1c725da637d47e70b171f4623cd2924c95278ccddc766fdd4f8abadf1ad7632bf2f40e7f3e32965ff899069b16c2a58702dfb4fe7d8bd1741c8e63c9a637bcb7b17f9c3e3ddf312534b6ff80f085eb52fd741c47469021454784f025f207c579c3fe3532c1ca29c0e2450d1472d1b71a32b5e90fec3c3ee977f6668eb57f0de35f07219b3f1e903e22150dd9857f8a7655722cc27ecc81162a3ab97ff88b0bbe97fa56ec73092c77ee19fc4e415c111454c413a25011163151c7cda365db1647887b144c25e6cd929c803fee03cc4ada4d1c2ac29c80b07ff48955c0c64b97a49a24069ba106a18bebce06fd2a4162043029cca1f06e07263191fe98830c0ce233ab859c7df828a02067ecb1fc2f8e82e5d95e9ba8f46ddf02c0c686d0747a1df373afc345353740f5a08de96f274e883ed696647bdf9f4270bcc9bef14279b06577d10f924910d7302d490ff563758d339548b9177153043953803da57705c9b60d3479c24f64724dc389879a95d187e1dbe8bd28f84bbb0bfec775e123daa70f3f7cf712d0ba08f4b94bda91d469f5f8438d331d4e31c9a8740b565947f499542345f9a6cd76513bdd74d9a6943370ba20d5b8ce4114f9162101a813b5f4db68ee0e201b917e2f48c2229c13fefd52edfb61ff1d417c85c0625e6fc91731fe6bb27c66cae32bbe40184d8cf19ab8556ce3b620415e7feb03ff64e13218bc09c43a51159e8cc05425f1d8d22841126b3f46c8e980a22f491a2f31357002a08a454600ccb8aef6b2e44ad5d18c261238ed661dbf57c044f7147ccf2baaaf32e54be599226188a729c238abc57be2497bd48aae1a4a4af3e521b5269b361c5081ff813b708d85f214763db5bd0047b39ae142cb00e0322cb40cf892945efdb1d48bf04b26efcf4834541299de4896badd86b42dfa72e454c6976872e2124e9c2b759471cb024e63668098050bec44aae20d707a8c99d802bde63c0376d16c1e076eef639772e801f73e23457489dac0378141edfa6c4a8af615bf50d81b21d24c5a1f96a11dbd7faeaace3bd3df439d97609884eb334bf955f8f98846080d49405fb3d029396dd65df4f03db64d533d00cde7dcb136b4ce221bf3a53ebd3e98aad65392eed04e44cbd94a1d4501cadceda67018ad5d691eeb3c3a0b9c1d13cabc5cf3f1beb6094c20c52b69e97d0cb3731f1897899078bed8bbb0c13ec188c47d275a271c0262eb244d0e7712bac4af365b4e1ce474eb64f4d54cc496218a65b71e81060046278312548ae201cbad85f0bb1254c6f67f11c8f11dc18b20c247104557b3b04383cb84f3d078785587cbdfb0ce4d893c65429cca00c5ba72e20e50ff41ea4cdc0e4a40717fb39e0ca2f40fd3579c9c9fcea30df605a936a85481df670e4900cb16437faf6199e2bc7517da9fe742a3ef5f872812a624952bc3dce1baa6822ba8a9ad35237dd32eda3b7df371257c9e6a4e56ec8f06a8516c323ea5fedc07e842b4d416e44e8fb93dba8186964852b0304cd4053e37b9d65c33b9489012d6d38079275ef389b70d26d57927901314331d25f440202a0cac02390677ad703e261660cce4da8492e97fe3e3f3b3e043a7ce31bc05538e43f7156b5ee48c6c0ad5836bae493fab1e40bc43b3431d2c306dc08b1e979f23b68ca10e82d1e64444c65f9da8e3f1ace34d6d6a4e1baaf3620e0b4778ed4a1a7bae94b609bb60fc4edb1f3e79c8da8fcdd5f2368cef93ba42da7ef8b247491404029bce777ff02e7e8c6be7f307208fe3e1cd632208938508bbe51fecdae82253ac3158a09d6f11b254e242b607c027b200d9c6b5ea6225332bf3ab67936136f4a49af832ecd2e4ccef866c45950fc48b323c3c79bfe7dcc67422cdaaf9c645269adb0006eb962ce9606dbfeb7ed36a1b9929e9cb19d124fe1a1f89df10588bcfbf1a6015c8eb703c5da0e383f9405de049ff3f39d46f7a2164ead482e8d87fc35028188eca5746df13f6030d855f60c345b1f248f5649509683e9256ea734b473b6486f010471eeaf6771cbbe3b3091d33996471a1ea7dcdd53f1e7654a4b2dba4c621d76565c21f7460f66bc5fbb13d367333ec65098dd0b3c674235f159f15ff5057ed9b70a9ca88f2020b16d22b15cfa011cf228254f5750b8da0f424f20b04b40483775047454c4fb0a4d0bb509aa923fd28616bbc9afeba34ef801895d224f2e827a52c4c620f2a4dfbd90314c4f1578ef806347f716cae297a4b9aa8fb3386be1be0ce30ed919a764d4a6b5027e31ff2ea96d2e8d0d8bff4d80e25080f376d06db75c06350a6b3ccbf029e2baa99ea886396fe580ea6abf7d0030ff8bf5c8c2dd528a077627419ceeb77275828f10ab99f1512a9f70f50da183bcd09472f896b3ae9184b7899d165f15a643a586e00ddae90235b51f82c6b6cdc0dcfa51f6c9fdc1f2228a3d4360bf340e947ac5b88ba259b55a979ddb62cfbbf444fa84291c22868c11453641f64cd630a23efc23303ab0ac7b1079b1410a9aa4a98a7c6ce32e3a576d72b5502a461a2a1083f787ef2102e7ac2554083b89deeeb36ff3f5f3db8895daa87ba2d340dca0fe66bd46b7fd7cb5f7f26e0f7ec9534ed072750cfdefef824a2fbed54a1309acb8e9ab896b8b6af65c6ecd2a17751256cbf0c593bc09059a8854dc31b760ca825d718e90e12e13d9af38f54521b50103982d035922d75467bcb479512e19cdfc79b2aeb88f5edcd0566eb8531c4b8b1bc5df3040101953541fc1a64bf4c48fba5d8a2611944851c0e16559823a08659d623e962de16969a006fb8f2eba054bd39fe09a45ea6743b99438d8eb8c8e4cbc0ac97c46417848ce224bd6fe0b3b25b1017956a44dac79d0dda7c9206765f40be415f44493313e219b2a78ea7dff46ca357cc412b3fe4de1334bc6a63890916657cbd059a466785e08a36c646ef7e8990186d62734b92b2073e5e5e3e5083136925d5bc3c491b48652a0818e302f3675002d6c7728f01815d1a17f76b05a5558cd6835ebd1a3006f6bb032c8356480c76076820566421fc064373f7f80af6153e080c0bc125b81d8a0d02a9924df453350e8437c49a23a9b5ed27f5be9d2d3788c2ceb19994e6abfdf2f8760b8f0f1401e43112f6eb98682e22d4ca69974a6e03a5100f67e4ca557f5ebd1954d2b3148570cdd3fb41ad94f21f0654fabbb364a5e94a95c233df14a30bc7a74d94401c23e99d927e033c9726e9341e3a08ef7f5457371ed57fc3efd876744df807c0b37b16bf6011f7c3474d7bbad3ea14ac022c487738d1075f06f6b718f26656c9e25e01d835bfcfe1bd2f5a67ece332aec2c9486b0f349bb463c66aa27db30bc39d4748f818cfe753e3097cb51c399cad3e0007c9a50a56247858787f2aabdca8465dcc4ef240dd48bac94c0b96e5113533437536b76e0eed8f969e0da13c05c505fb99ec678b98e1179cb0ee0a862782e16a5c5f4406b382584ca1da8ca6ef37f8b6237b657a40445c72eac5a9fd5ca47bc31e3d6cd3873530fd6be5e030663f60351c8e1e12592265590eb31f34a4f2eca755b65ff16088295039a42946879b8affd0c4c39bb000d48b9e81097c0645fc6a16fdae9413487e93415df35a82f49547f6c850635a9bc1f63e0e97fe7e5196e754898d86b891c3a7067e96744ec1e5f035ecc5df5542f85a8445c1bb5b129a9ee5d64c4d344cc3e1ecca4890958dceda6eb2afe9fc28c23e32fca8e4124c71dea68d414bd3d97d95b0fb6cec2df95095cc48e4d4ff3447bd04d2d2a3a4e30dc31ac1e948a8532934f002428653aad55ba0e7aa02f0c0f4bdf4ec4bf1cf292e3bd15628b096e1563194d9d11d899ee2e43123d1d31844ef7264a935824c44c4cf3972388fba573b078617490045692a732b4e93c105834b846163edfb367b7d7831285f43ca76bc625ba8455d290827eb2b8d8afa151a3e16882f62b673bf144dce826e68726c0ed784149c887b2a57e0ab39f48a3c8b6691680bb79aa4e1084a57f630353db00b20b347637aa192e717a52884cf344d83e2bd5b795237a377cf3acbbf09ae79f5f4223b8365fb7746742c78545f79cb73ad160b04518004e216117d882faddbf138a280e4b0a4c5b7989e06af490f1b26e94084e581983015990d0529ec34062afec5f749297d87411f9b4081a92a6582839cecf5852516742dc6b01c45c754875f6072af47b55c607723ea16000489fad2f6a1036dbac79efaadd62e280790ad57e19f45123a92a2811e3bb305c8651077031cfc5a3578a", 0x1000}], 0x5, 0x0, 0x0, 0x402}, 0xc00) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) 22:53:50 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000000)={0x3ff, 0xffff, 0x0, 0x3}, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x9, 0x0, 0x5, 0x0) close(r0) 22:53:50 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x13, 0x0, [@multicast1, @loopback, @multicast1, @multicast1]}, @ssrr={0x89, 0x1f, 0x0, [@loopback, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@broadcast, @multicast1]}]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8d, 0x8, 0x3f, 0x80000000, "53e5dd71774df4827d2f35e7ebddbb4c7d03ba74", 0x9, 0xc0b3}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) 22:53:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000001c0)=0x3, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca", 0x91}], 0x1) 22:53:50 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x5}, {0x0, 0x3}}, &(0x7f00000011c0)) 22:53:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r2, 0x20004b43) 22:53:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="020030dc82e237aa"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0xff) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r4, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xffffffd3, &(0x7f00000000c0), 0x48, &(0x7f0000000100)=""/31, 0x1f}, 0x1) 22:53:50 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="9c19e9ded3c987b29cc2"]) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) lseek(r1, 0x0, 0xbfffffffffffffa0, 0x2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10001, 0x40) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f00000000c0)=0x8, 0x4) dup2(r1, 0xffffffffffffffff) lseek(r3, 0x0, 0x6, 0x0) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) getdents(r3, &(0x7f0000000080)=""/58, 0x47478de446fe0914) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000000240), 0x6) 22:53:50 executing program 0: syz_emit_ethernet(0x52, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x7fff, 0x2, 0xe6, 0x0, &(0x7f0000000140)={{0xb7, 0x0, 0xc2, 0x40, 0x1, 0x8, 0xd9f2}, {[0x0, 0x0, 0x21508da3, 0x80, 0xffffffff, 0x0, 0x9, 0x401, 0x0, 0x2, 0x2, 0x10001, 0x3, 0x3, 0x352, 0x80000001, 0x20, 0x4], [0xfffffffffffeffff, 0x1, 0x5, 0xd, 0xff, 0x1000, 0x0, 0x100000, 0xfffffffffffffff8, 0x9], [0x5, 0x1, 0x4, 0xfffffffffffffffb, 0x2, 0x4, 0x5], [0x6413, 0x5, 0x8, 0x3ff, 0x3, 0x4], [{0x6, 0x8, 0x5, 0xec}, {0x1, 0x3, 0x3ff, 0xffffffff}, {0x100, 0x0, 0x101, 0x7}, {0x8ec, 0xfffffc01, 0xffff}, {0x2, 0x3, 0xffff8000, 0x9}, {0x2, 0x7, 0x80f, 0x1}, {0x7, 0xfffffff8, 0x2, 0xffffffff}, {0x3, 0xe959, 0x5, 0xfffffffffffffe01}], {0x5, 0x9, 0x7fff, 0x6}, {0xfffd, 0x1, 0xfffffffe, 0x3a3d}}}, 0xb416, 0x81}) 22:53:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x13d) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 22:53:51 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0xffffffff, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) fcntl$dupfd(r0, 0xa, r2) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:53:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x18, 0xc002, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff66}, 0x0) r2 = dup(r1) pipe2(&(0x7f0000000040), 0x20000) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/153) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x7}, {0x5, 0x100004, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x2}, {0xce2a, 0x4, 0x7, 0xa}, {0x200, 0x3, 0x1, 0x40}, {0x4, 0xffff, 0x408000, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x1003c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) dup2(r2, r5) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x43cb9, 0x4) 22:53:51 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100183a0000000000000000000000000000000000fe8000000000001000000000000000aa8200907800000000ff010000000000000000000000000001"]) 22:53:51 executing program 1: ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="011d", 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000340)=""/142, 0x8e}], 0x1, 0x0}, 0x0) fchdir(r2) 22:53:51 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xffffffff}, 0x8) r3 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 22:53:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) seteuid(0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = dup(r2) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x1}, 0xc) r4 = dup(r1) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) fcntl$getflags(r4, 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x3ff) 22:53:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@in={0x2, 0x2}, 0xfffffffffffffd4c) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r5) syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1, @ANYRESDEC=r3, @ANYRES16, @ANYRES32=r5, @ANYRESHEX=r3, @ANYRES64, @ANYRESOCT=r2]) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) getpeername$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) 22:53:51 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000001100)=[{{}, 0xfffffffffffffffc, 0x5, 0x0, 0x0, 0x80000000008c}, {{}, 0x0, 0x40, 0x20000000, 0x0, 0x6}, {{}, 0x0, 0x0, 0x10, 0x99}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc6}, {}], 0x9f, 0x0, 0x0, &(0x7f0000001300)={0x0, 0x3c96}) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0, 0x18000000) writev(r0, &(0x7f0000000040), 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) socket(0x2, 0x0, 0x20) setsockopt(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000140), 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x6}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0x6, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000001680)=""/102400, 0x19000}], 0x1, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000) 22:53:51 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 22:53:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffff3) readv(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/224, 0xe0}, {&(0x7f00000003c0)=""/244, 0xf4}, {&(0x7f00000004c0)=""/224, 0xe0}, {&(0x7f00000005c0)=""/161, 0xa1}], 0x4) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = accept$unix(r3, 0x0, &(0x7f0000000100)) fsync(r4) bind(r2, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) close(r2) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') 22:53:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20090, 0x0) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 22:53:51 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '19q', 0x24, 0x2c, 0x0, @empty, @mcast2, {[@hopopts={0x2c, 0x0, [], [@pad1]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 22:53:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006059fdf700000000000000000000000000000000000000000762ca0fe7333c70bd486b0fca3069502b000000000000002c34fa7c"]) 22:53:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xffffffff) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r0) listen(r1, 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 22:53:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) pread(r0, &(0x7f0000000080)="dc75b81c24748cd1ede52ff0a4849cc9ee06272fc5b48c3ea6e6b1e1b670", 0x1e, 0x0, 0x8000) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x7, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x20, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x6, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1e, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x21}, {0x80, 0x14}, {0xa1, 0x1}], 0x3}) 22:53:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) ioctl$TIOCNOTTY(r4, 0x20007471) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r4) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @empty, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 22:53:51 executing program 1: mmap(&(0x7f000078e000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffff9c, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x50) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) dup2(0xffffffffffffffff, r2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0xb98, 0x4, 0x2, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000776000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f00003df000/0x600000)=nil, &(0x7f000067f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000964000/0x3000)=nil, 0x401}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00004f9000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f00005e6000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0x3}, {&(0x7f00004c1000/0x1000)=nil, &(0x7f0000516000/0x3000)=nil, 0x3}, {&(0x7f00007b5000/0x3000)=nil, &(0x7f0000898000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f000077d000/0x3000)=nil, &(0x7f00009d8000/0x3000)=nil, 0x1}, {&(0x7f00006ef000/0x1000)=nil, &(0x7f000066f000/0x4000)=nil, 0x84ab}, {&(0x7f00008dd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000546000/0x1000)=nil, &(0x7f0000814000/0x3000)=nil, 0x80}, {&(0x7f00009d0000/0x4000)=nil, &(0x7f00003fe000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f00008b4000/0x4000)=nil, &(0x7f00006cb000/0x2000)=nil, 0x4}, {&(0x7f0000502000/0x1000)=nil, &(0x7f0000779000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0xbf, 0x2, 0x1f, 0x1, 0x9, 0xfff, 0x1800, 0x1, 0x1, 0x6, 0x69f}) getrlimit(0x7, &(0x7f0000000580)) mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) getsockopt$inet_opts(r3, 0x0, 0xa60494de0c811f25, &(0x7f0000000640)=""/4096, &(0x7f0000001640)=0x1000) 22:53:51 executing program 1: r0 = socket(0x1, 0x3, 0x3f) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa3c02000700000000ffb05211153d2f2701000000000000000000000000ea00"]) 22:53:51 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[0x0, 0x6, 0x0, 0x100, 0x4]}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa, 0x1000}], 0x4) r2 = socket(0x11, 0x4003, 0x0) r3 = accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000280), &(0x7f00000002c0)=0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r1, &(0x7f0000000040)=[{0x0, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x0, 0x4}, {0x3, 0x80, 0x1000}, {0x3, 0x8001}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)) 22:53:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/16, 0x10}, {&(0x7f00000001c0)=""/39, 0x27}, {&(0x7f0000000200)=""/250, 0xfa}], 0x3, &(0x7f0000000340)}, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 22:53:51 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x59, 0xfffff, 0x0, 0xc}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) 22:53:51 executing program 0: socket(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 22:53:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000001}, {0x0, 0xb8, 0x6, 0x4}]}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40), 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000040)) 22:53:52 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="00380000000000019078e0000002000000000306907800000000450000000000000000000000e0eaff01ac1400aaed082000fcaf623517fc1651505127b7c582c3035d55d450ee032907d4b39504367cb587bf21b2933faf7520fdb4eef023fce20a1b99c6fc30aa120c6340aa0b699b0b71c32523a74359b2850000000000000000a570fc411979c372d56726870a8a020000000000000000078e34eab9a0ef45022ddb5346d0b856366ad10e01a32079b65cf364a2"]) 22:53:52 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x1, 0x7, 0x4}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 22:53:52 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaa450000700000000000019078e000000200000000030d907800000000450000000000000000000000e0000002e000000244040000071f0000000000e0000002ac1400bbffffffff000000007f000001e0000002891b007f00000100000000e00000017f000001e00000017f0000010000"]) syz_emit_ethernet(0x92, &(0x7f0000000000)={@random="74de158107ac", @empty, [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x4, 0x0, 0x3}}], {@generic={0x3c0c, "ca2c98f727bb2724bcff4cdcfbb7cbe98fb3d65ab8b666d166b739e11555a37f81ab4dd9496b0526444aaf1c7068913aaea3b7db6ddcabce0f18aa5ba360c896a3bab8a36c6d6cd51042daf27ab0f374a4fd7470d3a2607456e42610c0e3c552492b216f4a22196ae10842a394b9606484ae757f9660e7344898711e"}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r2 = dup2(0xffffffffffffffff, r1) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 22:53:53 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9b664e816043a", 0x7}], 0x1}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0xc) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="0eee218c8fe35f45a96fb2bd98e28d5cb7e1b44af5689452b959777de255724207e42d1e4fd3bc1b5d375950a5203c27cc784baafce31bb422213facf9feada761ff6945634f9e1f24c3b13ecc09c22913618773ce8cf24647cce99f29e0ee157029cc72de23543381888b1129835ad09eab22929a489ef2469b195d2208d79933180f5c2b639d13f498ea41ede10f98edca2894d7c8be7d21ff19fcd2167b597057b1c18c379222b45be8071edbbfcee7ecb6a2d68877e8cf56e31815dd44e6f53996b9946106b4d5821692a2809059dd", 0xd1}], 0x1, &(0x7f0000000480)=[{0x18, 0x1, 0xffffffff, "97813f5561520e80"}, {0xc8, 0x1, 0x82, "de79fc196b78cb0ec5f544e04ab551155b9e7aad277501bc670376de20a64b5f26935ea684e3d5d6f074ac383256ef1cf92becceb7f78ab540748488bb5aad219abdb11f6e652d01afa07b44b873bb5240c10c76ae27e82423eef3949cea3b647b2bb07354a5b7f5ad82519557f11703004708f48491fcdd48d7fcebcc3aa85671cef99321d1cb7fca4f9b3d11111282e13859681f95094a9a4799180b78f94f07572ac39d5fdb8966363664edc031e9fa0e100b93"}, {0xb8, 0x1, 0x3, "aa52a3d900702dde88be813e8f54a23d6c2d954bd4d3bde28242ff46dbfe0c500a3852fe53c69ce6ee4003eb950e5aa8f9d9464419b3d8ff56ab5abc710106a26fc31c06f5d5d7d63151c49455adac20ec2dc9bc96aa12bf76920ea819c788a4138e56ef02d82a6eca7635e1f20da140a684f89be473d9f2ad78e3fb6487782f78554a72f0e5db221b9d81177bab1aeb1a9ccfd7f0a37e5ee66fa012ffd3ddc1e9626ef6"}, {0x1010, 0x86481e8ac5a18dbf, 0x4, "a38b0bc7f45e8bf51dc357758d8f10ad4d39a562f968db5aaede0879bf9e493ff2b167c7a5458b14f1582b1c25ea8bc309895dbc7fc4530d8b41d4b54399f4417a0be23fb257f549e760101a5670f860774f47a4b787005752605845964f1b85fdc201178875f80c81f9b8efb241dc0f2d00c5d00776333e1b6ed640a44bd7e00e171bad369bef12475f8728dc21128483d8833dd0a104c23ab2f1fc28c2d615e159b764fcfaaf28a931c0de4f2c83633c9963c2c3b641a46600f5d78b6f538e0f011e5da7f05ca4d85b41006cf6c53bd07ef67309ad6ea1731ecb28ab05ec92e5c7ce91ca63ca953f654fcdb046a87d6bcfd0ca9398e842686f8c24dbb3805db525f21d87dd1c1d198c735a814a0dec6befeb315a520410d9f39a48e93ac843043c569e8de5369352399349ed44260499a0d202845665f97a1e5adabca02f4436c5db9e7d8c3b02357366f7a4372e912bb5705e6b63ca49ef9f55be9da70550518f5248ebc07b85e84f3da11c933ae8c0a61873e6810919de4c79833f4d7fed204083a60860df53d324b970873e64e35808662305605e8d7123e9ee5e1286ff44b4c27d4be1ad9830df1f5f29984f6e4a86040908d6fa205687b97e5f8dbbd7057a0591580e8b1561498238d7d24a529b600b57afa6432341be4a8103588cd3957878cfb94ec62279737577826776ee98883791add158a06c1696a091449c552a8bbbfd94502f935427e51e3284cd48e55a38817477e0f5488756e990633d1a8eab957029f63678e9cba1122ce49f50bc34b5abe9ffd61c6e745431cb04bfd21f85ba6ed25c460978d904c97bcea00221f8ae3e0c7430c6b929f13a2670fcd11d377c64bcf759e80d4714e34ead555289f7f14cb1c71a2a64f1c8fd4066d22d99276dbdb87196fa7209689e6ecb1089777dfc026b5c6d6a95a7dafd0a7c7fdeee3b48197afaaa46ed823d3f5e5773fd4e8c5879044c3800f98924b5af451e4d314b9e8d7e01e27b190f776bc03b9ce9d8cb4a0c078c4da68338892783aeb25969b60e41f29fb98b83c8e726a315dc0fac18b54870be1000d46a6f9e39587d58474fec338c5cfa01d12df4e5cd14a7d8ef8d4d7fb4d5f496934aff718e8613dc4904b8e071d11cb8508988c3df559e0d99841f9f1d9898a996b5f34d18197684178ac57f0eb4941581be41047773822aa1ef4f4e07bb9eaf7904fde07dfb2c56281416361b29914a522c837285335c67c10869d7b6c10732dca890fd1e16f1598fdf967e32e75a6d63f73bb642676b6bcd6c29f2141d6b1118cde3243f9d0f474e521b7a8fa65fa3defc9f7f34380eab945f99b37c454499e54340dae764a8c48ca1d5443980d2214f362a4148e92ddef349be840e881bc1c89292b7b93f29bd295b71536ce6e020ca3da81165e8910b61d0da13a2512d2aae6cb64639291521c36e9600291e5741e0f4ca983688c7c7df4b58f409877d50898bab547389ecad53f51ea68e3fea56df1682d643d8d8ae3d555b6886b5f55d779b0b8b1c6c2933861153d9eee3ba111d0c2c76b58e070f0c4f1c73506754012c175ed34913c9adb65dede39e374ef3d65f2330644b4412b060958baefb1edad2a91614d5c34eea13567893ceed39f0fe7dbabde2bd66ad8e448b7f7e0804c8e1b72806bb01398af088dbfb4e5b26e3ea1d975ef3dfa03140fd9128efbf6d18cccf37c6ef300a2be311c356aad62e52e1f9278e883cb631bc7ded860b54aa361218346ba71b17c705610777f6a5828dca30310082cac9a03b265edcafda5175c8a43ab38ee5c78046aaea540d4c981badecab159dac2763ae1be89a4d621e50cb05a979de55d6f8137ed8d7f5ec03966001f76c8f1073c4789e012632dbe56e8e693d0685f63242644b964e07404078265ec1aea1f97bd54c3b59c498fee48f7c8caa65ce32e74e5ef982a8cf4a69262e21fd2ce8f0ecb83a04dca1b993cde13ed5d0b1b677288e166840075ccbb36f635a6df56974d0e76f33f5952b6696d0a6f1cad2d658427e3753c49933131e858623bca0793e2cdb7a40d7e2b6ed0aa0e8e7fe155a2035c8455733ac52810ac0455042bdf94c98cb344ce87a18b2080afa71f745a47996461152fc1f6e66c10e2e4dce76d21387e5342f531c9461b69b5bae55709e921218f357a1ed830e7d2f7267236feb9c915bdfdf5d679952e67d5eeec793794671b4058360221b1f836d87f646f2630b33c942d202e75f10adcb29f3b8b0acb9ce9c20eaf16e0c12fbb0ab377aa3ee170194123e5e399f356aefe4dda4fbd8b71b3e44e23c83e2ef40c4834725e0ee96fac79ab7ee8c2f4d9bf2b1da7571b5d49d3fad58aa6ae1a3e9acf7c0ac148a8f2665e372d0c7bc51292b0a6fe6896193a856f8c20de379e678b3dcd2687f61dd674fcd54c6150187154a9de5f705b343ebe2386724751904e1e1ff0b1862619f32e628dbe2e2a8705bdc695b6418804737ac21acdfb66751a30687b52fd9020b27248b9cd27a28722fa3c556548a780b9e786d0f2ba277bb44a1b9f30d49503ec35215848090adf12749fea92e13a0f5c8746da236083dc8a4c777857c50cf30782d32f3096b76c6559685bc61ee0e7ad3392b4949f88de29e78fc5af43b7b755909c37fc6a1495e88c455e6ea0889b597473efc936c85375018dc90f242a7001ac95a2c7d89e500400cc92dc10335c48e0e45738fe47932e3fcf3a8470581299916ddaf7fdc45c712771535c6310abcd18bb17ac0d807fcc94f89cc1d8883dd69f4925287a5e25d76f440873837b2492bc64850fc96606aae446b9a11dff6a0fb25e71509dd09e7e61fb7cfbdcfda892e484e69e33ead5ce0bf37d751ce8c502fa6e017420b1dfe2249f852880532448a5f785036058e46f7b6c682f6cdc8a5e618b845f1e290825b2c89b7086769860609a94930d212b7b16c994166285f39c0fcc1551d4ebb45d29f396ecb21ca657689802e1377d238d484e454323302956007697e65de5a447efa2651ca92cd8d8d4c61656c4ab0c68dfa2b7855d5a51b1176279c632dbf6bb5ae06a3236b8818b4204dba4e98a9696ec8021020240f698ed0e0485aeff427fe0cefac59f3be50c5ba00cf1e8bee4177beae90d9b5490b50e4ca10b35f0d72ecae2c2ec8f63f9e1badd7ced669952322f93c656726cdac11c67e36dd2ce3fb5d5f1ee10cc7b393e0a97e917fea81f294dee064e4475e00ef11bb1e319f90d687eb2e1e60b36135a72869edfabcf195b2ff1b61d1eae29a9358b33e65378da391959cbd87aa11b4881f7fdcbb0be771645a38a11a69079b6c2fe58b2bd9426d941bc7fd59e66f97e6e2a9a00c859f5e4c59546848ce2df18a022652a93bea01db9ada38deaa3fa00dcd169421dd9a9ee537ed339a1bd090e0a2d0e1f61a3bd7108ca45a8cf5cb6d907e195da5a1f563332c3483f4f39b0046e6135726c55ffffff48464ff2e9fe2a2b91a2941e8d1939ffa66e3e7d46818598939c77067ea7605cca49999626ae0538fe15d7c39975d8bc93f1e716ff65a6776da5458bc6ad530ec27fd689deb5cba57390d1a575fc7f7510866e68df04daabe59fd6dc5b2936aaa13a695ee03308ca08c7bf6389c592611b84ba6e490ca29397bf093dd19688af286539884330e60dca8b0d5c5a23be7fd30ae9d7d4b0cd96f3488bac4f2cd901b2af570f5f335e4ba98c8cad935232cccf218cbe6379f3dc6f9ebac2983c2a745acdc6e7a13b75002525d583782e2b8a21cd106a74f26b8c6130877b160f6cb6eeef69b04a1d79989ec01b308d2ed43a9cd0b82ec2e8c6951d437ab60e7c7036d9b00a4be58128ac61526cff8fd3383e348b69701c3ffea0c3880089b2c508dc54c3175b462f664bbeea611202e77713145f96f3e7d7b577a2b458a3ba54c0c916c628afa88aa7ab53028ed0125d89d32fd47217707792d9b9f94fc0f7e5ed3e7fd6259a5ddb607aa8d77895c072951193aec5bdefa541556b040db04ab880852408042e682ac780107515a28003b61c657ee7a663045d4df1386ddb8c1ff9b06de3c7550112cb65800b4733bb686ac707f0e3dcff5e2479fd9c9675aafbc0e5bea53cc2d1bdfc7a7b4f4a79ebf36c1c3a67ec65014a60f0441b795e6db13775460a47c175bd74537a2ce145e22c45104100860a29f0d067e1518daf67566080ba727f2f283146e12f2e0bc4bbe332157d6e3ced1b0e314b119be62b9fad8cd5d1b2761d7a2d1cd01a0595ea23a12877bf9e74c46444299359ce4c04df73e03168bd1ef3aab0ef970d8d0e6809fd8794114615525fbcf908e0c57ed4d0025cc2197fc75c15aaa3347c4e07ccea31d583acae536c2bd37404071fede73d20cf6f6b2d34fc6bf4de3f6b32d79726136514771b1f03840e9225256600dc4fe302888c3c08c66c2eb9c0dec2edd3d7fb951a46cc4ca669dbbea0f566d7925cf2030c01715fd41ff8183d41ad00203b4d5cec6a791375cf84518429748d1c106492847173e02fa5f7583b8b4167c3722c210a702fd22c824354679c05d92062cb3e07bfa80fd53d883c89f47e0f11019a232fa24730e2a91c1db67fe9e0a3f0d6578cd34445ee18901e5660e71f6e49bb27ae92f21cfb1fd5a97e009170bbe980681757194ebee1edecc853750ec933b3be8d1210dbd1ec6155fcea78330cd47a2461441b91fae378595a5b5db50eb80830815d82ffe39c044b66bc8cd7ba91e31e2a56c409998b821f32ee6831e0ceb443e3bf02112cd4216c80f3c3e691ebf6ec7beaafbac79e2bb9e537b4461339d9c6325d0e53793e0ef863ba2e93d5b9b53a04e06c669a81da4667886e0c9804f21396bad73f4f89514d83414f6d4ad8cbc280e46e977b90871462094f171d2fd6710803691a4323f3355963e91cf3e37bec9efe3774d33f4da8e472d3499488dd824608a374ff3361f23a269ae3aa1cd27fd1d4df0a1290959688f5ca63cca76cf281e4bfa9572889805271ea358d1f81206db8dac392a8942923aae1d762d83e90a917ed1378bfb255de19d124662f9434790f914ff4132352852af64cfee0169fa1cf80f8bd0914b36af6417944bc34de1243c3906a00a8e4557c5266fb6bca6acdc8cb887dedb51578f13a7d0164bef5aca0ddf5cbedb3c87a0e022be08f739afdc20ff20a748734aabaa699161586abdfb2146a7923d13374b1c1fb8e078f38e6a343d8826e05de5d77665549c8d4517ec3ffc3ab446790b8b628e6836e4de0499c03721b8a32bc39c80a2b66f0325f0d341c2f8661edb4141c41bce4ff7886236b4aedeebefdeeae4b4a7596869be983b7588784f75baf33e726cb2ef779beea4ae844d996f219cffd82d6842139f17405d4ef5f4e80b50b93d9bdb7a9409ba09d8af745d60d0bc53974124a2e1636505127c240f0ec4c4a4c28f225f042c3e6b03073e91020d9d27f1b9a4dd5479372e6156f014d177b245215bfc30fd3e3711460cea03fba16f4f6fd0e407bc3e1c1d7077a6a5bda7d68edf003a0c5133c07bd7cbfd22d43b0a2f2410f006ab3d4df0953fae582cde19ff86fa5411e5617f962a207f68d6f37fff1898c8d7125b98fbabcdd64048d38ccb5b94723fe1cb81070d51ca7cca0f8947cacbad28a4ac9dae946cb00474427e3fe0e2d5530b674ac1b97955d856a417e32b027769a397d768fc1e56fb90555771c47e27a989a32a45af6a800e644dee0834471a3eac9faa348d263d550bb64230f1490066aa241f4dd2018035283da28f4b0cd912385df89e8026e36838ee17ea"}, {0x78, 0x1, 0x4, "705b2f32672e52fc30ef87024a8b5ca53047ea6b9df9ce2d841aac7d988329f6c979add69ed0e9792cf4420419c5bd7f3674468ddc1d6de5fe67f1c7d09aefa702a2ca1a8974a02663344f98c3b990d70d3058fc8eb993f3fff170a6594600211040"}], 0x1220}, 0x808) 22:53:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="a4", 0xfffffcbe}], 0x1, 0x0, 0x27fff) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x40000000000800) msgsnd(0x0, &(0x7f0000000200)={0x0, "3b53116fa980be6eb0398fe4462b606fb8346482cdf143664ec0bf4d07f273e74d0634202a7843d20eac3add2199c871371d7b9e88f8c2f4102609e9a96230bcd84d3f4e501d4c85bcd723ab41500c44b0949c27e4078639546ec35c8ad50b94652f26b883cecfdedc5f7f3568ccff7767a324c0f2b062b5049c11fae656"}, 0x86, 0x800) 22:53:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x1000000000000352, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r1], 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000140)={0x1, 0x3}) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e3ec7882f66696cb0396a6cafdfe181cf52c3d2a7b8038b9bf8610fca689e106a7f67ab1a5bd09b9a93ac4c5f12d34722d2cc91e099f37114403978b5b1e5152370da9b04eca78b75a6f810a93fa069866b7627367098b9c4bdf5d11febb184fe90dc6bc4f4c1fefd0df27532dc964403e0735e9288dfcb56"], 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r5, 0x2) 22:53:53 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xffffffc0, 0x81, 0x6, 0x0, "e7be5f4a9812ec2cbfc7564df544f7800f4a5c75", 0x10001, 0xeb22}) syz_open_pts() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 22:53:53 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="cbfadc08d1dbd6fcffffffff86dd60000000000000000000000000000000000000000100000000000000000000000000200000"]) 22:53:53 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getppid() setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 22:53:53 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) dup2(r2, r3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) 22:53:53 executing program 1: r0 = socket(0x10, 0x8000, 0x1) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r1 = socket$inet6(0x18, 0x3, 0x9) accept$inet6(r1, 0x0, &(0x7f0000000040)) 22:53:53 executing program 1: socket$inet6(0x18, 0xc002, 0x3) socketpair(0x11, 0x3, 0x0, 0x0) 22:53:53 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x10, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x7, 0x9}, 0xc) listen(r3, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001640)=0xfffffffffffffe51) 22:53:53 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/197, 0xc5}], 0x1, 0x0, 0x7ffffffffffffffc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x2, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x204, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) getpid() r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) sendmsg(r3, &(0x7f0000000540)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="ba552bea4a3b4abebfc194c22edd83d2a2f2f386228327344220c94da6101e11615ed9577a3eec968e76a45b8ceee5f0ab4e25e2614ed941ea7a0f9f0473a47465342a336a0420eb4102e107de5ef57695abe6914384be240c2d8150dfeedde0", 0x60}, {&(0x7f00000003c0)="2df2f4fb09c960a596f1e79a47e212e8fe8a3d7174d41c34bf85afaaafce32234720840e3a17d233bf3fe530ecf863d2a11fb717e1fb26835a129a2cd8874f292beacb5170ccf2ba876bed5d8de1bc0a2c35c2a49b5f5e258f38ad969969bd2c44d90a5e25eef1c72e589b49231104d8ffb95ea2486fce8fe4101497201e5f4dd0c85faddbf63c6ab35a89a472df3b5b5da62089f8bbe76761c6ec1d7db4af8a12b017f6fa6ae33ee71235", 0xab}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="c000000000000000ffff000006000000315c530762ab741bcf4ec35dbf56ba4ac3dfac3ef5374e47c0d3f268fce055bac00658028a0270ca94a92561774fc8ef47d6d12c42adedaaab8679d6432bded68ab5867ed1f674f39eb297da74311fc23872adff07ae4065716b5996dbbb26a8a5747a673e57d2c71eb8afc71c5e3d7e500d41a62ce48c472be046fb0ba26b458243ba1fe6ef356b41f637e827cd18668f802cfb433027ff1f0d99c7e428023c22765af1e5c1ff2e050d3b94bb3800006a"], 0xc0}, 0x406) 22:53:53 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40acc) r0 = getpid() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0xfffffffb, 0x4}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x0, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x21) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r5, 0x2}) 22:53:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x1, 0xba) write(r1, &(0x7f00000000c0)="71bc37a92a86b28a4d07d6755616ab7fb55cad2f1d1c9234361498929ecb6cf92c6a6bdabbf5a7ba57190ffc377301b550e6e78f858f492bde816974a6101ed00e1fad33cb22d8e977f08b28aac183f1aab1195b", 0x54) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf52, 0x0, "21fe2e518564a638fa0212420e091fe600"}) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000300)="717ed3c7fb2206ff43cfd397325e6e6a4750d040dc6b31df842015f4a14e5b9e3061820dcfb358b542cd1bc5ab9da87a0e92d6f831e59d944bf3f4c491676ea28fe8f212baeac570a5388f8c0aeb29c26b724bf35ec3c26bee7aa481c9a8ef2189f3f78b1fc37fe9ae21876194ed82d4819e2e9525c415794901511480cb23deae04fe831c76f8e13c27e76cbb3f15be609db0254030222015aa7c8bf1b562e85ff843ba93f42e0ae68422613698f2172af80817ed9dacce2aac632a200377dd056a246590d6afa437c242112749d80d8ecfbdf6dbab833a53c1859ff816d6466cdfd896e28ad711cfa8f5f614ad81dc93cc11e62d864cbee9226366c7129d03145ceb5c17f2e31df7cd3d513cc035bb65b2e2f316e8516bf0a9374f3563aa1e383bb1b94dc5def1f52c32472a3a5d4fd20c7d3e7f12a32c2509a2407dc132b800d59368a3c61da5ef636e85a40ab2868943c2add825300dca48694188c47de99e689715b7f58ce9958e025ffca3ef3bc5fd2b4f7cca451015d8f4fe4763137335b2a3ad10434edf20873f4c9b6f977f77ee05e2906bc35b0d9aa846bb1d08a2bb3a625dec36fc133205f03369c3370608cfff5f0af23dcf0f7c6d46be56a405cbb66c960e48eff24f95af449f7a787be1aff023763832f162b477103e55769fd29cb217cc0b03aaedfc7902699290b32b81b3f9b585180540b9185f03ce565149c3f81c3a60b2007457010ce8a32d239236a49dbe46f250e8be7dc3f970dd28619660c1770b793782e731e690a083cec4fa890510923fb14b65cb7730ee90715010616bdb4475bfb234ef7586aabffd78a0e74ae3c9c1d34e87d859fc1b4424045d0abed0", 0x265}], 0x1) close(r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) 22:53:53 executing program 0: r0 = kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r5 = socket$inet6(0x18, 0x4000, 0xff) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x831, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000140)=@un=@abs={0x0, 0xd, 0x0}, 0x8) r8 = dup(r7) listen(r8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x10, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x28, 0x40000000, 0xbd2, 0x72c}], 0x1d, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x80, 0x1, 0x80, 0x20}, {{r5}, 0xfffffffffffffffc, 0xa0, 0x2, 0x9, 0x3}, {{r6}, 0xfffffffffffffffa, 0x5d, 0x20, 0x417, 0xfff}, {{r8}, 0xfffffffffffffffe, 0x14, 0xfffff, 0x7, 0xe0000}], 0x7, &(0x7f0000000100)={0x1, 0x6}) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000491000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x1) 22:53:57 executing program 0: socket(0x11, 0x4003, 0x6) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) dup(r0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa2416fa4f376336acf07af0e235781e4991f7c8df810000007be1aa5b23ed699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xa8, 0x0, 0x0, 0x0) geteuid() r1 = socket(0x2, 0x1, 0x0) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = dup2(r2, r3) bind(r4, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file0/file0\x00', r5, r6) utimes(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)={{0x535, 0xffff}, {0x1, 0xffff}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 22:53:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x800100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0x8}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) accept$inet(r4, 0x0, &(0x7f0000000180)) sendmsg$unix(r2, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 22:53:57 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') 22:53:57 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff8, 0x1000}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xff}, 0x9, 0x1, 0xa}) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x1c, &(0x7f00000011c0)="30a9482821ee2779ce966536f4c4a3333016176145d61102b978d393", 0x1c) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 22:53:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000737744c82c215970866bdcb53700"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x20, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f00004b5000/0x4000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000340)="fd49e79089a34a935636b81e4a4078879118f9ce1a6b47215638acbb7b183c099231c8fc44b86a17976c7b1b39472971783538176fbbcae3c4fce19bbf5e3e81d464e39880c1bc099fa02957dc40290f948d4f0fb740e7c25b864031ee4294404bba59161083d6b7f822b5d6db3917b42a096c4e7ac30bd246d3724743f0b91b58eda7678a46266aadfa978c4e9b1aa25b2d1f84e5c218f024aa3b7d11087ea6fdf4a277c9386c15a9e8cdd487295c836b952134dafaa222a3282c66ff1e940f36c5027b42fcb63beb72c50a527ce2754bc5272873d9cf11946af79e8d6a113407f5c5b23f9cdbfd31695f9766374ae93d8a0dffbaa2dc12fe3e101df28e32cc902e3bd7d6f9568a8baf8960b3bdd9402204f6be838045ecbc97bf48d2b449d785ce39854f8ed04d388b9bdb376e9732b9da9ddb891288f9de57f5dd9fcc961dc4feb51e8fdcff24586e75f7cf5efc945f1dbaad58c995a8264db5d16238108d86c5089b6836d8d27297668b944bb6c48861e4922d4070cefbe1741ea26d234707bd685fdb134b61468309a458cfb26617b73c8bd75a0348b89a4b8d2096b689619001cd472b7d15437c48d33c24ae2499739dc96f61d5e39f26b2ae9abf2e2d93ad8e89d2979d40e5cbe7b68a5e10a980afa7e30f11fc44cdc749db62bb2740602e9e05d1336e1e7990c115c3b0faa59ba0fce33ca8a9787534e45f7f691d533db0fffeafc1110852753de9078fd3236b56d413e15552beacdee6b2a0ac444b5867fb17abdfbaa3ccebcfd656ad588c050088996119454c384d5644edf81ec4cc3dc6464f01565025ffb165640ba94b556532915744f06a7510da20261e8df9de47ad4451a35debdedf6b0012dbbfa2a67f942307af572f0b1f52e1a4d15549f6515d294a9757083b77fcae65cbdf9c7c3fd4d71aa5f60f5e281fc903975086cafb50bc4c9464a2e8e1f127ce49a54a17b1a0b80e2eeed89c84ae3715d165fadef38aae4c4519cd0554fc8de8b173583600fb084dde6ae41358122aa6447a69972716312a357ba93f645397767d5d826e7fb284c7e92493c8b40ed21d4156f7993e18c61ca8be536142096b89dbed88e85ee5d9f951e3b5317edc3c089b9f0ae86ed1161098913d3171e8382f822290107f8f6ef07af14f0ec4895c4167e26082cbb3c8353d1777b598e5bd7c38e25b4eda3c81e92c14548e361da3f396d73a7a903c088aadcf7b1afe708edeff5eb0fed50630c4968f19839e273db55bb34570e005e3b2d8fd90bba6fb8a503c030e23932de73bd391366030549c7afce9a49b315d64b41ac94f7dd320ee27ff2bb0a485a8a886e13d8aef9eb3545fded72c10204c08efe7016170020f4382cc95ee5bc385b7eebd1315ae79739ffb0cf87b159f5fd71c9840b1671dfc6bfa58aa9121d4b2ee8c2e7e33438af2732e2c06bf13704df9b044ff671011884af7cb66f06b37088727f18b5d7a13f1a32bb708803677e8b8719791c9801935679b19451fb98f52e0270cdc5e047a4d4af356c282beae8561a25f996be0cfda4c0d3b0c7e007eafef71dfb58cab9af86427998b1f0c4dd9eb42fb3466cacc1f2433c7b943904ea41e5edd6c7b5900b1103a234bb717f9ecb2107f395c0552757deb0de8b945f97966fcf72435dd12eae9836f00cf4be9da7ce89123b6351195b8a724483f09cec2b5a9a4853f5f58f4460cb4f80af851c9f94be4cd1c695b9ec5301e817daca44353b746160c81c3e3b414d7158c3fb9ecd04f46c54e8cab27d96adaa874bbea777a7d13a89ed987e6ff024adf758c7190fe83f0d1671535b1c0bdd4771e70b3285b289e1d9bebbf489e1b5dc545e3f5e555cd40be91b277a1d9549f103f80327f3696db7ba5219343dbab1582dc46d0c17c16a3b51bc35812c3c751d9310171334c4bc6f26220eea2f88e6333a6bc1844cb972f3317cfb406813f1422747df127d23d25b066e5a60927bfd2d1a2b26265b4b6f01a9ded4238e0935cb35b37a767dd2d01ce48218eafb7e5ce6d6b84f8c2afa4146edacec2d0662165cb4eaa886bc3a8fce5b2ed53b5894f7f5fc2cf45d74d6278209f3ed0e7d2466b65f6dfff818e90dafe50ba90985321e363f15db287f62bb4d6d2b27c4d34f017e638206ca027a3e07c257fe147a2d5547f44a6184f2b9447622671f9750dfe2efb83fa351a17e0c07ac105c88a119f9400883ebcbb17432a008d9dfb02cb6ab14c210969add312e1556d0b25169ce54d1a26dee0099ccfd68de3c21efe3e3456a7a3b1f8bf4dab95d6f9a6b5cb41f0ce10eca14e6be3914a2d0274a8389ac4f4549fdec4a06cbc238cad2ac1583138489458eb66aa986acfee317f1a0ea54005f28b3104428dc0934f1f183a8d2c3755de720abc08093cc66cae17fbdbbcf3f24c6de933e7338f59a01a74c627f700ad85d79c8374adbedd62b07f0c77e85009c3ef107364352acff47aa0efe122f691237cf0cbb1920dca3703a2300e84610a9ca8ead71984ed50eab4e49d66d0a3f0e73222fae988b9c797b236149aeec71d93881268cdf8cf1986c27f653f82c2f739f3d4c42f65fbaddde41ca48dbb302012ac2c8210735e5936815081af17a3803d8cdaf53afd1ad830e21833fe81778ec1d511565a86af7775666aa81e018913cb341541f7423d7cfceb2f5875881567ec80a0c9aa9482aee519c1bc4654f7893a3794c3196dad7bb53f25cc9aadd04888158a6b9c4174e5740fc4c3f5b9bac3e2395bf281593075af12782bfe547e1086e0e43d0853d02f298c9db9f36920269909862eff7f62c27070cf7b47670b222202c9c356b1d26f434756883437bb22ab755176271a26456ce2bcd9d0747eaaec5a2357a9de93dc12589252e7f352ce7521a1ac87bd985c2ab877b40488366e3f91ba8dbd91849f7a8405eb9de96e26df63cee9b53071efb9c492663886ee27ee18f25652bf40f9fd9775b5f7af9e9412705eb4783c28352be9fe9eb6a02e89b95df87a1ddede96feafc360d6d3d5f6d268ee6081eecd119de65fe0b51d308497c6692f59d803b83d02b4b969151d15f02b3d5ce1edbe833c8315c488b10544ab43a142972c4e02e9c0643b6980faeb6e67f593076b1801c9362dc3012910626793321a402cee076e55c7436cee238ffd282f4f219a9dfd329d35d553b75e74c677ce279abca2ef709b3127ad80b0a07a0d68735cc080c1a0c362642d753cadaddd7a9403e8ad7665841d490507ca5d1cf6162c61e6a5008b29536d0edbe69e3c5e5588e0161639779f7f9fac0435bb46db152e3b7c6fe74ff9917dd4eef33215f0d7321fe0ff666a59b474882f1711a3dee4a4e8608977fda0c8843958b93b3dfc487739668c12ea1086646f599016bbdb57e202d7a5754934c35d4e9df1697ee5d1bc58510854d31c4c9f62771469786c8a99955485e09d59a642749a3530c21dad4ed04047f4058c04c5db2b3142d08539db3fb1047fe502f362bce00fbcc080bd501ab6e28d6834df4cc48a3ddc967cd4295d7da9ebf29ead3dcc815610109ef1d9e3a4488317f45a7c2a4b4198ac5a3ae7944737572e9568ccd47dc938b5047805b4d1a6f4d06486571ee8391ee708d0fcee335d5c88ddaf1b9e8418513d00341f7f3115ce8c28e347d72f017fa8c38d540742d987aa461ac606b72757be0f9f6be00debb32ea682c5b490109fa86766ff4d46256c48263284e907d9046bc7368d827c3d9bd08ff2b0788b272e5cdea9cf34d2c3b7cb62c58beca5c8cfa876691574877620fa4f206147bdc3d1cd4dcf86edca41c11866838525509e03826bc3dd58d54e8378130e9ef1132e47a021d1268af87673dd032aba650ab5eba0c9ff57b91d47032ea862c93691d7e224afe03e3fe8c78073c8149569f50fd5a200ac2e016136e6eda7571752ea97463b4efad3c7a12785062cb8e22d2f8fecdc4d9dd114e34a211892d0d14dcf69389fab988070cdd26f2bfe2788812f4aa0b119231029dd3bccb250211c0ac21316796d5055b91d2f476cc1fe36ff35a3c8f676ea2710aa324923dc6ec747b658a1652783fb2b60ce8c76910bb03bf13ebd7d22fc6ae7fbbc8af16670388cb365f5fa82f39873287cc8c524fc018b5e2a638db26689e54b0c3a574a01719022610faabda5a492e36ec5198bccf54f3aefd9c1a480ee67ec30ab1bcdda0bb43d6142e2660fac3ee24d4b24419747f6ab4f6b44e8980b8c170b608364689914f52170c6f8ab012e5f939138f206b16727fb56c7f56c3890473c9b9cc067760c7d5e87412d9941828741d33f94e9ccb1881a5963e99cca140e962d110af2940e5f7260721528dc8219622f230cf58db25c8b29b85cfbb236535a3ba30a4aec12bf0be11d8643818ed2c82e6a5f8ded9d60d224b46b4633fa02a1473cc63d288241ce4f22315e7e6f480261df8ba8434510ee0ea6de2c38ccd2559ff0fce82a99741025c64d1fea9e45574567a1820fbda504a2f62fa273ca89f709f1a86bd3308dddd2271a066eccbed3b68071110729b779201f492985b27e969d6b9c5181855fda974128a3cd358c5979d24d52c3138d41cd0919f492287b7e1eda16f10fd31ed9ab49eeb7cddd4fcfd7c249ef553fddc5c9e7300d1f89a57f8de059534d6e2bf8c8a3967c5903d109550120468dc7ab81e0f3040bf217d10bbae64d32dbe0dfd0ba7a350f27c38a8173303cc5579ec34a1229716ce2f9ca1c90d886d62b1f893eb0d9989b3a9bfed3ce03b8a0b3e12194aee1c9b444e2c5b8b6d5c277e0d734a70e72af3e0dd52287a774f5a96b57122daa9dbf037262ba691bf4b05df512ae498eb93e5e9d059f41819e18856a59e414c23ee95e48c7d9120a9588bd8cd1d1bc7d1046845b91fad163caefdf6b09d455d44811421719ff08f692ef3958be8158df47a34554e6810a0c2e774c8c73c31d57ba3d928bc8f1164adf4286df7778833b4ffdb268bba5444342d7187d6dfe82665db0789c19ea8a2621c3ba8077a1ed70878dd5a003f76a9919ad4ea3885e04ba6c2385e346337d2422dc2cfaca29ee644702b049d4651c2ffb7d9529862f4a15a313419c3fceea05d899d6da4dc034110bd5739b418c5c5482de373d531adf06a545d12b82d79a6f8e6b2fac3140a9d6dc7b0b37cc2498f84abf8f2868f28e0af80e79521c6b4f99b26689b8cbca729fc0c69c868cc5ea8d27e93d0f529ed801eab5f195f060dae58ce905972a65c53248816bed1a90077d6923765aeca4f570e8567a7f5e32410d2a081762acd7237806a790b25f1b61e7823b327f69ad8ffebd74db12263b20fb0917a1e60183e8e3a4d92831d020377eeb625243847b1b796bf2707cf2b2ae35ecaeab480a4bd1a980641e455beca00b9832cbe337f1c10cbab012871e9994d6356a2fd40362f646e310f1ba6f9fac4f7274a03f880bf6f87d3c95d9c55283f746ed8d694760db94035ae11eec0ea5ad4fc8ee16b713891c4119f4fc40c01a3dadd62ca6684be2839d229ed4fd8b2c9c90d4f8f658b3219cdbe86d2208d7df7f467d9a6f0838ac084008363cdd9edf80d678be287b15dd9c112da89550a856c313fd155c99914eb29a86ef8c93c32ede9d2c9de7b9bf14a7fbfdc64db2d346dc40e1044e8f93b3671f27644fa1e6dab502d4746f74da82c1380919f36cc9365597e031452eb23b483d1b12e1b168bcbf138e81faca154527cd0322ef0ae32acd07a8ee231540f92bc0ef4e0276c3167924cc19b41c60201abac37b374463e333fad28b89658fd009afff", 0x1000, 0x400, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 22:53:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt(r0, 0x7, 0x4, &(0x7f0000000100)=""/189, &(0x7f0000000040)=0xbd) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = socket(0x1, 0x8000, 0xdd) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r4) 22:53:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x1ce2, 0x6}, 0xc) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYRESDEC=r0, @ANYRES32=r0]) 22:53:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2743690e2a0cc5c566dfa10f906e1a5067c4bfbf5c62ad746b3b2efc57bcb57c42690480416d70558b5d652c519769ea9e4a72ecd6a6b751db758c19c4f3b8dfe39955f3189e6237957607000000d6dc7c54bc5f4b27f0bca7d041c7a70eedd783934ae949c02ac0a9eb7d977f885f493a997c3d6ae885d8d7b8893ccf51ddc31779c4d435aa0953e2c6a2647b46388fb62387cf13017dff1e9e20b3c602ad8ef3f658decbdeffcdf25b415144279e3bccbec5dcc8f8b45b200569f6c5ddc5536b8ee036242ce6c009389e72a2b96782b5227ac6eab0d54b000000f5ff4c6134e1b0577d1efc1a3b15fa29aca18fe18dcc59b90ae76720d39cab522c719265e350902214c511567e77c172dbf94e1d590911fa1c84e516dae04ae7a4a7fb0bc6431bfe749893aa187990d3a348b38b75ecd55e129983dc876c000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x7fffffff, 0x4}]}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) write(r5, 0x0, 0xffffffffffffffcc) 22:53:58 executing program 1: getgid() syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_request}}}}) syz_emit_ethernet(0x236, &(0x7f0000000040)={@random="92a10430d838", @local, [{[{0x88a8, 0x1, 0x0, 0x2}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "40f81c", 0x1f8, 0x11, 0x8, @mcast1, @ipv4={[], [], @broadcast}, {[@fragment={0x6, 0x0, 0x4, 0x0, 0x0, 0x1c, 0x66}, @fragment={0x6c, 0x0, 0x2, 0x0, 0x0, 0x1, 0x66}, @hopopts={0xf0, 0x23, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x80, 0xf1, "b454de5f23d114f85fd40e32c57ea13d0c2441e5c463f256a3ccc3723864659fdf6cd1528e69d05840e5ef8b55ca94a291e26ede230b1dbb7ae015cda391e5e8a7fd60d3526f769e2a5cc4bd50511a5bd7a3833c43ad40ec2052e174c2ac23e9bd805c80567cb40286cf158e2e57ae2c6609afe32f0eae6e64f06aecc4f940c1850f0e94b9a602d1b991c0d8a97aaf74c6be8abbce6fc2f5e260aee2f1de39cf7194000561908e6f6aa9562016fa827a46ad86f39a1a07fc79a664bc079a81ddef1318b84346479a593adcaec5e7da1dd017339c1a6ebe9894cbf0dc28aae22d15ca2017918eaa6ead4618dbfb7e6f43c3"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x47}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x80000001}, @ra={0x5, 0x2, 0xd1e}]}, @fragment={0x3a, 0x0, 0x81, 0x0, 0x0, 0xf, 0x67}, @hopopts={0x37, 0x0, [], [@padn={0x1, 0x1, [0x0]}]}, @fragment={0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x68}, @fragment={0x88, 0x0, 0x8, 0x0, 0x0, 0xd, 0x68}], @udp={{0x0, 0x3, 0x8}, {"78043c928fe2d01502f74e36e12c1dea51f2c07cc8bfcbb43b13503e90aded27500dff15a91934770d71c3e4e2a376a4d2cf69f8abecb9d7e81904f603da1676f0a09e23b244a91eceeba90c98118b7a5c0c937f7794c3e7b846cd5cba0f0778025bc8d8e89e8a131597929fabd008525874c590f486cdd1507f789317e3e09234689610cdecf6a48a21a6733e075ef8"}}}}}}}) 22:53:58 executing program 1: semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/157) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x0, 0xeffa}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x0, 0x7f}], 0xa) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x18, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffff9c, 0x0, 0x8001) dup2(r2, r1) write(r2, 0x0, 0x0) getegid() pread(0xffffffffffffff9c, &(0x7f00000000c0)="6b2c8e425d3e1c022453c5734d48bbc91589fa40835afdc2a00c7d220595ca7bf5e7c43c31c48b1218d32b721b7b81b275d8796005da6721c9b23189861fe2d495d274d25c6bcc8cf0c8c49bfc0d5d107cf7a9d49858cdf838e58d0dc079bf839d4005def2c75e8c1fbb8627b3e77f0f5519fecd2e99943cedb4843796cc6c54a1aa8159374d2699d572a2c16ea96bbb02e368feb0acb2868ee1ca1e9b31a95d9a92795e62bc8f4707656a5ac421c737ba735434b0c32fb94704ace3e6f3c5f7067b764217bb84a321baec8d52935008842336bfbda1816f80cb7e843c", 0xdd, 0x0, 0x6) 22:53:59 executing program 0: syz_emit_ethernet(0x1109, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f10d33aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000018500907800000000050a08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb4543200001df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd4f0d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899ddfc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f8537614963f89633c9017fb9e77431bfc2bebf4c75a403f795de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4bf88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59ca9c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112f3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73cfe82fe486709ffa6be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd569989d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963180cde809931f35038a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed5f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877f057e97b282b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0708af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b030f1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adf7e2e539881da460fa8da99cbbd470c8335b9b895a30d4606d1e792fb5d263a4c6d21dd67d334a444d7c6f8b0dd7c02e761cff245782f7d94da491667d25350497ac301cd3cda28860909a22d1e26f9647e15662894e27e6af0a3412732d197b0c868a8f73382194a51d68db11ffce67188fe2a5f7087b75744f1df4ad6f117b74516f1db9f53e2ed7ce9cce95fc0"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x5, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x4}) 22:53:59 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="6202e50800"/20], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 22:53:59 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff22008cbd06e00000000081003e0008060001080006040004aaaaaaaaaaaaac1400aa000000000000ac1400aa"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCNOTTY(r1, 0x20007471) 22:53:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) 22:53:59 executing program 0: syz_emit_ethernet(0x32, &(0x7f00000003c0)={@broadcast, @empty, [], {@arp={0x806, @generic={0x19, 0x0, 0x6, 0x0, 0x0, @random="d620fe302a23", "", @remote, "850f2c775206c5b9c9085143c38d209a"}}}}) 22:54:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 22:54:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r1) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) r9 = getpgrp() fcntl$setown(r8, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x9, 0x0, r5, r3, r5, 0x49}, 0x200000000, 0x6, r9, r9, 0xffffffffffffffe1, 0x7ffffffe, 0xc719, 0xdbb}) fchflags(r0, 0x10001) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa2aaaaaaa7cff040054f4868560451a7c00c5030000000000000005000000008108000000fe8000000000000000000000000000aa33"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 22:54:00 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x4, 0xffff, 0x800}], 0x5) r1 = socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0x29, 0x33, &(0x7f0000000000), 0x8) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, &(0x7f00000001c0)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) 22:54:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(0xffffffffffffffff, 0xd378) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206937, &(0x7f0000000300)) 22:54:00 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffbfffffffffffffff86dd60317971009745000000000000000000001a6ccfc1a0d9fd080000000000000000000000000cf00c4a382d4ad70000010400907800006027671500002b000010000000800000000000003c91ff2300000000000000aa3c0000070000000000076e2c1a862e38000000000047381630020c7e16ccc558816bbaa9f315d99f67da61a4dbfb9470ac33ae43974399194794f94ec07a60527f476b7d5db48a79ff6c218faaff289c8ebdf1b609ebc748e382223e87f30395ce1ae4162fa9437a6a98e52392312dc909"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) socket$unix(0x1, 0x2, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r3, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x82, 0x2) listen(r1, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x110) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x75, 0x6}, {0x80000000, 0x81}}) 22:54:00 executing program 1: r0 = getegid() setegid(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 22:54:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) pread(r0, &(0x7f0000000200)="c7181c713704d7010cfc1ae30536d169eac15a621d7fca282b41e0277e2b24397d9990676a769fa691c70974980600edaad947514a9018fce55a92f07311bde6c23056ad77117ae1f0ac1ff18586651a99b5bcb91062849f1fec89a80b9bb0afaa73192aa4746ec6a4d699c9bd3670661b346cfd22c2caec8265bb0fa1b46af68e9e5d6cfed0fc91bb373abd4a3296dd12ac2466442bd38d3e00a7cb2e2ad784f4c7eff14e50f23fd3de34d1b26f316f47f3deb6cdb50a9e19745ed5e8bc9294257666f16aea8bd63424fcd9c41d45424a6ff63ba0a5a2", 0xd7, 0x0, 0x6) r2 = socket(0x2, 0x3, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffbfffff, 0xf}], 0x0, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x841, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0xfffffff8}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 22:54:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000100)=0xab) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) setsockopt(r5, 0x6, 0x4, &(0x7f0000000080)="82a4bd2db8e8296ecc40202b5ac3f3275f860b574aa4451930b34ab80849321c30b33fd84d3d5f96bfcb1476d1c5a31b16a28066036b472ab0658be4fca171c9ebe9520654e847bcb61fe503bfb6c3cccefe9724bfc9bd1a134395d1389045df7709b7", 0x63) write(r1, 0x0, 0x0) dup2(r1, r0) 22:54:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 22:54:00 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0x4}, {{r0}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x88, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffff8, 0x84, 0x800ffffb, 0x1, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x8, 0x2}], 0x200, 0x0, 0x1ff, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 22:54:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="de", 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x1ff, 0x800}, {0x1, 0x3}, {0x4, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) semget(0x1, 0x0, 0x18) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x200, './file0\x00', './file0\x00'}) 22:54:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10, 0xe}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8ba0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 22:54:01 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000000)={0x12, 0xc6f, 0x0, 0x43, 0x3, 0x9}, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x200080000000000}) dup2(0xffffffffffffffff, r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x73, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x0, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x400, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) openat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x20) listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x7, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x40}, {0x35, 0xffd, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x9, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0x3f}, {0x1, 0x3, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0xfffffdff, 0x4, 0x1}, {0x71f1, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x5}, {0x2, 0xb8, 0x6, 0x7}]}) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x800000}, 0xc) faccessat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x54, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x7) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 22:54:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='r\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 22:54:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="000400f87c025b67071b543a52871d000000b8150000002900010033009a1a2fd5a6729fa0494c7c2f8a47a69c2d9500001100000005860f399aefbf11a4db09191f24476e37ab52b444a0631cfd89a6c4227bfa82db5df48f00ce0ac7804d037c7a7d89b40000000000"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f00000002c0), 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed19f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r2, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xdd, 0x0, 0x0, r1, r2, 0x1, 0x101}, 0x7, 0x8, r4, r5, 0x10001, 0x7, 0x39, 0x6}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) unlinkat(r7, &(0x7f0000000040)='./file0\x00', 0x8) 22:54:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)=0x1) dup2(r3, r2) r6 = dup(r2) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 22:54:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x400, 0x0) 22:54:02 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0xfd, 0x0, 0x0, [{}]}]}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) 22:54:02 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x8c) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r1, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449b38e079b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, r1, r4]) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 22:54:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0x3f, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x41}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x80008}, {0x32d, 0x4, 0x0, 0x8}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x401, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c80, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x8000, 0x2000005, 0x400, 0x80000001, "ae322873c6fb20f9323b73c59c1ad190d4879f0f", 0x7f, 0x3f}) fsync(r1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r5, &(0x7f0000000180)="20d3cf596a08a013d8b069a5f6c3c2da1b55c53e734f455daa2a07f890529c75e51c7f15e62df8e220b677eee009585ffd", 0x31) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:54:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) syz_open_pts() writev(r0, &(0x7f00000034c0)=[{&(0x7f00000001c0)="e3a8f5998401035469e9411e2856712a3d64511977f55400577da9ba3ddf351b0585c48625cbe4f95e6bfebbd75d6fad43748fe6dedab8a4e277ba7daa0c7fe2bebcae5dda58fa230df6ea17293d248dec7a7ba3343d885666b94e64b6dd3bc900794c6ee4d82c33c6e0e10582d9ec891d562d70d1cec2da2cd410e0520b61ff4d1e527376dd798f51eee0c17ba5d33fab8fbfd82b69ef7d9947445084bc2902b99cb3b3cf2b39a87ae5e264ed0e62931ce16be9aa2033e8a00095b29c053bb324b39b4f650230904213eb6c66bb891b32de36cbf861e7b7780b758dbb1c43c3fa54cc38e559ffe8b4311916f889b6ea2cef4de4532878e5fc5f9d9c4d1a981412de81460e74f4c12d1795a4d5259c553d12eb1daf05cd8c1b21497fecdcce8f57fb5a43560a1798c0099c4ea5440cee4a7d7caa25c5a67e5e87b8e85150b4b7163f1c2a0e59609f2342a196e468c34dda06a73c0ec13dfa4d7ae6501e2b2ae22f833290eba25c56a8c468cd0925b51abf0742672d71c39401bf24d7dad83e0a81e563908644cfffbe82d0dafab6b9e2438a9ba18e0074570c1870f5cc41f67444628b95334fa270a47be4b255c3e01dba656b986716506d6f7f1db4e6d03e797f822813da46d854b289675678188f98278e91ba26a310a6f9713245ddbf7ffab8b2ccb6c7aaa47e6c64f755e165dc2da6b4365e8a690c822d26fc5d495fea7d73b6947dfe20d3a6528580d81efae8271787fd", 0x213}], 0x1) 22:54:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) getegid() r6 = socket(0x11, 0x4003, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{0x0, 0xfffffffffffffd13}], 0x1) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r3, r2) 22:54:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0xdaacac044e79084e) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 22:54:03 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x79) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="05e64080ed41da54c265fae6abbf53513e8e92da254294fc57e9be970a783d4ef8b4643ede36c840ed5e8250661ff5a52eefa666941c1c437d9300"/74], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x40, 0x0, 0x0) 22:54:03 executing program 1: mlock(&(0x7f0000ae4000/0x400000)=nil, 0x400000) r0 = socket(0x11, 0x4003, 0xfe) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080), 0x4) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x8}, 0xc) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) madvise(&(0x7f0000e78000/0x4000)=nil, 0x4000, 0x6) 22:54:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) poll(&(0x7f0000000080)=[{r2, 0x100}, {r1, 0x4}, {r4, 0x20}, {r5, 0x100}], 0x4, 0xfffffff9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "9203ae726ffd0a765e2bb4f0ffffffffffffff00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 22:54:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) poll(&(0x7f0000000080)=[{r1, 0x20}, {0xffffffffffffffff, 0x100}, {r2, 0x40}, {0xffffffffffffffff, 0x80}], 0x4, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r4) 22:54:04 executing program 0: poll(&(0x7f00000000c0)=[{}], 0x1, 0xffffffff) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(0x0, 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000380)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:54:04 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) r1 = semget$private(0x0, 0x2, 0x80) semop(r1, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x0, 0x200, 0x1800}, {0x63ce547ed5128a81, 0x9a, 0x1800}], 0x3) chroot(&(0x7f0000000040)='./file3\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semop(0x0, &(0x7f0000000340)=[{0x2, 0xff, 0x1000}, {0x3, 0x200, 0x800}, {0x1, 0xe25}, {0x2, 0x7ff}, {0x2, 0x2, 0x800}], 0x5) 22:54:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8, 0x2}, {0x0, 0x4}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) 22:54:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000700)) r3 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x10100, 0x10) linkat(r3, &(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00', 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r4) r5 = dup2(r4, r3) fchflags(r5, 0x1) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 22:54:04 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acc0d9ba72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852377b0e143b1a816050aae2bba6cb0e420700000000ff07000000"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) pwrite(r3, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x6) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x6) r6 = msgget$private(0x0, 0x48c) msgsnd(r6, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 22:54:04 executing program 0: syz_emit_ethernet(0xae, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000780000bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa0000b1000000000006000000000000000100907800ca6aac852bb9610d00000000000000000000000000000000000001ff010000000000000000000000000001693aaf1890805c21973bc49361a056a0d9980574153fc4007b50b2dd1f35bb9fa1780200000008fbfa1f42ac0dbcd5aeee6891e6338fc179b8da27c835d9ffce4ef71c08061b0520943d9f836eefa2482a81ab5fbd66f76e67efb75a4ca97641098a459c4c4a97d97906a2e5b5ca015d81c6c7006fd74f0d79880005d838beac95a65088fdc57a4d147a003faae346a3ef041b01d9d9702da75e216347015eace03bf4cec55bdc5c95a0989050b4263113bfcc93b143b47469eecdbd82862712a6b8a53d003a43aa87940a07434cb02684d0ca1ce1c3fed8b58048e9e8706895b7c2786c654897151162483415d4f5d4e004b36821e63a31de6fda48bfb3d54315c57614"]) r0 = semget(0x3, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/94, 0x5e) r2 = getgid() setegid(r2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/97) 22:54:04 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x11) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0xd}, 0x8) dup(r1) dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) accept$inet6(r2, 0x0, &(0x7f0000000040)) 22:54:04 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x7, 0x0) syz_emit_ethernet(0x94, &(0x7f0000000040)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x86, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x13, 0x4e, [@remote={0xac, 0x14, 0x0}, @loopback, @rand_addr=0x5, @broadcast]}]}}, @tcp={{0x2, 0x1, r0, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4, 0x6}, @nop, @sack={0x5, 0x1a, [0x4, 0x1, 0x4, 0x3, 0x80000000, 0x99b]}, @eol, @window={0x3, 0x3, 0x40}]}}, {"27711c29f05acd94b53754fb7267451698cd2f7a59b0d3000000000000000000fcbcc5fe0000"}}}}}}) 22:54:04 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x9, 0x6}) syz_emit_ethernet(0x1314, &(0x7f0000000540)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x12de, 0xf0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0xff, [], {0x3, 0x6, "cb692b", 0x7fe, 0x70, 0x40, @mcast1, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x3, 0x1e, [], [@generic={0x0, 0xb7, "2eac9df6a70045ebfe17bd10bce7686d6d1b4bc90e9f1466d69f8e71abc3e32193447f496ae62fdc8160c86c23c19a2f80eb16cc2c17d4e3200410401c41e87b419731e99d506f04b42b82e5e88b4f5d780867b9bd20dd4047caabf2a8ddd5e078cb3da94d4e55fc669788f3e1eccf2fd852dff1ac2137e70404a2f38c4f9a0d2456ae74a8396be86d553947511d861a5b55adac11693aabb45cbffe53f70eed003d4ff213ee6c4e95939b39a0d719a50b5a4520549060"}, @generic={0x3, 0x26, "0ade93fb3c6107166630f77e93547069a7f9685c2ae9850ab993dd8646e2c7fcd983dd57be35"}, @generic={0x4b, 0x13, "bb24debff088fb27d3ba539bd69df0cb59604c"}]}, @hopopts={0x6}, @dstopts={0x32, 0xd, [], [@generic={0x5, 0x51, "34aabd0c16b10642626369135d314e78ea843d33a460bcfb6566c8d7235d62fc348035abca426d730952266efb193c1f83750cb2d92d4055de7619ed252e5c75fba9c119e8ed149e4906d9993c3cf49e90"}, @pad1, @pad1, @ra={0x5, 0x2, 0xf9}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x7}, @ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0xed}]}, @dstopts={0x67, 0x21e, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7}, @pad1, @pad1, @ra={0x5, 0x2, 0x20}, @generic={0x8, 0xcb, "2d773da86b683d1c3416e6119e297f11b40d56141ac7ff1f48009863c94232a1b500e1129d02c03863f90ac4fb720baf7fb68ab7f6b036007be1588063c41d8386903d04a2a161ce11be283b526259202d97f18058964fc01ac8e8653293b477b645897aa3183bf49a6651c5a3912a96fea2bb9ad6dfa36d22f7487f7acc485095d4b15e259d4792082644b7a24cb3ec7fdfc75d220f109f9a234802fd56fa5ff0fb93cc20212795bbbd9117ca2aed4ae6afdaea05a365c2836907d9dd4c85765fd823461986b8912a8755"}, @generic={0xf4, 0x1000, "9d0ea8ecef77d9ea43baef54d99d04e6b4908e0fd3711e60736f1b441a6724e0f13e015387963dae2e10d687bd324599c3a1f558ddfebe658a4476488c7b2d851b913626d9c0d443ab52e745d7f8dced817e5962ff78f94d01049841fc2f9a392d2b4f0d151b60a4a96452530929b138a50864446c8b039b75d8a858a61bc28439da53b3b2564727c2eedff587c3b5e768f6bf1860141edd531218d850b85e1698558525132f425de08c07d215c562747ac443c4a7db8d986ac3d16c031f4e8bc6084d6f2c95b220620e0ea10a8bd07657c99cb745b8fb028df2d58c7ed95db1386fcf1734d36bc996d24b31d7ed8d31d89dba86879f99d5ee10b86478e5635e9817afe5aba93c8b124e4708c628316ed656ea08fa8701bbdcaea62dc68986862ece4e3d42f49c6607d5bf474bccd9386404a12812233963ba49dc04fefadab00201bd2a6ec4105d8f09562a56e390474c1bb17f2772239e86ddf49d45b80b7aef42b7bd5b093df5c00cb318f887e790e9642ccbef6d9cc369c7e7d9e4472d54da06d7760294c655fecef9d6f0989b1b1b899b6e7c9abb7aba7665963b103d59ffa4eb597eb2dac16f7ea8177a0b5334f53bc3a81c5bafbd2a28dc9ca6c6238811c2564beaeb9330e41db0514bca7d719bd6a7e8937498b0765c6dff9c9e58f0987f5f5774d7d0c52c7b3dbb3c58c462559e3252803bad48151c49ab0afa33a7b8902fe50edca7fa3d47b6a6648bc0e66ed49ee4dbcfa5e4d2dc3576773f4a7ad4e1d16096890ba16afa31664f593e8049932af468b5acf8974b877e7807a9ce31d1a453ac49c7434385868572bd022e0d131caf3ffd775fa506d7bcdbcad12d56f507a0f7005c66597532ce3a499fc00a7e518a2e796ab064db51ce801c67d8cfebb8b3612c1bcbd43f4ea40c29e1f1f6cf5fb475c1fa519a741785521d1db7ac51b0742e50de66cda1bc3c8e17febfd85906ead277ffdbc607c0a4461445815f4549d8c47d0059217d7ce6c658ffc8907606c3d7ee8708098d76566c0e4eb64cef89593edb9c5a9e5652f4c35285c1e65797c06c93b524d845538d749a6f5db8dbc34582c3998dd51cee5e706d6eae6bfb55d6c19b7412be0fb3b9c6b31786eebb44ca7a8eef07f2e17d400247b6a24471981619918c99933f87af40ac0b76f018aa5ec8d47e42cbe27d5e6c0539826cec582bf3461fb653fce9fe6ad51b9b45bcf9c7587c8989aeec0f9de40c38a88340fd0228f8bc3815ffa3f857c0d0cd8f59bc947fcadf728624239d9b5a54ccdd7013cad69b90d615b0444d9fe6d9e3f2b3facd78851e8a5bf09e6d68e2656ad25dd1d7e752ef6444c13f01f59a92ee028f1662f40f6cbfe87a20b82b2ea52ee58c113846604169200956602df3add9cf67ec09589e4385d7026466ee08296940e75d06f4fa5556d103ec8d0501ac8565d1b11572465524a2805dcd99c7cf65997c83e0a13180c3b6b1b9952594f58070c2473fc254cc59306e60ff844324b35d96a4d73f123e666460e11adf5a384e21a3c80dede957b814d0fbc308040f6014226b2b9a751d935e148d8859a0acf1139bd166089a405cfd09a34d8a2bbc896fe3a1d597fe615b66e46287dd2f870d8a55a1948b339926334666f25295411a61b94d25492bc377bd0da39ba54428869d81c4c0149eded35b9b35b60ba214e6f70e6239cbefe5c39032ad7a373a10bb5fdafec8d843b948da778f794b945b9c6c541a44dc5ec0d19b3a48a0d49306741a9d3f7365622c15a96fae62890fe5a3a82e1c61ca52efdef9ee88b6840cbfd6bbf05c8c56d36122f88d3f7ba404c084de6bbc848d72221b2b6224a3e2de482eaae255475da18aa24132977fed245c86f677861e2e495cd6e6a6c5cd0dd2fa70a2e7f0e3b3db6ddcbdb655a46d641c1fa6b86335a1a20d30fe675e6f5d7861c83bd868edee3302f2b04c73fef5c74e18ed687192027dadff6cb1c36901a2b2ab45b4ae1b638606533de42464cf93d1cb7e236bba2617cc2d66baf6a69f5d0c31320b1716f9c86d8e5a3b6c0fa0dec79472f5adb706335532d0449aa08b263d59a3f1d6bbb6547993afa0cf928770e294fc5ddc26c0947cce487d70e73a1c62eaf528e8990ebbd147f6bfd7e3fb285fe4e52d68160ef53841c5edbc4d4962f2d756a3fc94e7e8dc4acf985cf099e97692348cc843df4637a5e4378f351636f3c214f4cdb094fa310a954c1b50d2880d2ebbbc1a9ba89e0babab9792c5739afd2ceee280debc72ce34d94b0db3d5373c3a58ffede4dd08323edfa9435ba519ea81f158ced67cf6c6b0b05b35f7372cddfa44bfb8091e6ff7b9a369e19992ea48bfda34a834e6ced6dd6dccb047ad25560f41ea8ced2da1ec6bb41efe03bf07e2f36f473059a47ed0e1fe627dfeabaebd21549d37b28b165ccba3e7c3c5af4dcfda2f445bb5514790523c739225cc48b0ac3d44c66dba17afdf771227adc10f7d6ce99df2685a5abbaf15ae70c27d7b36c3a4434e32c4d1338e55995a7c2823affc66a9ed7cb5edc994ddfba4c8ef5e48eae6b9ddc784ccab6d7d7c13942aaaa5d66c3255a186988e121d74b1daca71d35f162e38a90f55cccd44deecefe3d8fd27cbfa2f80fdd4b3b41a59fa1bd4583da65a0a444a31ac50c822610191c0950ef82ab48c44b83e2b2acc1f25e85f669dc9ecaddc5c489e12f213d5ff17d6805b88dd9a0616aaa91138ec3be8cfbdef713e376053d67d43a5bd84329abe1aa796f8f631cd3fc99a7ea92109c36c68db2789abd37cd2fbb2aecf485cd1da760c76f9f9bd8b25e58e080d1817e6b98dfe65bc43a1d75e32fe46fc03ffdd93c87ef3f661eb5f2af4c16bedc39c76f64193dbfb8f55581880268722690c540f1f8aad68cfbc5947fa32608dcac1a9fb5aefb821f21360f4af0a209ad8779c2fef2db7ecdbbd75931bfe5f5b0e4d0e9a040d3ea134485916360367d78f8d5bebf62c5cc988ffc84765e09cc38c1cc2e81842bde25434113e75361679a2d7a7447ec7309449579f2b330ef71f617f529b7b36274285f3f76b8aefe410625b543b1f5229b2bdba5e71577aa9a83e2e25d19fe4ae1644f836aeb4b654bdd07e015b69bb1b5f21b83f10484c777e0891e66ff657e2eef8e416aa48fbd95d5364646885535c18e17aa9f8c8c2635e2b7d5409065407bbb9b2c6a995dd47ac76fab078a4d5be40f1ecd6bd2c08dcb4c9b4478ab91e8e34e0edd88dcbe12c1f0cc29f36fe23864a42c0aefd9651088584e60bffbeddab0206066ee55d57fe04758e8659492acae8654ec8b23b405c5c0d6b9d68789fdaf530a22a30abcbddd76d35fad0aa8179283f26b1b370f1b27d85004fd9672cf0000dd6318d19996ff15de798ea0bc73f238b42b0c62b3fcaf374469f97a2c6b1174e271e24f7de7b749c74137d45200d9475da947e041901018413361facf2b240e0f6646ec62447ee862b1e08aa9d0b7a1173783483686a6f16cb9ad5b4a761766a650370bc99159adf0a23a605044f0da28428cee97326a57d784dc4cf231c49c6bed7f297dbb576332a952a8962dce455c0c87153a71534e85fc96d681514f6a144c35301d2c660e66373613250168566ae2ca2284a8b4e28cf2e081226ac321dbf92a9af442050e255c1820c35d7a5bf912c53736664161b5b471358aee70d8a3cacfab1823d605cebfe65e76b963be08fcc1ff216b9a173e42c3b64857c097d973e31daf8131c89da0f6f631595bfbc671d2bbf79263ab206e2f3dac3e93236ec3660d04cd9a36b10768ec45ab28dd4c4ba3a2257398ac1ab0f178a84c241dccef1ca816cf0918fe0fe2c4b08bc3b3fa83eca4e62e7d40a4813364b687f60ae22b2ee6a99e10d46be0f189ce43cabcd0a91367fb4b9761931a59edd2d46d5009af0b3bece848901d2b46c16f8d5da04252f2e6c4083f4a558fc350e377820dd8b6e7d27a764e5b2e9bb3329837535aee0540ca07850cef1cdd369b8143f0e697c59749d01a7deb38d38b45b6e3e8eadc7b75b6c13a34bce365fc8d614f09058863bc130bb12db10cbd4ebe916efd8fa60fad9038d360615a476b88375a07728b91c98001e35c563131a2b5eebcfbfc92b95d582e27e980294dacd4c0f179cc52a4c7b83bd7e9cc839602b1ea5ac4f80ff9e72a12da9e70e0879ee2e9e4fe32ffff46506002fa7c0bb7cba9804ad01688d8162bc34e97691deb966593b09c91270365763be5444bba3331ffe8a8b0aa35fe9dd2d358d5653e655b2df4efc8ad2eb2e8915fb2855eb2cafebbfebc1bbb09518f4ccbfd0089c37f1615ec938b6d16893f552b42f0a20c361a7d21ab18a9455c0f2e692167bb14dbe6fda8af9df9bb15111a5b51230d91574d96e0822e293924a42e8c4a72557005107d777b8054c84b94f362189d6766361e82ab2f9465021f88e6946effa3ad9393c01fd0c901dbdb4fbabcaed1d6a8906a80899fa0625545b44e28b6d5d95921b2c510b1ded7e5bd5441aa33261eec417e70224b4d72ef17ec0e1e8d499f8104db8da05b3368b2dfa4ff4de8d06d20c6d605ac5d93072fb1ee67cbfa1a28becf7e03f150d2a99a6bf5b5ad0507351a14d1d7beffac531309cf5d18af8074b9e970ee3e7bcc2f6dac0b92907d8f867ca75190d92dcd04f8d2651e14f85ea00fb443970812c9e8aa15f9960bd515fe89b643c6a1b04785f0f33e1583a89395234f9ac0f517b5fad46432a8cc7a05d39c1655b541636c6e92de8d0c55e2c2c627eb35206b5de227c834508116c4da8f70b6c6800ad52bc2a7bb3268fba162f2f7398701fa3d3d6d2bf9e2036cd2ca2e3f50c62c07633bb7171c95474fc99dfea3ef3bfbd47a864827ec8f9468a6920eacd46769b9099cbb436b74257bdee01974d8cedfbf3b40c5d6ab3af7cf3c3e465ccfb36cfc9dead968607fddc2be5a3aa48c5f1d6fa3c01e98f941e05b18405b5a61855cb0fd5d6562e7c413dd96853082c6f9a2c928bc0f07dab1fb35026c040abc9b5b38f363dc2954c61e6d3eee600e0b9a4b85c750bd044f32c5110f645a67cb5dd3d1d83942c0b031ccd4a34e33da201be7873e516e8956797a0ac7e44dd8653f7379b5c1ebf9624705f191ef4448e7344aa50a109b218b6fdcceeb41859116a733dc8708eb7947812c8e174eadfe86dcb3139632325bd7106dabfc436f2911a6a8bd02e672b92b284b24d48ddefa265e7edb956cf6dc3826e0a872d72f45e1761c7df293bf6ccc1b1bdedafc1203cd51eee5495e64f6d85ee64e1946564f935b69ff43a052d56f91cf56beefdbe9e08fc34dc5afb6a4a82b2c7c9484f2cb0f1cd8ad000615644d476a9720f1997d1d36961e9fc53322c7396e4703a56171f1372bee069bab16e3e8c0787e91ed18e63a4bb66c6c26abce4413f74d9c0f36e401369928ce807ee2a70ebf2b382329d5df5f34a481c3beb675eec1dbe86848bbf7cad73391646848b392198b3c9e2749537dff35e53f87f504e78381185bebaa880d78621f197d869974c51d8b4149d4bdaf46a66fb30172dd9d01a405d854425d7e636b1c332599fc94063f9176aec3e29bc0630dbae6ebd3e4c53ab829e54fdb9fe248040fc559447cd37b38ff1a8b01e16a602a6bf3cd4d21d0b96a6cd8ca4d6cb4011c062039315a87a10c4d8fd6a545a73cb0cc5cc762fe9210ed1f3cb01c8736797cc6d339ff6af60a9338e1f6faf15333582e01f3e1a001393f9e7dd476ff9fbb4b08ae96fcb54d371d2a3a30c0f6573edc724641eba80ca6c4febccc4326d99145c"}, @pad1, @ra={0x5, 0x2, 0x1}, @ra={0x5, 0x2, 0x1}]}], "6e792249660b7a768e8e839fae1e83c02192b4f9c2645ba62b73b75c3144b2bf30bbdcf4f96d9fb28437a40adfca"}}}}}}}) 22:54:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 22:54:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x5) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x80003) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8b88, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0, 0x0) shmget(0x2, 0x3000, 0x240, &(0x7f0000ffd000/0x3000)=nil) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) mmap(&(0x7f0000ff1000/0x2000)=nil, 0x2000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0x0) dup2(r3, r0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) shutdown(0xffffffffffffffff, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000100)) login: pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff740 va 0x2000f000 didn't change! 22:54:07 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x161e, 0x6}, {0x7, 0x1}}, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 22:54:07 executing program 0: semget$private(0x0, 0x4, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e7071000183a00fe8000000000000000000000000000bbfe8000000000000000000000d03a00aa820090780000000000000000000000000000ffff00000000"]) 22:54:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/188, 0xbc}, {&(0x7f0000000300)=""/73, 0x49}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000002100)=""/4096, 0x1000}, {&(0x7f0000000400)=""/226, 0xe2}], 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x0) 22:54:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3}}) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r3, r8, 0x4) write(r2, &(0x7f0000000100)="95", 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) 22:54:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup(r1) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) close(r1) 22:54:07 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB], 0x28}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) geteuid() 22:54:07 executing program 1: syz_emit_ethernet(0x112, &(0x7f0000000080)={@empty, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xdc, 0x2b, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @generic="c4a4e7b189d7b03e6a8d64d57f0dcb2e880374ac749ab60c7e5676068371acc60213c2856359c822b6d1ba4f261f07e15c116f1bb0dcbf325ebcc76b64f0cdbbc1f7e496bcbc0b777fc2103f4b87f2bb6f3b9d87bdcf4a3b79422c8292b726e52edb9e921a34520349ec8193e42a29a8fd5328e7ff24bad1bade185ac3e18c2e3308b07dc0d53bb8ed1fad42bd38c03a0fe0456edb8c0f41b0aa5b253178f3c966969bfe88189b85a419a33aa4d07f8bbb22c2b88ae46ec5c40ea58e1168adf96d0fafe83a8b6246a82aea3d8ad178e694c6cad97fa225ba660c549e"}}}}}) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r3 = dup2(r0, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) 22:54:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xfff, 0x8000}, 0x10) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="a58ea8c978f8f0fe1a53e7865aaeead9321ca70d66297186a9b9686fd972b5d0bcffbc327fd31bfd14dea4c634", 0x2d}, {&(0x7f0000000140)="d91f57fa4c27e384e50df2a8187b89826a1d4d16ab239f029c8c7af23b96a1c66fd32b9159a8bdf699b633b472ac54d7462d1ea9fa0a39", 0x2}, {&(0x7f0000000180)="87a8d7b72ab29443471c223783a47185b640cd7da5983abb5141634db96e74bad7e8ce9084991d773c3fdb8ae96c57aebe7c1508dfde25cba82f48d570f3e570e7a3cf8896d9ba65f8baad04a6d92d75630fedaf959eaa9d5f07e25c4c7bb682cd2a06287173c035007997b61142330a881fb239ea4da44a3484d3c6a3371ffc697384ec262849c26e4ce5d99fc8fa5b02ac705f8a52b2ce535a36d66c20b9c1df6d9eb405a0e9de9add5cce6564f68bbaf6010eac65b1e6cd4404", 0xbb}], 0x3) 22:54:07 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000080)=[{r3, 0x181}], 0x1, 0x0) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r2, r1) 22:54:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000280)="bb6766efc8f8ff1070d71bb1ffdfcac7838196caf781ab5becf1ce8bc1d18629dd76da3aa87837489822d0d5cb9480444c72228b48d65eeb628296f8d37a06876afd5980f6239c1db5e062da2567943d3f3e0021181558e30923bb230604a0fc5ebdca66f6c4579d63ad7b15918b18ebcc650b2cad651c9e84783c92a760c6d983d0ecb8c951625c9c713196133a8dc826c1514882633c248af0b190bb2cf0ab72fd41e6b8f0681a97ec1be56a4fa9b8433342cc6ed034a0ca88fdbe06e230d156af9b1c359d8140514126b79ab878f91adc8b9cb5d86f5d8f9aa90f5638b804f4692b2c3da9c5a05216a3833180d4e0f7", 0xf1}, {&(0x7f0000000380)="433e9656bcbe01a98b48756cd34eeaf5fe25a021a962d6833e041de0550820d46483d0e8df005bb5ce761c0aa20d6a0222a5402870f5d1adb08d7ab671b2e6cd1f185fda18", 0x45}, {&(0x7f0000000400)="90308d3af15119fbb9bd396ed9121835a270d90d69c74ad53678f0c623de51d59b5b670ed4f54f4354229e7795420d09c7513824d024600286f22eca2250d4a35f53f965d0a505d4260868c90fe4028e4575b321105a3d0d728a30d0fa5177d180f2d46b25f426b53f0d1d3325999c1741a1fa35af4538301c0975949e3b174f4379efdfd2439fc95b4ddeb00a9c79c0acef8f65175722f15ff108bd01bab0d29d9a66405963439af153", 0xaa}, {&(0x7f0000000000)="4623b958f4448bd55478622ce867400566c4f370b7443407c68db8d61dd4591843eac382", 0x24}, {&(0x7f00000004c0)="246b9f7a84965d67bede9271ad2073d6cbf0216ccacfd6d4f027e7c1414211dc78d8b25d950d85aa771ce02362e689a2422eaf69dcccfe65b00f17bed8dfe1a4a142deb9e59a991e9fc315610141629474d0b712ce3688609e3f9050b56522ea8f6bbf46c5ff7d8a6964cdcfdb4d7a159aaa5f087abe3bc6edf2269f38e09745d7f2314daa85f4ca4ca6dcd5094bfd1e1e69da33300fa8e6b05d2b9c38142f14a926153ecb97f12756e1bca31be29e59f279ac2ff574a6d9421951a8da5b65bb45dd704c2e78ec6329472f212072c913360310eb42c14ea52f3350c40c2b638c02abacc5fe2d7893a1d6d6dee6499fb788163a30529402ff2c214c2e43", 0xfd}, {&(0x7f00000005c0)="674a92fc890abe9ee11602f0a6b333a8acbf88d41706d7afa9e4952d2925198db2568dd7453a2c666e99373ef9f9470645a405ef065badd7c11a9f11a337c680d50974f2a87323ba23b2b9a3074d4bb4f38b37ddde86bc4281754653661f21b79d95a51b969e1f6761faf45fc7d16fc5f8fa6ee2ec0527ee7f3a117e5c5503ecc881777e21d998", 0x87}, {&(0x7f0000000680)="9db6cfc61b8997f0eeeb0ae4f3cddd65dc7f46e25867e5683f11ab20d6cbc50232c6f7a0230409f9696a61690f876a64ea83f554066e7d537c3322233ec82916bdb1fcd3c035614ab196559642fc472cd67496d493d96d73108376739249f6a604d0b7e19688812961ebd31c609e2c3eed187fe17f4efcc046573ac828a03b43708fa832f942cb0613ee4968bbc83b5bd6aee035194a00cfb1e7c620c3d9695ab633c78f6673f1", 0xa7}], 0x7, 0x0, 0xffffffffffffffc1) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0xffff, 0x11, 0x0, 0x3}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000b78810ee2a166fd05f0f36ffaabe7a6514ad50ed86c35f27ce5af290dcd8c870171b7b47d60988b898508feb52b536fc288cbcfc830fade506d6f78f9838c69c34309a2a1c5abe0631d86e9bb13ee26eb9ebc24a107ccc3cfd0e763c05594a70209205bb743ced7a2014e6f474d9f6eda7be026feb6d720f8f49bb36a1d8aee89eaa5803ef72b09f0a5f5e7464e6f7461a78eb544b1f3f4964ff657596b16bbccb76aad485a3039291f3c6dec0a876cd379c7a0d483481750a5553e82c198bb370c9402f6adff479ec3833c5d17069a118dd5bf6f15dea2cbb4fb5f6919419982893975c1c4961"], 0x10) 22:54:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="27a4888f831799762c00299c39a87324f611bcfd66bac71019f2cda4db3caf7526a0fda6a8c1052c2f7bc6e0a0176bc2bc90011b72b2a8ac92385dbf3c6cd2276f38115b457bc3a1e53e2bef40dc250daac8caa716da2a38ec8e5e7e9a0dc3c72f249985de76c3a66690a4559d7ba00b6c3fe4ec0ce78630deb8a9308b943de5d3902c7298f54307cbbed0ca3691f5cc9136cef40b40e9b99fb87491c880c5abcdfa5de1e1d46bf4aedd0d9864926c84adf4615a44f05470b717cd20ff70753b123195ae347ac50600000065fa3ff632d1352d5d6b92b494f7e38f0116eb9dc372395269ededfe00334d7df519c4f38f43000000b83436c874d50996a2954517ea4bd2307b961f3e77ec1f63edcf23b1e12f81ee0a51eee9c9d3bd1e634a792425ba224ba9751fec77b66c8c9ff01847b172d15de913ad7715b84aad58d1e651c1bae1fd0811eca13520cf33dcad0e31db2947d5f5ee1bb81d30e3d5c334a9af1ef2297b81492251fed4dfc66ac17b875bc16df3885758b88b6898fd41bc28cd3ee7"], 0x4) 22:54:07 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x5d, &(0x7f0000ff7000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) 22:54:07 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRES32=r3]) 22:54:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x40d06054, 0x0, 0x0, 0x1, "0000c35d1100", 0x0, 0x400000}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) close(r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0001004100e3c9b56a00"], 0x10) close(r3) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffff3) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 22:54:07 executing program 0: syz_emit_ethernet(0xffffffffffffff9e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff0800450000280000000000709078000000007f0000014e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5001000090780100"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:54:07 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="6202e57b7f000001b71e4a3a6f536e9faf29848f0c2cf17d6dd33d25ce718a845fd79feebdded868132b220f63e596bf5a92da89d7b696e84bb1ca6cee4d5d8ffcf01728e142fb5a7bca751627a5036420734a927a5975b8cb9dfb6fcbb3b14e129dd8b70600a701ca447b9db00800e3e5c8d26716c90d9519efb293de12bde885707e0079dd9f97ee2e3684b8bbc6a4a4af89ea9e5e6e196046570f16f28e92a41454beb4c8e8ce8c0a2920e99f7b939c99cfb48d07f55939356824bd07e6aee000158d3dd03ba7a4dd752aaba448e134afa2827ce2d02706d47d82d3474157013e4da2502ac8f38267ec96e37015c4107b5d12d57687841ea0b359b5bef1d2eb4236cf4926da64a65177737a6df1c4c53d21e7bf2548838c51f8247d27b845eee4c6d995d54d1f8995e340a3c3dc51989e1bf2e4322631780f240fd0ae291deb4de24a974b3f7d87c953643286e8b2659dc1fa76c35a7d2e29aca49b65acb4a9137009bcb505df630a8fedc2f81332c186ef0507b974439e10b7048dab524f94a4cdb39a96840c1fac8c4fc9dd2730eb68e65c2b0d35617b63faa2c72ba036e215788ced7961b16892e110a144dc3f701a36edd4c9d1d9af5450d95379dbeb90457319021e40ffb4f38af3b10add"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="05000000001068cf5a2094255b46d513ebf5151227072652bad17aa73f08970b0ef4b97eb497dc16fa6711047b9af9383f77c6b9ed6418c0935a335ecfd8457c98fb25ca42373ecc8b06ec7ced06ba262536b73a807aabd5c75378440d729fa10af45e7a760bf6e1317c255d94694cc5d800831ace2737849fda8b3dde2d01d6411bb2c82b4faa6a4b54421f5cd6653b82d83d7be55e49e5dd620e3c514c9249f84fd4918803cd029f84bdea31c942f6fe1c7e9798d426e8857e5ed75412a1119f27dccc3d771415d0695e3ae6b93756b0a3af59afbb007941649c"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x40, 0x0, 0x0) 22:54:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x1}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x5, 0x73) shutdown(r2, 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) fchflags(r3, 0x10000) 22:54:07 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) 22:54:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) close(r1) 22:54:08 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000000100), 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x8, 0xc8, 0x8, "3e60bcf90387a932bad9d5b26f5bb3891a705ba4", 0x2, 0x7bd6}) 22:54:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x4, 0x6, 0x3, 0x4, "0f4b315a5fb12374ac4c3c28cfda15feaae2e731", 0x80000000, 0x8}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 22:54:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0xc0e, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{0x0}], 0x1) 22:54:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x400, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) pwrite(r0, &(0x7f0000000100)="3e55cc73c3a94ab6d04a773fab0929bf3b37d1d932e5471a93e5d01f16c8d7d65a760dfbb878c11133c7c1cc0f8f48dbdb49f5c7c79c1f460ba75429d85e51f33471e038341dc9950ebf9a74a5b81ca46062a7ae52a857e7adbe43b938700357bf7c9bb23c9738063ef0198e3fadbd50f3d6143139f487ba3e85b8dd75dcc1a76356c3f16e89d19683c04a75608225b043762de3340899395c89913a", 0x9c, 0x0, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r2, 0x4, 0x80) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) 22:54:08 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/206) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62021f577f00000138ad28e46b77a7d2e6cb3498a4b5877695789f623d583b2bdf4aea68cc156f9beefdef93fdc54f4bbb5bc96dc7af445ff78e693bcd1c6a1df3263a9a8efa94cdee00d09cadcd919a852b8fa24901ef99d8261da065871e1cd2417d804017e244b2668ff8588cb1b73dcdc5cff4466c78b1b83bb3dccec1161deeb91aaa6da950a223b68e32afcafc96cb8c5222da805c66a5fa0f04fc616e56b489b5af59dba987ccdaf45ecf62dd2636662d55e410dab39f7cbe3d007d435d402948b2d8"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4073, 0xfe9, 0x40, 0x0, 0x0) 22:54:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) shutdown(r3, 0x2) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) dup2(r1, r2) 22:54:08 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10e08, 0x222) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xf4d1fb9}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSDTR(r3, 0x20007479) clock_gettime(0x4, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) listen(r4, 0x0) 22:54:09 executing program 0: syz_emit_ethernet(0x158, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "050079", 0x122, 0x0, 0xfd, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@loopback, @loopback]}], @generic="ffbdce53cc1a72be6dbdcd5ba5ba7f8c4cd336d9cab00ac398c7b78204d88aa16801a48ab2d7ab95060f764e5ea3a9052049ad696520177c01ac6974fd9641262a705154a83dbcc7fc03b406f14aee46f0969a758b94c00e62e30c44ee57c850c80b7bcc9e53d182aa3fd60feae650f6a26426bd42c0faba10a30e20930c341684bfc0d35d9e35bf2160230fb0680c408a0920fbe59275d148a8625d18b1c8a0a791d67f4007d2ccf878fc36aa80f0da093df546e8d11b206de5deb863e25342620c0b837d8633ff2a19d8425c17da431911aebf33896297fcaced7ff8bf2a8566e14df55172c9c6b0617a1ba90c3da589e2a695ec444c162a4b"}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)="1d40324692e3d4feef62c2004da814ccdeccd55b164495f8217b949a95125006ac2e325de1a4447f15cb4e014c0aee826aead7bf2758b43f9326c5e766b7441ae7d41fc1ba7d848a09f140a5339bc45b8f37324f4db0688e448bee728313239e849245b58a07296970f0b973b0db917a037b4406794bcac71a2c828c8ef97226ad7298cb5bf0c947ee1c6a63f2d8e8a28eaf7fa97772cc27219b33b0d61774d95d85e4c9d04e92593938c1e8a2afb486a3fdd9789033c55040dc6104846e786dbc21e7aa6be674fb22dc34c54961c2571ddba890748597a1c8b99b1caee9de59b97413b660e054e8484b1f664bb180c435f20faa59e8353dc653d9c776c251", 0xff}, {&(0x7f0000000200)="eb451044deeb2cef0ecf6fdb4d2df992a4d91644cbacb6a135622be769db207fde4585fbe75cad0f6e305a6be7484521a5ea408c06f1960f7e5ee6f868be506d4f9a585c46d49676f1", 0x49}, {&(0x7f00000004c0)="f63dac41cee673a573d8d1bd21da6345e6d7f671c681f10b4760f28c186ee6a1d60b883e84b810112ad30f5fe0165a7b0fecd1d61fdae182d31384719460307bed8ae5420993f1dc5a802a2d5b0cc670bf67c0211def6f05ff076697b6891e445a5b13b1", 0x64}, {&(0x7f0000000540)="406b2f2b41e1da031311508b8634fff9d18be968e7e7ebda7ee147bc384699a63bcd0d4ab8414188105e2ab4d67bba2786b92bc5462868e625ebcc4ff448d26dc7c347d9a407db673f43701c0f75d01ffb19b58658e3e2f0c50b", 0x5a}], 0x4, 0x0, 0x99c) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x20, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0x6, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0xffffffff, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x1c}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$KDSETRAD(r1, 0x20004b43) 22:54:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) dup(r2) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/106, 0x6a) 22:54:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x5, 0x0) sendto$unix(r0, &(0x7f0000001180)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r2, 0xffff, 0xa3fc, &(0x7f0000000180)=""/4096, &(0x7f0000000080)=0x1000) 22:54:09 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0x80}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') 22:54:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000700)) r3 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x20, 0x10) linkat(r3, &(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00', 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r4) r5 = dup2(r4, r3) fchflags(r5, 0x1) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 22:54:09 executing program 0: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x9) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="34141da9c8c6568873c741993bf9a33a23e3cc69fe3c8986da0e26d2", 0x1c}, {&(0x7f00000000c0)="406fb4a82703a4779bbdb3ad8a6c931a601a3b6307c6ac29f7ea14669d31c0351d625dbe40826e36abdb241a2da626ff1744a1c84c728dc93c05b6db56a206209ce2dc98f33baa473fc913ee238bfb9581bc523e376e7d81d8a5b1a35d60c2479434ca1fca1d1f0cd3e21f9df4fa1b9328db75076112ab1f7d1ad0f96afd3feb342eebb50152d7d9c2056fb22605de", 0x8f}, {&(0x7f0000000180)="7a2c68d126ac936b1f92ff78f2a00fc486777353728f7543e710d0f5db3d846884b775defba4ce5874ea85469a2b2508ef056dcf28c0333f9edafe95939b133810a5b27bc9db519712878db02fec6de1b9d9bf8670cbdd207c439a0c57a6899c0ac1bab61ad615d6165a99f9156a217d7b007211dc18aed757a6c51a88f9cc031964bdf1f9e9e7fc0c76cbab9e6628300175a8d213b79e3624b83c99f5ffd24895c9e7993cc9822d2afb32579e439f98a841206adc0ae66184acc07167fb5c", 0xbf}, {&(0x7f0000000240)="9d19db", 0x3}, {&(0x7f0000000280)="2e5d23b9b3e27f5327b3ea6f6920a15a73783b", 0x13}, {&(0x7f00000002c0)="cca9d918d64a391417990697cc8afafd723331f988bd898bca8bb3736011cbfd75f992b186795ec5718a3c73f26b2f5fd45d310d3c69f319e5f81a4a2b0a8dc57e0cd4d34e907ce063a81f4aac9201a33b4f8205b178db1e1f3132b2dfbde043c37178448092fc15d825334d3ca757c16a3c89a36fdc77", 0x77}, {&(0x7f0000000340)="3617698da270002a2664dd2eda359112d5efe7f8cd40d1f39d74f241fece9a6a5b910bd44d1e388001c82e3a1dae7af8138cc120dcd976fc71016dd1c3058d51246345c420a7c2192670f3ed8cbedf7d31cb96cca21133e6653f91adefc43c4a6fc4362bfad966826412405cf362e5f488562d0400a76b1167ab0641907755b4c0b8cab6d414fcbbb72f799799600ab6c110aafb24dad92a671a9a4481e4ef3cb4333df38a124213fb7d6b1687c69181670a16673267df519285ed31c09d8f857960ffee00b01c269c697cbaeaccbf969b78aaee5222f9492b9ff06d9d4fc382451345c826297eb056e4185d975838ef2a9db01fa81571ae277a96586b", 0xfd}], 0x7) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000500)) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000005c0)=0x65) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000600)=0x6) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000640)) r5 = socket$unix(0x1, 0x5, 0x0) ftruncate(r5, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000006c0)={0x69, 0x9, {0x1}}) writev(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000700)="83d7231d75a13a3c9a4e71b5fecdab8476259d002b7873612b8c64691cfd44fd305f018c4f38962f6efea99ffaf6226ff34eb3d60e04121a37e68bdc3629abeb551ce748216d27152e277b7d628e2664542f9ec8c9c1b0bde39c1ab3d0800444d987d8e5da8b27330fd66767651ecbd36101ea2981b4e9c919119e3fc6985dafaadfa1a1e962e3ec638bae7b1c1d0e0360aef3f51ddd4a57bbcac5827a5c8fb2f2a55b69b06e03a89fbb401d21adbe0a5af02a353022f897c3ce38e66671a12b5b5c8a2e0d04fd59c0349eb8e8c3e59f6c0600936bd27620670fb97a16262c9c2a11", 0xe2}, {&(0x7f0000000800)="e212d3b7433eb6e5b1b8aee0d013d1994a7cb44ba8c4a52e441f4bb29a61f37a1e70f6e4b0dc0c6bce9d57aab11141cbef994dc95c6e4d8f74ca1d85e3f66106b8ca97c470508410df166b6e244d8e4b2eb5c8fa04ca4cb1", 0x58}, {&(0x7f0000000880)="ae84fba29b4a4e81de6e1285b69dac10fd9678daaa0662af6c5b2c7c25cda08d0f5b712f3f1e767175ae53eec7cc3bbc73531e7146e542e844b9d28c413e4832edfb466b0e71f19efd5704295108ac592c16f529677be34bf67af2e1e2fc6ea0894ddfb492ac63c3b7bab9c53397822b1b6e6045356f059f214aaa933f1bf6e9aa4a5ec784f3a4", 0x87}], 0x3) preadv(0xffffffffffffffff, &(0x7f0000000b80)=[{&(0x7f0000000980)=""/115, 0x73}, {&(0x7f0000000a00)=""/135, 0x87}, {&(0x7f0000000ac0)=""/40, 0x28}, {&(0x7f0000000b00)=""/84, 0x54}], 0x4, 0x0, 0x1) close(r0) bind$unix(r3, &(0x7f0000000bc0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000c00)=0x800) 22:54:09 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0d51aaaaaa0800450000380000000000019078ffffffff00000000030490057fc66933ab0500000000000000000900000000006c000000e0000002e0000001"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r1 = getgid() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x94, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r8, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e480000000000cf52da2622ae556f7e301e07005167ae0000000066f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c17090000000000000000000000000000000000000000007f000000001417cb5f65e4ad7718267ad572487a29acf3e9ea62dddc0b051fc044ccdc48af47dfe5762f3829b7b0fbc962"], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r9, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setgroups(0x5, &(0x7f0000000140)=[0x0, r0, r1, r4, r9]) 22:54:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x1, &(0x7f0000000040)={0x8}) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pread(r3, &(0x7f0000000180)="e79d3faf54bc2b677bc5909f52f4111c73e8a03525b9ae9f6883d74a87562c9bf4c6aeff29c8d6cb3f122c812d76b6b5c12a11debb4b2e2206e15c38caaffda8e693d42d0b1593456637ebe99c8c4dc2e6ce046b880cfd5b5f9dac097a20c677e0e2", 0x62, 0x0, 0x7ff) dup2(r1, r0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 22:54:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfae, 0x0, 0x7, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:54:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) 22:54:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="0300004004400000000000bae75d4deb43", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() read(r2, &(0x7f0000000080)=""/144, 0x90) 22:54:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x107, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x69, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) kevent(r2, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xb746, 0x67e4}, {{r4}, 0xfffffffffffffffb, 0x1, 0x8, 0x100000000, 0x2}, {{r0}, 0xfffffffffffffff8, 0x21, 0x20, 0x735, 0x10001}, {{r0}, 0xfffffffffffffff8, 0xf, 0x10, 0xffffffffffffff3d, 0x1}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x86, 0x1, 0x8, 0x9}], 0x8, &(0x7f00000005c0)={0x7, 0x2}) mmap(&(0x7f0000491000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000440)=""/205, 0xcd}, {&(0x7f0000000200)=""/149, 0x95}, {&(0x7f00000002c0)=""/154, 0x9a}], 0x5) clock_gettime(0x0, &(0x7f0000000400)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$inet6(r5, &(0x7f0000000040)={0x18, 0x0, 0x7, 0xa6a}, 0xc) kqueue() 22:54:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="efd0388cfdcaf0bb0000"], 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = open(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0, 0x5) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x6, 0x1, 0x200, 0x1, 0x40, 0x2ca5, 0x2, 0x2, 0x1, 0x51f0}) 22:54:13 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x0, 0x1f, 0x207, 0x4, 0xfffb}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) linkat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file1\x00', 0x4) 22:54:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r1) wait4(r1, &(0x7f0000000000), 0x1, 0x0) 22:54:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x4, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x6}, {0x7, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x2, 0x6, 0x6}, {0x3, 0x1, 0x80000000, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x9, 0x7, 0x6aa}, {0x203, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x5, 0xdfa}, {0x1, 0x6f0dbe1a, 0x9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0x0, 0x7, 0x4}]}) close(r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = socket$inet(0x2, 0x2, 0x5) listen(r5, 0xc) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r4, 0x0, 0x0) 22:54:15 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000283aff21405aafca51147426c00f5f2e0580fcbb82783347a0fe80000000000000000000006dfc00aa880090780000000000000000001000000000ffffe00000020202bf51e0ac1c57f1b203857de34218"]) 22:54:15 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1f, 0x80}, {0x6}}, 0x2) fcntl$setflags(r0, 0x2, 0x0) 22:54:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x3f, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r4) openat(r4, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) r5 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) 22:54:15 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xfeb0efe4bb6f968d}], 0x0, 0x0) r2 = kqueue() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x45, 0xf0000000, 0x7, 0x20}, {{r5}, 0x5, 0x51, 0x4, 0x0, 0xfff}], 0xa9, 0x0, 0xfffff7fe, 0x0) 22:54:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6174, 0xfffffffc, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000140)="20ff0300000000000099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700000000000000000000000000000052b3b1e0b67aab7c30ae73ec56903633a5c33506661b99bb61dd12b97a65d3af6530bb4df0b291d3981bacaacc62052f8e79f4908f8b2b0d2a8da315b03723c4c84672fe1e5f58df84ca34bace066f1f0e53279aab94d90c82497dd228d009528e4c9830bdeccf7831bacaddd2f0cad5edae2c7467e66816721bc5ff2c22b8098581ea6966743839938ddb69b66e73815a", 0xc6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r2, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r5 = getgid() listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r2, r5) 22:54:15 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x3, 0x9}], 0x2) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) r2 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x5f}], 0x3fc, 0x0, 0x21000101, 0x0) 22:54:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x8, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1002, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x0, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSTOP(r5, 0x2000746f) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000000004000000007bd72489bd9f0f000000000000"], 0x10}, 0x0) 22:54:15 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080047000038000100000001907897141c9d6c9f228a097d072e00bb0000000088087736e66d96690d0090780000000045000000000000000000000000000000ac1400aa947efe2f951ac2a2165596a146033c352b4c0ccb892d2832ce731bc7991347bfe73a9610c1f860790c71673faade416ab805b3940cd4078e9cf704f4fecccfd0dd4b5f6a90ee14a97715322f7945ed3dd593609b1cba7b4bcb94841859875c1da6341ab9ba5edeb7fa8c7049071efb1ece5c64a22ce892b5f1d10c17a165c44fa9bf2ca43aa86766ac3de90b44a1864f03bc968175b8e65e011a5f37860000000000a6b5b3a5185b74e29298c87be1b8461eb3855826d1a9eb1993042759c9ba2a807d3ebb02c16b63e75032fa854b255d2392f1fb9521096557b29ced34346d35c6298ea7714840c7dc85991fbe00ad3c14fc0cd9"]) 22:54:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSBRK(r3, 0x2000747b) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x100) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) close(r4) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') 22:54:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x116, &(0x7f0000000540), 0x0, 0xffffffffffffffff, 0x10}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3}}) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchown(0xffffffffffffffff, r3, r6) sendto(r2, &(0x7f00000001c0)="a42591e44da4e4128da6b8251b540e40232432e41ed44060c5727957be1d4dca3427eda2adb0d5dd1eac595ef3762ed130e5bd015d62cca235d57b7d4591585b7fffa111226fa2063548e84935db5a7b1156b8f7077c98d27fca7327855a1d3682e14cd292fe0e25272f4405181a10d649f093265a1c6c01f0fc425b702cb6e4411d320236ac04664d18875f869c916f1d331dc74ec7857455294837d9f55885023a55999011df08da602dd35cec689ccf31a3f8d2388f84394a8654ae4fc059d9a97ea760cde94ae63486f4829d9ad478c05ffd62c493d85c2c70918a0f59a6887344bd5baf8a10cceef268bfb651c144c404ca2b6880aaa66f2831b0796dc763cb7a4152edaba8e8aea7b0f10bfc0834b4715875db0bbe074bceb70895febb6ad757807480978b5e30b00f4af6c7be97010116145c55aef5fd244c6013279b7a99bfcc3ab752891e45f19f9e85981db51de6483dc91b7fbe9edcf257f1f3734e9521621ce9624745e66cbdcd05c207e24e628f073722d723a515cbd10fb534f8a9e4def9c51d926b40b41722888b48db0634bb87a706fb676b59b4741f705ad8c3cf3037f77d7d038c6ef612463affe46e8bd209a013451ece9e6d3fdba3b4b13d1de47378418bd08e6ba0b4fb3cee0a922892e8439490c9bfd16db2cbc6a7082334e3b2733d5d6e3ac5d959e3831717a3d242a20cd23d1bd59b5d9836e46c6b444c779458e56356e00db7ed804844fecdec42aa84953e233b2b7725ef90149941aa57642b65939239551ea140c03ee67f8e3edcb681429c5412c2229d68d998d0bef4c0ab5eaae1eee0be934f30b531c7198731ab5a95bdd9900fe48a8f3d42470234ec22dca92676c3f84666311797807a40365d4a27b9bf3e2ada1acff62ed0f00f40dd1441837d040842ffe1e51ab6ab4240c5685368e7bdf9a87ae40a477c18562b2aad3b444fb58e8fcf9b82b090bbd6adcfc9fc4776b4f451307dbce031401ed017c53a7462d4b68750b1eda545647700df7a328713eadccd6ae07e0b3d955e3fedaae1a9501f5809443ae3db25eb83aa37e79386b6729fcfb16985516c3c62548214ac9e48a8f74a01d3b39e0e3d1faf24dd1faddd35bc07add922ed7c754c0f93ce7c73aa2fad14bfc408d4f83f0d1cf703c1c002cae02efbe748b12a3deaed66c64e308fbcd179735eac9d9d9be95d4156041a0a20903700169381ab096c74dd5443446589811be193c4f1b3a0770ff7e0e4f5f42ecb8d45229cefef01efc1cee8a95869ce8820a2d967f730e7056c958b0a3fa7c9651c699a5c7fd983e5f9924f869859865c7f419899282ec4552047a96bd920410c7f8242e918d2f2d7c00f170fe3b33481f91337600a42c04855f3eee9e0892ea5c63c84aa9789235d3d1e71e6723c2a0c6558b3bb8440f81d0545e8114d030594787a9f13a7aa56227a28b4ea20f4ad84e609b04df3dc3f460367c7337b3cb5e8d2edb585f1bbf2b198f0afaead197de9b7449ce4b5150f5d90a324973b4517e279db67cc2b09dcf1805a5572fc85dc24c4b112feec836de0f6bfa4e123cced55075de0c9f1ea14304243a4ace527c20e11804414616eedb3f0091c777e70dcae71abf52c059c0b04a3748b721d4b13d00c4d83081c7d2ddda6431185fd6a2cf026897b7138b525a8b0cb3f6df91f665db44c1fcc249860b49154280c6028696be60f7edae02a62b177fdf1d0e29d188773b19ada69931329340a37d1ce21de0f9cc8096630fb52002569347267e59270a5a8229e6142cb6323a671d9cd3036d3874963fa389c972347b2812c600292946313fd50a4628103f24424fc61d4e8feb463c6917f34fa0f5ec9a13b964ff33c3884da5aca5532f390122337c197f64a5497c2a8214a744e4a3a85cde85a9e2126b4bf42f2168d872867eddb286e25abd52d36646b29e6c1620b6b422accc43756da117ed82f09c4541f6252891be3c9bbeba23291d6bbfd46bf868f22ae1ef06e35b3c92545a927fca7364b75e82c41cbf496353359671a446d914114ba3ca6648536190fd39f83e906d0597719b09d5ecbe0a1772d04d592e5976d71e9aa844c79d36f8e80a271a858e1e6c41069a6cc954d89c96b82d5f81cb38f3b9caaffb1763001971800be96b173731a304aaeda4005a178e428c5f6722d0a33548cb5141fe38b28fcf2b86bf11e5b4da10f1217a5fd1523973a4213095307af9556e212ecc4d0d4407c50024db382c5c4f5ba79bd2f71e3edb3701202f89573eba45ba3075247e91a677993334bd2d0edee169bc6c766ed483908afdd520dd0d5f30bb5867b2940aa6fea292a3fe77fdfb496240b5f0239cae0a1b404cd106b07049a0e58cf5748a0344ba16a56c1d5399097cbd502ded301362981521933d1520cf0f3def282b9a1395ed9e84eb50d020f4403454f28032303e1c78eb3b6813927c11ea3df420f65e1f5dfae5d16dd4d981b2f41a6d90b998546e634caff32d8e175f4509e6906f648291909a2b1fa678dd0882de768b6bdc0b189d51f6c92808efefafa0c293ad999ba1a1f7f8d339dc073c492f9c4b68aae6ab55cc101f8662982c3b17f67a837c16e4d4bdb21298ea4f3aa1c53f5cb2640a2b937bf1a6757359b639c5b90b4af51d71684dbc6c6a9bf2ba506018ae3803eaf2c1560acd46281512a98166cc96f4c2b4cd3d9b3e2b9d4a76f7b18fa5d3bbacdb4cb65d536731ced1bff652a586cbe71b4d83b8fa861525931d101f1a2bcee7e8627383e1c735ab74b8a18f4f560885e916f2d41a1f6fee21d29425eab9f639c69452b7981d139651e15c327580de758012ae03dd16403e3acc1d57119cb6328b4653e7fc4fb3e0751e20bcb1eb5c182ed1d7f40e85e1aac698a85d2c36e118d96ab4ab66b360df256bf46f63b5541a9b85a2f9686431eeccadb9b84573eae2ba0b28cf177dd210ced9802884559fc56c297428611620cf617113a48d22b0cb98b01db16bed38d5669da1dea0dcbe5d7532daada4bb1050fdb683dd474dc74474a438e0f1b535fd44b88922a87d638a9a04b70ad4ee37499f727ae390303b25f35a0db8948399be694334cec3ada8bbd1a674d2b9a2c2e96aa4a7149170bdcd073ad6eae7a4dbdf6608418ea0c0a3682b1d1f9092c0b89f67d13f1063d2e69373ce37dfe179401b369985383081b8a8cc6a82dab5836685e717e17fdf238af9c5ccf3a4c44d6ff113c7c191e114d1605930a2713b9559309dd53c1dfcc54df43d406505092f44e0d8b5c0d3e73fdcceb75e56058b97a7a1137a5e84a1a3f3708376b10b1d0ae043d8faa1dabea38338ddafdc86a3f0ff9514e93710e21ca9fe38a8d96745ef3d70046b67b413f1a5426c22db2d57d4ca416835143d3a7cd7d6fad729a3d5bdab0000ae89177ad0d978e67c9d0c1acdbc72366444d49b53540ee05614c69137766384a778e5670c472ffaa10c10417ed2c4602e72817137b7c45f4da82b582cfc7913206db25f869e2f3544f7334573a7862fd620ffb6b4ab96397127dce6bae5db48f947fba758959b50b159660b7eb3c702e8193b1bfc3e93e572c7e631e7423845ed6a96f69b0aa6374985ee3ae972f31e23d6dbbdbffcc9d2ccb494386140cde94f548b64054b370b30248f24790d76b36cebab9ded69a3630a15ee129f3e09926facc40570198383318a8e115d392b1fe651b36764e60e7f3187d8d657d174b345a5e8fc4e34d8c000acd7ed2799f418acc883eaf50a7ebd10de41d0c8b3efbd5ca487e29e87735c9dc0921807ac67adca56de8b65b393740f3bb489fcee7b4bc69cd92a2328c038548e85ecb1f6e7e4985c060827d7efe00862680d8a543962120d235e3f852d0739fb5ce6688dfa3fa6fda4f026db12c36e25f8e88b70ec4eb8f8c96d2a4f45aae08bfcbb2e04754db3dcd82bd28e98f55e69fdf9952d2d1a47a6ecd8b4b8104a6a557188f4d0acdced020c07b46811e11e246d9306b8d8fb5fa2879c611817e6e26d4764f100a8af285fb85e4a98cef5330006087484340048a51c3d4686360df5e4cb617925151183ef7bf78079ef5076e65edb715e5ce2d17842c848d53f4f21a2b36e2f987f49ff5392ae4a3272293515b607320862b9e980bfc3c7b3b1dd032669d98879d75a0bd1462be60f1afa0d98ed9cf85b75624f9515721eae91335095dfa58991f36472d78ee5c419517901cbd4751a31fb434c5c6ff7bd7a3402cb25ba4cc7dbbc7e764f379036067ff430ddc11a81789ea8b8ce7885d9afb18f607a40b6a4fdb750939d842cc1292fabcfa72d343181991cb6a933e472f2794a017ebb7ccc699d5b8cc928149089075df295adae856de3dd4a9f6182a5e39d56d84179e13a9ce8af1c4f693c47f741990ecf44024acc4991e713f710e3e5f9705ea90b84bc3b972c2973b1187bea7bb8d5dc16a2b3b16b028c1ad616f236a138d66511385e646c80c9bd35f2c502a80bf3c5eb24befd81be9e7ac797f9713da24dc43a2f04b8cbdf95952e9d3d6b26cbf2e1390907921c3706dfd6c64569924c749bba4ad6136b6bc4030c8a682d2dd2bb296c3776fe45390a5bc3cd2aace96225e9a90c0f1e5aa81bd03765023c2754e10d0682f0b78919130e21d627a9530dc4c2e5d8c6f92658ff8749ee396d13c0bb15044d9510397dfd6cb7bf459151843a4583ef2b19662178bcb16bbc52e271ac698c45c105cbaf58a0276799bd8031494f7c163c8fad9adaff9f886db8b70b8cc139f55226dba1a7e5bc837b8d923214fb8a7216b00a0d6ecf3fd9af8ceb47ea4c92a0b1e955ded3064c75c08c24e60e57651b73609e580488229a8f0417bf5d43f827e1376fcc234159971aecf99a694b2adc35579caa1e56d91230b86670a253ccaeb348c90474b1c2652363691ca0be52b22e2ca3a02672c7673034ba1922c3772b9922f64cd406cb555f976c4f757e978bcfe638349cad0a0dff9cc62e77dbe0eb1461c84438cb940f28b4192a7b4ae69efcd80194fa692a07d5429360a6a26fee243c6b75fe1509688cdaa064569aba8ddf9884ac457c528bd8971a63400eba9e21266cb27dd8b46ed5f065ada756b644218d8441ee90405d6e09b1b11f1a6a0d8edb285659537579282f381785dd87eef309776f3f3c028dbcab3961d9423fcc03afdcc0a6a2a3b2dc18c6ecc6a5c96f0a4f34d2a80b1aed0ec7ea177bbbf5fa89673dd8f7661ac87e1c6af000d72532b4d9d67c1b9c8d919e6c75f869bd5d65a88ef973be1577cd082a38b519bde888ea4a74e27835ca3e4faf1c4ef8c7610663993f3fcb0c99b9ade16d907e43fbc59005a3c00a09f990580793601560a3468941a4d6bf6444f38f3d4f13e2a20ae593d0416dd95768c16a4f800c0bb443fe21190f0864d12f7f71779f07fc50ed35f19f982f790a9f6185baad6b8dc2d2317c14d19f0819397d28c209304ce90ac9bc7bde8882b53db6aafd5546baade9b6fbba96a740006677f6c117868404e32106a52427eda331bee64beff33c8a1b1d0f3c7764cbf6eb581f1e2f63a76d215ae579d1458d580e6005be8a635642fb8a74d5ee8d82cf62b49a8f092366f7c2328a26f218c896fe88812527e7c14adc8759908b8e61d820092f309e9af3f42f7425b28c6832fdef1749e3722301bc5e9a62301957f8c4bb8aca74852a966dd2e47701e143c7fd9718cdb5a0cad4666becfcffc1d707c311147d51a1fcbb304cd8ae15ebc33d888675bbe5adf177bf40be3e5cd4c62fabcc8c34d35c30ca6e76722ad4b9258b2c385", 0x1000, 0x7, &(0x7f00000011c0)=ANY=[@ANYBLOB="5c002e2f66696c653000e8986a045edf707eab583e8cce11e72b3fb5c21ca0c972d07f917cd2dd31cd0be5c40284dc105510da27d5b6c3fdffffff94cbdb54929cf90c0ffcaba7455dca4689267dd23b023140273230ae6a0cb30000000000b1b68e9a712c15313a1ba52a48bf0d68c585c5bb4dae8a9e2b6053528b5a19209a920c6d37bed739ef53f70f34a1bb"], 0xa) 22:54:15 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) readv(r0, &(0x7f00000001c0), 0x0) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r0) kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffc, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000000c0)={0x3, 0x3}) 22:54:15 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="57d95ed6d298b767bb"], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4}}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r6) bind(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 22:54:15 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031077100383a0000000000000000000000000000000000ff020000000000000000000000000001010390780000000060000000000000000000000000000000000001000000000000000000000000000000010600"/110]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000140)="ebffcbff13", 0x5) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) socket(0x18, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82a, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1fb, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x6, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfad}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x108}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0xbe, 0xb8, 0x6, 0x4}]}) socket$inet6(0x18, 0x5, 0x1) setsockopt(0xffffffffffffff9c, 0x5, 0x15, &(0x7f0000000040)="48e69931929648000000000000000000000000005e15d7265e7200f0ffffe072aad8a1b89eb75b152797bb80258c31e2518421bd13bb7c5d7e4601644f266a666fb6ebaaaaa16d29a811940023dc72684af6d3c9f936e4c37fb009ffc51d57bd3594de85f4d7efe933d9b7a1e6ec99e95e190ff2fada12", 0x77) accept(r1, 0x0, &(0x7f0000001200)) setsockopt(r1, 0x80000000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) 22:54:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r1, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='x\x00') fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 22:54:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x800) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) close(0xffffffffffffffff) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x3a0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x9}) r3 = socket$inet(0x2, 0x8000, 0x8) recvfrom$inet(r3, &(0x7f0000000180)=""/30, 0x1e, 0x1002, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) write(r4, &(0x7f00000001c0)="4924b431ba08416eacfc37cf7cf50a84ff0f132fb34c7b483ec8f396075740245c9ae8b0b6933e15c0bd37fd59b27f7c6f47b3e96d012b6fa815acb3a3592b4347c44d8b70c6d4f5c7d82304625476902822575c6775fd22970abd28ba7b96937bf76412f958959af57183c1d321c8ea63c066bb3a442796592eb1fa3b27106b7189cffa1d0fedfa3878cd267b94ac432f19de6047c5e494df0d9600257be96d86a52f29be2a891909d4bc1e009385fde8df7526653adfe56574d76702f6778d489bddfd9783125447cb2d86", 0xcc) writev(r0, &(0x7f00000026c0)=[{&(0x7f00000002c0)="d7d9d24dc4f021cebeb73376aa8c0a0ee77cefb26417ae6b92acddc8ef6c70fb23919f4cc5f30e8cde1e6957f62a67a7d4fdd84a6dedf2785548a9134a880458246fb02598a6e170e91eb296940f370c25b4c53e1191edcdeb1bc0d4659aadcd0e5074a99f432bd5489bb35526e999d607eaa189b708a78db5973b997b7a1b7601186359ff2ebd8691cb7e00984dcda3ba311f48285395ee0b8c7b3b6cc31c8d94bc9129ea6dee2a077a2e949513b85c4daec46d6218c791ce94a7c3b7e4944fb8bf86bb2b14bcdc29a62168cc6ee8d4fef8ce71b2bbb5a89134c64ec5706d7231ce0f842f7d7192549e65eefd", 0xed}, {&(0x7f00000003c0)="37f8598eaded1f67783ebe7f7e3b88d9fecc9dd07830520be42c971c55cec905a3770ccc979fc2c70444bb42cccba9a721607fa01899fee313628ca40d15b69ccac3adc3c261c6ba39d6bd051909b89f83644ee4f02cd61cf38b14277240d90d1a52a89977cc7fefd91b4649c1b099888354ecc48f684c724c412d2049b1ddccc28174af1a74c5351709d65d98428db45dcc36d26774c591b882e05f4ead3423b770c45f90ceaab39015cb8d14c800191e0270e73cbf5aed2e2fe816241c79afccaa7c4f60e8c6a1aa83ea75477f80b987bd56da1a15bb20bc11db6b1142555a23ad875edf2f761153bace44bf28d55ed12190d92edb76303e24b0bdb3d869c508cbc38007f050925b3e012654b91132cccd52883fa8284678e4b0484f785898c6f805159e9eabe6b7285cb0fab5158fea3856196297c43db072cb6171f689d4313b69535d379a9169104a6b1a337bf07bb029229b2963bc31c61f59e317a13cb2d7ac1a11779a4b00d26fed375f2eb0e6eda06c89989a3da60d92f0d5cbbf8105730750db3ed3df1e2a0a1d8dbaad015d62ce39a32800a4538160cc8800ea61b13516a3c059ed1ada62952ae85205589268955c06713f94d142ac5f9c4bd526cee44182792a8c4608ee044eb1d2ea87ff41541b928cbd0f3d5dd9115fe15588a329460ee2c1a371b7f8aa57e52cb957738707868d9db607dcd1ba67918dcc908ff06ab82cc3c981bdba601d81d066fe8199f5adedf61a570d89d397390c155ee0913bb4a00639f6db20a7682ce3c811574db431295b7bd58dd991291ee2891488b9a908d51740557277c191d1de68baa240bf99d1cec9ee30cefe484308d8b2e8d53ed610ba91dcfbf0459d946cf09f094fa8244a63827e7897eec4bb0165d128f3b9370b4b5f9f82614f5fbc7f72e0e1841320ead921e641aace1732435678c40b25909a69e33a7a11877ad5419f6dc6001907cf9675e0a5ee8a086ac26020aa3a020c29856118b0188c6d1036d3597bbba8d1eac59cd887360f4e008e9ead0973f16e9058c1d41813bb7153ec95b254dafbad83a7535cf39757f8041a5071c737e797553750461da85fcf3092a7ea9300d8a77786b1f7b1a6d0843afb7f32a8fee95695b498c5dbf7ff1a16bac69c1c376b55ca5c26f608b78bb8ab823eecbfdeac9360a06cce8f5b1d5052f4415b351892d7e34b487e7a233574693ba4718666c0c7892261242d32f55301543ba47f3b5d7e7e38010ac1ab389416ed04b7980e6546c2f64a3aa7d447e979d0904f097e0d1ccfd08910114dc3c0564553a31b4bd87157846b8bf78c16e84aae34d229ee2dc1b9fe2614009a6b6a91777d5245721a2b7f6ae276b214dbc2679972470e4ba78ca5c4c2082543096238cfb7d9cd820c840fbda4ba0292539c08ae8ffb0fd8ad949791fc155579df43713d4e46e86b7dbb0770c12dbf89c2404b0a72e2da5c94ed0994cb2189c908fb1a05b875ced58251d103ccb9e6b6f4815625837e74fc197be252c3d523b4095efb6b4269c562454d176ecdddeeb30e71e564d9b173c664393017a849a04ac3aedd1e84d04ca0d1be9baccd0538da40b644cf39250a7b13aebda47a6fad00c92e5f16b31c35bbf0fe84b82fdc2a68146577defe5b044d3f8ea23ecbd71338fd66cc03e41808b287e2330f26fc88d2df949fbe00f6e3dae4a94021739c5af5d459f122601da768c43e7c4adb22054637ffd6821686a1ed96658f01e85a0da1d997c3cc6a9b3ac883b3d80563456a75a2c5e1abb0995de1a3f65d31a4e565d1a985e05f265407356848fe7acb7726dcf3b58411aa154601734d527d50671c49912d02ab2a1d1ddc69be736aad7c3a15361932ee5f333177a66c166edc54eff504f510f5d28df2656ba9d4a427dbe8de255c4b901e9743c110c9f46bcac17546ac138b35d6a1e95a5eba71815dc6f1ff1af341840818d1244748454ca47eab095e7bb2c402e223f3d1a963556a5567ad1bdfe825b3cf53a010ba5babae3893b621bfe8b5cabd3ab1e0a02f0e0c5b3330884f5b0d5f1a319b896b2e7c8ea01fbd4748cf442f875ca4a26ecba246a0ce4f48d5ad2dc7e05805e643777d559cce3edb4deddb3aae950634595bda3c8f2f558a5268541c741a47e45284611574932d35f80b354fcbe43552fa7ac9bc9b717bbaf43314314f4235f62246258fcb119247852c0163f087612df2b735f3037bf80cf8c675f23869c5680e823572d3bf44786fe8eac82cb63dfbb52abb28dfe642920da49ff0e1659ff9023bd0b97d55c821979a9ad70603c17d1739b699894a3786f71dfe18b0fe7e48674e3da3e68ffafb34f9f9fad7ed5375194c12058a34a08bb5a0354376de3d6fb4fc262b8d09700b164b2b8f793199ee282928899ceba1270623c2673d849feb11b7d757aca6f7df666de0deabba025a2518fb82c67a60748c1709693a0370535f134611f3a1987da8eb6149fd9b48046bfba6597f05e2a4532beb373ffbd495d69727b24fc82cbb56564c6d2526a12a1862aa5e9d4772c1d5b70c2b33a6c9df921ced65179146d5ab179431d8b80773726d2247941248921e08438805dd1dc6bcf4a08f00a4548fd0c530102d00ec784113e57bdc486209591a9983250d593359e7cea18eb090c8726ccaf4f816cee7f87c0647e05a487ea6a845af1d08760fcf958a1db6d3dc6488a3471c358d673cbbd2fcb9ddfcc6132d23582d2b4e93c08c872967f48039969baa73c235db49e743592402146b2fcd57a769c2d33a4162e294f3eafee297b5b33cfa635098e2595d93149e49abc0ea20eb76f8afd0024ba071bc792ed0d9dc26501aeb8d2ed41ab6b57e9b79a0bc7766ce9f309d9eac035f16aadfed3526a18c09f6a971f0dc75c5e5a482e57f507c1764b5679ec0b00d5894f04b7e5b8eba9119e79388d84838ab34628e3466d91b83d8de748ade9e4aeaf0c2bf15d3ed967ff942f21d0c127721973030be562fa7f724e1a42a74e43ffca2295a0e097e5a158f6a64685b5f54ad22a36a130a6b84fb879e1a372d0df02e1d0bd25972a1ceaba80c35367e3669c604888d98aedfd52afd958085faf676bef144cf78217436fc18eb84e3684949ea48b0084e3712463a3b9b5428d5d54c221412a157dd8dc667f17e70c595b7599c982d7d3536698ed2b254ab61cee149a89a36fb2d44a7f5e31ae64ee603451c97b27747aecf5b8e7c5b9390cacb9e8916dde10ba5e9acd3c3915d1862368cd52c889f47ca8f5d2dc54e70342d11dbee2c9d3c5029dd5fb7e9f7426121a01ad6255317b7c6decf1ad29a832296f82ba84cf1465630cce48207e422dc0fd2e20946914a41c4f77740c16a3181eef2a2e90e484980f8eb1286fe449106cbcc9efda1a701c7a280cb541221bb9d0b323bf2709b88bbfb59df169c90b976d23ea0805e5164a0e4a104c0d7ee3111135444f25e67948932ed3eaf9a5b0ec2807173378aa46c2118da2bce51959c11913d9ca230b9e93eb9dfff85b3052f936bf6bdcec8285cf3fba05b346faca19c783ca487ee26b6e450119af23119ce8a39c80a9c1ba45414f7f457d4193c47129d79c3d2a3c11a6bc7e865f639f01ec96c14b2e1e23be0f577d5b7047b2c543152a4996f6920729e2a6144106abfb2c0cc0f6a3981413b86fce9c77fa360eff23124ebba47e2cd45879fbbf56bed8511506b12e25eca8cbff7ed444b50a615bf7abcd64120f1703777eb990449b814a272cb6867ceb2cb2f00496729eab4ab30c77cd9f69192f27f22303b5c6efab54375546be626d32abd21d57462ef7b04435471898a7020107a73d13883ba19e14f1e25cb668a8f9753df619536d47c00383765b06fdab3ff7a2b9635405dbbfa056df1914ac5d424fd492464fb0d512066c079e7ecebd4fab5669d6f06dc7be2d71aaea56b8b77b34e9230e6c5f0c79a5484303fc98d6073cd356c2a54ed04c02b7be6c3ae1b54c968a3da2ea031d445469e4260d5f6f5dc38d2059c1ef6fa9c19c60afe3508979da7d493f016c3be6b138ead5913d3b73c69caa3dfab9a89afd5f57740836dbe297b14e22e3850fe7d50dceef529c03fd532a9a3c007ddaebe78f6079103cabf383ac6d4195e52baec41b44eba94040b03f40c5f0051202d15cdd0e252ff4aa849b95ef14b0ef6f21c4c3ca1fdb7d76c295b8906587c4712571416377ad01cba62d571eb12f9eeeb9bcf41c00edaaed30f8f3ef2e7937a6583cc05d6635217db7aa1fbf6eb486218580637a8e302e64e8f2056283b008bc6c8f3a461f9453d5075df576a5d46f50d8df52c5fa104d22001e53cd0df8121fe8a1bc5f767c96dfa818ba8613a7ce9891652691789f46805938347a260e2a66168b03c5c1029fe52e8d8d92e390bcb979615556a91ed5cbe7beeb96f8522309148a4dc994a75b728cc345d2278f8e7e29c4c4fb94ae444882af1637ad968286ec7ea658fd0d864a1354d0760a83c3431df111d8f76fa233c5e629c0be5831d057ab8511f873bd63f9200ded4dfa4b2101f47f2bc9d9ae117eed15919e6b6fb7c036db84f835b81642c2048ce51a8225cd1d2d0ec789bc18cf2d9c10bef5cb1028d0e9ba927dd8d79020fd8a61bd24726954b49decdf4e4095b9dd236525943185ccd5aa28e09d5100bb1f6cb8b2b7b8f091d642eeb69654ecae9b08fee1760d75cac1af8c52b936973e047d106b3fe2237c1807667427d6d75ad22dea29837e48e8343fb614fc88d02dca7ab9d6d33c6c7292a2348fbfdf8074f7649341587ad6fb1c4fbd51d640f0d0d1ea03475eacae5cdd41b62d8d52bf601a0887665fda70d1733136765380ef0cdcb921b0a3d6db4662cc564c6cd41da0752a37f9e36d14ba51c1bc57f91c0e432f68c21a84288180966aa325bf313a85ca3bd7f792e61e614be32400a590b9202b3875137b579cde05cad78449b5796d5c409d62e56e1d5c7d961ef425bfac7b9adda6942169e44425d553e2ce8906e0e6ed9f73cff5df4662d9bdd179d2ec2b98e1e44494b5f64986f58596676ff6c95b74e47d23dd3a32054dffe0824c7243cd4c389dd02fca69e6c29d274fea2f9b2d22e65811981ee3c97e3c87e1ef80f70a30d2704b18feac52c26fd479d58ad5804e2ac2834fcba6c8a2368864b73d75ebad4902a2315a39b1166ffa73d65f549defe21567474e5abc53ce5d0d257b79e63da0460ee14fa762ebd07d06acc9238702c74c16ba51ef1c23cef6218b61ab3368baf4a35cce7a00fae08213d0dae9da17caf523a8b2df5a3b11fe983bf47067f1cb6675bcaad36cd0817859284fcf67d8df079a67c63326f2c85dde5d0a49e356c450a6035f2f257505c137fb95d63c4925e874791569661e491146b7a904de24e7ea94c1ea4e623ca36bf2e8cff1bd375d540c54ecc1ce7f2b3dbcba220b46309f76a2e0ea5740ccd7abf9417a1e547c41f3be0900b4248940660ee01b2d258ee01aca7afcc371b65d8ad887a95e1a7f6666a1c0d5d4568ba30d358a809a324900e27b73e191e9a768dced5165c88eea8ebf1017fc1bd94d6919311b1463c1be5b22078ab3566222d7e623e4704d97c05733c447d973d718f0cd05d6ca839e40d99a88833ce48140b38ed5b200590fd6ba137f8a47dab9ce5cb6d314b1bcd3dd6f2991c205901110689f51479c1e78ff681b40f69e1e049356e50948352c78898972de75be390f7d4f3531fbfd8f742b40a7bdcabdb0f0d1ccfeed364eb53f0e63ba010609abd409340842814d7340b62c7ac0a33336319", 0x1000}, {&(0x7f00000013c0)="cac18fb2a324ad8ab9932e28ca60374f326277e4be3a384e4b04d67fd5fc0fd5b95bd14ec0b00735d925d2689786c0eff15c0f21ac4f2a000a9b16fad3f97c76db4b332400ec3fb2c981a5cc9dc221a6d3c43dc1f26c624bfb5b5e6dfe987eb296fa52304b7786eeeda81d2ee7674b90360b63196b8067cba267e8cd4aeaac9d5b4db8a8e7a30a24cb2f43c3636fd6", 0x8f}, {&(0x7f0000001480)="c5ad1c9135cda442a0586c", 0xb}, {&(0x7f00000014c0)="60337fbf648d95c44c9b408f119c8d09d22695facb5f2d660d02cb1e3df6d75c4ccb1825c2945670c809e00f9e5106d81c26bcc2f3fd5a03d2054ca6cce7370c0939730e83f1ff4048c34ceabd163d0dfb82018dd09f38752c3d553e6f607cc4446f1b5750c1c92377b869016c30e86714c6b70c40949e53071dc59e55503e1d20d700ad51034598843ef62dcf310f8f8f16bf95e11f384fc630bb344c289b2b6a81aaf26f2af9771faf8239c40ab8aa02da670799d52c0501969d8dbf519dec49f378a1caead6915aa0cf6a3b795812c937e09af56bb2677ff9ea65c2eec73992e8ddbc086c2d0f7b6f9e033223983517f02f5f9e4e0e26312974ab7e93432e5232afea3d2ab8ed0bbe613acef94b689abcbc6d68507e97440e59d465a32f9ebb1963b0df7d80a5124368ed4cbc5915a351a5952a35d09bed6046529faa226345c460a1d08da6e237a04e61b105d4922c0fca70792428f7e4c66ee8d089836e5916503f64c2395495853e6644f855913e0657ab4dd275d98c5899b337da807ceb668e40a5d7c185aeeaadbd7348a35dddf8ce42615c7f21435f4d034a9f1fe3f37b6aaf7b1dbf48af61eefcc78dadc34041b6b55536d704aa52129b9c999a826b918d0b2b465fe59830bf68edf6a0d04ec1d736db023821953020a5674a4f126e9b86a14bfca18c8c526182ec82ddb896a20a8a0b326d37ab916972fcaf9973814b142f4bdd00d7a7d7f5116ea03a16f290f3a1569f76b449692c60d34cabe262eded08e4ef3f6c3f623c403cb13466aa1f33ce314749220cfb11b3d8f859b4625bf98d39345a9cca3123a9c276544b6e0a727d32065b4a25d7f9bade448934c6abce2efe0fe97592255580855d925595ee101b9f9129475761a37c5d1b54a25d562b1a3fa3433de26c6837053db29da2a829823effdb938bfb907aa4aa55ad9750075134619cc8e48f4a0a1a88ad1a66f5083a4fb492eb85059f5d5c4451f2335b9807761e594ebd14537ecc8401ae49239ecd9fca9a67025dce14b82b14c0a84e6e293a209abd5f8b5ef0d676dade282d3068c0834b67bc4786aeab88ae473a409479b505a98ce62dca2e7cb5599c4ee952ae0477e3016e4564b5620c8c830a6b31be8c2c30d05419d467d92b5f75194388e3739756bf652ac8ff2f03eac64e88db3b3b5e56c491abfe44d6702d71a591ba97db475b8bc53edca23d05a4a77d1df4afa7ebf367088612c8b32aad24f18218377f7ca62e84ecfabb24b4fc4e6ff89ff0991f373b8ac04eef38b730f8f303eb554f103f319d28be08e227a1f7610249f90fe4e21334d95c427f783d81bd61c181765d58818e53781a939df70731b6346dfd89082871c46ce455b2d68ff88a06e5d9ecf7e6a756c88a594c00ed15d76443a561504851b01b415d5c89f1b97691d085ba42de1cad8fa990f65acd5993ddac857fcbfbc9aa434e3b594cee89f1f5e9b08c0a54dff9c867c71637c52edbf47ef5645d7c312dad52ac03dcda45e1a20cc1c44ec60175be3bb2293ecd11a0e4d3df1424e312c7adb5810cbc81685812e76da9960156fb1efbf370e3afbcbac00675dc1e0263bb504b43781c973771bf4a4f1e9f3dd135e7e6155f0c0f12de8afd26bfe9e690c02c366c581aa66da2c7d137e24243379c7326e8926c9354ed90258aa9ad0962c1d2807e37721002d47f7cff6b2f07eb2e933a8709ad032c8b90bf915fd3eba6e4d3fe7726f38cf542d2d4fe26d060891440c900aa5433e524a446891d2ada52108ecec80beaa3953e5aa24281f4db43e22abfecb2092042c1c8c6312282266e67b7a9313d11c0c262cd2d60186b51006907a0938c4b7f4a22f86c080adbc769337794ebc9c581e8cca994488fcc5fd90042667ec0c38429b40bdc2d5c81ae515f6595b28c0766fb4108a4562b7ce02b9975583d3054f7c2fdd2c7ec17357d2e21299ab04d0d31980e68c57d59de8d48c770b257cffc260368304b7780eef456a59cc01274d525529ac1fe957c7e4e1058c05b3a571f692e48dd02308ea7d4ef35e04a97160311240f856c6ce53573483f64108623def02ef7832767f3d2388efdf64764342d9e8645c3103c378d57d7a1a0f7b37374628595336bf435625b20d704798130a24836d17af457c94ec703111871f56a034ba5df376a87259429b49f25a9382934c68204423e238aa3117ae7814a4728444277f7d0cab66940dc156c4e5d52691b440a5107d25800f0831d32bed1e1ecb6da584d104ef598d71d10f542a0c207b17dfbbb8590976f3a9e5be108f58b0c5a61fad9ee8e242226468b6fe7b0b18a1edee8b8e78254f66c1576f788f1b1e8123b0d8d8c5d2adad510baf51a1db533aa4108a575f110c546ef6915e14eea5042e6c5366da113b9609015bd0d4168f6d988c2412f4aabc68ffdcf0d31d4ba7bc5bfcbe515fa498be8982f988aa788a2bb1662ee42d2450630a46d75e30ba67144407d1143e9cf251d1e1804d70c50ce1ae1054c666a4e377999f793feed0bedc3f635c7f6049e05d2b089d59196a8687a061f255b37d5b62c7f5748daacb3e52d615212c3d39ef6764af64ee5f9713ab53a8549cccff187c9caf155364e07a79c0168af9791ef82db4393ac0086dccb8f4c18b2ef53d0ea741b003ab42e53cc28f43ec382b6b21a96a905128b3a339ccc1dc4c7074ea6907327b0930f7a3dfd0a6900e024f08d2fbdd548ee8c73ba7669fb08b621d5ecf63aaf11fd5c98dd79b8d4f51382a34d9273984fceaa93dbf2b63e28cedbc4cd8f9a8b298b164b71bded9b8595081c62e144be1ff9a8e221c7ad5dcd34aa925427183060a04be17784c9be7f923ab95334fb874a0936f5807c9696da3f10d9664d742e77d86011646f37492ae24f96f8f50b69cfd8de96030efee805ba3363ead4781befeee618ba8759a8fda34dc22aa8eebb7d4e8f3ee0e184b3a71622000b2c4e4deb9646986de59d3ad0b8b5c10553e2eaa2f6cfb87eaaefd3d3e2a3ef5b3d4ade54ac1df6f0e017352c501c7678641429ba25e4ec578793aaf88102a541562c1090875dd26278df44159592beb8e76d8894fef162e3594214ba08b27df17db3db0806bf6e607151c2481805176dc4144aa4539d1ea08ff6b4907aa419138831ce7958c436a03554b117165cffe6f4d626fa113cc8d5909bd5536c185d12cef7bab6a7ea5acb3403baea5a91d56d2938d3267abd011521c5d164f5834a7e9924649c2b582045c2635ccd48e02393c6de8aec8419c9083df7fa8a592dfb5d88f3db7601ac9811c9cdcacd1bb57deed26ca7b379956eba759dbb97407692c95b4c5b30605a36b0242101c5eafff125294a6651c3a3966687c7a287372303f87eecda7ea0e4daa542a1259bc9e742f42dedd4b3e643c65f6be7375b8788f22ca4e46b7195d197d284e8e6bdbc54a09cb7a0225f7680ce0c18b3658de164834581b15edecb4cf909805aaac3529aa100ccc04688088d9c39efbe6975386bd502e1df14855882f0eac983347712315734a93136e10592f7d36d5218781f65038f5a1b86ba098b79c5dff99bb6785da58cd0a43fa9421ba5d1342f0b710c2f7ecba8d849d082139a7acdf5bbe5e698d1ddf232733347bf3312fc018b2ba90daeb32e51071503d08b86f5d97d8f92758fdda14613d41fe3cd60bf279bfe78ae09a40603cd47ff5a0cf384331c4ed1f9c9c7c4e396656756dab246bbfc40d5c4663f9958c13eb2d408069ed0f184d7cd1cf903e8bcb25c37e8e8a42ba7e0cf2cd1166d49ddc299fefd4db814e5dba84ab29a1b6061ba00d4b27856388ffce0bc60ccea058cb9a50eedb4a953831d42a269d7286c5355ad83cba3f9542e8d6742f5df4baa15f3a6ff7e7d5125eaba92afe33a160a9a3a6945d9777e737cb579b873ad60bac1bd3ed7f46fb3b168ad0bdd1debfce2b084ab6c6fd308f4b4a469f54e2340acac4668b07b1722f7782376249d42dff37d9c6da1b329718185368a00ac590ec1accbf77e606966ad18a188a8f4a289554b1951cba61c22cb2ceaa7f0885ed45cfcbabf79ae02637a11f58f4d1c33ddda2a4704006f2eb9569811d21b7863eb2980c2bd879c9c15a3894521f8572d1d234446587bdd45fe995a4bb2d22ba4eddf5fbd5ff549b1b56ef8c2964c1ba48314fc575708b972ea74ab25513b130ee67690c2143684d79957fd7afcd2e2891751574f5c3b75757b4bdaba41469be8c402eaf43a87290e451eeff875aa3623cd1f5dfb366c5ee9648980714284dc881e827c2f0b00175e606431390a19542b4e8219373e0de30d22183e4a118f229f9d5bc17bd1a475f02eb2b8063e0bf61ae48735b5d304ea6bd58b6cb18f4c267e22f478d51f5e8b7cada6f99867e135568a45a2b15dee51cdbc7f2638078c374ebd100f55a4cb918616be82a4474d7c590214053fd5644ae3316feb1e240e18c40c26aaac5a9f7b3d24743c7faaa3f96a955f5cc781f19a989da0cf3352cfab867e25394717e301d31e7b28edc042afcceb00b37ea02d5508d8516c7071a0f122a7505cfbb164fb3da607c27c1e1a02d8f27ddbf719eee8cb939698d23f62127ce2d88f0924644113456dd0b1885d3f9ed080b5462c2270cd39ecffbe2446c1a36caae1f7f934b917fd4a6429bcf51ef7e8803c7c04be796d97ef6011f56be63f30da3cbf462bc18d60a63681ec7b674b0bf1b16fff9c486f445c40204833ea41c4f97adbb452823c90bf46fe6072863c89bc2ee21bf8d509f02a5c7350db8f95104c03e188525e047e242d3215247734316e94bac1149e997aca62eb9a9570bd06af5a6df0507b6cdaaa926242c150f8b889c3184d0ec9edbfaaaac68056fc082c412a5346e15a0146b64257db467135dbca3e8b13bd00249e4b65d0dd49a08428e8ba72f84f2fb982ea46fcbd8dd3cefcd19861fc2193b5933e189498977dee01723f997fb58bfe6e1ddbbacb978f2fa0261fe78401aa3faca0b88284b3022c7d2f3e143b75d4263b31af950b40eb45b869013900b3a6a48ba96fb564d004056e794351b3889613c5956a5ce4d8f5fd90872a98fabba13dd93b6077c788632b4ef5e6ebf728aa8d8d3454b5ca7f56b76122f4b047133be7c5113188823dfba5bf06ec3ae23257366e2263678ca506dd182a8441ee6c5f801cbd6e3fc238c4148ff2e9665f3704cd4c33d1a0f690af54443b642e72dabb51f8465b21ae694072ec315fe276d98b7693b84212a7b5ac874dcef2884297af16816dee4ae313942f45ea20e356a44316e221efac1d5aa3a3982e278fd7433261286e096b0ad652dff5a67ef300785fb729d0bec2379102134d5e3ac08a1a4e299f3e502d8a771d0e55d96e36ca86d4c9bbd58e79c43480ed2c31addf41917dad77a7a22035fc6292951565b39efcf04dab4d258ed067a8f6824a715c3f9c5329a95e67a9bff654d7d620914efd3ccfe6aaa9ece8d5062733ac033c120e67f5e37a8df379fc8c23c262431aeee4012b3931293aed7ea134e426fb82f0f85ba0ef26ce3359d273e436b854e9cb6db0f9c026533f5bba2983cf064062e902a8a649298d531ad4e1d2744dbe161981f4164b103f45bc9435a6ca2f1a137adb4ce37ba1ef2b92ed374abdd451af7adba09b2e3aae9f046e5b47c59ddaa5e2f8f53ebee1440c8a428e17a952f39b17e052af0d0bbbd04c2d5ace0a69b8bfcc02c9651e61d4963e1834992e5477b180a2e41b94e0e1952c74fbacf8d9946481f3cbaa731420a66cc365b8a9d5e7a4a62e714b0097bda3", 0x1000}, {&(0x7f00000024c0)="ca5e642e7661d431b1", 0x9}, {&(0x7f0000002500)="e2bd254e55aa68c2e3f112cb9ac247841833404f26f4fef5071650a77c7c87632c719cd733a562ea187887e28d30152a22feb9e7d1db2b647c1aa18ba5b6e2a0df9ebe82a7a25d6a4c36788e6e6584902b1831c87075bee3ede4870eedd2fb87ca06e31d54d2c5ec2c5911ad36347e7d421e992a983496426f5d2dbcdbdc5d42c7c8f990da65d01b55f5ad3382529d0457b837f41463e758929ee63a21b8eba8ee613c3370d7b887400519fdc28bf2b2e5021bf2e25ce4b7220ef29ba3a85467dd7fb5", 0xc3}, {&(0x7f0000002600)="3bc89b35a68d40f8d6a4e73df3c5bce7fc4600f41751fb9c01cf2b793f092bf2e3fa77bb2637e18c9404cdc4c7660851d7fd777be961d2736ea029ae3600e8c005e32276d934e8db544a861a4f2761a208a2826e0b60f4390097b2a2aa5e5e7cce6c2bd29c2471375216dcf1a51dc560d610c95a09058f05d8b84a57fa1b7a67f090171a1692d95004072faf0566782aedcfc78cd2ccb818c3ec3aeb0e869f47954f32ea2156f5987ce8709f0d0a5100d601fe3ac10791b0c171f6", 0xbb}], 0x8) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000002740)) socket$unix(0x1, 0x2, 0x0) mknod$loop(&(0x7f0000002780)='./file0\x00', 0x6000, 0x1) ioctl$KDGKBMODE(r2, 0x40044b06) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) ioctl$TIOCSTOP(r5, 0x2000746f) shmctl$SHM_UNLOCK(0x0, 0x4) 22:54:15 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x9c, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) pwrite(r2, &(0x7f0000000000)="b7da9925", 0x4, 0x0, 0xe1) socket(0x0, 0x4000, 0x2) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r4 = kqueue() fcntl$dupfd(r3, 0x0, r4) 22:54:15 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r0) r1 = getpgid(r0) ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x2, 0x40001324, r1) 22:54:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x11}, {{}, 0xfffffffffffffff9, 0x26}], 0x3ff, 0x0, 0xc68, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x4d, 0x2) 22:54:16 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620292a77fe52ef5de87"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000040), 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x3, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x70) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) dup(0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000180)=0x4) 22:54:16 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000700000000000019078e0000002000000000300907800000000450000000000000000060000ac1400bb7f000001441800000000000000000000ffffffff0000000000000000890f000000000000000000ac1400aa44040043070300070f0000000000ac1400bbac1400bb000000"]) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r2 = dup2(0xffffffffffffffff, r1) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3}}) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r6, 0x6) 22:54:16 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000000)) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 22:54:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) read(r0, &(0x7f00000000c0)=""/135, 0x87) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000000900"/177, 0xb1, 0x4, 0x0, 0x0) 22:54:16 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r3 = fcntl$dupfd(r0, 0xa, r2) socket$inet6(0x18, 0x8000, 0x7f) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0xae46, 0x7f]) 22:54:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x10000, 0x8001, 0xfffffffb, "ab45842455810dd41d1a2a145b93ebd51d1ef3c4", 0x1, 0x9}) 22:54:16 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)='\n', 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) r6 = socket(0x1, 0x4, 0x6) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x49, 0x1, 0x7ff, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0xb8, 0xf0000000, 0xfffffffffffffffb, 0x9e89}, {{}, 0xfffffffffffffff8, 0x28, 0x2, 0x9, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x4c, 0x40000000, 0x100, 0x221}, {{r2}, 0xffffffffffffffff, 0x4, 0xd0000003, 0x2, 0x7}, {{}, 0xfffffffffffffffa, 0x80, 0xf0000077, 0x3}, {{r4}, 0xfffffffffffffffd, 0x2, 0x1, 0x4, 0x100000000000000}, {{r5}, 0x4, 0xe, 0xf0000000, 0xfffffffffffffffe, 0x5df}], 0x100, &(0x7f0000000280)=[{{r6}, 0x0, 0xb1, 0x4, 0x2, 0x1}, {{r7}, 0xfffffffffffffffc, 0x10, 0x1, 0x10000, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x70, 0x1, 0x7fff, 0x6}], 0x0, &(0x7f0000000300)={0x8, 0x80}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) 22:54:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}, {&(0x7f0000000040)="704498", 0x3}], 0x2, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 22:54:16 executing program 1: r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) fcntl$getflags(r1, 0x3) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x8000000000000000}], 0x3ff, 0x0, 0xc68, 0x0) 22:54:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) close(r0) r3 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x69a88df4) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000040)=""/48, 0x30}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) 22:54:16 executing program 1: syz_emit_ethernet(0xf9, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa810043000000b0b35bf6c381000000000000009cd5b12191940f07005e740db0a92f4fd3343da88c147da970be7cd127b23f00f117a1704bf1f17f2980028833fb5c914cb7ac1964275eff7a752202ed5e2f96424860a21ed460fda64a9e242d3aa88f56a57eb0c72a3d887273de4b7cdcc95cb209398556b64d38df7f0e4faa00f848c11b917de2c41b59a10dd7ee08c898fa0dfbed39018eb60a8e1597682a6ff21b8c6a7c27699f7c273f579ea8dc499949c6ac0ed1c4a7748ea3197daf4ab7fbad38de1e873bef796f5ad8f22229bfd695cef4599dbd934381c6a15b353475acb06b36473693754715e036"]) 22:54:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1}}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x5, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', r6, r4) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) 22:54:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) r5 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xfffffff8, 0xed}, {0x18, 0x1, 0x7fffffff, 0xfffffff7}, 0x0, [0x1, 0x10, 0x7, 0xfffff700, 0x3, 0xd1a, 0x206, 0x4]}, 0x3c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e01000000000000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r1) accept$unix(r4, 0x0, 0x0) 22:54:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202124644e33773b6f62c0207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) fcntl$getflags(r1, 0x3) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 22:54:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x4, 0x101, 0x5}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0)=0x7, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 22:54:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0x5d64}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0xfffffff8, 0x20040}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x7, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) socketpair(0x1, 0x5, 0x22, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r8 = socket(0x18, 0x8000, 0x0) recvmsg(r8, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x53, 0x4, 0x3, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0x98, 0x4}, {{}, 0xfffffffffffffffd, 0x9, 0x40000000, 0x100000000, 0x100000000}, {{r4}, 0xfffffffffffffffe, 0x18, 0x1, 0x4, 0x1000000000000800}], 0x9, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff9, 0xb8, 0x40, 0xfffffffffffffc00, 0x81}, {{r7}, 0xfffffffffffffffe, 0xcc, 0x80000000, 0x6844, 0x8414}, {{r1}, 0xfffffffffffffffd, 0x90, 0x80000000, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x24, 0x80, 0x1, 0x1f}, {{r8}, 0xffffffffffffffff, 0x4, 0x2, 0x3b, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0x80, 0x784, 0x8}], 0x4, &(0x7f0000000240)={0x7ff, 0x8}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1d}, {{r0}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) kqueue() 22:54:16 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 22:54:16 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2c, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r1, &(0x7f00000002c0), 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, r5, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setgid(r5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) shutdown(r0, 0x0) 22:54:16 executing program 1: syz_emit_ethernet(0x85, &(0x7f0000000580)=ANY=[@ANYBLOB="ff4442ffffffffffffffffff0800450000770000000000029078e0000002ac1400aa4e204e220008907811746dc595de236a594fcac455bae29c70cb131c45b267bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc724560caaa96d69b35a609a0219d4080a61fcb0659fd16032f730047c2d31c4c79ca69a0823c04141d3e380527dd9628d4ea8b247a81c53592baf7bd3a"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000480)="5abdfa65a01cd3d1d411de3c89744be8ecb900f8d5b2a3f08e921f86ecd32ebabc9fc0b15916c5764e1a75fe8e9212f60188b9dfa5cf4ad91bd37939eafdb04a7db4f35e68eb24b9f6bd7e4896a45afefc31721503529dad2d610ab669431e72ef9935d26da9c886dd0b73d3a9b53772c0118ffcb8fc119181146b2574d9b917c97fe7b4a4a29ad6d32231390207c9b809c81a40a984493d5382557eaecc3e5e6c4cae85e62b55781a26d5e8f7092bc7cd1b4221be72de347081c2b9e1f7995847c3e11354450ce48dbd38b5da8a46639c771ff404", 0xd5, 0x0, 0x8000) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x4, 0x0, 0x1800}], 0x2) 22:54:16 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffd71c9edd82c586dd6031797100323a0000000000000000000000000000000000ff020000000000000000000000000001000090780000000000000000000000009463cb20d56b767e5a5117d1dea1e847ae28f8d65dbdd2b13ac38a3cfe4780ca8416"]) 22:54:16 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) msgget$private(0x0, 0x200) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x50000070, 0x409f, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0xa0, 0x1, 0x80, 0x6}, {{r0}, 0xfffffffffffffffb, 0x26, 0x2, 0x93c, 0x2}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 22:54:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f00000191c0), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x4, 0x7, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0xffffffff}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x0, 0x0, 0x2000}, {0x0, 0xf1de}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000019300)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(0x0, &(0x7f0000019140)=[{0x1, 0x400, 0xc00}, {0x2, 0xfffc, 0x11acb1e5ef0d91fd}, {0x1, 0x4, 0x1800}, {0x0, 0x205}, {0x3, 0x2, 0x1800}], 0x3d) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000192c0)=0x8) 22:54:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xaff, 0xfffffffffffffff7, "00d85ca881447bffc7b60aed6c981a0200000084"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x4ca, 0xffff, 0x2, "78475a564a052e2cde208ce3b4f8843ab7c12b05", 0x8}) 22:54:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="820203000010003f00000c6cfb889db078a8f94e358a1432b9bdda33c0774c2dd96838e1a0e91b7da34839779663f025019e35011dfbc6a019a9d1"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000440)="a643aba6048181339121a11862ec96a66d6cd1e4b5d75541679da6c946cc7401df776bf1a8a60d59b4e9f78f592d776d05c0509f40f8f5b678f2e09e4a02b691de189007eed4f71250dce1eebe18dd3ead442049db86dc55fb3cf8d48e610d160dfbb81afbc15842f80241c8c2b2f34441fd7edd556a53856af24adc1b899905a937e97c758c0dc1e016e3137cd933df330f3e4eacf96c0a44bb123391905d98c8182cb2221d2688bed99ce7d79f61c67a00070d36ca8847", 0xb8}], 0x1) write(r1, &(0x7f0000000500)="06a07d0d3dd2264043e82c26b09fd4c8b9dc5ad2e1512a341bdf691dcf38fbe0d7f3ce8398af2eb43904265ea75461ce458a98d52fdbe038e4f3564491ed16506b17e2c950cd576456b391becb2d84d0a78ca5f4f20059cd274c72fae8dad7366fb6a90da237116ce6049b3c77d711dd7409764a0a534de7b8b61c26c5e4f5f464fdd487375c399f7aec8a0d43ead6c1f29b2a9fbd81fac4005d1d838fd0c2a9c7516e601b328a5a05fbb2b34df75d1de03e6d7ff309e98d4821f1e3b92c94376ed2a3f8dc79ef5fa5f2c86f30bc9791655c525cf3289396ddf3ef40697fbbc1ed07ac63e8a61cebb950615cc028c6b9679146571c563fa8302115c676335f22aa2e48c07f4887b016ce45d07654d0b96310af3f9cee7eb432d42e60e1ce7213376f65fdc72b631dd70bcfbf06f3f90e8678b8a35c5abe6c6f06b9dca76e87694a5661dbb7a1ff6f104e9e11b158f745663a2aa92feb104c52049f14ce4c7ba913e237c4770db1000001170e224caac73dc8e7310d1efb7726beeb128fd3bdf0bcca3f7ba6eeb7c6abeab3323144d62f973530e38ecff93fef2ae0f09780e8e205954c0f0f6c690be9e7901a56b225b087f6128a9d8ade9d1d52197b812169bc299f42bd72dd93aa9978a334356a0e117cdfb5f7bbfe94e713b566b04664fc4d4f7fc9590ac0433126485a2e16e69113c8240749b79a0271fb919cec1bf6055403f8ab93f318c91fa0c10df2ef86684004f02a2b", 0x214) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x8, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x7, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe17, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x9, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x1, 0x1, 0x4, 0x100, r3}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000040)={0xffffffff, 0x5, {0x80, 0x7}}) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) r6 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) 22:54:20 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) kqueue() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) r6 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r6, 0x0) shmctl$IPC_RMID(r6, 0x0) shmat(r6, &(0x7f0000ffc000/0x3000)=nil, 0x0) 22:54:20 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @rand_addr=0x7ff, @broadcast, @local={0xac, 0x14, 0x0}}}}}) 22:54:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 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) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:54:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x4, 0xdb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 22:54:22 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) 22:54:22 executing program 1: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="629a85aa3d480c8efc879504fdec5325271d8127043cd3260ff67a58e026f6b32405608194f4617b1ff8316fe9edcab024ca98440458e119ff7a386465cdb0c6555931811e3620bc2ba0efe04da28754f671a889de79165a671261e1da3b6403f5af3dac0f50d89dd5c63d6b2b9ce326c060"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) 22:54:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x2, 0xa2, 0x9}, 0xabc0, 0xfffffffd, 0x7f}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) 22:54:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) close(r0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000500), 0x70d, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffff7e, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af25ab0d7317a117c00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d", 0x71}], 0x1) 22:54:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r2 = dup(r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x80, 0xf8, 0x1, 0x7fffffff}, {0x200, 0x1f, 0x20}, {0x94, 0x0, 0x9}, {0x0, 0x9, 0x21, 0x1}, {0x58a0, 0x40, 0x20, 0x6}]}) 22:54:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x80000000}, 0xffffffffffffff83) dup(r1) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 22:54:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7, 0x23, 0xa2, 0x1, 0x5, 0x2, 0x7f, 0x0, 0x2, 0x400, 0x2}) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aa0089aaaaaaaa2aaaaaa8aa0800450000380000000000019078ac1400bb000000000305907800e100f7450000000000000000000000e0000002ac1400aa0000f45927e90c3042c1604518bc59702f702eadac43568cab2bafd2cc913b067f256b7e000000000000"]) 22:54:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r2, &(0x7f0000000040)=[{0x1, 0x8003, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000000c0)=""/2) 22:54:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x617, 0x10000006, 0x6, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x1, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x8000}, {0x9, 0xfffffffb, 0x71, 0x1}, {0x8000c0, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x9, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x4000006, 0x4}]}) listen(r4, 0xb1c) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x10000, 0x4997}) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 22:54:22 executing program 1: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x107) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x3, 0x800}, {0x18, 0x3, 0x252}, 0x7ff, [0x3, 0x3f, 0x1, 0x10001, 0xfffffffe, 0xbdb, 0x6, 0x80]}, 0x3c) setitimer(0x0, &(0x7f0000000080), 0x0) 22:54:22 executing program 1: socket(0x18, 0xc002, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) r7 = fcntl$dupfd(r6, 0x0, r0) r8 = getpid() fcntl$setown(r7, 0x6, r8) ioctl$VMM_IOC_RUN(r7, 0x80047308, &(0x7f0000001080)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0xffff234a, 0xf97, 0xffff, "8d2e387027261023c5c300a7e400e6fe8e39da6a", 0x3, 0x5}) 22:54:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3310416fa4f376336acf00b7804be7834a593d5d073865dfc5d1e4991f7c89074d9f7297be1aa5b23ed00f4c8b2ca3ebbc257699af8c9b38b9699f5ba1f132e27acb5d602000d50333e0a9ccb59277d0001a8af63ff37283c18e4fd89398c7db1d92e4b91720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1253aea8c50000000000000097d2793f33b41174d5278a93c42665dfbf089b99b98893b3d6e091e719f2b07ddb4f54bc7c19ca7dc2381633cf48a84f44a4638e515054142f38dad4890191f9fde27c3464d91a2c597f17ca5bb2c0d27c615d3ff3478c47c47d5023197b15536f5264e252d755c235660e5bd76b5fd45db591c1a98c5e50b3dd67de39330c3293a511e15acdcf00"/330, 0x14a, 0x404, 0x0, 0x0) 22:54:22 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, &(0x7f0000000080), 0x8, &(0x7f00000000c0)={0x5cc4}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) getegid() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0xfffffffffffffffd, 0x0) 22:54:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) r6 = accept$inet6(r5, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0xfffff001, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8e) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000033, 0x0, 0x0) 22:54:22 executing program 1: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) sync() openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) 22:54:22 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 22:54:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSDTR(r0, 0x20007479) 22:54:22 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='$){$##\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000100)='}{}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='Z){@+:{\'[&\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')\x00', &(0x7f0000000280)='[\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\\,\\\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) 22:54:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="83d09ba745db9af014137b8d1e34904eeb21141a7c09bcb4626fdad2d4b2c009971ed2448c7ef0bb895e3bd26a72b39d04c69c0fe98e660f6bc7e1868fcf7c51b466ee60a1a7d93cf535ccb9ce2ac068191fd585613ebb5d02e47fbbe8ff0f8cadd77b97bbf19d4ec808c2a9770c4b94fc0101fb9c02acd3e9ebce6c342fb97fd726daaacb262d1e0b70ffd0122b34816ccb9e858f7f997ddf83f3e44b8bb7a750de864e08a894c3b8c8400c46f1201c9cb64a5b479e66f21b1caf7498b4e46e060529dc99e5efdfd3b7a497c1a60bc91bf86af1533eb44e22f3", 0xda) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) 22:54:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) sendmsg(r2, &(0x7f0000001540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="0a85ef102dec52762f2631c48a563b1b2c57e4bff798cdc24d9465d93498d834240581b1bc8c43302828ce95674c9d93ad055cbe976c36343d69151b665ccb130e7c1a14e34890245173697293601add7c50eda78877e0c042a5ec5fa16d8f8e7b997078f9f461875034c8f3316893665cc939454aeff910a9d95860580ad11b65936bd2f88af93f0c9487db2f01ec103c9cf376fd7791be936e67fc29d928f4d17b48a5dccab4736c455574febdb679a27897a3db12", 0xb6}, {&(0x7f0000000140)="6029b9349b336ffc55617637f7b4680e9ee2f12f74016d3edf46cbed3daabb9cb22beb6d8ed1c2b59b29d05043556b40571238ba211f89893e5b3abaf60fd2218095f9bc0e81c897dd7177735a9ce591764f059089ac084ba13c05253a662e0add3f83b9146dd6755cbd091a98a6e066b892199015a11e5e00925cd1ec9a3c345f62835882", 0x85}], 0x2, &(0x7f0000000240)=[{0x30, 0xffff, 0x2da, "3a2b036b6b00637752f7ab471ba53739ad8aad37118dab9259"}, {0xf0, 0xffff, 0x3f, "d313b3383966becbf89945b82f13f57cdf5110bd5fcc886d858c6ed7a1f3508aef418ca1804cf54fe9a150c0c0a2a97d66760d27474b8234139bf1cca2e8c3aa1b6ba60b0f2d60004e99f333c015a38c085472c3f443473509f59a4aaa442df0b7576ead3033862bd4d0ef83e218654ea8c0637285bceadf216838807458177695dc9baa3d593b34d29b68b9f8985f6e092cd193b673d2e1786b89374072a53efc0d7d24a8cfa1d0f4e923921f946062dfc92deabb2e1ed55f373e77751933eb030583ee147dec1d76cebdf730ae1f471945da9c2274bbcb7bf8cd66"}, {0x60, 0xffff, 0x5, "4f7a5bc93835f036895a7c2d4fc9c827d178e0308e75c8b6051bd18443601c78e0d9627fa296590e378f8d8f9ff668618e8c605fe5e34bdc19513b77be46f29c359e88ebe93aebb06f"}, {0x18, 0x1, 0x1, "6a9d"}, {0x100, 0x1, 0x7, "6f94b509805b1d823423145f07935f6229f37f02879a1ddeddd253446bd49d1ca09561ff6b6610d899c3b0e267ec3dc80d0703d2dc941fb458c5a638f430182b52db4b42617545d4601c71a64f1eaa9e90a8d1591f329a11f711e53f5ba83bd4fb9bad06bda63dc806b53404318cb66e83c2245d25005d74a62ecc07d7a558e04ac1cdc510392bb45cbb5449d85955d4ff5630f0dd80b9ed7b81d43bea6f44f451c537064f2fad99eb4ed2f6a3b587bf9e80eb53e43d3bd7c660a268b6f8d20411fc9a44fb4b3d13c225eb1ce941823072f3f39544b5b70fcaec5f7c3a329cc1f10fb9e1feab04173962a6ca170c0446"}, {0x1010, 0xffff, 0xdf3, "c80ded6596fb2a8d18d44e8042b748193a5c133b7952daf3b269f95647d64c986d512a5ac23837319a8f99be2fe310a3385c0aa22d0439a15fb69ac7db4f5163b4e28cb1af57c3927e3d9d1bced2ce7f3fb34c3eedcc17e44a39f0efcbc27db57d7faaec2a9c041934d6271a4b83a8339eef70ddf135f7b101d42d7f5e23e1356513e14254b1a7403d65ac1d67913f8c93903702b2fa4d3a6851a1493956ff87329589a79bbfeae875e027f7a75367f15d41256dbd4e6f47c1d4eb96f8ccf69f725658b488a47d72799d9eb78f8d8c24e517a764483b11ba157f2917c8a9da30672ea0a640b0ebc5f2d5fe280fc6fc9faeee673ceadd20f7ba25db76d46976c0605c7fa143d0d6164ac7b1989d1edfeda99986ce952470f2431df01f04861864911a3676bb1ce93302eaf887e6e7cdb4fafcdd8bbaa71c830eb4e1d535ee2903406dfb938d163e2452ce21389a656c173574424e2eb1c261cf71d4c209bcc0b6093022e1f4f64d7201cc6d14032bca1015e0a89e6c2c249e3713b4fa6d8fef7dd1bb90063ef0a05dc1da6df12f418bce722d20e845268d3c60f1bd71c3a08670a4bee2134df45bc3803db2bebbdfa61d31d1253278f4de1d8286d839dce7ae0f2d313dc01ac30b158489dba0cafdfd8355e0da1ad8e5c97dd0ee44cd839664317cc56168310e4b4be5cadce46b118233863c2df6d7318d6c7fe05080fd4bb06ce3a3402c74f12d4fa454112a48cb0c2c481ffbff8d97b51452228e123a06d4d7bfaeaa8268da20bc3057e0150b217059e7c28c296951609eeb11b4e4e762210051bbeeed459ca5c78825ed437bff05360786e79334b32a7c7b6e3eef4ebfe8342522d9d849583fda351df2177952d6fa131c6b9c33ceeaffdbfb22b5ea4fc43862403a6ad7a45dbf2ed1d1e3dd7e3327d9dc5dbd0a7891ff145ba1494080a43fb1ffdecf4009b90c79fd0c8c449120c523f1fdcfdf65d9a5fc712c7d813995249cdcbe4fcf7d0e13f4aaa124bd841a4dff9d0e2ef511750deab20939c4ac32639637232fcc802507e27c0bab5ec323f8c1b3c814637f48b49d8714153b6a98b4c80fe3c8b6c119034da7d7f8d3643d0eae0810fd7be338ee2490ea0af63f6a7f83a0d483a30a0a2fb2f1d91d9fc62ab9ef6713f3bd7a95353c596ea9bee552d8878768cdda54175373e93ac4abe301cfeeb8f7d9cb66935fed649cc2adf2c0659286282b640bca75442c06dc0d2dad92ceabf16ffdba4b82f8253df79e92b66715499227b81c02ece9d482099cb804be353fccf511f3286c730fa607d107817395d46febd4499de3ce35943cafad98d9b3f34d0c81026a897e4ebf1649054829f546d2f1c62cd7da726a852fa94b49ab04457a2a7cf41c4527a8a50eb4ac01ec098fa44d1f966f36e758a3387b4f7ba590b62068565abc85f8a0eece4be433c8b7a4c61509be43c9f14f45cff5e288ca85ee425cbd95df9c8a25e1b3df81746a3febc92ac186f9bd78ff31b507f4c2c05f5ebaad686d88da1df6be5db404f8a67f50d0440209c57aff193edabb4018d814b57e40fe68c19633c36a370f5c50e5722fe56ccaf8b638b3fe8ee58db91e08858d86b5c3191f1d97d23e41e2e2056c40792e594a1d767bdad93b48180feb9d29a273fc7819bbedfe9eb8696bbdb8567a232d1191b6bab09160532106d63e89fa7c68a49ffec518520c25e2fc97e1befc8ccc9765c0dda0a6706639681f005b4661e206c0b02cb2d6951f707f6d83abeb3faf51cfdab34a16f88b828de7d4dbc8674daec5b195839289a1e4b91f8f2ca56f8661720f663683052c32606baa56b9b473a67ae2643f3a1dccc7088b0625a6433e12d9cba8d3462b499e38f9ce73074e1abf3c3694e36f8139f6623a5758f8828d862e8e746a5729a11d20d8fdba5a476533c44abd6202132e7a4553f5e1e7f87d3402176b0e3d0abb3d9c4c6afeed832c604f03e7dac89e088524f838a2a85a112abfcd49d10e70f0de070d9cf4d3536cecd3df53b3d54882fa2d6ae77325926f4d518f6d2ed63862644d6d8da70e72fdf8782416a7142e220013c63cd01022a8ccaf6a73094558e93210a929af69edfcc951b043d5c5e36704cb1f8615a5d9889a23c29d1686589ebb28842bb8ebb734c044f746265abcff5d8a0f5b69b0385221f8639564b926c5509152f84220f37c0863dc98e485421c7538a895a09c8ca63ad352bdd7a9bf4d761252360a6a206eba06f610cf7beb3afe4b39e6d703ac9b3955ac6c7b3b13bab445dde0e80f18ebe3e0eb146d0b45f8ec0154a0b45e215d6ef10714aeb148e3245cce1d7bcf2a543ac9e1b4f5331ebe9bbf10b6a9e9b7adede749c15fd9fa541079e6b8980062077a9748a767c7cdcea5e300b31b45a4986ef5995a53cc14233d3b4642fb28a3d26eb61225a0f2417072c09d52ffd6f4dec8f02e5dcaa6a313b0ba32cec25e96d76be6cf870bdc8499cc1515166a28984746e7c82c1daf012c8013b7bdb0b719d500b4deaf9bb43fc10a79e1daa5dc19c9c677ffa8d887aede0633c89855e618ddf220bd7be771de09c2e87210f5cfec8ae1c9407c3f55eb7c85943804db017f9267ebff05936cc830cce395fe224a19713d94b94126c8076ec7e51f15af3e515b61eaeb30fe05ddf773d3d50a855896795df24621987337785858acab5a69d2c8d85056474ecc7e0febb062f3c4bf0e3c2e0672b4fa217dbdf6958e84bef80476ea237b2c31e113f0b64ad13eb11b8de835080cb3fe9069eaee7de1ba0e63abd75db9b3fb5c67fa8e689130282af4a6d8d486212063abae7e0cbe2b9b408203552ecbd8082569ae2837a8f2d4771c6fc097382fa1967ccc62a1d9b10aeabe95851a253b7b016631fb5aeafb2ae24327672790210c86d417a40e770688e917d91142eb8da7bc06aaaef1cd7099a8788ee58c5c94c7c0405a11196b11227ae2cbb6dc910d164223bcef47a41b4da9b58a1ab52989168ceb0b8458510f4ee9da7fdab635dae09ce3c864f8d64189c6e7917253c4804fe925ca2d88c5cc172a78d49fdd3a8b2ba7db8facb000ed4c48e6100c9b2a0e2ef00e19f5213ee66d5ee42dc84325164230e65b7b082f7b66886a933dcc9690f768449bc736932ab94dc90770c9201d79be448856eb431d951830c119c965cd61ada44a1feb36afacf85548e0a2b63a17548269493e1d75d484f730f13c778c38e220bdbea21d618bd4d923e957dfe09668634a7246a18ccd508e56047ab37f8e4716896f36a02df7528615951d39b6c2ffc7458965abca065fddf6a1027048584d601a5b68249c32f73e4ffacb5ce39fa444da26262f817b4b122a129da4be2bc5434f3c03fe62cc05c38b8ace93d925caccad15fe3a2bb52a02a44551b6ddb2684ac1ce98c06e976fdfc48492114067c0c82f8d15fbd6c2e71703b6681eb7cb8092571541e805c94ec77977f89b2fa19ab93ee6d8b73c09b878566b5cfd663d0a3855226128452aa5d9c5f528b7c68ffc453b0f9b0b9eb012e44365631042b5ecf5bce0ae98ee77ffeaf8996a1fac1c2d2cb436cf4e2a736b069277e7146b3539d23f5fdecca234cd886e1b15b7a3be19f5107309735c12a662c259f26492df27d24d39ef275b9b31fb65b4bd2dafdcf542a5f10167c958ebf85eea1b3f5a196ead46524890460a896332246dda796ec1fc8851035bf8134e67ffe733fbfd791b70a77bffd8396c39e0984437d820c092f73fa927ff28440f2c2ab21bf0a05ff9e270bb8d05c314cd0414e630df5d9ab912f8b39c0859170ffec451e026d800a71ada48f9271e50a5b2cde0487635f9ee3d829eba5d36ae7ed8e12fa181b2bc8da63e9737e70626e337530ca137dd0220d29d4df9a2b20b12364b19b9a806b0b5c672c4d46822c929e683219fef3be9907ca26ce19ce4365e10f794c3784d9d2b4721d674b6bb885799ced59cfd569b1b944d488f59322a9f60c63ab2a5ae0c02b5bd4607342daadcadd38b7a10dd5023af28397c0dbd74cbf2142e198b8f5d8040629028b013c1ad34d900a05557ae9cd8f7846fbe65cb02ba546f9bfa125c8e7ebb2b6f65e6cded725156c6149266dd66e2ed1d8ca689fa90e412f8b76767d61c67754a54f67bca24c147ecd1b2a0273f6cd567570b22f2c3a517577837abfbd36d61d7383b51555ff990adc4c67c45824101787ba36963cfc56a8506a1fb3d3e7a869d1c293b720a63b0c37aa67c883abc3cd1639d3029887ca4c37eea464ce1a1350e683a21ebd7bbde2af910c779e45488bfab2a0ae02d9ceb3f56bbbc7ce891e355e66532fdd787ef30f31ae8566a2ef98db1bf7401ae042bd2023a60d471b7af71d584d8036455eff17835aa513ec45951a5e43f8e2012379bbcc6ca46df8fd6d16a85bc5fc38b7e4ec5a8bd89357631de52237ec73fabc0140c8b9080db37d55112f2325471d56a263fb82c529ef1c49ecc788d30afcb43bb59f3b9382aa0d2157927d7855f45a240a8935daa7b0d68dc13ace174280fdd8746eb204d6d91b465ae62958625e812f1d0e6f8a7832571bdcf4b8ab854462c8caa3de2ededfe41d9b2e7dd49fb13fc43a5c633f27ce8a185c66038679cbc7ea063d9a05ff8f6494194786a343d6ead842019a35945953d3e687f4920af289b0502fab8e2532d4dafddfbcfbcad0de4627450a9f9fe874b408b95e40adf062971e2b0a78f950165e194d7a3ab54bba562b0055a3371bfb05223e1960f4f7e0f97f829ea71c40299c1746f0e261141b226d7a65647e84c7172b6a1e3cd56584ff79b62d305ab0bebe79adb7b17961447be6ba8a625ce24c72f843c92921aab870fd54bbae10fe5f9f8cc77553a033b465498aa166860631cdfd2eef3c9998d5e2ed005149d0c0c3619f0d55a154d29b033def487f844f20173cb796550db94830d042d757662af95d7a49d38fc0aab0d401e111a48d0db1bcd7f3ce16d2e0e0cb4ab0d9c4f5af132f67b422a5d29e4a94f520400dfcbce5ea14db76a2eda55c625bbcc1476c7a76c7579bad4a91a40d65fcb7f403a2355a5c852475f9e821792eb036f8de8738424676ac607ee6e8fc9a3175f38e24bd1d3c97fc4012c28f97e244df6523cd5a6ce188c45cc6dca2da809a8bfa2cec64cc244ec7e4f3bc3fd8108e193223fd8cca157d8e89fbb554688431184b93d33a4999ca70edc291cc1e74af8cc7c18dc7d969db35c40f7e8099d0045809cf9a669369fdd0c05754d3ad7021a63f0f6f8373587648f4db75418db24d68d8f49143dea883d6e9c99c10e3dbcbe6e7562301a441366fdced62645bbc3c5317f1368274e614f31cde8c84e666734d74945e8a2f095f557c140b3d14eb54708b7185dc3ce46a35db6536c066bef3a73516e7180340c04e33e8f16ed47960cb473989b38643cc1047329ef47cc819dad6d2e38652f57af30915ab27e5b37b1376209d01509ebc8a22da3abec2f2d7db7be31d994136841e9f93f9ad57d9f3ef05097d113e53698d5667b966532aa0360a2f6fc13fca040bc3bfc49a75ff5588b8c20c6240d2cedbcf37ec27eb76af3b9134e3f99862d744bb930e4c224985053ffedd78dcfb97e4a6b8f75f7a1962a30f161fb402aab0eec3217b7ff61aea971aad8436aaaeb29485ca40fa4107787aa923a5500258463b98633ae09cca96465944387f849c850f890e881ad55900e80138ff862201ad8a56cd1230ea2ff114b40aaa90582c383e8205ace11ff1fba5ca6c32494dcbe1bfd73037c1d3949e4c16c966172f3ff86693319"}, {0x48, 0xffff, 0x7, "1008d9fa007dd5fd88ea92b8f63d095432af94909dbf69bf3306454e87bdfb030c852df3ff5687543c81317d9789003736"}], 0x12f0}, 0x4) 22:54:24 executing program 1: seteuid(0x0) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() semop(r0, &(0x7f00000002c0), 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3000000a, 0x0, r4, r3, r1, 0x10001002c, 0x8010}, 0x9, 0xb, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/249) 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, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) r5 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x802069b4, &(0x7f0000000300)) mknodat(r6, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r7 = semget(0x0, 0x4, 0x3fb) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000080)=0x7ff) 22:54:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x6, 0xffffe8d2}) 22:54:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r4 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r4) r5 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0x64e, 0x4) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x6, 0x2, r4}) shutdown(r3, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{}, {}]}) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 22:54:24 executing program 1: r0 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r0) getpgid(r0) r1 = socket(0x11, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050300000000001000000100000800000000000000a7fef98009ba6ecfc73fd33560e26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c81e000000000000001f132627acbdd602090d7d026ba8af63ff37280000e4fd89720fd387276ad036fcee2babfb80000000000000009000c50000fa02000000000000020208a371a3f800040000000400000001000000000100000000cc0000", 0xa7, 0x40a, 0x0, 0x0) 22:54:24 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x40, 0x2}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x2, 0x5bd}, {0x0, 0xf1df, 0x1800}, {0x1, 0x1}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/143) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x2, 0x1000}], 0x3) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) syz_emit_ethernet(0x0, &(0x7f0000000440)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x1000) 22:54:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file1\x00', 0x8000, 0x20) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="0e460239011a4e94578ac34d4b678afacfa352ff3303a2224ef4c9cd26234ccad37aebeedcfea5ca3cc6b95df15ffa0ef6273928047fe02731fa1a4a9ce4530e57c767aabbcda2712cb98173d4beb53d4dbde1eb30899ba494caacee4d15d0776277f3ebfb2e052b32fafeff126ee5867363b0f1154427053f5c0aa6dd8eba403ba87a7924aac2002e8dc1fc9e264fa7", 0x90, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2fba5cefbf3000211b86b42a39e552ba74bbb857f8cf278191a98fbc6b5f34735ee1b78787ae7ba91aeb3ebbc527175b1a5b55df6fbb30cffbf0d4c3580de4839a21b9b76cd87cf1049252a199d6398aaa4e714c42879734bd87f6396aa8b6ebf81af1"], 0xa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x80000) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x240) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) 22:54:24 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) openat(r2, &(0x7f0000000000)='./file1\x00', 0x100, 0x100) 22:54:24 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x8f) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000022c0)=""/4097) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x0, 0x189) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3}, {0x2, 0x8, 0x1000}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r2]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, r5, 0x0) 22:54:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x402, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/230, 0xe6) semop(r3, &(0x7f0000000040), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r3, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) 22:54:24 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x0) sendsyslog(&(0x7f0000000000)="c3c4d739626d9b41cb482c1170ed13491875337b91160b3442b8d0dc64aed1044a43f75781c9ae94867c03e99774b5eb67c0f0c1f263cbb6e22b5cf484a6453cbd2e9308915a85540ce6fd59a8e762f4106deb2183961b9deb20392e43efc84169638ff184ffbc1985dd4e9937d09af88f80c6c353da720d7abb82c0a283590bbee7b2a38e4cfb1655161e", 0x8b, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/202, 0xca) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="4682a5bcf103ad90854ec38feb03e0b0fd629c871edaed17432d55d0f7e566c0c962dda3b896804d8f1de26ccd2523b942a9adbf58dd7bf643d1d6fca4f26e08f4450a0089a0b6e20ba994216ed1bd2c9e2f0e26a1cf9ff405d8d7875bf05ac83958598906aaf416ab2bba8432ca0991ec12419f03dd18259078773f1d27f19348a154581f03483a7f43af051f0b76a5ea4106853881f42fc5c10d131cf36777f652cb2f5652e1ac7890f1df5627781c43b7c4cfc6aff61303e50fb983045c6433da124f166a806f178803b9e88e6d5f", 0xd0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) writev(r3, &(0x7f0000001540)=[{&(0x7f00000003c0)="142e3f2908b009aaf32de406a7b5331e32be67b85306de106ec7dbd13351247add01d90844a98f70a7e74d44ee12e3df21927b360afa295c8971d73c58035deebf073744befdf08e72217a602608a6a42fb935244f560dc7f92fb7a6162186c6556f163a374012a3d6f7d7550c82ecd9b9e2b528545577d0512f4b11b05f8a11c37d161b0d7ab0f3d1a5ec6b802155cc99ec002943f8bfa3", 0x98}, {&(0x7f0000000480)="ff40a4f1fc3a6ed2dc605e886f9fadf57c878042ce4fb678ab6abba2dc8cad14ca4132f00318c4a194bc18af84b276aeb56d3f15e5e25022bdb5898e237bdbbd234871429f715e605c63671d76055e335cc61d016ecf309fd51133ef775bb9683e0eca3ca662748c75c049b9334768bc0ce30458d393cf3959e05f428c65d7bcd7a7", 0x82}, {&(0x7f0000000540)="a0163ecbe2d029adc91fe8fc09c1f72a72dfb7e62753a12dd9bef86784bb2363850f0373457fff75ff3f8a42e9b8c63ffaf1bba715bce6a1b91b062302d16baf23cd5c60fc0a07b3879d8cf3cb164c3248a8ec60f4bea113512d7d8a4517b1a844bbec566b00a3d652b86c7ba4243abeb16421f8e6428268d9d2ba3ed75a13669cfe1c15b3e6f8d1ac2029b54974c9adb1a19866cb9d716a6a206fea82047715efc85d31a06771acdc3205ec3f3feaf21c0e97736c8a03eafb6dfdc7ece4b49b98e822ea4d23d604eea26efeab26c505b3bc0443729569a251ee9e01f1fcc482f701f147894a8011b2180b93e4a68655af87d0b1cd1f894ff5286fdca309854c5500f2b4bcd40a6e33aaa0a742e636fb325c8e8ca9284cadea062d8acbb013694bc8dfe9e621bc3c22feb9d7b48b024552c92e63ced74eadfe8a3c1d4f1b50db6d391bc4581e66d9ce9e21aed936f09e6e8b86b067da1a757b636fbf45f090293322b1300a842e48fb9e726c9c28f7d23bc0f1f750945c2d4829f4c57e0213f9c5e8a8dff6d6d0f5895332e1477dfe421fd1226b6cc0aef10163c73fd6d03b1e1cc7dbd0a7dd40486142767c6d6ede30f7a5f0b2861838c3db2743b64bca50ae703329a5ed1c7dd58fe7d97de941b04d88991265e20dc6318170a2aea29c230074869865a1fb050850466b258134ca14396fac5b022c270cbec6e24cc6d4aa9f19501c8cca7ca43cc6a3dedc1cb9ee679c77bea83d4bf78549f1cee8188586a85a93b9f2f3c69e510c1e63f3a7cd1fe399ea9df11dd69918f68b3cc8a1f03264b9df3eefac870b9515bb962022a7eee3aaa793fc239aabcbb18b75c91dc0cc90b4ad5669819087e495635f79813c1a0309eb08d883abb10706f306f628bf8b7de23f3337764f095c6cd36cdd7d45420eeb8190be9cdc778910907735b3b32d220f7b321e757374368e8d569255220283c70928d08e49f19276dfccbb941e1722ece4fb5bb22aee8b7b48a3e8db86880212922b10e7708557a74a25b0d8fca74d4ca4afc54cdadf7251aa25eb226b49d4a20ced630313656f29c031ed2af949badc97a14dc374d8043ec4b2228bb1c7c6adb1c38817cd679fa9c36bcac1d154874fbe610ccb144fe528b7f0790fde8a3a645fd62c875d69f040aa1f54ef6b5016e58a31273c9de74b31011f206e2846e1ec89900b0e36d600be85983a2aa7f443e49d5b4fd02e08df765132b7b054bcffed43390091cd3d72ebc2ed2b2a94a565cbe9d5eefa40e7d405c0caba822a04de4610a2010ec5fd08e7a9f0bbf8ce20af480645e8dd02b64627313e506ba3519cae962c99f990e9ef99fe4c9b83e64c35a578393254bd91ec30e84c69e38bf152e2dedb4cf00f5836b4700e22ebee804eebbb7122e7b7650eabda2c6d2ed73ec71e6e101b86facce0d519e9fcbb5e8a669c7edd9441435cc7b19f3c9e5c082a415fcc4a2865fb38b42c827bfeecdc5f38f9d757b0a595a2f6868341540c721edd20612344199145d056ca66921532dffec0fdc478278d65b936abcfa188ba80898692e6345363aaa612134ee5f519c7603109165b88b3729da39c62b4f3180f90bba345999bc7b452d044394b3c36fc1693a7352dc6301f49904eb695f849783f5069daf2c59359de5f41886cabb48fbebd84004f88195b13c37dca1363e7b2ca56db03698288ce67d19cfb5b113834064905ffad2980757f52f877cdd79de95521ad51bddd06c598e037df74286f09d3911615529cfa6bc50a214e8b672dfc6bcf7b7a0dfe5f40759f230fdf205bf94e43518d868ffa305a6d2cab3e1ebee1526fc44e6cdd33d5d2a67d5ad1bd732b17265a28fd525486b4fccf6b568575de72ca25e83e212aec4a41ac331950b4bf6a81cf276f1ff803977a7cb689fe5e06810aae61c78c8dfc8e796899fa9bd2745c2128dfa9a92b67e96bc436da96bcdf7412f5922d29ef521c610f67238548a05e4f1db010adeaaddd0ac0bd492ac67161756ad3bd8a2f2060f4afa2a50148605ec981901690acde8be07f62f794f2967b484e900e865f1919985cb8f4bb572a9767b22bd3978b6745b80454abafcd3721498305907b67f360424023a1627d03b43ff69c4bfec5daca58aaf2619e2d4e4fe4341723189902526efbdd465a88dd447215635710b5a568a7dd747b8372f8a8e46fea871678e9c959bac72f246bf387cba8f6a2296f2006bbf2e73e5daec60ef501a7190caa8b3b240af1564405c3ca2e3c47cff5863998246d1a62f08f7cded991ebad6aebd9d9b0637872e789c4a2ffe843a20be854ae2db607f503c514d4296b5045a5e1df946be6c322b7f5f4d94c69a638c2cbe6d99fa2637495a425c1c07262caa1f3ba03a87053d37b09c5325e3ae2fb4aefe9570cc4502b6081d1e6f0b0b6e37a3a53f09f2f6457105b53c8845faa18c2f8fdbdb6fb10ac0dcae8e63bac4cc69b4cde3889f24f90e2ace4cbc87fb1ccc09ab183aef8d51cebdbbc531e19e961df58a33a0ce1169e162dec0bd3e484a03d73acc6d0390e402e0c523420757ee6e0df1c7704a33985b3b77942ade31c13088bf83cc2d1879fcc0ec115351c66d3a8ee08003d9a660fad668158240b544313776f955c7296598440719345a84a462e36fcd8bb344d3abeeaddbf2f67177aa79b4646055ca29730c9db33664e5420d6e1bbfa2c8887c5692edd3a2f5168a29a2c95dc63d63c48979668bffe34a8c763af162786d3bcb429550fa791e7e281c2a58a357f5ff95231828bd0e0bf026f88477e63bfa5beebfed5ddf20ed05a5f0fe223beb5d509fb14f0d066bd178cd30815155ecc1e1e96f5ad293704ebbcf9b14829e8f9473b7957530d5a359c3d3bfbe1fba532519ed6644b3986d5ae307a0ebee384b96ed8ab90aca9355a63f30a00568d4522892dc99858a3bae64c4915724824d47b594ee853ebd9c3c5b274977bfbec3a7ce673ea1cd0c3000cd168659983b961ab2ffb043dfcb5668d3c2f6cdc16cade903ab9f0e16185e3a8a9005afbd39ea4b62fafd0adb692c22e19ee2ef39165a000cd8bc6022450a6dc5df17e90f6e776ed13c6e473303dd33cd66a744d2568bae7552d814d5b6096fb46039d4e9c473a95a036ac43a533e9397c954d6d9b7f3b98f8d1e1dbf6248bb823620d58dcf5ac19c79bc1b112a9065e5f150040ef768fa579f8c0f109c91dd0634f4f9eeeeeb5003093b43b1b6fe9aa66b55eec6b4cd2594d1ab7831d856c941897872be5380769837dfe57363229368b91aab462ae82b31ec6e906e4742e94047cb503fd14444033363b93813fdf663213e4625081adc7caea309537b6a242777e35322c7e9b3352025ec5d924e119f63347bd3cbec642c2ce12322a07894a11dd6ce089dc9a179f7ae7fd3495a659268fe039174aa347efb5638727f83fa64b2df6baeccd2771886c58d5c33a85c343309a6c98f725105322744af58861de91197eecbdbbc52c7eafb1c2bfeea53e458d32d44a75036fe2dbf4972164625150f73ce8b3e285983a8f02aab72a8bd90c4438ee13d72134a18c05f08e4dd858c601b02cd6ccda66e1c1905659c8c851782bb2feb4157589bce4bc094ac200d18de8780477a0cc31539f4c390eed662b968720ceaa48f8ac276e7bd3352941fa91eba18cd8216458bc19dad9d74a324520d784ca185be0635fc92be8bdb943ca232cc42d8b397af503444284a292ec3e7fb27a162dd1b0edd12867aafe5ff98f49704205a0c177341b6d5ebfdb5f62ed3d1bddc26eceff2345681340a1ee7cf2a23c02295decc6fc95d8084f60eabef21ae3a8f2a6264a0ee472892998c346572ba8ca1d26faa2550c586070005b159d0dfef594b69b4cffe66e901247a2964e3f9f880573ee2c321fb289ab2ae3937b407febce4d53e25224019227fa5e07e8ca8ad42fd689c434fb8600352d618aaec23b4fd59590b32f93630febb6efc30f5516794e46efaa15bf6928613c34fb7d66da551484b339c403347b425e99a5898ea3e0fcc35662bf48e9208e7d3c87a00f912b900368c6de507d0ae4a3f41a9594707672b9ce5c10f613044658a663aa808219307a5d93c80fbac75f0a0e2604d607de604e353a336ad0809ddd28968521f425a5b4237495fb0474433309f36669f31fdbd6b20f335980fc95808054ae05869e53aa0bb490e7c66d4005022d36715016d570415a9c114338624d79dd3c8b736507dbec3c64231f8b8a7889a5267b7ade7f7151b3eb7acd6cc4a8edfcbcde1fd9a05016351be88239b0a46a89dfa93739d79c75c56bbf7cd7556180214a1964f76d26fb9a185770d1f5bd8f401bc740270c915abc31df4525cfd95c2e089c87eac4c4495f8df1b40049c69e854c75a3c309f6094b745405de326ce973b2cec792f3d3e48b044c4dd9aedc55944da2bfbe025cddcea8a0e0d463ac6c4692c1466f2b882e5819f5b21c4f095878f092f88791d1468fe6675bf4d64c703abc8cf6d688a846e262a2e6a4b6c61e222770c281fec6197b31afd6de4b8d654e143eeebd3837b7166efc8569b94ec34a78dbc9b32a8c2500b7d4294a10d2f241ade8eb6644a6212f2bc578ed37c1470827adce7906c8532158d182de66eadb76e342583d4c4d7075f9538e0e0db324df9ef8e049368d1613cbf3f0d19a9a635ca4c25129e0fee684a9dd49a66f19a8d74df2e3821d67c951a770b7e1d151d22d4e19bdd5dea8dd5aa3a06f576c7170ab6da8258d5db2f07c7e3f7a5f2b2d5a1ac5cb6172115dd95c7076e62dd99073d23d3ca3f6687d9819878b4d82071066035788f1955392100d620bafcb8b536f7b9ba93a95b51b334418831d14598305d6dfcbe70d0b440a0b921ae39e526ff1f9c9606cf399df0b062a4bc27521f24dbf32b89c5284668cf7ccaeb9ba8240a8fbe384b460770693c80c8101ccc160b16dcbfaf4fa2d881fed10729c88541ff9f618b4c74bb579e15599fc4515ca5f58cc2a1bd2732e2a3ce91c5c46c51170de41dfd6613313ff5da3cf7950238e8d08d2e5259733f34241a7fa916131d79dc799cdf5d8269921588396ed15abf3e8f7e562c158ea5d0aa42e74c6fc425a5af7f9a8c8f83c462f5cc8d4700c34005a6d2c898d81c6de74e80c6401792a0495b73ac3fc05390e8722441cec4d3c8e59b2beeca234101d6318b070f75c423f965182cb98b0fe27ad4f41eca7307ea5e78278182393ff59ff7ac036cc8466dbf709514b828ef10414907f6097f9160a3ce3a3c890f260c77e6a10537725715176879b61f2769faf62353497ac821d66ee873bbc29f3e0e9a65eadbdbf9e51d519d9a200c38185cb741705556b6672d4c559b6830f8b50f4fc5b43f780a0fcdce9827f3dec9cd03948a56d98f23b925377bff280ce949a6acb16cba054e30a7152d880adafd9c1c01942f97c23dc7104c9df7582b95b1ccdba5084480eda4c6d3af11e92313a5fb3b02bfc00f7a5622d35d1da3c0005458ab7a4551c627f19e7243a0c256ad6b854f588b30055d213c567f15bfd1525e537f50bcc226593bc563730ffb1d0245278e7b5bf2128d92d9412c39f9b886d8ea60407f2e25cff9df01592ef203eb0f1b14a7cf8ffb02caf943612ce1dacf49f4ede7100f546c4d2a77e0f20e06b865bdd5f97f29ba0fa2d81b77ade245388c931bf6f974047780e71d66a22e4f7bea9fb1deb7730dbd4f7d5daf0b86de8d18dc9d680a920390ab9e2c6bf2217ef02242f0003868fbaf5c1ee2aa8b537da3f2136c53f711c52acbdd3fc73a2", 0x1000}], 0x3) 22:54:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0x101}, 0xc) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) 22:54:25 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x12) 22:54:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="94", 0x1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000000)) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = socket(0x11, 0x4003, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r8 = dup(r7) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000080)) listen(0xffffffffffffffff, 0x6ad8) poll(&(0x7f00000001c0)=[{r0, 0x4a}], 0x1, 0x0) 22:54:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0xd6, 0xffffffff) 22:54:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0xfffffffe, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 22:54:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001100)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) sendto$unix(r3, &(0x7f0000000100)="ce5c1d91e8e8fb9186bac76b0ba8fcf873b47f5ce860fb5360c302bfddd541b956eb8fc1ada53b4deb69ce565552177b6420eb37e4e89c7f0c344ecbea0c52d56be084ae9f212386bbfaf4d812a92d409a1c948ad892ed69713ce41dd5b517f82175baeec29594d932e875be719dbc7a2d054595fc93cf03030f0c3bf2796260ab09c56d3f753807668dcbe49b1b9a312924e6ed4d5acf803aa82759eeeef3f0db0dc4debbe9e8f9036a6cd33f343f1ea0f0868a92c93059d9de2da998ea3865d7039501d3ba21a98fac13b14a0da579229b7df52ded018e033e51e683b37a66d9f2df402ccb134de16b62dc3d1c85fca29e040afedcacc94a65a80650953f5c8127c1d5e4d0dd2bb7ece75f7c2cc0fa879875796caa54b1d86eb612624c13a880f58dc733195c73964f4dbc014242530246131a9a0aed52ad08300f88bc30e107750237800796c72e838b3fc674894ef53b05b3767804598508167800f736fc9f14ea24912f1beb0f94efa2d211335a8664ef9d15578e2dd2546a57e879f207d273c47d2e65042daa04fa8ee422c84f188329b85ed3e72280881ca9b78852f390e3f87ebb25dcf910e9be9685d187917a7f855b9d5394865204afec78ededb592ceb373daa7486177e1a9e8b2465b288ebc00236133983893f674ceaa4bc894f9ec17c74c3a5a9e2feac756f5e6a02c8326b454af697a3cc153a5b958b4442192ae929861520a1ee28418d03899df45eb729573a4501486651a024e932aa654826ff1a4c88233d5af00fd7a175575e8507d8401afce169d2efdec6cab1c24e5df393bdcd06bd7470d95f5cff7689e8c93be36463df25a118f0a887509f82357ab13cced9c720a8a144c742221fdefaab01f70d2858c827cae1253cc7713ca8a4615259d4250a57a97a1abc0aafff45728bdaba866cae41062f9d0e49a36f8332f9c32c9d98159a21d74612e53e4c9ec0f256ed110a88e4d35f506934b9dcaa906346e48f1312dc66ec7c3208a34681bbbd863af06a9aa4b70841d9b6215a6073254293f98993bfec55eda10ea457df1b8e0da65221bbb94475644b544e9d67c394704703d98637da62e26e4ed97d2e4121839246192ace4fc102db1ba71feb6488073692ec5faa33378cc4d5b39a3c9f000641e91ca11361401e6812d92bb4fda2fbdb0cdc21bf70990d929883019c783e4433ab87d3421acb69c466436c420b354941b161b1d12fe766905a1caf3abf0218c3897f023e2f8ca5ed66e35a670a03ee7a4ebe1ff19cbfcce540fba67ccd15a30c0a730a35283c8b0337ddbe1fbcc2af42cb0fc911394ed3997592385ed6e3550a842dddbdeab34ed622689e16900f94aff002c949ee12498d9a47ff7500ef5d2839f7f5f001ad91fab997d3c3a8f7f5591140bd755506a1202be2a64bf8b5c0c87127fbcbc87e20892983c390ed5b15e958afe14cc7d05ecc987cc7a50fcbfa3a2c4d11eb582551a9ed2db4d64b3c68b13cca9f324c6a5f8e0f7169a8c7248a3d59dc6fe8e9aa847779923cd9db607c7b059eb694021db57dc67cebe3e758f846d1a47fedd4bae4932decd52ab75157ca58dc39b17a6c586d5df447caf9348c8386c2aa1822d01c5fd2f481e761ae1c555bbcbc6d3e3f645762be41df7ee243f9672027f2d16b7687a71339f47050d36012b7e77b0e77898a79b1c6774ba0371321e0b0e211d1c63438f7d7b31013b22ec1a4c68ef2b1f560f601534918971cccf8c83a843b035f110ed6f093e66339314d444faf7a1c59acaaa8ed465f83a28bb5cf91b394f204fac38b65d935cbd26e6096c22d931e8115b776128493444826f3e184c4ac184983867527581856a0794d4f1978d7c4576a5d33af6083c167592bd77f564a8e3415bf59e1dcde09b883c6ed8c5c3ec74b831bd1615857e906ceacc1480b09665919cc53e4bf8867affc2067dc5a50b729336cab0b265c4ae3ade3839a89827d4764046ddfac43007b1f6fe66ced5fbf94e2036d2120e767f00561fcc02dad4c9777308e733f827abd50d598dfa89beefe1f1ab8afa232b4947ef7e60a0236684befcde603c1ac84f1f884d3c1d0c978721050d83286b528e74badd3e2f60ba89f5c5440686d4d07015b8b18c9c733f7f8901ca553bda9897f33a4477967dbf51f917a58c8aa18fec66d8b8ed0caf2688b8a9cfbea4ccc8ac6668c4e44acd0d1e4a37e458cb28427e43839bd2b62e6f595e3db75ea3837757eea71433f1b2669cf00f221075858892a88a9d94cd45cfbae5ff85595da929ed239bbc2a954da6f406516df625eb37dd26f7e9e0e1fdb5832f19693f8f47b7291cc494253347fb261065121715652b50c206882c5d6e3d20b46e57e16a6d0dd4dc4ebdfcf4687d4270e8440370c8163e305942880c23b62ca5df41c726a887ab19ef54586b45370721bfbefe357039a7efd4b21a7746e8ec599d415b0fcf6390888bb3efbf4a0e5d85504e2cfa434d18e32f86a3111257ff0021a962fd74f90f0788ba30bab22ba7f9fb346a9c41e8ce991fb9bc287ef557f995330c0045a4011f85e3c60e2acb8acb48264befa508eb9880b52cd476ed642eaa4d19ea549a0f4ed0064315676360694cacc19c0ab70a6cc3eb0e2b927800669b9ef7766dc0b04e0483b8cd1c661e661eb6e3edb9664fd32c07de04c635b8507eb3953f592fba4c640f352ba2824ebb966bdec114b2bfbdf0b52cb2b08c71cbe4a00920527ca1e27f7e7d9006517e7ba90c75ae4b0895104a2782c0e1dc36732dff5a89ef598329fc6ec239a38848c96a1d8cbfac23876d206d19fd76b7cb3eec707063fa1f7386270e5ab29e1a5f2da07b3c1f40d6158786f181c5ba445d7dbb23603b70c24d6f03fb887ee6dccf720808dd5a2420ce1c6016b5b978a20c98a4852f8dc78b30bd187f5adf8e02b454d8f57027c994c3896cc101d3a6b2ed8fd9cb4fb642337da675bfe58d8effe22a73b1d3edbac4afc7ff5ca3b755e6ed6133a1e89c35a1ab45b13b828bebe472180b272898055a268806f29068f4a51ec836dc5ab0b665ccb8981152ac12e580ef35d67ebe82d8733de837c6639afce08c73f50f62386ca066d124a6de194c7d81eef5168ea8e4252b7f134bc35fc0377e0002691ed8382c30cd75bccf67d6e388e0242446c0cc7f7a12dd50c0ef26b86132aaacd477d53f4b0145a160f99cc831510385d68f4ae17a0e536cc9f0bececd8581e5a92d14b2644482e6e942fdb445c2bf942951aff2a7b18b08ab351281aeb3d02e85e2cf39be71b881fbf180c4cb57a3bba0c66f7b047032f7a0c87b5c51963304408a5a1c4f3c5c814ce104373ddd05c592045a17ac2c18d0f7e48dff04d3d5ae47e7cacb3882301656e2fddfe8969d3e2a84033acbff6d63018042de074c18286d3c0779ab6ccd01bb347e7166ee81cc00b8a1fd4d6dc4e6c89976132b3d4ec0d259912744442b4d2dc7fb662d383492191a42d96452df4f39571ab3191fe56b834f58332aaf38e168297e275634e4ef2385280c5838ab7983051f26613b76637e767b18e48a4808f2433ee24ecd116bc186369230012df851ed6b68add25a24d852302c61f98be4721b6f3978d9fa3030b2c325fd8cc743c8c67970e2441d488382d5d8ef1674c5ab347ddceccb4090dba96a3d5a2c8bb6f7b2bdbfb03bc706b5bf3af5a313cbe596bb28a9fccdd2534416a0e1a241be223b903f81f2613e40365552c91aa8b497b7d4b3ff080cb130d367b6e72c4e37ea8ff8ee96846dc62b06b5b4c1534b594df2033597b7fcbc3ff1010091e66d6da1a86d210e4a323d380e343548730d525274c87ca186dc103c7b97085926a1e8e3a214b45d99ce20d0c7bac5888a9fd46b3a1dc932be41487d71dd75e13a1c40a0d50d48465d338e95a58852e1a46a8a588b68860f5b38ba35e657eab8001b50aca2ef24ca5543dc73a42e279d6455a70c129e6bec56a3e8e9ccbd775cac74444e443252ed3a7b43180969def3f2734996aa9eaa0151066963094f0250ebcc6635b4d2ecdf0e97781507b0e9b53fa0cdecaf947bee10b3c19e96ffa1b404f78094d5558af52e7eb27b8059c904262527a76438458444b2f56892e647f97ba6b060ccca5662b3d83b3612a3a17459e4cf32db0fbcbaed272866f27631b9318542fa166d60872eea01fdca4c1d4fcd42eeb982aca45fec4ff8d03d684be2758cdd4a3702c780755c8b5823456341db56b83ec69ff49cf4370c4b55caf59087f802d5ec7dfcd07fd769b5ba7856214d071efbd5547eaf35dfff8e4e4786a04f695053f1027cb14ca9f88d8e777e2efd2c687e739e5551028ad6f58ee6078bef43a4e0632c51840c3b0e6b3825f0a10ce456ac78c259a9211f6b669e3275372c9eeccc9bc9c40c3cc86ae7d98468e6db34d55979f2b43bac1f023a9b3e4319b76d981eda1afc29c06ad899f0c72c02ae8fdbf2af448f03cf28afe22d437ec790ed69ef6edda928c961fa79eb68bf3710ef6b5b9549a6422ef46816e07de0fba1e49ac6e599ce6cf6b52edd262c6bd4cdfc6bd8b63e165c54003e46136a2ec0908c652a4ac12e97c12b902e258f32658a2a23951fea02d08d268c5ec0d92c8f8f12414736b436780aba6313000a8b48dce045f5d92115b3cd3b165bb7bb093c8ebaa9c768f662c9e173180dc38490f9ada2bcc51b6da3038e5de5732497d0a4cfe5100b9228fbef20235b9db0546f922ac3afdffe2d5e0fc654b87f49ae062abe4c852bbac009b7dcb0b411eff1131aa2b7f6783521d82044f6fd503ec33d69022be078489dbc0a7f8893a668c2dba76f5e79aabc450752cca853a4576824d877f2de1f250232c97e1241b94b0c37703ad984138e18defa2e32c404c8edb8aa047625202e8228b4daa60970c7c933209c6ed04a5b6087df20b853c5ddc7e170cb4d91402e403344db067bbe9fdd6f54e6b833c9638f467249b69322156d88ad0c3b8aef5f754db6a8c95d9f02624e85735e441d57f36f23a03221558931c3bdce1edb5b623aa8439dcf38e1a8d50ad77f7d742b730d564f19d94355760e6605858becf3c8e3ee185f19b609b987d8abfb8723d6ab87c5ef272c6eb168a6e4f68a2d999b5dfafedde7300a73f8a0cf5332dd485a80396f3e96db3f025975916284f20ae77bb1d325ca3d848bc8bcf13b956baa54169eeebf95557e218d704dcbeb143fddd70eca148dda148bc9470a30bccd9f56e27fab54e9e978dfecc143640f27a620dd52241bc2991a9d8931d493dfd9d09e13e2bdd5d3dce1a5af0be3ea8d358dab64578a4849f851448c09c98fffa63f4085bd43026d8be9a9021da4ff424fa7a1a70cb80fd4442f7e8bd4a4999d77971f3905b87baa11df3d1ce35ef06a0e252ab6266065d9cf104781f50590ba39f791997996fc44db154c4bd6959b63e4a7bfeda2a4177aa90868e4a874f12fa9200cdecbb37b3fec7876e3e51667be3cce5a8ae100cfaa8a406fbbf4efc1d7d02273bc72adcb19fe8bc12e02dd5e0edba4b151e30251b1aee90286e96f3e0540b825551fb46183b0b1a8239961c120a5763d7c128d0ee3f0f22f75fc03788e9af33d0b351d9069465a5e3ad072c87d42f95a17ec3787049dfb68d0ffdce61b05a0db42b6736912c0e95861c69ad6bfbf52193cd0ed3c5e66834a678bb2524807e04af06ca956f19d9da9acb0e14082dec66543b886c215ae4435b63a8edfd9c66236ba8607e7419848f86b437fa810c298c5a162ba9222b481a7064f03fa5f3b58808a3d05801e2c94ed0f62", 0x1000, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sync() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 22:54:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="a4", 0xfffffcbe}], 0x1, 0x0, 0x27fff) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgsnd(0x0, &(0x7f0000000200)={0x0, "3b53116fa980be6eb0398fe4462b606fb8346482cdf143664ec0bf4d07f273e74d0634202a7843d20eac3add2199c871371d7b9e88f8c2f4102609e9a96230bcd84d3f4e501d4c85bcd723ab41500c44b0949c27e4078639546ec35c8ad50b94652f26b883cecfdedc5f7f3568ccff7767a324c0f2b062b5049c11fae656"}, 0x86, 0x800) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 22:54:27 executing program 1: syz_emit_ethernet(0xd0e, &(0x7f0000000080)={@broadcast, @random="0100ff81b847", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcd8, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0x50, 0x0, 0x3e, 0x0, 0x0, 0x1a, 0x67}, @hopopts={0x1d, 0x0, [], [@enc_lim={0x4, 0x1, 0x5}]}, @hopopts={0x2e, 0x0, [], [@pad1]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x3, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setegid(r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) connect$inet6(r5, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x10000}, 0xc) 22:54:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02000000008b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./filU0\x00'], 0x10) 22:54:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) getrlimit(0x2, &(0x7f0000000080)) pipe2(&(0x7f0000000140), 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000000)={0xff}, 0x0, 0x0, 0x0) 22:54:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)=' x', 0x2) 22:54:27 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x37, 0x1000, 0x6, 0x6}, {0x3, 0x4d3, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xf7ff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x3, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffbc, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r1 = socket$inet(0x2, 0x0, 0x1f) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x7, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x8, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x7, 0x0, 0xbe}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x8, 0x1, 0x10000, 0x8000}, {{r1}, 0xf42b727749d8ceeb, 0x0, 0x1, 0x9, 0x7}, {{r3}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x8, 0x5}, {{r5}, 0xfffffffffffffffe, 0x2a, 0x20, 0x5, 0x2}], 0x6, &(0x7f0000000080), 0x7f, &(0x7f00000000c0)={0x2, 0x10000}) accept(r5, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x76, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd2000000000400000bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa1200b100000000002900000000000000010090780000000060ac5352bc6e300000000000000000000000000000000001ff0100000000000000000000000000015f697098feabf3d65b52e643df64a76ef9de9cab38661fdda368263bb91144d40d66ffa94c62cafcf7491addbd8f99146b14abd2f132db9abbd9b1977c076b2257cf53062bf8992c8e4f8f79b21c44600682a40349f0bb4459f55bf7cf88e09bd87cd95005c5f38cb2550b70707abcdcd1a59b73ce6bc1762ad48097df0131ab1e38cd4180f64cd4fb0f4bdc0261e10000010000000000b48dba4af9bafffe67f6b0f1cc8b53054aeec9bc774a4c8721b2a7125e45ccb09a44f7b85f774ce1070c32a8"]) 22:54:28 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r0 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x80, 0x0) fcntl$setstatus(r3, 0x4, 0x4) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000080), 0x4) 22:54:28 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) 22:54:28 executing program 1: getrusage(0x0, 0xffffffffffffffff) 22:54:28 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x5, 0x1b, 0x0, 0x5}, {0x4, 0x86, 0x4, 0xf9}]}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) 22:54:28 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) poll(&(0x7f0000000040)=[{}, {}, {r0, 0x8}, {r1, 0x2}, {r1, 0x8}], 0x5, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 22:54:28 executing program 1: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x3, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000380)="610f48ea2b14cc4a9723fd175ca2bd6c97afeff47d2c5550365d4bf80154b26e5b96e1b623b7cadfc669bac6741f624ed3010b1efe96f7bed7b27614adee703ec00735a5875dc8e67171b0df3fe5cc34df8d507bd0eb0ea2981615ac04ec592eaeca00c8e3b82eca3016e2f5e1eed54a9a4befb4a11386d910e1b08da53b5d8ec9ce75a7b52bdc101b6b72603d5e5f1ba9e2b99df5bf3311389ef6e8dd49b13b7abd97fd213f332b", 0xa8}, {&(0x7f0000000440)="a2c0f23047531770b2ac259d5ac45f83677e7005a79d1bd5cc4fa50bfb8fe632c20ea0206352e20da538ce604e402df7a5a8", 0x32}, {&(0x7f0000000480)="fdfbed0a02a2ca6332cea1a139f4678a664414e0fb3817d9716f2eaefc73e10706f1409de76887cadb19", 0x2a}, {&(0x7f00000004c0)="f9386a3ecb3f604de98e44a3756ceac72eb70c6551f2a2f73f0d756fdeda1e8f45ad7c390962342714e053a540b0752a6f1eb9a924e2eff55d25c19a423084f30fdf275252d0", 0x46}, {&(0x7f0000000600)="798d93678c11cdc5b2696960fd3be09839fa92c693009c174e63b9b2cf9feda270c0eef9760a1f2be0ea91eb4456e3e04d470441e731339fd3e0f437d18ecb54850dd51006fe9a99b04e79a224b5330b0813a83152c88b2c30a0b8cbf73c7731976d96b3d824dbaaa872d52b91566a731a346b854cb6252f4722290142891ac1fdfb12d130f4bba23ef3730cf9a608d4a89583d8b1c46145c481ba14c1b439544d87176e04", 0xa5}, {&(0x7f00000006c0)="c55dd16e6bacd2f8bff7ae21e5876bfe4f469c8657656ee3875a83059eaf5dcd394ed63f30cb46f9031842fcf9dbdb29e737e786d2262ae55941d4673e5158d868b9949ab0080f642a51be92f429e94ed437162f3bba983a3cabfaf49ae9e6b4b740379b3cfca938ef10b1917ee8b38a324a1858547a6836e87057ddbf94554f86aafa9b68f257b7", 0x88}], 0x6, 0x0, 0x0, 0x4}, 0x2) close(r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r3}) getuid() r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) r5 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x800, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8, 0x9}, 0x4, 0x3, 0x0, r5, 0xfffffffffffffffa, 0x8, 0x4}) 22:54:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="94", 0x1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f00000001c0)=[{r0, 0x4a}], 0x1, 0x0) 22:54:29 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f0000000040)="37fc3015d61975aa538ead0ac0273dad401945717b7f16", 0x17}, {&(0x7f0000001440)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f00000003c0)="fdb2617e274d09632ad0e17beb0100f45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e48eab1ab7359dd24faf8f617fcff2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a8c5e02fcf1874412118d121da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c75", 0xffd}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001b80)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x4d3}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:54:29 executing program 1: syz_emit_ethernet(0x1106, &(0x7f0000000200)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10d0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x1, "1d36e6d7c0d4"}, {0x3, 0x2, "2eb4ea018c4ffda0e582f62ffae4"}, {0x1f, 0xc, "afa524cbfe5bc69d0694c1ff3813bdc92384eab7bc9eeac1e719ba1815d6bb85eb719fecd3cda2628a7fe3f9a32c8791fee332c409c3e16deccff61410669531c5fb07d293632c9f6d09d050a2b5821997a0758d10a45cd6ed192d5ba82d0727"}, {0x19, 0x200, "9adda98d8f016a543dd7e019d9dfedb307e3d53bde0b6bad2f6036b07bd71d160b865d36dea230b42a28022b832511a40d4bc6afafd637c740b0bcb555dee4069ddb115445928bb057e580969eb52e7b1d2c270814d89558f23d7f3f91040f17bbb583fa90259bb5a350f4f6c3a491258279cf91ab2d133c3572d87a867ef693eee68e9a47d11cc6b4b10414b314636f1da885170abdcafe9cd563b385e4722689282573549f7fd136975b6b53d73e2d8ccc9ec650f497ea6a65e5708ae15df97e845c6d6c9251906a4f61f60f0ac8ed053d6aa325f965abf45befed897aaee331206601f9f91ae4ad125cb734a39c3fd14cccdfa471102a2042e98b83e1f1b699cc2362920a380447ec51018a7bc63a58161755129c897cf460a59a549c4964e5db239f4114d8777d1199db8ae12fb58cde8de84c2fd6b678b2342bb03742f08c00ddfe10b447e3e1e834732da4f9b01c68b8609aa1fbb3064cec310cfd729fc4c82ae697c8bf00dcfff65ea4e42c8065e66ea134ace8c98e29a6bbca6da3da0c78316f293c9088680b2853caa923ded07b99434bf9cfd44f96d3b7a444f2d9b6717fe5e05e989b174a7dcf8b3fb6cc22ebf60109b1ce0071d1ed34f4d51a4c5ce21348f93d1cd498aa21ad52cf65a26bf90473890a3ead7197713ef2319cd99a0ffe39775afba47e693e6e613de6a724175a09157cd835455cb8808233fe63ddd7e08edfdc84cdf444c6d343407fdc7881e5de7ba7e1f389335ef0ed5e49689de396fa4eb6c8110ef243d75e5d602ad1d2ab1ab4527b6da9420da1ad1d455c55f9e75e39eee559cf1053aab8c0dc9ec67a1a0b59b8e14f0bdb87d092c92f938ec6f5476204f6398ae665c510fab07a82990308f10276ef6012af7236c1fb3807c31d4c43656113f1905429e1dc11b126d328e1466104d13924c07d31aeb0c0bae1cfded6d7a927b9cf2d726cd2bf0f06dd7a93be75b78ad8968a0fd39b577182a5e68626a466715065c8b1d886fa9dc62c74be760d7a52467125a72c48625488f9944c44a6d1f25f76ab255355a0ba82202708f64159977ae11dc353d3646fd0498aafa8944e0fcda0c80b57c0608b2f7b9e318276c7ee32d9b451b4a039fe61d4ee5271cd384b43eb296dfbb54b4ea60887bbf4b362bc6dfde0cd520d41914b37d3a514ce37288005f942444a5d17a921d98cd04a19069bb99bd78baa77756beadcac1592bc293b5cdc114c580488a9a51c08e3eb80ea9a2f81b9625a5e9656a639451dc97af301f9ee3a536577881695ab6a7c191bdac526bb046023cc9eb203d138968d44e5ba6e98ee222b5fcd2872416980d28ab073a600396fdf7183d730c4115c7e75938acff52ef4001bbc58f0471b330f6df59af621931e7c600716f79b9dfb0796e25d6fc4ef514f2733cf223de045137a2088332d5069452f562b010607678edd70e2f7b0a902099f865bc64a93607695bfe1bbd5bde1720dbd6e43c3976f9f4b5f99548607211a43a5f76547785caf7aa9e3b5291c9e988fe55ea441fe16f058e026ab6c410a38b465a9a541e822ec047c8438857c7543ae3aef89afb86855170d4b628cde170b87eff651c95854f786465d994dc96f96c1a16b3fa06bbfacfd8fdddd07e017c284306801c0ed97983723350e9a9c5799c1cd82fef4e5586273ebea19d074c53cc29318cc0f2bf178dc4fc1413e2bb851beed941ebaa36e760b1497d96c11342059f41cda39b614d26ed6a63a412bf0ef38237f753c8a8094225f85ef20026f302e86da3fd9e1ff00d8cf071eecf69e0110e2159e0013b7ef3a34efb6a5992329543634a695c47d1e19b5076c0784445a7a212c424c7038c7e7e524a96cae43db10d3e9e2013aa4e9f192d0befbb34f836ecc9e8cb18b1f2da1d9208fdb7c723f52110685ad38406f88d2c1446ebf146ea884af3354e97d70fbd11d4d44dd3dd6ceddb58dbb322e30444ae700b4417f5109e8c3e5a33a258d42ca318706487fbae467a9f3fb951e21696a8cbdab59ed5954d0683ca7d4bccec0b7282f50dfe6b5b06aee5b8ac42f72690ea485f05c1e3cb22d7ef57924beaea117ac9d528a83bcd96793b0269e8fef60a5441893ce6b92b7b09a561f56808ec56fcf9474959168784fb82bdfb9a49b6ee88640f481263bcee08aac786f6f43e6933da00c0e21fdcf3954570880e5419faedbf0ef157895ac2b67f8b7f143f3b1a485fd9bfc846016d311735d7f7fa6bc82dc453c8a2ba3e327cb8480fd413bcc4f0195ae4d0277b73eeedc6cf79f9a4e2a0c4ddf45c1a1967e130c8d14c71de06aca72ee71c9b3f5044af9c7b45f122fdc8cf30a25504a933d2179242ad1798fdd9f6d07d55cc3f6014e0b5d00e9a037267f5ba3a5e00fa0430cebf1118577029015f8feb691a2bffd75a924c9c1c04b45f0aeabc62294ef9ff49e13f3194780b47130640768a62ca87e474dcd1b44f4ffb1fa67c220455d45a7331be64a8c7e3d834bf8ab90f0c21fb15a43b7eeb7b1fb7e6a30cc2f5335fa4dac11381c1787590157b5b9bde9cfe6ac99d869e74b92a7d47bcbc460dfeb63570efa77f7f056368747012435d289c906a0aecbc3b1c957dec7298bebbd8496484efdde14a2054271fd48abba592abe66a5667ffd1a0ad46ded8b4c4f1359ccdcefef24e6d9ce3de0b2e7036e15d8ca24a8d10a32e1d3e7d6d1f632cb44d42146976aff7c47f85486f8a24e01611d7c2023b3c914c20c609c9a215759ca8f958e00977d2e8b7a57b55ad715e43320a6c9b92332800d49c4d484b812253a276e31c992a239bd916893358ce89cf172a52db0d042235d9267b42571e459728eef8e2282735b5e0e2686b843e77c05ad0638a2c93a08b3f70bfa2ea5e604e5c02a5b582f0086af6eda2bcf4a1781dfbe2355d77140ab85262bdef1b4d3f570174edb25be961789633f4527064f8139467f147ead8a6757969a4f1a156db6ec82232026f62e59892199ec535cbbf4630c3cc22808a27a828a8c83657e6fe78839b56ade14d6c2e4ad47747afcac491e4cae23e570d4658587a92dd0c760981b413fc3db9a14fde48558e571cd7a93e217e694a417eaa539c9d499c383cdf1e588e901a020f404e1110df54ae823ce10087e71fbf736177cb587a495a099b77bb134b256cdea4f60781336c2f581c61a3e7268f97ef2b468991d5c9d5add332f2e931e51dba1bcb33b31d5bcfbcda74f74ddfbec236b1492858e81295d24f61d49b9f12ab34eb10b430c03f9e53789c4e236d48022f0c0d2f55f89d7956cac717fb3c269cb8b882c3a975b43f91c792118969529f3dadb0c881539ade92794de7eeeb23064f717e5951ae648c6a65d790c347e63dde5e60b859f041d1f8b0e295e59e9d36124b901db8be3381e3c59b76fe64f4348fc22558b82c33f3f5c8c3582a3bc1e5d67c5bcbc0ff12ff4fd3221e547df72a75ec6c73c63200ffdb93817795f3591822b8cab7b3ad2e26f3d271ca3ef8e681f1e0e0fb57ffa8196373628dce56d601fdd0fe6ba95398c980eaf8f45d5dd836000cb22484ee52cf5c1c59b3b8509d3f9fb39acbd2016feeb5c3f51ac4eb6d21bef64c814d7ccf613549837e502dd926951f68ee93ae9593f425717c41272155c335cfbcf1890bc0b0a71b032130067225bad513b889416c0325d1e16ad6392aceee81a94efbdcd28538e0811a6b9179d4e39ea320fcd7c94662d42e5b7907c6a6dab0ef090488b2eca8b1ea4688dad63649555e6b06e4e34a06bcd4db3315b140caadf2cba7d970c14ac71054a0b0dda5f858595d1aaca8ec096d3b496226aa9c4bf5c560b29069cabeab544056ed6a101e8e86028b67ccaf11d44543c883d34fcae1638fe9f505256c661d10ecda23ee202bc5629f9f72de05683d600cbde3585639790e86601ec312af1ce09b177985ee4517b2ec0b3a789a3dd81cf2921bd9f34038157e399cbdd41c73aadeed7c720d175d50a21b41ae264a1b656fdd4c880ceac158ed089f3f7bd084b76684000ab94d40f06da863ed224af229b0d7f59d7c4476f9726eff3f3618cb235ff3e3368a1234c69abb89bcfa202e50d92dc83b1e0be78b3392ba08b8477fbd7e143ca1c78ef1bf4892ec2b88f6e5478e8b09e24368ab46f8704bae011eb800f1dfce69c38e47788fe77b48636c5079a74ffe8b56c0e9ace7e94f2239e15c167c68761c0aa54763d54f0adfa24f6eac2694cbc870c6d876446d608d81b7c9e3e10e962edfd8aa21b36be8dac0d35472051169f60388e3e1a693953ba16d826931e2845fb411fa681175afe1f520f39ae7b58d65f2521b49b3dbd6ddfa01d3db661ab4c494ab03d543952d7f3fae5b6c8150ef6d62f86f5d08bb8ec510a418723b71db1d86689424f1a6997a28603de29fac940cccedd23f433d048046d5f342c6e067a938481688695114b33440dda69071a2e9731b5fb1860bf0c34078705c29ffc2e7a3fc9f9610d786df7a248896eec3d7727174707acb095383468c18155e00a0b4c7671124886483618ff2898e4a1c9ebcfb7cdd4355626ca438e486cc1b2114d219f9e1d684b13fa206584cc51e331f40dcf9ae4bfc883ba3818c95e786fcdb051dcf31ef6b27a7774a56930d09924f60ccd2a451fb342d3391d1380522e2c7624e6cd5fe9e5f8f9e98dca6e49fdc7ed0458982bd087b406e9d49614a7851c59be47864a6b1807af8b24f559c5f495a8fb6082aedda48ca99d54cbf3846b54f1f99286b0eec8b99942d4e0425301eda3156ff671a850069ac294550d8fa19328251d490be3a8da5aebe1ee2f5e4d2ba5af9605d84b1f61ef8dfa7ebbc941cf3a000d07c01dcd7ba171d6bdde0397687cfc275458c9eb006f2b00eebff2afece90cfb264ee233ef675de38a5d8fd439e2d093e50938377a3b98a4b25d9723d5328df303377fedf1f66d467455ff9d36c22edf18525693eb9e7f97615bae95ae4e6cfceb8f6eed8b3b49a66d4247280ef1e7db9063a6fa6d5b896026784dcc80c12ff145b2449768c809fe25adf45116e1e232819cdd7dd81b98fe4e3135d05f889759ced580c035ae2bdfbf597ef341a3662ccfea904221e0cb07c23369af5683a685029ee59c3138b7d39bec449b0ab52a87d1a01a281b73af1afb74607b47e9e535167789034f25ecd1cd0388e877f24e46d2e548a115bafb091ea5910a9a75f05fd45a129ef654e972b147d1d837a5698702d74bd5b9cdabb35de195214841e38669a3723383a3f62fdf18babcf0b9b7e91f1b81b27bf3d4bc18b7cb954ecd6651fc6c9e4a83ad7fa57f1c65b2516d6343ee1c973efa26fef44b36f5fbcbb101f8d87a5fce01e341c721cf48ec0dd566b40397400425bfa30b28c32252345a6759eed9e9ee31855ab1f80a1a17b74f78fcc57a086a61ab57516ae660069f37818050eae7f177f8811dcb9f1567c56c57323e8e9e037b6dc6f43e38c94ba39280594ac69d0ab99585343792cd8ea66250d1cb2252286f6b56ca53ed1b71112f9bf8e6ba86122105007989447128694c417d61e6ff3d0938fa83e67488a541363ad4903efe4f51a0dff063e39927b295d5730db1fe9f4893a8b56536b325ca3138f037f19f046efca28cf5b0e383c45eb1daf711f378cd45374b3c6eb94de415d601f402c35c0c67d4c3ec7604f73bfe646c2a478bff3911a7fe61495d34ed527b6a030be913df6bfcbbd34fce5d78c8d85650a2655f3e2ce42f86147f35d519d18c02e5cb2f6b83a32e69b7975c3404ee4d6227106329c92a0c0e902d"}, {0x0, 0x8, "7c334568fa61cef1cba7698497c8cd169ad2a67dd38ff790e2787935c3b5316843c1ac7b2a3ec51434378660d73d8b6e10bcf1c00a6542f5abad845f4d4fd5539683"}]}}}}}}) 22:54:29 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x300000000000, 0x8}, {{r4}, 0xffffffffffffffff, 0x1, 0x20, 0x0, 0x4}], 0x6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9, 0xb0, 0x8be6f48ba7bf30ff, 0xb080, 0x5}, {{r0}, 0xfffffffffffffff9, 0x12, 0x4, 0x29a7, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x45, 0x20, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0xffff, 0x9}], 0x7, &(0x7f00000000c0)={0x7, 0x8}) kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f00008b3000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 22:54:32 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240)='/dev/diskmap\x00', 0x80, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x980, 0x0) sendto(r0, &(0x7f0000001180)="718e35ccbe713a5a89d09c18c33f4dc9297bd9e1ffec03c7693e411d68ea371b9a76ed47034e81c98f7aa482787986304b537ea1a7c0974573ac9f7f922bbc428829a9f6778c87e18a1ad4ba8064e67f3c4b2b28d6012d09e259d2e735c685d2d3b5da4c340dd2cfc6445ff3", 0x6c, 0x0, &(0x7f0000001200)=@in6={0x18, 0x3, 0x0, 0x7}, 0xc) syz_emit_ethernet(0x1016, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000088a8310081001d0088639c06c3aeb46591f9e6f9a80f5914a39e3975dec85bb2ff5125ae9be206c3dfa9fe930271663bf4419f8c3e1dc93c4abb7e7044eb29900a28af759e551a82fdf1d82df04b8673a4fbd1860239effc7fefee2feb300c744dd27fb1b1ef673fa1ddd2191cba194312f57d9c06d5616e8f8e06c8ccd22b848a622022c7d58b52b5299535226cc30152b7ccc0285d7b196278831f846b6c98e98b2af900835afcaa7e3c28eee5fb53c31101e849cbfbeba79d6e05b4d8dcfb0d33aea435d1a32abe9ca889152a0f2919b077733ca81220f3d9edc3af6f25b90ec7348a2cabc71924db9801451716b76943f3cd9358a84f5bca89483e7bddecb6db3ffcdae9b6b38ca09e1a8d9d176abc23846e64fa432a56d387d811da813c9e3039341b3a77e40b35ac576eb37b787907b41e40bee1cee6c5564c84c54c709d4a6a14fbc344c35e170677cdfca120907256bdb65b266bd5658b75df2a9dfcb48ea254bfb40e0b339beb924924cc256a3cc6aa0660534c360ddbe3a2f0957605c5931fa2d8019b8561003537c16da9055313d273ea66e577d90bfb1f7a786ded093e605a979d5a4c840342fcf6e780b3cc4e2736a6184195cd51a679565914a94c8fe5229eb613c767cf9e4924a5ee5eb69070b7ad975f7c93f387018b81d7bd95699e87b9a0d2424ab372ba8df963ef18f26e832894b803bc57537299f6bd1e8f51d3f4da3c66bf2fb9aaf4cb7dd979c4119b04d14235115282361d4295efe46262aebf83d9768de9592e6e7436ff878b6a355fc06f5d4d7ddd82a2ef77e706de9f9690e0a2f7b96380c01b63eec5da0ed0ea424ce6ee6e5f01746a072919c0fb34489d35bd7e114542e1373490ed8248fa3575716b4e2393902ef69a884b6419c9b1aa6c11c95aa5d6cc7790eb618c0c2333f534a1de54092b8ab7a552d13c6b154c5704d24521def8d21b53f8615178d1b5c8b1278e6c64d74f07fc47a6ed1c69be90409949931c4a3ab3ef72086b3553337d0a04108c31c3f5b8d2cee0aae194c7c0abc3bf2420ffbe756432a8187de921ad49ac49e81fc81ceec33f054c0629864e22c06a3154e606481923705441df9c92f741798bfb5230032b4cba827dbbf6b4c7a574afb83873d6f70ded4d8f6acbe7cac0888d204a680defa19c1273dee5e773a79aab5d0f4c831fcd7336eb4ad779a392cef7c37229e1e80ed01bea040f30811e835d2cb5cc95246a4c4bb74fa904030376aec1e93b4f4b1c29b0ff05bca3f5e8c6735008fc4a7d29a4cf2e5f30cea385dbfdd5e657c47f7dd61e50d32baf2c206dda09f94c8125a4a079c8d422b94e95802e73635e7ca041c281e1ea28727f0d4ef941c962c4e626e4a3a1aa0b134ff5a755c7b835cdfd143f2ed67219dd836a575dc23e9fd85ac26457b0a727e66384c55aaa82fff3ad259f511ed1fdf42133122f5ff8d3170d3eb773391067e7a8b95dc57ed8ea49440f0bf1070d38b13c43d15fae9a0844ca921b58cca260e4127d35e46766d0d3538b00754f1aeba3a4602a2614daea3a4f39550ecc00d849d68b99082f86a40587db24c7a88540959832e4a1ec9eaf8fa117c87a10b681e8aa462f1e62fdf701a676ec8268f9e598e96666256e45c3b2dd3475571e733cbb2a8053fcd211785a97fa0627721dd717d58224728eb5894e7ee3fe9639b3c2f18a3af0571d56df3af084a515e3d0fd3c7a49c9c9cca820dc8de584a4b8167b16f5c707836eb334b0e87ab613993c33567768bf59ff34c9ff28a2eb0ba6675d7b698f8e8a52f7df7e2d64edee0e56faf922cf9911b1af5444140e771723d399af1cafa07606af00cf5fb42bd3ddf8a0a880f24d7a0fb98cdabc4d7b40443a8a42b64dd00222a352db12ab3dfded94620ca8d2a255e425db3405fba47e5f70c8344fee4949ef30c8ae7a55855b38534ffa0a41bdedef35cebd29f72f66a6451837d712bedff31da1dbdb5b9a4535066a498d1ef5e857d5d3ef0f94c47bed34e1b05971f3876fd652b2537946e836035baf62c42cb10b1e9597270b31f2724a977aaaa47ae8e5b797715c4efee99b48e4440f0d981c0ce9eb03a53ccf5d658dd40140f1f88bb207f86bf8b79584aa74b970ffbb3a588c6bfdb2da8c4ae573ca0bd7dc5366944056f8497cffc03bdfd216899bd76a98849e790522ceddb6c23110488ea3fe0d740f2bf486d78f58024b4519bc6aa8e13f6873e7f64357cd7ee90cef9e27471433458689eefb7b52b25e180ead0eaa9340c17cad9e7702eea4147ac6916d2c4dd7e318885aa44dc24f5c65e968611da842c348d6ec31c8be6ba03af7b367073bc6da7e12cd34e83774def7547ba8716c79fc626c6ef7b467e895eb7dc7c2035c4e27a9267b0f091396d8d78611839807615a11a2eba98813e90e4d313afccd5b37af231c734cd3da77b3e030ac8e4566869546388924c80e9f1d318e8a3f2cfa1a04eb927a92bf38564a26bd67a61667d075bad59f6e0eb3f7e630e3f152b70c6905c695ace1b4bd024ae1e15901c6f44acaa5762c7b96faeea1c3a0c48c2e88ee63d9698ac8e3c187c06e8a92586ccab695ecb9d90b7c486e7d613be0c4ee179574195c61ac57f109b14083585e814748fc44af2bd90722b910da819e3c99fd8b2040a9118b6511449e0e9d952a7edefc2b282d96d1bc7095e90b819808d824584293a88a1804a6b70b49bbea01e216f452b43b5f48742d72ff21ada14caa9310ccd77517abf4a1fb4aa2934f6a18e7812a5cae221f8e68845e0d27745acd873829088bf77104c16739085773f7eabd91066c4c14a2b3791f8feab7426b6d398428712293236afd140a66beac7f2783d0eef4fa273f0eac6c38fa7f2e5b2d853d22280e4fe65744b7539592a81d03c32bfe9deda1ddd326079ac48b85d3e9acabe13b01c42a643142d2e6d3ad5ca93b72da677fa55a25484f5bc2ae7b8be31fd1ae01e5706f8f26bd28ee60f61b1c7b839226f3e8ac92cabb15881cd7bef3c19e4146c1aeec15e6f4cf9a765809d41d9b04256277ef42284255e79c409338f3ee2720ae05262abebcdb02c7eb41ea188ccc2a89ebe2e5838fc3fbe7e33215165c7adba336db9a278c8a0dcfbc4be0eb558c7975ec1a9a99b6751033017bb7f0ca9ab2b6526fe2ddc4e94776899202104b8100f4bdc0307062a230bcbf7a32b09710183a81fcda275817e3665fb3d7e736e694df1a488a529300872e81afdc76ab79156f0a3052a48544be0b03c7638fe04fc413b7d8fa40530485cf8e76783b724f1b103a74b74ad9e7ca7119ca3a7041f219c5258c39034e74607012d957c3405d6ce21165927c937519295591f2b3958c84a1537f22860ced0cdfb3ae2886804927d3d49d6995149cf6e21d9db33d8b43b7723c44e60388b8705e028791c280756eaf2a5ab1c9e9b1df7af5ad5dee89dae0f9b9816f993c1d17e38cda597f8ca6288c3643d3ef34cf47534564795e13a12a077d3efd5437660cab0b55496b0b96358b01522bdf38c513a55e7f5ab31cf3c849880edf78c7cf6ae07e61b65a53de298b0cc266e77cab5d1bbda29126024c4b7882f52a4c2679c585b30a47e8b30d5bab8b0fea869c3593d7989a975ea00727378f9899d703936b3366d04e9bb9e8dbbc84bc9a62795c5cf8c778330a41df9c2fb3ededd7dac49f0ddc8704be98b215ade8908a4d0eb5330df03a5d27b2345793212011ffb48ef44885821730d6bd9ad488abc3dadaa280b5fdb77153841e37c9b1a8c4712fd9287bb5074a5f1ec7447c9da07629d66f8b1dbbabc3039de8f514094fa30025ab5f5b05d8cd2f9d8ac0516949a82cc12a7e0dfea955dd11b39a1038c80d8e04bdeb1e123825189f5962d8f39225f123d1dc64b4df72e56f31f8ad7b447a6e341f615439967348da3ca2cd70b2cd9b54c9975622687943267d68156df245d4aa7792404dd3b8eea1deef82541d1db6d6334981d193f59d742d8347c625a8a0fcad6995534f8a61f853be7aa771765ec04b09f4c568e09a1db9dd987cb42cfc04aa181b73f929ca1a5a191d2c8d1445eebd2bfec0b46e3aa42c922ff573e21d4e95e3b4bdccb008a1c7a362c474c49743729af80fe812f77f9ad151ad83eb16df5f710f2b76f2e4a3a02f713d69f29d59fa4b4146f0778b51388c6a08d7a4c49d37df9ef7126f03600aca06799ccb37553ed5b4edf88c63bb222c13d08ccfb51acd0a32bc272fd62639876faea15d222bfb9f09bcc576b15b57cc9f1dda96aeaa9330deec45a2f35adee023082d0d641f149957029685fc23bb365c4fdf4b09b96bac24307be706e94e099f5840e27ac4f1cbd8a5c732cb8fcbe56dc05171541ce2df55d61aff0133aab98599f104e0650f53c715ad02a655c09d468986e93e2e2b2b87557bc333784744ea5ae29ba8a762c6d6be05202b1665d39c1356d93abfb343df09089c2148ffd81d3edffa7f53e16c7b4f542a5010c8fe33fa5e4bc82aaea500c85e84cbe05b57550d47e565723b5739885e8033c43fcfe35e2a40cd62f80727c84aae103e67e575fa9225b279d044d0d8543a2138b89eec278b9b80c56a865a370528622056f6b5be9466aa579a8207e92e7ab4f45d02381772138dfc5376551006249479a0d36a4093036c1d35b1eb8ab04940dc4ff2ea73ab2e320f7f709f30cfc52387e30d9fa5f70c0d343878abcd8658f9ba845f416766cf0000010000000000d125f2a4d900e5439526f947943549ff6e322c5735c914603900c7638c5e88f5dde3f78e0df956223d07c5824ef0cfbfeab1e15cb1dda0d846203aa213aa76f4c20a06e827ba300db06e09351472fea5114fcc479f42e780f62dbc77c0cbd9b623a3ce43a5a471bc0c1333a36b69a9f8a184bef3d30a3a44e9108b57cb33b1299a8ede5cfc7072702f8a8df7c8dc3785533dd096dae9dcb073485d85019c885ddbe8dc1a6260eb22def26063954349fda8fdf2a7a438aaaa4609c9a9ae7edb121e5423cf3fa20a106c874795bc45889276cc050bdc41e458a0a4fcd4a9fefab4a94aa6566b863ee3a471e4345d97bc338145b4f7dd2b75ad26da3e6a35d2fc5c7f3341f30ee3c589fae2d8b9cca3877c3b29f191c2b39693ee2956d834dad73d5a4d134f5f62d778804e9a1f6523e48518991953deed4560dca8b4eab3c9d8d5a939ba80b5f2bf1a9d37ec1247dbdc42838eef73a8792c852a934e5e0b2f7100d9bc0851e19047c8e60680848c6dcd800be44115cc2c8dafea373fbbf9e72ddd71e9c9a94eb6a6e2eb4bd66215d153dd4000617b70534aad30e3ce6d00d07959cd5215eed5bae45c0355b5d9d456c7d96da3e70f15c0abb44c8d98602cf3c714dd035447b5eb1d101d826102320dfe0fd75d24072d6ae2d772648e6f5e07f498d1ddb27b066e6697d271e8cdacfd381cec62e8937df622bfa80ff73f6b63c01f54d73c69b671921f04c15d4654634db150dd367a0a80f653864e592ecad3c71bf5dcfc5cd256b703b024db4262e4231819aa3ffec20b910a88ffbe394f35e9070cfca6b9f8d6f95294152160b73922d28f2d99fce81cc1a7524d47ca2312baad677633c9738ebdc1ab23dae293552ee03305143d1bf6f181c8ae690de31463ab6402734e0e234fcbb7b0ba8dabc8a6188f52467a86ee8eec0326eeea0c8cc516e747e88835a060fb1c3918e2dfff768aa8999ab531bd3ada89c0cc75a4ae0cea7d3ce78db3877db8c77f3003cad5eb69999cf72852f0300721a9d92c35e336999db5ba2077a0db1262005b564c958c47d5a1748c65e31fd9e030f7ea69345b1304c97d4baf57a7adf884405d99cd62bf01aa8401ee357b6d331cd10c686a4cc0f384e46d83202cd3805733b395a206d120a7dfada6bb892b07146daa8ff6d65908f57d0a21abeb02fc0fbd6b92892d465473a0f26e71cf63cdcf30c7997c447d56513c53842c746c9a6d57839e4f5149d2fb6f46092b24ef3836c5e8ce49a5d7bb910261258b8e6a97241151ff4f47b1eb7b4579"]) clock_settime(0x4, &(0x7f0000001280)={0x7f, 0x25f}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000012c0)=0xad24) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 22:54:32 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x18000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=""/102400, 0x19000) 22:54:33 executing program 1: r0 = socket(0x11, 0x4003, 0xed) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r1, &(0x7f0000003cc0)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f0f65ff23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f5e185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6eeedf9bdd517e85b911c4532382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f92622259855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66e91f68638bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1f9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a060015a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d0000000000295df64a426ad050c096389a49f03da635a963191efa773e2afbb2bd5df940ec01be1a6471d8dc2c27df8ff879773506b40107c1f13bd7b8a715215e", 0xf5b, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x8e) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) getpeername$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="10081cce64bfb5de6edba8385404b0d3f1a11d20f6de47f28e36fc"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xa6}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:54:33 executing program 1: ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f00000003c0)={0x0, 0x4, 0xfff, 0xfffc, 0x9}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a81c0081002600080046000020ffff000000019878ac1400bb00000000890200001200907800000000"]) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='/$\x00', &(0x7f0000000180)='+!\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='(,-!&]/\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xec\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)=',\x00']) 22:54:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 22:54:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f0000000100)="95", 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCNOTTY(r4, 0x20007471) 22:54:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) 22:54:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xffff0000) ioctl$TIOCSTOP(r0, 0x2000746f) 22:54:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x48e, 0x0) pwrite(r0, &(0x7f0000000080)="e25d23c4dbd75bc287239d6b44d1a4dc6ad9aecaf1f5513da5d878c9b452591d78aa7a6b3435fbb1bbc5f191f921d3d3e4c5f5fc5cbe9a5b4a70", 0x3a, 0x0, 0x200007fff) ftruncate(r0, 0x0, 0x10000) 22:54:33 executing program 1: getrusage(0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001180)) r2 = socket(0x11, 0x10000000000003, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001140)={0x1000, 0x0, &(0x7f0000000140)=""/4096}) setsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000000), 0x53) sendto$unix(r2, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) dup(r4) 22:54:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000240)=""/99, 0x63}, {&(0x7f0000000a40)=""/4085, 0xff5}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) shutdown(r0, 0x1) select(0x40, &(0x7f0000000000)={0xb2, 0x8, 0x4, 0xfffffffffffffff7, 0x800, 0x9ec, 0x8, 0x7fff}, &(0x7f0000000100)={0x6, 0x8, 0x3ff, 0x7fffffff, 0x5, 0x8, 0xd8fd}, &(0x7f0000000140)={0xe95, 0x10001, 0x1000, 0x1, 0x1, 0x2, 0x3ff, 0x7fff}, &(0x7f0000000180)={0x4, 0x6}) 22:54:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom(r1, &(0x7f00000005c0)=""/4096, 0x1000, 0x40, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x401, 0x1, 0x0, 0x1, 0x20, 0x599a, 0x4, 0x0, 0x2, 0x60, 0x9}) 22:54:33 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000700000000000019078ac1400bb000000000300dc5cd68a5710b3cacb8e85d519a7907800000000450000000000000000060000e000000200000000831300e00000017f000001e0000001e0030000000000000000017f005cc4b3177b9f9716118e78ea7134fb0001ac1400bbac1400bbe0000001e0000002ac1400aa830b00ffffffff25440001000000"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0xe4, 0x1, 0x0, 0x215e, 0x10000, 0x2, 0xb7e9e6798a49a4b6, 0x2, 0x95, 0x6}) r2 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_LOCK(r3, 0x3) 22:54:34 executing program 1: socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffa, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="d61b6652c66c79e2362d780a8dacfe8a"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) 22:54:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) socket(0x2, 0x2, 0x81) read(r0, &(0x7f00000001c0)=""/219, 0xdb) write(r0, 0x0, 0x0) 22:54:34 executing program 1: syz_extract_tcp_res(&(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0xf3, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb80130b321f5b2ad5b1a5fd66cbba707b447742281b8b7265406fec40ba29437495a876db127cef80b171c9d47594366a3be13e73bd130c195bdbb5d7c7b1d78a5e3be8715edb20bcf26e586bc70016d6082fe0ffe5cc7d076a40ed06bee72ba52abae5fec248b28e11d43eaca4ae38f6632e9fa176a95c0065860fce983d5877d9adc66d94ece68eb6f08cc4b0da96d6bfb6b1510fb55ea960045633f4f9ce49403c1b9e41f5059c4927655aa49ff3e2a25ca6a5e41184d8396ab5b8b8b442c7e0840965f98e577a426bc29a0c0ebbb3a70e5cab38ba84e703fd4193faeb7244fa"]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x100) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000001c0)=0xfffffffc) msgget(0x0, 0x480) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 22:54:35 executing program 1: syz_emit_ethernet(0x14c, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x23, 0x13e, 0x68, 0x1000, 0x8, 0x89, 0x0, @rand_addr, @broadcast, {[@generic={0x88, 0xb, "7d293f59eb1da541ce"}, @timestamp={0x44, 0x18, 0xc1, 0x3, 0x7, [{[], 0x310b}, {}, {[@multicast1], 0x9}, {[], 0x81}]}, @ra={0x94, 0x6, 0x401}]}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x8, 0x20, 0x0, 0x80, {[@generic={0x5, 0x10, "e7e6aa027d1bc5fc877701b75776"}]}}, {"58e0168289ad7d2a3066bf422a8c636c26e538d22a54426fff94719faa88fc641d2b9286c8cff343f4bb4d0752eece68fc86bbcc9ee8709cc6200415d0206b2331843b733fa3e3bf57153ad257bbf66cba192e17acb8b337409aae4404f4ec145b9e6f27bb9622babf00b29264f2ebc456e13072e572ef06861430ea74a28a0eb6ce7a521acbda3b8e47aafd3463cfd06118a2de8dc4561c7adddd055c6def703e8cabf0af562415694dc6ab0d3c33e10484cfa99f63de55d3740437aafc2d6434f784e5e12ca158103ece70b270b8f888cd067a8f5406abf300"}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r2 = getuid() socketpair(0x1, 0x3, 0x81, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x6, 0x2c7, &(0x7f00000003c0)="23c625355241a1d9325aa8ce0cc55bca337486ac30b74f9363e65eb65a41d0c876c80eb45fa1147303f4651c", 0x2c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2}}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000400)={0x5ac3, 0x71, {0x6, 0xb4d}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r4, 0x2) 22:54:35 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c009d000000009078ac00024e224e22000890780000000000"]) 22:54:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r1) accept$unix(r4, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) 22:54:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000240), 0x0, 0x0}, 0x0) accept(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) listen(r2, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x88) accept(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 22:54:35 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="a4", 0xfffffcbe}], 0x1, 0x0, 0x27fff) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r1 = msgget$private(0x0, 0x2000000186) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000700)=0x2d1) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYRESHEX=r0], 0x1, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000080)={0x3, "8c598b38729f1716113754b271a7661114927b8bc188dda365633fcd64138e5af6521b4b03562845062d49f1f73b7a028712cc1a68dddccf619eb44c5dea15e5da888634d24def766a2a7300f754b44b933cd1db9014c364afc0e39c1ade18fdc2ae24d6ffb5b18b9ed22187d1cecd0c1031694181777b1542dd689d63e7cb29d4b9b43139c5037ac0837ad589bf70ed2ead9214b2834e7a35931e7d0a04b7acbfae4181059eba7893b30765f861d3959b1c6231c0c5fa2e3a29a622e9d2d78e1240109f31115204cb85c638e8a8dede51d8695d1c3cbe59522c5e973ef1588c4161fe67d4fd8ceab0559dcb896970a402e7bb424f08c8341054546e04b8da"}, 0x107, 0x800) msgsnd(r1, &(0x7f0000000040)={0x3, "70ffcd87e610d547f8d68a314cb6e3d1ceed2a3120eba030337cc0d0b16d1d6926"}, 0x29, 0x0) msgrcv(r1, &(0x7f0000000640)={0x0, ""/156}, 0xa4, 0x0, 0x1000) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 22:54:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 22:54:35 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0babaff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x2, &(0x7f0000000200)=[0x0, r4]) r5 = dup(r2) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) fchdir(r5) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x88, 0x1}, {0x1, 0x30}, {0x87, 0x7}, {0x84, 0x2}, {0x81, 0x8}, {0x48, 0x3}, {0x44, 0x1ff}, {0x101, 0x7fffffff}], 0x8}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') 22:54:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) socketpair(0x10, 0x4000, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x10001) 22:54:36 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) close(r0) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r2) setpgid(r1, r2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8e1, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 22:54:36 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000200)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x4, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x3, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast1, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x1, [@broadcast, @rand_addr, @multicast1, @loopback, @remote={0xac, 0x14, 0x0}, @loopback]}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 22:54:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/255, 0xff) syz_emit_ethernet(0x46, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000bf41266d80080000800200000000030e907800000000470000000000000000000000e0000001ffffffa3e42e0aff4408000000000000f83b2ed200540399c9cedda27e982c3b31a5228d0e149f8ab7a27cf46ed7d59e9eb2efce502317efdf3e3d8a939df6c5ad78a5615add687e41860d5682d41da63f4053eb7aeadd9531577f7382630ac0f5d2e02054dc00f0128b10997eb14d12c22d9e688bb68732f65c21eb803cbf072ddd31e43ee53b5f9b20603b4047f7295cf6b4987c289741e6a70840d8137bf23edfe4bc379974bfd1f106de756c964f557456ecde8acdff7ee388302c705d5a7d10b5ce465bb2c84e970d6d0000000000"]) 22:54:36 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x40000186}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xffffffff, 0x7f}, {0x18, 0x0, 0x401, 0xff}, 0x40, [0x7ff, 0x741, 0xffffffff, 0xcd, 0x1, 0x1, 0x5, 0x3]}, 0x3c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) 22:54:36 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000200)='./control\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f00000003c0)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000340)='./bus\x00', 0xffffffffffffff9c, 0x2}) r2 = semget$private(0x0, 0x3, 0xa4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/224) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x81, 0x80, 0x8001, 0x489, 0x200]) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) semop(r3, &(0x7f00000011c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}], 0x2) unveil(&(0x7f0000000480)='./control\x00', &(0x7f00000004c0)='W\x00') semget(0x3, 0x6, 0x400) 22:54:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x5, 0x80) r1 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x20) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000003c0)={0x0, 0x9, 0x1000, {[0x8, 0x89ea, 0x7fffffff, 0x8df, 0xffffffff, 0x401, 0x1, 0x2, 0xfff, 0x1, 0x1, 0x4, 0x4, 0x100, 0x3, 0x8ad4, 0x4, 0xfffffffffffffff7], [0x8, 0x6, 0x1ff, 0x100, 0x7, 0x3f1b78d0, 0x7ff, 0x7f, 0x5, 0x81], [0x9, 0x80000001, 0x4, 0xfffffffffffffffe, 0x17, 0x7, 0x2], [0x9, 0xffff, 0x0, 0x8, 0x100000001, 0x2], [{0x1, 0xffff, 0x10001, 0x6}, {0x5, 0x7, 0x9, 0x6}, {0x101, 0x9, 0x774, 0xe231}, {0x3f, 0x0, 0x2, 0x3b4}, {0x4cd, 0x4, 0x2, 0x7}, {0x64, 0x2, 0x80, 0x1a7b0f74}, {0x7ff, 0x6, 0xffff, 0x8001}, {0x9, 0x3ff, 0x701, 0x8}], {0x1000, 0x5b19, 0x8e1, 0xff}, {0x0, 0xfffff2f0, 0x80000001}}}) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x203, 0x3, 0x1, 0x40}, {0x7, 0xffff, 0x7, 0xdfa}, {0x81, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x83c81, 0x6, 0xcca}, {0x4e, 0x8, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0xffffff81) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x11, 0x3, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) madvise(&(0x7f000008b000/0x4000)=nil, 0x4000, 0x4) dup2(r4, r0) 22:54:36 executing program 1: semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000000)=""/120) r0 = socket(0x1, 0x5, 0x8a) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x18, r0, 0x0, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x225) read(r1, &(0x7f00000000c0)=""/98, 0x62) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x2) r6 = accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x2, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x20000, 0x0) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r10 = open$dir(&(0x7f0000000500)='./file0\x00', 0x200, 0x120) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x2, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x80, 0x0) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x3ff, 0x8820}, {{r3}, 0xfffffffffffffffe, 0x21, 0x80000000, 0x6, 0x9}, {{r1}, 0xfffffffffffffff9, 0x19, 0x20, 0x9, 0x10200000000000}, {{r4}, 0xfffffffffffffffd, 0x18, 0x1, 0x8, 0x1}, {{r5}, 0xfffffffffffffffe, 0x98, 0x1, 0x79, 0x81}, {{r6}, 0xfffffffffffffffb, 0x4, 0x2, 0x5, 0x2}, {{}, 0x4, 0x10, 0x20000000, 0x7}, {{r1}, 0xfffffffffffffffc, 0x1a, 0x2, 0x8, 0x1ff}, {{r7}, 0xfffffffffffffffd, 0x58, 0x2, 0x3, 0x2}], 0x6, &(0x7f00000005c0)=[{{r8}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x0, 0xffff}, {{r9}, 0xffffffffffffffff, 0x0, 0x40, 0x8, 0x4}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x400, 0x4}, {{}, 0xfffffffffffffff9, 0x89, 0x1, 0x3, 0x1f}, {{r10}, 0xfffffffffffffff9, 0x4, 0x8}, {{r11}, 0xfffffffffffffffc, 0x2, 0x80, 0x1, 0x9}, {{r12}, 0xfffffffffffffffa, 0x41, 0xf0000000, 0x7, 0xe8c2}, {{}, 0xfffffffffffffffa, 0x2, 0x4, 0x9, 0x8}, {{r1}, 0x0, 0x40, 0x20, 0x3, 0x4}, {{r13}, 0xfffffffffffffffe, 0x44, 0x1, 0x8001, 0x80000000}], 0x2, &(0x7f0000000700)={0xff, 0x401}) unlinkat(0xffffffffffffffff, &(0x7f0000000780)='./file1\x00', 0x0) 22:54:36 executing program 1: syz_emit_ethernet(0x307, &(0x7f0000000300)={@remote, @local, [], {@ipv6={0x86dd, {0x2, 0x6, "36368c", 0x2d1, 0x37, 0x3a, @ipv4, @mcast2, {[@hopopts={0x67, 0x6, [], [@pad1, @generic={0x7, 0x28, "56428893aaae7f5d1becdaa9e7188664a238ceeea02114d58798d2dd6c83a8a0ada2d4f26f1b45b6"}, @ra, @generic={0x5}]}, @hopopts={0xf0, 0x21, [], [@ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0xff7f}, @generic={0x1f, 0xdb, "304425d7bb5880682d5b062b7c97aec0f6a65548c73917e02101baabd0b1e37bab7426ca75d876d13f2e42eba3ca3e4c110bb71bad285b9f5f44ddc035529d1ca7071065cdd0daaaa4210cac5480b6a2c71f7c120a177c685bad75df12596f1c12234db3e921a5892d9bd9541d0f92867bf840f3b8a27d4148fd40b421b6e2170811f61cd4382eed5388aa8ae580f90d80987be4e1784af4553dca585505c4054973d645c3c07d9180c4e9df2c4edd4cb98efa13587e31b9526a74291aba45dfadd5920ef296ad9336ad0ca8bc0a1319523188f365bc073627b713"}, @pad1, @enc_lim={0x4, 0x1, 0x9c}, @generic={0x8, 0x11, "a49fa9a46aae377b5c4b3a2efac9754d66"}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0xff}]}, @routing={0x3, 0x10, 0x0, 0xf7, 0x0, [@loopback, @mcast2, @rand_addr="eb079fc55fdbe70f77473884c4724faf", @empty, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @empty, @remote={0xfe, 0x80, [], 0x0}]}], @generic="1f1e6f6a58ea9bdea1dd91144af71f340c0f80cba245e23ac225465f7089de929f054cc7c0f3810c66d5104cd2a65699e35d7b845e40715357c80c33b73948dbcd086c6a20216c6982e0a8e2e8180541f7259e96d8039cb7ad9d43df480630695a976cce8038c6e0fe01674f6df1e4a710cd1b1edc8226a27661130d01a2083fbed7327521e7cdae5727d068541499bd47dad17e52a62f30726f16608ea33cfbe898ac4e7dab4369916fb6d54a21c8b93531f8f2dd0a5b0b53952bba9e5d0b76be29f158bff15a08b13e18459ddc9da7572996ea084e223423c8ac652efd8f29de5893a4b28dc2c2a478f5ab815eca0a77"}}}}}) 22:54:36 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x40, 0x2}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x2, 0x5bd}, {0x0, 0xf1df, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/143) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) r2 = semget(0x0, 0x0, 0x80) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x2, 0x1000}], 0x3) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r3, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) syz_emit_ethernet(0x0, &(0x7f0000000440)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="f054bd4b1783", @loopback, @remote, @multicast2}}}}) 22:54:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e18b7f000001"], 0x1) r0 = kqueue() lseek(r0, 0x0, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYRESOCT=r5], 0x10) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 22:54:36 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x6, 0x0, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x80000000000029, 0x1c, &(0x7f0000000000)="efffcbff13b9fd81929648", 0xb) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:54:36 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}], 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xc) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x3, 0x8, 0xf8da, {[0x8, 0xfff, 0x0, 0x0, 0x2, 0xfffffffffffff000, 0x9, 0x3, 0x4a, 0x4, 0x5f, 0x4, 0xcec, 0x9, 0x5, 0x5, 0x1, 0x3], [0x62b2, 0x6, 0x5, 0x80, 0x10000, 0x9, 0x9, 0x9, 0x200, 0x401], [0x1, 0x3d, 0x80000001, 0x40, 0xfffffffffffffffd, 0x9, 0x7fff], [0x360b, 0xc45, 0x7fff, 0x9, 0x9f, 0x9c], [{0x1f, 0xffffffff, 0x1b, 0x5}, {0x0, 0x101, 0x5, 0x13c7}, {0x1ff, 0xffff, 0x36, 0x9}, {0x7, 0xa51, 0x1, 0x6}, {0x5, 0x2, 0x9, 0x3d}, {0x1, 0x3, 0x3, 0x823}, {0x5, 0x4, 0x9174, 0xff}, {0x8d95, 0xffffffff, 0xff}], {0x8, 0x2, 0x9, 0x101}, {0x3ff, 0x6, 0x5, 0xff}}}) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x29}], 0x401, 0x0, 0x8, 0x0) 22:54:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = socket(0x6, 0x1, 0x8) setsockopt(r1, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x3e, 0x2, 0x0) connect$unix(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f438502361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa68e01024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c000400007513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe18f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a0758eab7f46bc5e1eec480e8d8ac885d78e23ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e01cb25e4981867e4d470522808e91adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bc7a6d8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fed595109d816ae2d086b71585e5a9608cb1e0ea5ece76c60bb1f4a634ffcbbb1542f1b03b6e3936e0c12964265c3b2be84660f39993d181b08c1b4468b21c9ffbf8f582b87b417ff8dfc38d3e70b7811acee99a816ca65d23b4a3cce3190000000000000000000000000000000000000000000000000000000027ba54f5b492178f302e5d91b644be486888277435dabe8d95928c619027b80b9c4ade83805fd97aacf5861bba866838569fd61b8c06cdd297830837e231119d1a0551642b84b3e3379a99201a9fb3bb7e21eb42481d81d9d25fef461cdbd3e359828356c98f324810cb2f61df554468479442173d0b775a9847"], 0x10) dup2(r5, r4) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3}, 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x71) writev(r6, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xfb) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r8 = syz_open_pts() close(r8) r9 = semget$private(0x0, 0x7, 0x8a) semop(r9, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x8}, {0x1, 0x101}], 0x3) 22:54:36 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000240), 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getpeername$unix(r4, &(0x7f0000000040)=@file={0x0, ""/41}, &(0x7f0000000080)=0x2b) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000007b47feffffff0000000002000000000000000094a9"]) 22:54:37 executing program 1: syz_emit_ethernet(0x276, &(0x7f00000002c0)={@random, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "2a3d8e", 0x240, 0x0, 0x0, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0xc8, 0x2, [], [@enc_lim={0x4, 0x1, 0x71}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3}]}, @hopopts={0x3a, 0x1, [], [@ra={0x5, 0x2, 0x3}, @ra={0x5, 0x2, 0x7f}]}, @routing={0xff, 0xc, 0x0, 0x3, 0x0, [@mcast2, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="a83622fe2b85a63337ddec5ac2cbb940", @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @broadcast}, @empty]}, @routing={0x2f, 0x12, 0x0, 0x1, 0x0, [@ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast1, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @hopopts={0x0, 0x1a, [], [@jumbo={0xc2, 0x4, 0xe414}, @enc_lim={0x4, 0x1, 0x81}, @generic={0x4, 0xc6, "17d959ff069cf16a5a0218bae1e06439530825c9c29437174775fea7150fe5b9d047f45b911f9a3241d294aa78868ea30ebece891db7750fb3d597214652f1b40cae943b8c84a62d6b772008981734a2c5d9ea77363a9d296191eea23df87881ec7105f012700a43af9801e4f5c53dcddf3949ef862cfd35baf346e69f0635ddf4f36ded5be43b1d146211de8fbc0ae8054254b2f65d835de3057482795bb07dcc1ff441b1ce3bb047d7de74d473b506f3ddfe27b0f56f3298d24f8b5379a088382f0f8e57bb"}]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "4f47af", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 22:54:37 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff019078e0010002000400000c02907800000000450000000000000000000000e0000002e0000002"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x1800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x101, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r2, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, r2, 0x0) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/155) semop(r0, &(0x7f0000000000)=[{0x2, 0x7, 0x800}, {0x2, 0x2}, {0x2, 0x2, 0x800}, {0x3, 0x8001, 0x800}, {0x0, 0x401, 0x800}, {0x3, 0x3f}], 0x6) 22:54:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 22:54:37 executing program 1: r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x25) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x90, 0x2, 0x80, 0x7f}, {{r2}, 0xfffffffffffffffc, 0x8, 0x40, 0x3, 0x3}, {{r3}, 0xfffffffffffffffd, 0x2, 0x4, 0x0, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x90, 0xfffff, 0x2, 0x7fff}, {{r4}, 0xfffffffffffffffe, 0x40, 0x8, 0x7, 0xcc57}, {{r5}, 0xfffffffffffffffe, 0x14, 0x2, 0x7, 0x1fd}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 22:54:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = socket(0x6, 0x1, 0x8) setsockopt(r1, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x3e, 0x2, 0x0) connect$unix(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871e438502361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa68e01024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dcd1a4885ef184f6a41db755b42acc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a0758eab7f46bc5e1eec480e8d8ac885d78e23ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e01cb25e4981867e4d470522808e91adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea16763a886e48a75cb56402b3b8f7073d31f0dfd38132250bc7a6d8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc369750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fed595109d816ae2d086b71585e5a9608cb1e0ea5ece76c60bb1f4a634ffcbbb1542f1b03b6e3936e0c12964265c3b2be84660f39993d181b08c1b4468b21c9ffbf8f582b87b417ff8dfc38d3e70b7811acee99a816ca65d23b4a3cce31900"/2245], 0x10) dup2(r5, r4) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3}, 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x71) writev(r6, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xfb) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r8 = syz_open_pts() close(r8) r9 = semget$private(0x0, 0x7, 0x8a) semop(r9, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x8}, {0x1, 0x101}], 0x3) 22:54:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) ftruncate(r1, 0x0, 0xfff) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)="78ca0000", 0x4) 22:54:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) r3 = dup(r0) sendto(r0, &(0x7f0000000040)="a2c5d4bb4acf3ba63ddf68dc5374cd8f39099aa63075192c466e97eea6fc40f42f215e0bb18a750945536b6df1a5cbbaf1ae0f1026caf857d44c04b7ba", 0x3d, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xce96, 0x1}, {0x18, 0x3, 0x5, 0x2}, 0x5, [0x8, 0x2, 0x0, 0x7, 0x1, 0x800, 0x9, 0x7fff]}, 0x3c) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x5) 22:54:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x4) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 22:54:39 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = getpgid(0x0) r3 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x402, r2) getpgid(r2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 22:54:39 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000b57e137f7cabbe39269d3d843a2bdfb3899d4d4b8d4cc86ca6d32c76ead005b03c06108df1f9ef7a1c94887168a1230569d097e32b7e2602e9d3675a7f3c8cd6d3c7ec66f6c087c4fce42dab6d0189f306e9ede86eb066b9c1d4538956fad0601470915161b8ead3e8577ce3df9ad88caec2afbc192f99fdeae67f99c11e2598f3dcc249498af64563b9b4903e2409215ae715c67822da6af032db217759caf4a0a05a6ebda19d170fb7f1dc059315da3b9c0358f27494fe845e567d7533088cfb41f5af44960ce155e9abdfc92b37fa4b397146433804b99e2b1a8901fbe113ec0692fe94ef268c2978", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 22:54:39 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{r0}, 0xffffffffffbfffff, 0x2f}, {{}, 0xfffffffffffffffa, 0xe1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x20, 0x0, 0x6, 0x8010000, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0xfd}, {{0xffffffffffffff9c}, 0xfffffffffffffffb}, {{}, 0xffffffffffffffff}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 22:54:40 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e000000200000000030e907800000000450000000000000000290000e0000001ffffffff071b0000000000ac1400bb00000000e000000100000000000000008a0600000000830f0000000000ac1400656faaffffffff00099bcb6731aefa8f44040000000000"]) pledge(&(0x7f0000000000)='$\x00', &(0x7f0000000040)='\xee{{-/\x00') 22:54:40 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff6031797100383a0000001b00000000000000000000000000ff16000000000000000000000000000103009078000000006000060000000000fe8000000000000000000000000000bb00000000000000000000e5ffff870279e3b67bb49a89a4ed04328e00000011000000000000007ad6e011e8ec5fbca0347e0d4f1e49e97d50dd17e534717d41d1ee32f2626b941da6ce96b64f8e26db82ae575aa116079ac4fad946ae26a373da40a27aab933f7faaca0e54ea9e7254f7afce73c8ee56a98447c1ab23a68811d3060354af4aa8701bdbe34a7c1f6b6813c2bf6656ccee34082bae2719b528cf1fc022316bc5e965fe98813358d606b7a543bd1a413d350a5c855d1ce68a999b693cbf811ded58e9296627b75ca1b05f2308f9f375f47e6b816683bba40d984feb"]) 22:54:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x17) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept(r3, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) getdents(r3, &(0x7f0000000080)=""/102, 0x66) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:54:41 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000fe8000000000000000000000000000aaff0200000000000000000000000000018700907800000000fe8000000000000000000000000000bbb4332095b601866618f93fe22695ab97b2214eb4ad4ad7a93f2fa371ec94610da598"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1}}) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x80000000, 0x0, r0, r1, r6, 0x48, 0x7}, 0x4, 0x8, r7, r8, 0x101, 0x1, 0x1, 0x9}) 22:54:41 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) dup2(r1, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 22:54:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82044ce43da394de49"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt(r1, 0x0, 0x6, &(0x7f0000000100)="38be16ee21a0ce346deb934ad069a344d96b08862bf479494474df98af4a3eb6d481e40b3946511ee40f74287350211da6e05793b41a65f2e486c68d773557675d544e3c2c1aa79d80c753e3a7b15df754cf36360f5c7223432cb53e03edd4238e5036c9815af5f62b82754282a26293070459fe69c06aca4765c3ff29f5a104f612e848e845f2f77350ab0031c763264bbc315d068a2bc14f59dfd6067ac3aa172203dc27a2c22c7f342f811f34a8405f405542f622769bcfa6ab445d408cdf1f0c03a48a", 0xc5) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 22:54:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x128, 0x1}, 0xffffffff, 0x8, 0x1}) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r1, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000100)=0xfffffc00, 0x4) 22:54:42 executing program 1: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x3, r1) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, 0x0, 0x0) 22:54:42 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1d4, &(0x7f0000000140)={@random="48e721cc2454", @random="9eee6879b577", [], {@ipv6={0x86dd, {0x5, 0x6, "4941d0", 0x19e, 0x61, 0x40, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x8, 0x13, [], [@generic={0x8, 0x8d, "a44bbde31cd82339263e0540fd638ff90f12aaa3e33fcf2b5a862f4e881639b63e879547fc7aa7bf7b6c7814b527f590633e57f4795cc8538fcdfa45f65eadbc1d257416a05bd3dbcbc732a5c8aaa4258ab0a7bfef25f0915c8c4cb61b431853962d49b8a3207e28fe151018beca03048cbcfd0da18f076220e9ddfaa43c074472479ef00f6facb2577ab9d077"}, @jumbo={0xc2, 0x4, 0x9e}, @padn={0x1, 0x1, [0x0]}]}], @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0xc, 0x20, 0xfed1, 0x0, 0x2, {[@generic={0x13, 0x2}, @nop, @eol, @generic={0x13, 0x8, "1466619fdb99"}, @eol, @eol, @eol, @eol, @eol, @timestamp={0x8, 0xa, 0xffff, 0x8}]}}, {"cfc3d10328ddf6357f424013f0112b72bda9fc923c45816693b4226b6a4ab87c6e8fcba40f88464370129848cf5aff9d32d6722cc49ac076167b4470db4c6e815ad5dd8a39c39080dfcfb6d4c51a029de28fb94022d0f499fdf04d7e4b647fcdae7dfa9386b47d5c78ceb5140a02ef701b18af25ad20ae1c9d12d92e83b9245fe482fc8fc5cf61616b1275b193fcccd23aae5ec9b87425b4c01ff5f2b53e22a425445293ed1bb2b05deb69ede7bcbaed538b7067586eaae59c071c5ed7b52ce07bd6547be235ff6bf226d1465dde"}}}}}}}) clock_getres(0x2, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x3ff}, 0xc) dup(r1) clock_settime(0x0, &(0x7f0000000080)={0xff, 0x6c36}) dup(r1) 22:54:42 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80000000) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 22:54:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x0, 0xcf, 0x7}, 0x81, 0x101, 0x55f1}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xf8d, 0x0, 0x0, 0x0, "9e51bf1178c6094a7efa61e7d424c44891f8b78e", 0x0, 0x9}) 22:54:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x1000) syz_open_pts() r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 22:54:43 executing program 1: getpgrp() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d3890764e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481008e5037c17090000000000000000000000000000000000000000df2ef04a0f574e11d64fa0798deed53d17c7b9e31c41eb4942b6d0a50205"], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r5 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, r2, 0x40, 0x9}, 0x40, 0x40000, r5, 0x0, 0xfff, 0x8ca, 0x8, 0x6}) r6 = socket(0x11, 0x4003, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r7) getpgid(r7) 22:54:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 22:54:43 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) syz_emit_ethernet(0x26, &(0x7f0000000000)={@local, @random="278540011ccc", [{[], {0x8100, 0x7}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x65, 0x0, 0x0, 0x2f, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}) 22:54:43 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffefff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x40005, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0xe7, 0x0, &(0x7f00000002c0)=""/231}) dup(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x44) dup2(r2, r4) read(r1, &(0x7f00000001c0)=""/193, 0xc1) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 22:54:43 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078e0000095a5f75a010000000003e5907800000000450000000000000000000000e0000002"]) r0 = semget$private(0x0, 0x1, 0x101) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/23) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0xa}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x804, 0x1}, {0x51c6, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x4) 22:54:43 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 22:54:43 executing program 1: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) sync() openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) fchdir(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x3) 22:54:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5090080"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4, 0x1) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000080)="7c7551db7bba5f96b1bf3a9f486811", 0xf}, {&(0x7f00000000c0)="1969dd950512fbb39c982f5ddc757301df6a4800e364b37590acec70219ef3240750ea5b6954d89edce4696360a5bb688902a7a145bbd2ff78c68896b1d5458f2a916ccc7e45fa9fcd19f61ecbf6b7eae570def41e4e84f65dce0ca87ff65158927d53fc667e713a8bb24f7cf511e58f170f2d7df61a86c0f6557d6602e6d77888cdf91566f9ea2392d3c0b0c048e751abdf84f80baca3d35c5a89cd0bf9260994bf45da9f1016c6c2d403983777495b3caed3c7ef04", 0xb6}, {&(0x7f0000000180)="04b7c16dd6f32022667e91922da2461eac7812c3482559ff41b02ca4a7911c14e5b83fc0e79ec9878bcd468864c778481cbddd0c0d1fc562c35c6346c5bc3c90810e564a534c73b40c34ea30c9c086e04437bc93f368f99b81bf8fccc01d4edb951267bdbc3af5", 0x67}, {&(0x7f0000000200)="9de27f", 0x3}, {&(0x7f0000000240)="dc5080ae1b38fa9b2045b5eb8cae", 0xe}, {&(0x7f0000000280)="729d4e8f47a5b6938c5975b3ca4be8533fd71335ff36dbd05083474bbf4f960a3d88aa88ffc667c2b21409b71b17db8c0fa4a94340aebbbde9da373b63fd8ab69618884250df3461fb94727d52bb6b3b5d60d5a0134312be847ac18c4420", 0x5e}, {&(0x7f0000000300)="6ed7a6a81ad332ba58ed591d9cda2aebeeda7145ebdba3adfe113b6d3aebcce4f6576d2f2a81c4fd3df9a27ce88e0e52fcd0012fa5a3664631c96f616f5aac9728aad1ec4f43b91b500a49ec350993b3b840b0e51cf6708ad1015b0b1c19559010d38116ad61b6bdd7c4cca8764514561d9f1a122cd29894ce48eba420d853b6266ab4896799a8670f05c5b64d8ffe4b197a7f606913ab3b978634bdd29efef91d9dc326a44fb8ac69b9fe021fb645a63eadca049880314eecef267204eb30bc50c0f9eb19a0b966559642ff5ce8c5671afe1d8ade31afc29578bd2dabc3c8fd30439c6847fea618532f10d940e1f419f7be43abdae2dc034050447dca81f4d10e361b2f3dd57e8a02c0bc2c1239dc4e9e658e918d8ab127d8a7714f7b6be6d26ae52ccad8692ea0147c8276f9ec3b49d9083dfc4639af42f3578063733e0b7555e2a77ab7739c7cac2ab393f4421b5d57709223972ec7b127fdae1d498f9260bfb267b979dc3c4a29e21822cdf01cedc7871ddd535c347eaddbf3bc107afdd5c3f4923a3493502a26fbea31c3cd5065796e900e89a949d40bb797e1ca33483e0b011849e7f4e1f2c3fc4ead06ee5cdb062abc898868ac1bf22e753b93a0c49bf092f93eb9a4b41b7eb5b0ad534922ed4f4328f3879b5f483216b491daf1fa2d24d63812a016354da51495443b871448ab4c7c960368445b04dfdd7ed69e5491678605e8626e6e3578f41a8f651dc1cce44336510b0e2502d24d800bc21c7765f8276554f8503dc53190c2892b077b8b7bae26da85955209d84fe07f01af8253d11c581d31a83543b471a93bcfae9b6c4bf5f6eb8d75f7173d396fd47a24158934fe19acf6cae9209f801a4bf7737b813a30f852951d8a3a5b654f520d99d4134534b7485f175971775058db4b1fcdf9a6c42338de9bd982f3965d598c7064790f4a5adf5142c49adf55a3ccea5de7007fbce63540577fb3f41f076ac65b7e6caf87406aea3f2583e0bfd7eb81a7f7e23b0ba42610523883646a59d085a6ff485704cd908c2f036f4ef8cc0121d83c14a8a436a2264c52ccd3dad167e2398131e66e7220e5bc14ad1402e1fd341c45923e328b9d6994bc5a249f661f7b95da118dde2f50f1c4757b99154cdcf48884916315b14385a813d23eeebd6e4cf304abcf17166ed82bada538e8292061f5c8791115c733ff0dab7693f9ee74bdc47faaa3662533c00c00fad7f965820e5772b3efc38fa737a8f1c1c810d095b6de45e56766fbd0bbc3bd9eb6dedb483e49e3ae1b8331fe820e594cc8f7b3cb1a569522dc4e3fdaac7b1786aca62a519ca7cebceaa16df20e19f3eb978e73ed5c7dbea6b3e6755f127ca1a8960c42d45be34946f4cc6594c61ebdd25ed37be8657e7dbad6cd46d9b9617c5f7e4f9b1d9ed60b78b7e712563ad6040f26e5d9973569174816c1ed1d97083f15c82187d7553f15875ca2f8fb8891d807dc8a3e759ef9b73624387045411eb03a10d54cba689d822955b5d1b6eb510da7914da627cdeeb5a9679c28525abaf5b8e6d433f9f5613caff84bad1ad61c87b184166700bfb586300017fe2aa16e43246aae8953927e9064eed9b73142e60fd2475705289f85bc6ada541788f7746e23528a99fb9c316ac0948d4181650dcd95ed975ddcf8c19cb4ca74a063a6b7520ebd7232837ab5c3e018d23acc50a39355c01c7aa476b13103ba034e64bcf739926cb1d96b60d7fef9d7ab380a7c9cb6fc0de65f506e30f68f7aab15c4ab1f903423b7afc6083377237ff906247593e36ff5dca9278d034f1bc312c66498fe70e464cab1c4f51c6a9604fcf62d7516bb3334cf8c4e33d4acc40f9d0de23aae15b8c6b475bf1c95dbf241c95e80977aa114a46aa6d26168e6da2e23465ee6eec05b9f5d4ec8000a035d4d9e3f4e9fac86c992b73b16327793221e6b6c93d7ebca9cb466139b1c0448c5628cb467be5dc868c3d1cd04e96c901d431e29a9f5b761a8e79433f9b023171f808c989d310a47ad120ff9e6efa1dd3ad8aafb1aac13b3067e17b7bfd1c13baeca92a79f71522de508ace6ef48f96067463d06fad9509d6b4e259e89fbe86521c64aab860dadb901a33d469049a5bd6560d37bf4ce3a3a6ddae92f9d9951de1212aca997d3056c582cd683c91d9d555472bed4b2a08d1a9016202e45cf5bbf39bd3104d57d8cea0872d7b70e41b3c31d7c795c09a916bf523f77a4e7317d1aa0917431d301f881748c429cdb3d994fb1c087a318e214da2064408744a86ce19dc2407a8035eafde74079f483311752191e3bbcd657dec24feb198f915547ffefc41667f525aff2a726f3dbb294d43a6dfdd2d1f6866e98d93d108b36a26c96e6d315d415fa035ff2f58ebb01e865cc7fbca8dff35726c22d814508ee482b50d68586c5d13734c5371ce518777558f13bc6c8bc490eb476989491ff786ed85e4e41fd6f48e1e823e5c2544e3d0eb8523f75ddd3a2fa7bd10b8c3d38e3c2b46651f2a154e1029cd0280438c5275e3606a886b310504e25142acb5f5afd7fe17d6d26ac8b255634e2daad91c4a4f7005e7a3d0b95c0ccb61f57b94b4218e53fad9bc8b584d9a56013cd389ec71217280c954ba639dcf3912da42b3b09a40eb5bdceabc6ac19acc584cffd0d681447f788a4af89a4137fa5cf62b2f23de9a09bad5616156931ed1211f71f7768c265010c0e8cd2f9a1a33a68b95b9cb2f74770c67b375c53697128833d43e3e2ec9e8847c4091a74bb04bb5eff504356bb0cebc31a1dfbf77ea0deef54e5bc5b3b66db4d6f41f2199cbd01d0799e3081347bbd1e54c77a307ba7d71c3a696195e9e4fef6a26c6aa6640042900b7af64dff6126d8d3cc0e7b04ad4128e31b852328849fee3efceebc01f4b5a24e40bcf897e899e5d03b2d5381a27c0b1cd6b14fa2f7df48c3ab2ca76476f39f31004b1ac08c5c2124c4e891a26e86b8c39400dc8cbda2a50d6e44a95314dfceeeb6673c6064f63a1f41f53d0de260ea597bae0527416309308d80794da6c7569aef2b533770073145d5b45e229f6aad413a6a007e9d63b929d0721e1348ad65516ec35f9a3f7fa19d83bda5fa9a25aef4fcf777f09197218703da75357d4b49e77eca288a597f260905839ba9a601a29f7944c788d35e04e155d9d24e5d622edb6e744db08365ca1285a8e73f4cafa8f76d79e21608b62a1b269971b6ea3fb05a4af59738567ae4cab74180a1685f34859a35f835642da5947cab01d32a6f6fa92823746c53d57674c4c2c0f335baedbe3358346defdad5ab99f877613619149fadd62abd7b562e89c11a75884c99d962854f892978df9c9702978a8c1e3f914500cde49e4123f498afc226abefe408d3277c8e9b966a9ec1d252458c32f68bb5b9d5ac8409bfd030dd18a5cf8188a1032bb4d04a38ce816e516b742bd8bfc1678d7d82e6be4afe82de554cc3735c7a9df035d677c34c14ed44bd9a998bc7c9da30059c86a64f65cc4daff321fb011b46f4e6df6f82e223d692aa971a4f75645592b62e672480b51bf7be0abf616e5a4d53d637b3b2907456e47e4a8b79b569039320712a86cf3261787a02e2df6d7df33d2de236c09d3eeee42bfc845cc75f84c9f0f104212847c28f7429a1b21ac45466835fdb47a144b866de5f7df406348befb58db02a0e2f9d25c9731e3852537d0143c00ebb72f89af4687f75cbdca45358d24eeb4f50b268a57d9c38ce4722acca24f5683e2f62f0866cc41b6191324890201477357b3bdaef25d3e7093e1362670878a36452827b5c847d1bc320b9a24f46745ca659f34656e20ee2b19182566869093f8963586dc788a860a3424b31042d953b6dfd6b56e282ca7dfa75214488352ddde9b07ff34cc7fc9ae8519c0a71471e4f77b327f98af1cc3685fcb69ebf9335cccadea9868d15d1536cc6c0c811b2717733532df8148a78e5b128a965fb0b1002c1a756353cedb0802d2855fbbe65b73cb5e6a644727fd4a286ff66d8c99079c463260a9d9b61c28704e0f633c9b434e24011b3ca614e1dab2d9dfda104d2cb9566552a553696805d5de8ad9e73997b1689a03cafdc7509e7d5ff613e895108b318f4e42f13a751c7a73df04bd03f90493db4a426b2465ff9d54e5066a0c48d03520a26d4d2668609001ddec03891c5f4f992db4496d10dc9b49c823ef1d96fed3c42f1f6dee16f2c2242d682234c074a637dfc082fed339844ac1572ae93c82ca50cbf3ea8270efd74852bda1a35ba369cbae05c0cf2967e238a54c8bf4292561ef8217865fe1ca4f64764441b4179f317c96088dbd9d945afe764b1fee82a34c3484172b6af2404ac7a02da6b9791b7512774a4e5300fab81486e49e29dd5391ed9bc39ee099a2418ea54f98ff8f89d451841015ca62124f55e2d490a0067e672b5689848acda976196a191c175fc516599b6a2d039785fcbdbdceacb55cf3cb3c88e21dbd8f966ae34842b2f7b5529db60b774a33d4903e26c9257cf301ad7ea826c0a0511c453ff09d93f1b2e74b81181a84c9d4684bf5c549bdf04f9a08166f22dd0ad1546d8a559f0db113fc4be3eefab97747a193d7345efa1a719b4467ac56e8274f308952a77f4a593c20bfda7e0e6ae637c0f183b87e792e293d81e881f363ce1890e599edc2ca40e349e39b0113f785b73e1cd36789dccad2581025770362710843a7d87fa1968de932397322f9f23f4812c1e7acebf8b0f98757b67d11ac16be1caf7fc1e53e09100ec4ced45d3462aba3f2021ce89148cc4c4c37bef9fce172ef98eebb6263ffb7b789b3aa0ae7d23c1918bbf0bfc9c9dd278bef9bccff39080b9a68720d79a50829185235a0c01a1b07b8065150d4ebba940b84fe5fe53d666c44de3d89f5b0b03125be99e4cce5922bdf1f1fdaade12e7c4db0d3bd7dfe21ea3e2a709f20e7880102922a3a20946b7fc1cd80798792c19f2dcb3221ebe3ec541c17b6490c0e03762f2fa1eec20c9d4eddde37add956a20c65d08cdb5b914ea8610351a482024a887d2b16464cc0eee52c3f6211b1e7d7e21db7ca1081d59caa003100dfbc119b570e58054796615441d7e299d6dc8fba6bfc8a3f16d474b037ea0a3a5a8dac0c9ce1136472d27b30260ed8251e6122224570b450ebe3845475f36678512a55606b8dc8cdc777aa8f073a9754f67242726af3be37b13642c47c63e06c1e567342f89cae56d60b4239f2b3beef66ab93825bcaf5ee094fa0a3cd4936bba0e9c46b44785d191e65af9f78abaac1121aa5c73e985105136957a34b91e88928f6c530f392974c4dea7185b7d6fbd84f4be6448bcc4f2b1c47de2401dab505d32c8f48143ce3d6a97c1fc88c8232d0dbb5ff0fb0f4d756729f1328d27ede7bdbaf9c3ded9d8dfb01a52ff98a9e265d1f94c19c429eec4df3511e255c7f81ce6fc2c5e413d5fca27387c9773081348ffaea2dacdfbebabeed7ed5a1ed947f51e43008a06a367a98a9fd1c45b1bba288a388b6d99e856316d840eb0c15bfecaaff5f446c15d071c84871aab261495ae0452c0cbd809104cc30488ffe36efba38fb745b84abde16b829f08e55865400cc54df4ffa9aaf19b002fcc96ee97285942d7fcba2572a9f53227bfb54a5cf562f4cf9b600b77c3747060fd88f3857670d2501d25d40f2426bfce59560bc07929842f2c3ecccd32e544b86e28d202058f941f4440f5cddf1efeb2652e5ec083c05dacee71343a93b33bbd6e27c0d5abfccd69c7630356f8ebc1358313ef7f19eb919bcce087bae714b68ffd", 0x1000}, {&(0x7f0000001300)="51ec57e072cc29ee4c9166e97bc8de71a000b55f2946501ef082e8e67742d9348378d9c08fd93dc0f609970fa0c147fcbcc1d3b4ad215164ac355e44b4bc4a6c51d470ab5c33f56b9abb953a92fd03845120e6cd7372689cd9a925a2e1e44b2a25a2a9c56b753bbd8964c52919cc1c6197991157b3eb781361d3", 0x7a}], 0x8, 0x0, 0x0, 0x5}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000001440)={0x81, 0xfff, 0x1cca, 0x3f}) 22:54:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x1) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fchdir(r2) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaabe4bbaa1859f86dd60e7071000183a00fe80000000ff000010000000000000bbfe8000b12600050000000000000000aa8300907800000000873f705396de0e50cc676d12caf0dd3d"]) socketpair(0x6, 0x1, 0x6, &(0x7f0000000080)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="da4759aad361eadfc58233293245bdff8b6230e046124c258e3621c72a26be83a6156da0b39ee705f81dcffe321fbc7f0f0769475df4551536a4ca061741f868409b8f4ee1c43105cd7779a34c5e5cae9e19234904d427dc4915646e335296da7cb52486d8a720ea806f4091a8ebc947c657654315631f2ae09c8c8c67ef1660f9b963f0f0c6d1213312b52cbb009e373c658e5b80b6f335e1cee0dc4cad1e9bcca13a2c07efefd38d6ca51d41f46d233ba67d47fe684ac08d58e3f712e907e9571d8c0abdce5168fa91ae28138be0ab52c5df11eda1ad50920a18ec6f4017dabafdf58436c881b5a7f33f8e5d79db8d2879ca04d9daa952f11ff8dfb35e6ef902a6f9aae1e93b6dc729628f9eea460bd96ec0aeda0f8ac87052516fc6f7d5657542c819017c5cedc955e8a7b2ef7c3eeb78e35ff5ecbbde60a29b6daecbb54974ff50c0706d0ccf1d7411ff19f32546f6d6a9e49f22465890029f772ffbe5a8631b3a0b62f1b298608f4d28575af8ba63b8194e856d364ee3cc805b1591264043abf4d1037f25303bfee3ea3711a00a00000000000000001c3fc252cf236bc6b94ed3743fa98ff42234827a3bc09efb0fac0f328aaecfb2c416f931a785fa15", 0xfffffffffffffe56) 22:54:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="0e460239011a4e94578ac34d4b678afacfa352ff3303a2224ef4c9cd26234ccad37aebeedcfea5ca3cc6b95df15ffa0ef6273928047fe02731fa1a4a9ce4530e57c767aabbcda2712cb98173d4beb53d4dbde1eb30899ba494caacee4d15d0776277f3ebfb2e052b32fafeff126ee5867363b0f1154427053f5c0aa6dd8eba403ba87a7924aac2002e8dc1fc9e264fa7", 0x90, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000200)="a44a66a6580c1e47bf253971b4a18aeebe25e52d68bc786830577c76f6f19a0e68946a5f5f66166775d3c91ca053513d7a", 0x31, 0x405, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x240) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) 22:54:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005041b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)) recvfrom$unix(r0, &(0x7f00000000c0)=""/34, 0x22, 0x802, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 22:54:44 executing program 1: socket$inet(0x2, 0x2, 0x9) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @broadcast}, "cba7c7fb9219c772"}}}}}) 22:54:44 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x2}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) listen(r1, 0x0) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2}}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3}}) setreuid(r2, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x40004}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x68f, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x1c39, 0xfffffffd, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 22:54:44 executing program 1: r0 = socket(0x1, 0x5, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r6 = dup2(r3, r5) fchmod(r6, 0x182) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x42) 22:54:44 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x400000, 0x1}, {0x9, 0xfffffffb, 0x72, 0x2}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffffb, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x8000000, 0xb8, 0x6, 0x44}]}) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x3, 0x12, r2, 0x0, 0x6) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x10001}}, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000100)="c858", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{0x800000004, 0x2000000000}, {0x0, 0xfffffffffffffffd}}, 0x0) 22:54:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0xfffffffc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r6 = socket(0x11, 0x4003, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0xfffffffffffffd37, 0x0, 0xfffffffffffffebc, &(0x7f0000000080)=ANY=[@ANYRES32=r6], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 22:54:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f7494e8ef06cd220062f22b87d438aaa8a27633961dbe3971755c502021dd7ee5d60dfed3bd1a66b77afb04ca0254069336"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="6a8bbd73000000408b6b481005a88587019cbcf9cf6df5c5b559b47c06617e5728f52297949bcac3271e34a89d4acd7f7b429acb37556a4f17bfa4d3dbd214bad46d7bffd9010a6d5983ba51a9f41bca4a894a6434ccc0acdad9d398112d007299ea00"/113], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() r5 = socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1, &(0x7f0000000100)=""/31, 0x1f}, 0x1) 22:54:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x5, 0xe8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:54:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x3, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/5) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3f7, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSDTR(r2, 0x20007479) semop(r1, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2, 0x800}, {0x2, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/107) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) shutdown(r0, 0x0) 22:54:45 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) lseek(r1, 0x0, 0x7, 0x1) 22:54:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x203, "738067e45ba670dc0cf969721400"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="ff", 0x1}, {&(0x7f00000001c0)="1edd", 0x2}], 0x2) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSTOP(r5, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 22:54:45 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000240)={0xe24, 0x8, 0x0, 0xfffffff8, "0c95a2980ec45587054ed79b4abb29a6994e6331", 0x1, 0x957}) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000440)=""/254) semop(r1, &(0x7f0000000040)=[{0x3, 0xffff, 0x2000}, {0x1, 0x6, 0x1800}, {0x2, 0x8}, {0x0, 0x9}, {0x0, 0x517, 0x800}, {0x2, 0xffff, 0x1000}, {0x1, 0x4}], 0x7) syz_open_pts() r2 = dup2(r0, r0) getdents(r2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xe66, 0x0, 0x0, 0x0, 0x0, 0x8, 0x9}, 0x4, 0xfff, 0x3}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1303, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r3 = socket(0x11, 0x8000, 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) r4 = socket(0x11, 0x8000, 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1303, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 22:54:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="f95042cfadb565db1988249db004cef6a8535445fcd4a3a2c8b6040f3bf1521ba717a74ae1b70759019d80cae2fa92d998189ed2dabc0dc966817726029972b936d97fdbe689abad1a639428e7ec42fe4cfbfb81dc915bdf8d71c40f55fbda2e9be01a99287278a41c62"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 22:54:45 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x40, 0x2}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x2, 0x5bd}, {0x0, 0xf1df, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/143) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x2, 0x1000}], 0x3) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) syz_emit_ethernet(0x0, &(0x7f0000000440)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000080)=ANY=[@ANYBLOB="00fa12ec68fe05000000e44318000000008000080000005f47a4b957d662cbe8c62f3b68bec71d00"]) 22:54:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66696c56542fb70000d7cf00"], 0x10) shutdown(r0, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1, 0x71, 0x7, 0x4}, {0x6, 0x3, 0x2, 0x1}]}) dup(r1) pread(r1, &(0x7f0000000000)="28caada9c0923f0bba05252817c082424879024153b63ed34d4b3ce075efb1febf27cd505f7291990a5b03cc0baefede211177c96686998f5fba14e2841612", 0x3f, 0x0, 0x526) 22:54:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES16=r0], 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:54:46 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') 22:54:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x7) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff61000000000008004500001c000000000000907800000000ac1400bb4e224e22000890780a783aeb8dc3ef708b54d5318b698a93677646875f49a2c87d4a2fa858a3ef837b3e7d505465e2a630381cc4b463dc09561ae85e912425e2943cc53d538a4a7201a1421eb00d0000000000000000006ca1c806e7b8e30d363b282be5640c0b077a79b2fac368c55e7f4b64ffffff7fa78c7c431fe702c76f3390bcaec4ebf2d163d904752ef18a4ee5afec103708615a06a85fd614b571938daa7ceb55db904c67cbb0a5e1110eb1cc207d70d14042c6618d42519c7f51708a1fb20826289af1f01875c9a977b69cb4b92f3b53c093fe3982b694d1a53b79192f9c87e840826e1d492038dbb38bdee75701dd9e24e4695c843a9ed3"]) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) bind$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) 22:54:46 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) getegid() 22:54:47 executing program 1: syz_emit_ethernet(0x44b, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0xf, 0x6, "a0aba5", 0x415, 0x3, 0x1, @local={0xfe, 0x80, [], 0x0}, @rand_addr="433f08872017aac548e7a3b94dd9bfba", {[@fragment={0x2b, 0x0, 0x83, 0x0, 0x0, 0x5, 0x67}, @fragment={0x0, 0x0, 0xfc, 0x1, 0x0, 0x17, 0x66}, @dstopts={0x3a, 0x30, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3}, @generic={0xfe, 0xd9, "89f3bc3f022375bf29259fc29f9cb8e347573d963ee670774415993929fee979578c4fec5ad61d44ee18451646c7e30d634da16c4b8d775f3ca2ae6a5fe745950a4f778f1c5f01b1ed1ddc797107520b02423c7144b3f376aab78c3c745b36d3be28e9650abc7ffc37399f3ed9d2067886d1e5a5fded571f1d3cc6cf6418c38504cd9fa1b2a9a494bb0efda0c45faee58b5ad773f2f605ce2b84843bae0492217d79a11b770ea57d0a5e63d44218627cf1f12e286d30812862625f9bba79ef259f35a91992edcc57ce92194d6c132c4db17a2c89b304c50e22"}, @generic={0x2, 0x80, "bc80b54303d4c1dd5f9802996fd337df9cd373f0c551bed54a2a83c63364ba020daadb0b57278cc59dcc0c1870f15addada49583390b643dc87c8d880c98a3e559f0990c343ca6bdecb7385341260a429d3b994bd6d6c5f5ae96a2902f16a307f31158d921e3a1ac8c8d86ed42389bf9c3b528014009d41fad0435923ce5cba6"}, @pad1, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0xc3}, @jumbo={0xc2, 0x4, 0xfffffffe}]}, @hopopts={0x3b, 0x1a, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x2}, @generic={0x7, 0xc0, "a56aa03d92ae98cedc5994f91aaa9fff59585f714109bd45bb835c5921584ea981e1e22d02ed3b0a96d608a05df7c8c0b3ca311384217dd5cabf1d9901a194f30d14e5c994134b2939e851b017878858aff478e7a549d4da1d34855ad4b42f4bf6dfac7721672666cca818775d07d624d2e9e4e3941216b2f84d72d57f0f726b6aecb193c2c87d1a9b81dc184ca6c5c05c78b8674a1f387c8fb4d07e14c6f1516756c6217e45e2fd87b8e679208423fb8afc6f939030da1d7ac9b83ea1cd1d6e"}, @generic={0x37}, @pad1, @jumbo={0xc2, 0x4, 0x5}]}, @routing={0xff, 0x2, 0x0, 0xe0, 0x0, [@loopback]}, @hopopts={0x70, 0x22, [], [@ra={0x5, 0x2, 0x100}, @generic={0x4, 0xc7, "62afe87daa45c282445ba0567f88a67745f4d65ba753367eb7a7ea00ab8c0a3db52edd0b8117f7231107ac6361b37e7b02f8affa0610ae94c205b8b5a156eb5346c616d240dafd36a193b942b8e46ac67bc321de3bd5c870f80bd19ae99734b5fdd2dd7c0dbf15284db75ed904427dbdc7d12203b0df59efde50880029f1c2829d75712623d5c0db193d3465d6d4c23b84e37a75d437deab2de45a1251c96ce1100867d8abab65f431d388c56ae276a8eb8155c3f3ad797cbec8dfd783a23389e6d24896461223"}, @pad1, @pad1, @pad1, @generic={0xf1, 0x38, "9f0268249450d34a45885a5368dcda37c29e6668a356502dbabec982032f3688f39179d3d5d26dd2d9220398b90f345c94877408a55afc66"}]}], @udp={{0x3, 0x3, 0x8}, {"9e3874dd2b41e753b15bffa84a91e18098299682e834d924c0ef42e3c461b40b7dbe03fdb8864c895ff7d352d3a66d4ee2257169b3e6bc0c7672093e777c5ec41e7e82434facd891f3eaaff447c3ded125772dd2674e2d881563ac0e2d"}}}}}}}) 22:54:47 executing program 1: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x37a7, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x2eaa961d}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) dup2(r4, r6) setitimer(0x0, &(0x7f0000000080), 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x7ff) 22:54:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfff}, {0x400, 0x2}}, 0x2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 22:54:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) dup(r0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd030086dd6031797176d1558400103a0000000000000000000000000000000000ff02000000000000000000000000000121009078000000000000000000000000f640e6c48c80d881e1949124c9a44672e3093815c8762a87526a43fbcdd582b336f7bac010f455bd53df9bc3618e6d9647f4d153b36131b52aa4f0822f60ce6b0aa77959574ff1d683ed5ea0000000"]) 22:54:47 executing program 1: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="660292dd03cfa77fe501444d671ab7487187dc6c57d698a47d57172a8478ef055e4bd6aca0885a1a66e91c9d2ef9a96fcb92d5b47beeb22bde400abc"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) 22:54:48 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000800)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x2c, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x1, [], [@ra, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket$inet(0x2, 0x5, 0x0) dup(r0) 22:54:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffe7f) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000340)='./file0/file0\x00', &(0x7f00000007c0)=[&(0x7f00000006c0)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000780)='!h\x00'], &(0x7f00000008c0)=[&(0x7f0000000800)='!\x00', &(0x7f0000000840)='\x06%\x00', &(0x7f0000000880)='-\x00']) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 22:54:48 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 22:54:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001bc0), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) fsync(r1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 22:54:48 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x20, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf893f68c1170028000400000000000000000000790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d658da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000002d4d0000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019de9becd7ae67bca90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14beffb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbc0000010000ff746e82d0684a9360000000b301b1a023deaa0c7b0fe1e2696d7d0e76c1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee06a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fed89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00"/741], 0x10) dup2(r2, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="ff7f00e4", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:54:48 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 22:54:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x5, 0x7, 0x0, 0x2}) 22:54:48 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 22:54:48 executing program 1: listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0xa, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0x400c8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) setrlimit(0x8, &(0x7f0000000000)={0x6, 0x93}) r0 = syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x7fff}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x7}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x3, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x7, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) kevent(r2, &(0x7f00000013c0)=[{{}, 0xfffffffffffffffe, 0x45, 0x2, 0x81, 0x2}, {{}, 0xfffffffffffffffc, 0x8, 0x4, 0x62, 0x423}, {{0xffffffffffffff9c}, 0x0, 0x40, 0x20, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x0, 0x1}, {{}, 0xfffffffffffffffc, 0x6e, 0x20000000, 0x9, 0x5}], 0x4, 0x0, 0x0, 0x0) r3 = kqueue() lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) kevent(r3, 0x0, 0x0, 0x0, 0x80000001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000003c0)="dc88bb40bcba953ccca409d518372279ca18181e040276d6d12e82f523e84cf7dd204e149b099cb10924effbe885e8ecdd2dfd22bf3ce6bf25ca847abae35d9e4e41ad160fa3a0d34282359f3ededa5f07b52d7d5ac889ead8feb55cdeddf0968a82683b99786cb4774c19880f187f3a9033238695d40756fcdf18c86cc03ac47e056aaa94636d0f7e6fe403c1835a788c5d5b47f6cd3ec58812c4f70e025bf9c4052a2782aa3c5eb6480e230510d913a2918a0a8cbc4a168d4d9baf7e587a28506de324eeaeb5f9e963f1c0e7d10b8c5048826d6e87a9b5bb02d075d75c7f", 0xdf}, {&(0x7f00000004c0)="e179fe6e64499f4d093b077c35fb27efdf8c1b9f8676c5040b6781b925381ba926f7ddf99724bf922b29cd3b210cd87e523219a5ba562a9f0dd8efbd8b65307179f93e9a09550b1f0e7d1e5a1b02f16627478ab5a06376be9095c5f898bf8a7d64f5d249348c59f0f504b960d2ce8a9bf0386b1b572a8218bf652fb615c9ddb1f83162d158edee54c327158e70084b7fe4bef14579b2139795a7b85bfd759420c8757ca3464f042d8233f7d97799c508", 0xb0}, {&(0x7f0000000100)="68ccafea9bf7b9d61c7b666b2df178c29932f1a47c93991b7c8bc3b0d569409c1e38407ed06a1a6a3f0acd9af02074031207e970001d0c3d093e", 0x3a}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xc8, 0x8}, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xd, 0x2}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1f61c4a64800", 0x2}) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 22:54:48 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) setitimer(0x2, &(0x7f00000000c0)={{0x593, 0xfffffffffffffffb}, {0x100, 0x1}}, &(0x7f0000000100)) semop(r0, &(0x7f0000000280)=[{0x3, 0x140, 0xd9fa07b72ae6faa0}, {0x0, 0x7fff, 0x800}, {0x0, 0x7b8000000000000, 0x800}, {0x5, 0x8, 0x1800}, {0x1, 0x80, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1804}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x4, 0x1000}, {0x0, 0x80000001}], 0xa) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000001c0)=""/214) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b121ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f43d5c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a1a7988ca3521847507858e9ecf6cd4333b736c34db0138f774ce638ca04f67673ab74fdfea98019ab81202c634356173e33049d40853c60c9b7d80d5d9e4446f9852efdd56625d4a5e951c70dcdab1e2602b2fe46ae6347c4a21e1257020a41a012026883bbc84cb5f8b5f3f59582d6c5fa961f58d26e6eda71968032fe5d1a3bc5a1fd891c5ca91420c188b07bd0b8120c1d375f0ffedc8732e10d6a18ea47bd5cdf557503120034cc281b6f05a7882c522c9c24bf7083ed948ba74a03c8b50e3f4bc6440499491e7c407bd92fe260e51a8cc40a5cae0b85a7f1611a880565e2cdbcfafef741abe096e952de4f949e31c276d01b756ae8e6ca8f4e127912956e53b154dfd72e06b5ff9f105625ef8a7c917130c3817a4d266577761577e1122f8f359ee67cbf23524db4db239ce8418f350a3851771c50617c29a121268626d016e4f810dba32c8b18cf1ac970a4e26e0e09b9110c11e"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) r6 = socket(0x2, 0x4001, 0x0) getpid() setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, r7) semop(r0, &(0x7f0000000440)=[{}, {0x2}, {0x2, 0x4}, {0x0, 0x4}, {0x3, 0x7, 0x1800}, {0x1, 0x9}, {0x2, 0x1, 0x800}, {0x2, 0x0, 0x1000}, {}, {0x2, 0xfd}, {0x0, 0x0, 0x1800}, {0x2, 0x2638, 0x1000}, {0x2, 0x5, 0x1000}], 0xd) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffe5ffffaeaaaaaaff7f000060a4f01008182c00fedc772f00fffa0000000000000600aaff020000000000000000481a40000000000001"]) 22:54:49 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x2, 0x100) syz_emit_ethernet(0xf9, &(0x7f0000002380)={@broadcast, @broadcast, [{[], {0x8100, 0x3, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xbf, 0x33, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @tcp={{0x0, 0x3, 0x41424344, r0, 0x0, 0x0, 0x5, 0x20, 0x7, 0x0, 0x5}, {"d1fdcabc51aa32687940f5245f89b71f8393c4a2935997ff9b16ac2e4055820b3f64f3a45cbdfe5c09789e42f4f35358f6a8c094f8c4f2b494594fab8d6be1660f30d2dc3660d1c0f56525e99269e83247bfd13d1c6c219c28bbe39a97c147f29891fda9491cf3cbdd4dee8257599f7e42b823002c8b764e15f370107eb5701721a4edeaa456df258035f021640b08fab591b1c9222eafd9a0cc370df13cafc9252df00c06c1a9c0cd3049"}}}}}}}) 22:54:49 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) fchmod(r1, 0x8e3) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:54:50 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000000000e96a8c8ac545310871211087b7d6c3", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000004090780000dbda7212730ab11f1e9874aea627146a2bf9928cb2d15daf362a55ae629b480f15fdd1136e6e75bbd92c9272253d459c425bf816d16c9b1582b42559c8fdae3d1f13f12eccba6eac4ef3a7678787d1427f035d1efc0c13f431c115b806058d90b9ba298c950d7e01fb56500488478e8f0fe5a6c0feac0687112c552d0d7cec9f8b99f0ba2c2147e3145c9be77b0102b8ed1e0742451287a411256d610e9b4c17b94725ad9d8c17a85caf79e973cc267f7d65742bbef633d13d5e889f85922a7aa2c5174780c0f3d6af486ead21a3da76"]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x9, 0x7ff) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x400001, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x5eedeae7, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0xb75c}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x8, 0x3) syz_emit_ethernet(0xc7, &(0x7f0000000500)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x7, 0xb9, 0x69, 0xd, 0x1f, 0x1d, 0x0, @broadcast, @loopback}, @tcp={{0x2, 0x3, r0, r4, 0x1, 0x0, 0x6, 0x4, 0x2, 0x0, 0xa318, {[@nop]}}, {"1bb2c8539312c864b0202b7edc204ec8cab30f7ffe348092a8394426c50314b82dd3f03919e8c70ee0b962d6765b6d0d62353363c3c5b0561d189bd62a73f6b2b4b5cbb2dbe01c0f6fc442a346eebc7dbe987abe7b83e3eca42f365538b1ced55600e255870bb16adcc72b165aa1e06a3d3d05addc4264f1856b5c4a7442ce1d5816d8979a938f4d19567515bb"}}}}}}) r5 = socket(0x2, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) shutdown(r5, 0x1) 22:54:51 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) syz_emit_ethernet(0xfd, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x36, 0x4, 0x1, 0x8, 0xef, 0x66, 0x4, 0x20, 0x3, 0x0, @broadcast, @rand_addr=0xff, {[@lsrr={0x83, 0xb, 0x1, [@multicast1, @empty]}, @ssrr={0x89, 0x1f, 0x23, [@multicast1, @multicast2, @empty, @multicast1, @empty, @rand_addr, @loopback]}, @ssrr={0x89, 0x23, 0xca, [@multicast1, @broadcast, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x9, @multicast2]}, @timestamp={0x44, 0x20, 0x4, 0x3, 0x8, [{[], 0x1}, {[@multicast1], 0x8}, {[], 0x9}, {[], 0x9}, {[@empty], 0x5}]}, @timestamp={0x44, 0x40, 0x8, 0x0, 0x1, [{[], 0x9}, {[@broadcast], 0x1}, {[@multicast2], 0x7fffffff}, {[@empty], 0x3}, {[@rand_addr=0x7], 0x8ef}, {[], 0x101}, {[@loopback], 0x7}, {[], 0x4}, {[@multicast2], 0xff}]}, @lsrr={0x83, 0xf, 0x80, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2]}, @generic={0x0, 0x5, ',\b\''}]}}, @generic="b6cd8a2242e8bcdb0038e5a129ecb7bf077237cad36cf3"}}}}) 22:54:51 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "102700", 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00'}}}}) 22:54:51 executing program 1: sync() connect(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1}}) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8d521d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d7060000000000363d52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe09ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900000000000000000000000000000000000000004e89b0c6b4e1cf13cfb3c8551e0dea7725d11592523ebba135de38221c90592825bdd18fd522eab1147586a318afcff1"], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, r1, r4, 0x310632d9fe6ab173, 0x1}, 0x9, 0x836d, r7, r8, 0x7, 0x3, 0x9, 0x7}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) 22:54:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r2, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ef2b0f80981ade610ba1f7ffffff0e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad33d59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd42000000ea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db90000000000537c11ccc4fdde9eb91198a96c202ef746eebc9ec8d3d755941e0c43ea08cb0f66664a7913d6a108a5a241d9f8fe25cb46f735c40cce72f108609003c84b4467e5481ec595fc6802e3473250b72803b0185df84ea6fee66f329f4187db3a1e24acf634ea5b3fe6d7ea95a52baff38709a8ec36f5aed161f84ddadbf8458c5655dc1dfd30781fafccc1781e817574081a", @ANYRESHEX=r1, @ANYRESHEX=r0, @ANYRESOCT=r2], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x6, 0x4, 0x20) accept$unix(r3, 0x0, &(0x7f0000000000)) sendto$unix(r3, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 22:54:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e2751", 0xe8c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="4514ea6ec6139606ccb682f2c9b2fcb8017438f1c65cad944d12ae01fb757b4e0ac5c3d3420e8990e5d38ae21cea21c48510d723c874575c666c33b1c0cc260522bbf2b17f8c6ca100c8694232b4156a9ad2789485438e7d8cb51dba2efdebc5632ee95f1f98c3cf9c20e5828f9776ad2c0a8fafd5553105f1e8b461a88cf96de8724dd2e216c6ae44f0533d2a499d421a2adbccb2257b0663fb995eb4b32b57a4126393562ece6568d9164af0e6e5e9faf4501ac9fca854a0579433c33b36acceea4229f89eb5f641d72d533a2964a7e941d755b05b7464b0218da0ff", 0xdd}, {&(0x7f0000000080)="7abeced921a85ede06ee58746e0ef186bae6991c4d132306825b8381501c5b5684b477ecd2fab9b79e2c2d", 0x2b}, {&(0x7f0000000200)="83668cd7a199a8a8aff48881f78780ba3796ad10a25cff9cd6594f11eafba82d16b32b6ba76c0347858c9c39a6237a08e2eac36b431c6fc7648a3e774f540750ad5babfa2770518cd484cc1e2356e4b68f2d6766b1a54ba8b0b5520136d8986b4f3df3616375d13e2c3e091d2f", 0x6d}], 0x3) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)="331f478c6332c446273eeda37ae7c01dfd55b5427f0e60d60a6502a1336ff7376ed4437fc986", 0x26}, {&(0x7f00000002c0)="ae715280a359d5e41d6f82d7a79a23589f3ccc2be3ad16b2398e45292e8e22cbdf52d254ac15eea0e2584e5711b43647634095ed285921cbad2649fad1f22e69f2451bf893c367e0b1f9d6e7b5ff57e8cb91a073474d1094c35cb0dbf7e74d881f7f5ae56dd2866a9530a28abc50db86a156aee844c4d31de2c9b74a766c77abc7ac95f5376cbf21c3e7e0bd5ee0449d1d22bb2ae209ee", 0x97}, {&(0x7f0000000380)="9e057b11637b8622", 0x8}, {&(0x7f00000003c0)="98bebaf2f9d37d390321442c2af3f55cce92daf34c140705996b926cf2d3ac8ea06cf12e23c0e4b99b222abca6913e50b259b9cbed6f59b2643e6592d37ef411f9183905e91b8b019b3c7889fe589664a6a15ae28236922d026481b7c28943ee923e9320abbe0c87814221a1187991d2015074c4b3cc4106a183c594cf6a856931ccc74c056a7e89c702e9c4c1d77cb65cbcaeed5da7e2b26d44c2b2ab609a847433439d333a79f982cd3a61969048f7d820b7", 0xb3}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="68f0495dfa20d80af17ad04256de2d7cdd71f753acc0b42f02b714a707ebfb7dc9799cde104471650fddd0e7d2661b85eb747766252db9a011a4f7180ec2ee9da9e17199cfd1a8e1b075ae1baa3c4d57ec2d8c7c15d481fc5dec87ab399e1edfa36bfd9193a853c6a826c28007d4723b90398188e4200fb5d5525bc329d6c8c3f5dab21850d313d096f7b215a61845e26fb360051eab9a51e2ef3c5658289b8c20695e6cbde57540b0377282ed10aabcd66b416ec90967f1d5851fe6ca78edf18fe7c163b7bae3b5fc07fd951c90e8d1a11244797fb37b9065ec0fd8689c42cfef41d7683bbe3cd45a12632fddb6428877", 0xf1}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="10010000000000000100000007000000c0021d1a7cacb41634a2ccbd3e2670ce9880c749082c1589decdeebc2a08156c856d5048bcc3caa758d5a3cfe40f62ff19a031c52dba31cb389d9230bc031ae1a3584aeeddb9925eb9f12181c29ecd00c3c245867472110d161eb97674d25ef7a1239adf0cace76283a70767f21d2a35f5eef96545c1ac79d76d26e38aef79ca7e41e9e758e5177d1c8dcfd698393c8188b60c6112fd6e4232dc014fdfff511b222aa8887305a1b9d243590bd5e910d4922bbcd14c9351611ab3071ba384868af3aa154f425e141b58a9d4e203a9e0cb8413101c4c8e52a2086d3c6ec8f56deecef5263634e6c36d90ac93c96bd52a6469387e47783f2fffa065de2e3d000000e00000000000000001000000ff7f000062d04f03b346298442453ebb942546e935f24182f1f3b2d539038dded7969af21099b609307294f54c6f3a0d7d9a465db59251bc41b745b286e4f478d91acc50acd1d6ceef3e93db25268450744ada569112d970b98fb3a4b52a35cfd16d32e620103346b7293d241e000bd75f59a716b2a9bf7b9a24163173b8730123d1f0ea3c7c04b472c1dfe6032c5d5ebe0a4437bd9e73cdb148fe6f2560edd3accc3feb148d76fefbaa8d687917d5ea72eb843acfa045938022aef371cf28cedd27fab4e15c2ddd248b5bfc2f3a4ed0ca430000"], 0x1f0}, 0xe) r2 = socket(0x20, 0x8000, 0x1f) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000001980)) recvfrom(r2, &(0x7f0000000680)=""/255, 0xff, 0x843, &(0x7f0000000480)=@in6={0x18, 0x1, 0x2}, 0xc) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r2, &(0x7f0000000780)=@in, &(0x7f0000000a00)=0xc) 22:54:51 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@fragment={0x11}]}}}}}}}) syz_emit_ethernet(0x3e4, &(0x7f00000001c0)={@empty, @broadcast, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "9b03ba", 0x3aa, 0x3c, 0x7f, @mcast1, @rand_addr="7fe3672279489b8c1bdaad74bc1674f2", {[@hopopts={0x6c, 0x1f, [], [@jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x2f4}, @generic={0x8, 0x9e, "85accda4d9a44717a26634366f307682ab0e774bfbc0665d9e695279781cc3f9c254a22f44b9ae76e75e296fb9e91edb0b960408e1a164bc5e936ac91899b8d24bc3c00f016dccbf76ab4f8b6dd6677f54732ab7be562a4f1ecf989d97443b9e1a9e28b8ccfe85a2214ae90580ee4eb3615efa5b19221f4480b40c59046f3d4ab5ec6f13d15ab9260e54fa443429285f2c2bb14ac7fe985e5757aa133dcc"}, @generic={0xff, 0x4a, "c1f5be4b2c1d365cf800430e41ade23a7f04a8b232949a16d7e53aeb13bc02e247fdfa8609321b7e1f61863425b61f0868ab758c328eab63a3fb751e07a0035bab187f14da6b10c072a7"}, @pad1]}, @fragment={0x1, 0x0, 0x80, 0x0, 0x0, 0x3, 0x64}, @fragment={0x32, 0x0, 0x4, 0x1, 0x0, 0x16, 0x64}, @hopopts={0x37, 0x10, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @generic={0x0, 0x65, "d5cc915b0e5f0b7a8706586376512c76d44f79f3329bea4da66b4127aed49e2464f5f453746fe56d3c8f8e96e7726a37ae7dbea69cca14d795dccf4060eb10a61e26823a4b4ace60ab2ebe0231b74d864cb3720d73e2ee401260ee190f7411e853a0010b9f"}, @pad1, @jumbo={0xc2, 0x4, 0x400}, @ra, @jumbo]}, @fragment={0x6, 0x0, 0x0, 0x1, 0x0, 0x2, 0x67}, @hopopts={0x1d, 0x23, [], [@generic={0xee, 0xeb, "7199f90a4fd48b86e62365b680922fb3ced62a656f27cbd990c94fe57db91e626a7eeca0d5c981e7a4af37c25a5d40185745ad21620066537dcb259976d2559b34899c4b2ac66159262884ddf336ba03ce2f85cf24f6cf4ed45d2e05e566a64475bee4f717923f6d164a22356d8e73a609d8cbef80ab5eb2aed1f7e8231ed1507996919599cf21bcd7e2c3d3bc4bea20245b52f1dec15fe5585288593b149a7c672c358efbf484917efaab4cf7ef1988c08b3f99dfb4977845e7904df5775d88ba8032831e327aaee8c76e6e829fc8a6aacb51296f1acf6a8489ca039482aeb057932f00582d5e2b11b37b"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x2}, @generic={0x2, 0x1d, "3bc97dda27aae7dbfc6defbe74880017a567f0a6b49f2ee90af85162fa"}]}, @hopopts={0x70, 0x2, [], [@jumbo={0xc2, 0x4, 0x2}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x46}, @ra={0x5, 0x2, 0xfff8}]}, @fragment={0x88, 0x0, 0xf7, 0x1, 0x0, 0x9, 0x66}, @dstopts={0x70, 0x12, [], [@generic={0x0, 0x89, "cb7f52113d5b062adb9e4e38d03a5f95cfd5598b56251af6f41d3f2abf146eb440c290f95669554bc31e278efda0701facc6836f1361974239bb89444aca7934c13f7c4036b2837a37ad3411bc0f9fa1217a0daed1aca82509d0936d8512499c64806d5cc5e51a1b9a9ea5593c9ed1a85de17a6c4bad02aeb3cd6e6bd9e5ef0f75420da703bd9bfd3f"}, @enc_lim={0x4, 0x1, 0x40}, @generic={0x6}, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x1, [0x0]}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x67c8, "0d1f6d80ca61745e5ae8"}}}}}}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x30000, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="667a26dc78cfdeb9b0d593eebc1f2a6be29e4fb6739436fa9449a83fb413c6b344fba406efe8d787a03377eedb869669a6b548411d4c3ddf136a404c1282c40c3131904bc51a126103ae7a4d8e78eec0a40797c9e6c11163c3a5769a1fd012aeae026d251e8de27a6b96b92298d90b48eb348e6482eb9d71f2fe11b575364305e209495ba4035f916ccda706e1b4f2466b8c1c2162d3db9b5d6cd1d20fe103cebee50a1b49040beb6fc89080004bbcc54393444c9c8f", 0xb6}, {&(0x7f00000005c0)="b3e3318ef7c72819edef1e826ec3b0b18174ac5109489858a48b2bef99c14034a79e0b565034067bd196b9594037b6f19e6d62f728e92fdf8c6c8e8357ad6fb05d9f377acb35b20b811e1994529fbfc0bf3f92f71d36c94a967a7e09d6fbf06c2bfc9916862eebfb3d78ae7b4fe453365dc683665ffba2afb2eb637a78e9ef2c07241ea37bb580749e06ab3c061590e82fe2e166ba5b6025ca50b5061903224dc5fda4da8a443366a2f8e051e2d7931e49c373e090cd2ce83bad890e29265276561cd9cd90e5c685", 0xc8}], 0x2) 22:54:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x0, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x3f, 0x6, 0x6}, {0x3, 0x1, 0x4, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0xfffffffe, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0x10001, 0x9}, {0x7, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 22:54:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x2, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r1, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/201) 22:54:51 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031077100383a000000000000000000001800000000000000ff02000000000000000000000000000101039078000000006097be000000000000000000000000000000000000000000000000010600"/111]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000140)="ebffcbff13", 0x5) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) socket(0x18, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r1, 0x0, &(0x7f0000001200)) setsockopt(r1, 0x80000000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x4000, 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) 22:54:51 executing program 1: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x12, r4, 0x0, 0x8) setitimer(0x0, &(0x7f0000000080), 0x0) 22:54:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x5}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f6f, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSBRK(r1, 0x2000747b) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="550200167f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 22:54:51 executing program 1: syz_emit_ethernet(0x38, &(0x7f00000002c0)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x8201, 0x6, 0x6, 0x9, @remote, "563684d5cfa7", @random="ad367e4fab0e", "53b63f6408b711876d1168c970defa20"}}}}) 22:54:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x4, 0x2, 0x5, 0x3, "c3435381ca6962741c4b9ac650e448fe49b6da9e", 0x9, 0x4}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r5) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1) 22:54:52 executing program 1: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 22:54:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)="2041e4", 0x3}, {&(0x7f0000000140)="39784eb3ce682461d3dbf1623f059c805f2e048f320d45744d3a6cc733091000b9e4363aa571eed2ca5cdb5317584bf5dff49238420291ae3d77ff38f278b59cc63459782e2d643ae08e897825f5637116f793885b732d0293405408996ca8f10581676d5320c91b854e20a773f59a2a457584c44d53d2af779f8da45dbe8b7de03a53bc5953d32daefeb8", 0x8b}, {&(0x7f0000000200)="9dd5a195b89a888c4f32cdc00351a8995a16bc1970b9808434703b61103484a5129dbc142749c19f69474c8394fa41c720dd1bad00664a21", 0x38}], 0x3) shutdown(r0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r4, 0x0, 0x3, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000003c0)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000002}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r5, 0x0, 0x3, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) dup2(r4, r5) lseek(r3, 0x0, 0x3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchflags(r3, 0x10000) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:54:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88d3525e34e7631291090436ed8666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e058081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad4190509d0cfe"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000080001100000000000", 0x13, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r1, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r4]) 22:54:52 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa00aaaaaaaaaaaaaaaa00000000000000000000bbfe800000000000000000ae36b38bd3ed1c1e1a115efc0649dafbffe78500c88e0000002000"/74]) 22:54:52 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d4c34c6d3d561ef5a63c503000000000000f6ff0000000081"]) msgget(0x3, 0x8) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x1, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x101}, 0xc) listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 22:54:52 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x6) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x0, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x0, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x80006, 0x4}]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x8, 0x3}) r2 = socket(0x800000018, 0x1, 0x0) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, r3) getsockname(r2, 0xfffffffffffffffe, &(0x7f0000000040)) 22:54:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 22:54:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) fsync(r4) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00100049dff221000000"], 0x77) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) bind$inet6(r6, &(0x7f0000000080)={0x18, 0x0, 0x101}, 0xc) 22:54:53 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, "4b6424c2"}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="7d930745e4c2b54c38b8529b819a347d602c90c0686d670a49886157b0728d667bf3b30830e95b184ea693ba94fce28dd472a42083672564b721f5d1", 0x3c}, {&(0x7f0000000080)="2b9d4ef542fdb2e8ce2126e688f077f91e989c2ddd8077c39198e0a37ccb32c8a964467d8e53643a711226fa62a6a9094280f5b79dcc7eaaafb9e1c8b195f8", 0x3f}], 0x2, &(0x7f00000012c0)=[{0x68, 0x1, 0x81, "91a89c7e1fd8ebe066b1a25a9d13800e59d524e10d0f62f15efb79d11762df30c40761c5577afaa5fdfc3ab6a24c875f86f8969725ee29e61ea49f7c818e3082654b250138180e94bdb63f24f055b4cd0557ec"}, {0xa0, 0x1, 0x3, "a875dc99302bee7396aee6dc9a7b24dea64027961012114bc6c63d191c171ae802db78d8751c54154a91128f53ff9049dc0584ce211c717d881b15dbee522b109fe0fd8a6da641284a74578a315986fbb7d6cee9b164237f373d388309eb0ac4c476f17df294f1017882e7ef3bc0a6bc4426a4c15efb931970185739ddf4bff991736e2edb82166d61feca0c0d"}], 0x108}, 0x40b) 22:54:53 executing program 1: r0 = msgget(0x0, 0x1ec) msgsnd(r0, &(0x7f0000000000)={0x0, "93e435a713d5dd02a66115ace1630ee4d245b91f47b4bf92a5c66913441ceea7ef979097446792b91eb82c6b35f24e3694e55589f7ab5fc7df1b1ee35d329b0d7cdb30f2673361a27303e6aec104535ee8d350a06f"}, 0x5d, 0x0) getitimer(0x2, &(0x7f0000000080)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x100000000000000, 0x6}, {0x24}}) msgget(0x3, 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x8000, 0x0) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="3c2e2f128408bd66aaa588f95e0fdfa83ef6dc5cbfaa3081c5a1e73d475ae923e1bc41fd0a216a2fb4672525c40a0f4b4645fd13d8a8c1a8e827f5372dec8da687a3a5840cc5c9768f16252d1a30f9c1052cb72ee7998830350b4f3ebef8c6e64e1d0f7fe6389e6d43f38bcf369b9ed2875fd6652a5fb1a15bac561af77493f806df1d0fc5450541e33a01d80a0097ae96446db7698325ce435b785540ec44", 0x9f}, {&(0x7f0000000280)="75f265ece8095a40b13381c38ef6a26f4233abec0d305ddd29a63236208b4cf47ff83eca556b63ae2bf2dc78d0db8643f8398c3ba558ffe7cc41ecda8503872bdf874aef856dc73ba4700f69e55572a50d0f124909328be9defda3", 0x5b}, {&(0x7f0000000300)="017f16e551b47490b9c5783b25b19ead155983455c161b4cbaa936d2d56493aeca5a675ae4dabf0c7017ccf7dd2858739187fe6a477f78f4610dee21dd9ad8f9fcab697d4a15e145b1d332bafca4dd0a991c94a6fc8eadb8b250bde17141d4bb2001bfd19e00f1c20d29cb48cf3167f5c2d1337de1e503aa7b19110224ede40142c6c5da064fe1b331dbb74dd67b2af772ee9ced963f223499ef2e4b49db8d", 0x9f}, {&(0x7f00000003c0)="8ed96219416d8ce939cea05c0898b23efa30037fcaa1231750526eada1e38987a4ea4780ca0fd7bff2d5889544", 0x2d}, {&(0x7f0000000400)="ad9f40f289e81029183e36f86777ca1dd48f7ef4ce5e76b7143876de28bc986c80697ef54e4c4de35987cd4204f3d24ed5ff7646aaaba68fd08dbea8ae3a87d4d0b6549e74833f2a14c0889becbba316cdb055f75fc3f40b405b8ad393d1d2e02a5ed50b1818b7527ec0009969d2912d03998d9e6fe7ae7f0a07d6e58b46fe963657b4c2b390a304f608dfd1431a39c82e", 0x91}, {&(0x7f00000004c0)="f4575e3a491bf051ea13b1fc5d7e7bcf82b663f56713a3b95548b203cf3e9f4b14b711a03fd50c34392b4640da9d83c8f8c9db2712e53a6322b19b1773a9b35fb6b14bbe1c497c429d92f6fe5b7673ea4a7679dc27f7c7674257b6c1bee169a1ed0d95afe687ed0d8029425feccf49f82226bb2dd9ea4a1b8e4be47ba173e545346d221102223ecda6febb38d43d13a3c211baef0d5424bb2a4b170d5fe55567fea88dff16da4a5c38a762148181ec84770888cf3502c4de33fa", 0xba}, {&(0x7f0000000580)="0e81aa09d7326a1cf039587673ff9c5059ecfa505faac14d2d3510d71bfdb267744d5b79e0535bc28e2ae6efdc779e3c16e296d1fbd18d7dae62b2858cc6147c880b29526d561c401bb97d7e5973bc0e8b2fca06ae01940c1e8083ffb46e185641593bdbf2ce2fec443bfc2ce6cfb06d17bd184075c500c21c6fe52d35d6afbd25b3650daa9d0de10f89186ebbcd30be70376118680108a08e8b51febd93b6cffa7664ad58a04424f7282e5d0429ea3fa0c66c4c6826a6b10b75d20ec3f0083af31e2bac5401737baf667413", 0xcc}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x38, 0x409}, 0x7) r6 = openat(r1, &(0x7f0000000880)='./file0\x00', 0x2, 0x29) sendto$unix(r6, &(0x7f00000008c0)="faba42f097f21455d29498762c4d715493444df0eddea5cebd13d349fbb62dffeff5cf079802fb2b2bcc0c0672e767f5b1af9315c1e0cd32a784fc4a6e2a2cb876a34a2491e07564afbaf1344bc9f81b104d0757c8b07d760f08f928deebdb245e09667bbe3faefe5504cba5bdbc17f4877b1458b5138826ae18ad2a1c9769b9c58c799ad98e9a5e8eec86c084", 0x8d, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r7, &(0x7f00000009c0)='./file0\x00', 0x0, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r8 = semget$private(0x0, 0x0, 0x2) r9 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000a00)={{0x8, 0x0, 0x0, r9, r5, 0x9, 0x40}, 0x7fffffff, 0x3, 0xff}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 22:54:53 executing program 1: syz_emit_ethernet(0x12, &(0x7f0000000000)={@remote, @remote, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@generic={0x8863}}}) 22:54:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) sendto(r2, &(0x7f0000000180)="25adff18229780b29c8f10bb32de097d29b2663983b62755127f0272c68a2eb883773867e193c66da56f34339df5e0e47b9764f92991c58db50b558f9f05d71207437ddd0bcb7321960cdf8d7de654b728286e108d621f3d8f9c5c7a2847f979998135a40663468587d953c44a3abdf7c0413ff1d10a833692d1f0de0db5ff132597d585888adb492e36eeb6bf3919b336c316d2a36bd28561e463a0ee40f3f50f307ddb60b9fb23b12ab3bddfe2edea12c714e61a5c5b0443262627e2527ddf558dad3a7d8f5bb7466b23cd0d135ee201cd4588e5132f3cae581ce7a15a19552099", 0xe2, 0x400, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="cf32901e5f18c34eb603e08fa32818c0ffaee48649ad1d5bb86fcdb0df535d311088175ba8a9e6d9899701e333967d7a995fd43c8514b87b24084f5bd3e5b3fbae10ec6fd5d3a23c0858f973c46bf1db82298e2b9bf8fa613934c1e4f97b4f709a7ed8f399af9cc823bf9fcf84cc156932967ec89e41ef666af9ad7e9cdb82117a0ac15450b61db49ac157b4168e7c151bf8bd24ce5f4767ca5254248f31add5ab86a40d33934b5c093d3b1280f86f6a0316f37ceb0413a278c2847ae5a8e25f0fa5bb293c48d8889cf00130bb5fc518663999d55f762e77be9085111a540c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="db1c6ba7f2549fb716c61de0450b14675a71c194a01c29076aa821c822a1c9c1ab12e361b479510531795ea47573454bf5552d9dcc93ed77", 0x38) write(r0, 0x0, 0x0) 22:54:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 22:54:53 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x4, 0xffff, 0x800}], 0x5) r1 = socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0x29, 0x33, &(0x7f0000000000), 0x8) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) 22:54:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='0\x00'], 0xa) dup2(r0, r1) 22:54:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0xffffffffffffff7f, 0x1}) r4 = dup2(r0, r1) ioctl$LIOCSFD(r4, 0xc028756b, &(0x7f0000000000)) r5 = socket(0x6, 0x2, 0x3) lseek(r5, 0x0, 0x2, 0x0) 22:54:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = dup2(0xffffffffffffffff, r2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{}, {}]}) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 22:54:54 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x72cc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) flock(r4, 0xc) r5 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x116, r5) r6 = socket(0x2, 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) fcntl$getflags(0xffffffffffffffff, 0x3) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000010, r5}) flock(r0, 0xd) 22:54:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x208, 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x6) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r1, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x80) 22:54:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r4}], 0x3, 0xfffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x7ff) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = fcntl$dupfd(r0, 0xa, r7) bind$inet(r8, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) 22:54:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r0, 0x0) r3 = socket(0x11, 0x4003, 0x0) fchdir(r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "0000010000004000"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000100)) r5 = socket$inet(0x2, 0x4003, 0x1) fsync(r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:54:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(0xffffffffffffff9c, &(0x7f00000003c0)="7183a53455c272523d8998b077ebd5f48710cb00ea0d02e1f9e098c77e6b0efbbf354910e07bb0908ed031eb2086956a8b2d29515c4206feb8dd325442c3403150d522196cf2f5e9ff90b2f0376cc6a1af331bffc55d71fba62ed5ae9cb943e7ee0a4106e48d864924c3548f48a7c41fd8c973358be842d98f8d60e5d0cc28e430131fa80e562e1f2548528658444b8b3d09000000000000009fb1f15140fb34f29f99a9f53ebfca0e3df9a2615bf6b3c00495f5d34de331c43dac946a5e2d42f98fe6101d5319fda451fcd0d8d90c074be70f172fcc16b7764d71f25de2f5876b3cd2e0e9b1d858d8ebcb36fb6f6053746cc11ed93f5eea9ba9e1bd7cfe7090d092061ce0929803542d9e16b18d3f76f99223d8c6bda0313b249ce481671b38c1e1065079c5e7948b43309a50d228c99e55af31417ef10473ebef6bd1df9c9a764711d35907860e7504d23192a1b46976c1109fab094f488b7d3a1cb642d37e11bb52182db7b2a787fe925c44dbaa674c75e64c17dd2783c7f8568ccc90933a05e0a949c5d0d1e7753b0c3c84c24cdfa5f8ea771174c6a8a96951b96a0329ace5e0b48be39e2cbe34a5890b65098bab8eb55deb84dd3cb6ebb916e4e2a3718e9da059c43e772dd5", 0x1c8, 0xa, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000180)=""/138) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x103, 0x8100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x200, 0xfffffffb, 0x72, 0xfffffff8}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x3e, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x4040}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x1ff, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0xfffffff7, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xccc}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getdents(r2, &(0x7f0000000180), 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x3ff}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0xffffff66, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) sendto$unix(r4, &(0x7f0000000080)="0f45935b7ae97b4a6d5e07626e8b02fdc7dc61d45b7d231b7abd57ee2c1346bb50641fa5a7b8bb327757ba7bbcab0046ee0433f6d50f491ecd69c36f274e4508a35135e37501742149c6440b77a08a6fe99c915a1e1f7b8914fe3d1b59cdea72aa3f33f0ea3b58251307382f2421708c540bb45d9ae1d45018a0c24e95c0a407ea312a99", 0x84, 0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 22:54:56 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file1\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') open$dir(&(0x7f0000000500)='./file0/file0/file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in6}) 22:54:56 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0xc}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) pipe(&(0x7f0000000040)) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r4 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r4, 0x20007478) 22:54:56 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="836ca0050bc7", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}, "810000005ee1048c"}}}}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='!!\x00', &(0x7f0000000100)=';+)\x00', &(0x7f0000000140)='-.\x80{,-:/\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='[\x00', &(0x7f0000000200)='-(}]\')\x00', &(0x7f0000000240)=']+-#-^\x00', &(0x7f0000000280)='{.\x00', &(0x7f00000002c0)='\'!]-@[\x00'], &(0x7f0000000500)=[&(0x7f0000000380)=',*&{\xd7*^)\x00', &(0x7f00000003c0)='Z@-.\x00', &(0x7f0000000400)='[&\')(\x00', &(0x7f0000000440)='/@-*\x00', &(0x7f0000000480)=':\xa4\x00', &(0x7f00000004c0)='!#\x00']) 22:54:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r2, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) syz_emit_ethernet(0x122, &(0x7f0000019680)=ANY=[@ANYBLOB="62c391572f21e721ebdb1ff96e486f6787d50d8f82e4243d380edfd2fc974c6d5a2523a8d29f9fa8b6dc5aa41ded6ccf5da0d408c4d809ba6dd916e4fcb7d27eeb85a98ea7b24284a672c9508fe99fc303a493e0be566a97f8cb1cbfd224564ae37fbfa90e9bb885caadef042e4b3dcf1d93fd99596b842e57db34d2cfa3341944105f8d00bd0bca89d84886fdc4acb331db2818ac864f6d9890baeefcda0715130f8724ef25a8e3ac134a", @ANYBLOB="bb7456035e23a6e2d46f0b3df9f51b97e366b157168d8e0f1618e99a14fdec39a9d61a0600425c478e2e58c92c9316c5f8f90ba13f65dfd8b158daac1475a933c9d424b7e46af36792be6e25c2b9f73950a49185fb30032d930bd5ba5155595dce2692eb0313bced9b92c9b33d63adfa363c7d5fcf3ab90d96d6364ed34cb9bd93d6594628de7cb4fcb2e0c619a12ab472ba369a37fe3c1efc24243934ffdde6ee93078559abfb1fbbb4d7e2f9c4719ef147f2266f3e85d49369d622d05c1f50c6878c8836f2df3104236bf461a5", @ANYRES32, @ANYRES64=r2, @ANYRES64=r1, @ANYRES32=r3, @ANYRES32, @ANYRES16, @ANYRESDEC=r4, @ANYRESDEC]) 22:54:57 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x0, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x2b}], "2c34fa7c"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x101, 0x1ff, 0x8}, {0x3f, 0x4, 0x40000, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x80007, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c7e, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x4, [{0x2, 0x7}, {0x3, 0xa653}, {0x2, 0xc5}, {0x3, 0x2}, {0x1, 0x1ff}, {0x2}, {0x1}, {0x3, 0x7f}, {0x1, 0x87da}, {0x1, 0x2}, {0x3, 0x8}, {0x3}, {0x1, 0xfff}, {0x1, 0x40}, {0x2, 0x5}, {0x2}, {0x3, 0x6}, {0x3}, {0x3, 0x376}, {0x2, 0x24000000}, {0x1, 0x7fff}, {0x1, 0x6}, {0x2, 0x4}, {0x3}, {0x3, 0x8}, {0x3, 0x5}, {0x3, 0xff}, {0x1, 0x7}, {0x3, 0x80}, {0x3, 0x4}, {0x2, 0xfff}, {0x3, 0x8}]}) dup(r0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) lseek(r4, 0x0, 0x0, 0x2) socket(0x20, 0x3, 0x3) fchmod(r0, 0x100) 22:54:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) getsockopt(r0, 0x8000, 0xceaa, &(0x7f0000000180)=""/244, &(0x7f0000000100)=0xf4) syz_emit_ethernet(0x1ab, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031150000005d107200b2e9e41e596a39fe8000000000000000000000000000aa00004300000000002bccee40ee1299f9ccec831b23ae983e2c322afb1e521aea325cddd7f26e4f77e0b794103182c1073f6a293dee362530a3cb119d0c80119117c1388a5024139c1975f3b07a9abbd4bf43215804f835c05ebe23641c6b8fe75e56e2540b0a8396b3887532d4d7d2418762e6ed0e2aadaaa877d08b25125eefe2ff1b086d3ef878bea8d05bed24c0ffd4452c34be294dd102dba4465973636379157ea560d67c52bd80d4aad300"/236]) 22:54:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) r2 = socket(0x2, 0x8002, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="4596a62f252d3068c3085c67e342783c3fdb3c98b6009854180f628ec4699acbe65171ade1305039d97351dc3b32f8fc2a0381bcd5dcad6303541986ae50283d8f15aea13bcf810544e82068f3d436816a579de98c9c92de908c5a96ba528febdcefa9cf141336e1c2339af9f1bcf3b13403ab9be4", 0x75) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="62a3124a1f00000000d60b5d20850200eba1882d01200454f2a08401d324662a5ab3a3db4a6761b00779da0b1a98033a0a47572b9da3af53f6b627a189c8b1ac1608eabe50e9410cc17ea28a1aded0c4130c8314309858d980ad1285"], 0x10) socket(0x1, 0x3, 0x9) write(r2, 0x0, 0x0) 22:54:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x8) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0xe79}, 0xc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x2, 0x0) fchflags(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x2, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb97, 0x7f, 0x9, 0x1}, {0x1, 0x25, 0x40, 0x2}, {0xdc, 0x3, 0x81, 0x9}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 22:54:57 executing program 1: syz_emit_ethernet(0x9f, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [{[], {0x8100, 0x4, 0x1, 0x1}}], {@generic={0x8180, "9a2e7c6069a973d5e50d85bb3416ef78a7aff74dc6eaaf129ede098d71660d91759ca48c55c9f3bb75bbecb494d2aa9b03e8f2c39fd2cc151a2b844208f83916328eb9c6666a659c7f7968aa8d9a00c4b381f755b51fe2fccfee445ee9a1c9626e4f787774d7783652907aa08e7bcb700595d52e6f73e9597767382d03190efb8289d4bda683b59a92b9915850"}}}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x2014, 0xffffffffffffffff, 0x0, 0x7) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 22:54:57 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffde7fff45f7b676ee0e0800c2b8003000000000ab23e99de000000200000000030a907800000000450000000000000000000000e0000001ffffffff37eb23db0841d3ccdbee2bb67e2d2e7e2e7777e810b3547323ac0003173a6097806120bcbb7180e93fd4f69658607bcecfbefada4f69b8a272420ab88b0da77558b0eaf2636a336cf3b871108e21b3255559a9fd0402c92b203a7b9c648d5989e1441ca5db9226e53b588a819c4087ca05d460b2aed0117ad542cf"]) 22:54:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) preadv(r0, &(0x7f0000002100)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000040)=""/67, 0x43}], 0x4, 0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:54:57 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000000240)=""/191, 0xbf}], 0x2, 0x0}, 0x0) setsockopt(r1, 0x9, 0x7f, &(0x7f0000000000)="afedb2bf33a417a0b6e586ffb4eb72c5942bd2b4a7d6b388c6eda76b0989c37051289cb30002fb3479596ec9e82d856e6636609ca9fefd37f552a4aa7e718642", 0x40) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="003000e7ba0d25bab8800597e975fab44a41f5a58febcc12411187a018864eb415111cc3f5836eaf969946842042a83fc46f9a7faf8541020160dedeb3ac105123677717393f9793f2c9da8e7c97d703a92e72e00f4b13c7301f413424c75cde8e720000e778909229a00e0d0c"], 0xe5, 0x0}, 0x0) 22:54:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) fcntl$getown(r3, 0x5) dup2(r1, r0) r4 = socket(0x2, 0x1, 0x0) dup2(r0, r4) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xd6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x1) 22:54:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000180)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f0000000280)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}], 0x6, 0x0}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) 22:54:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000840)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000700)) r3 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x10100, 0x10) linkat(r3, &(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00', 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r4) r5 = dup2(r4, r3) fchflags(r5, 0x1) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 22:54:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20000, 0x18) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)=0x1) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 22:54:58 executing program 1: syz_emit_ethernet(0xce6, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000cb03aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a004c09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb013d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"]) 22:54:58 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaac4aaaaaa0800a70f3e11c5ed5f4cfc52450000300000000000019078e00000020000000003089078001d000400000000000000000000f6159eed0235cd35b917edef8a5763aed8d322af00ffca7be84d131c7664db47cfc74cda52187016a044b7893dd20101aab64d28e65f8eaf735b553760d6a1e6ea8e78310274ab75401909377e9249049aebeb01c8d06f137b41e3279553164fe0e0c54dd04471c7db"]) 22:54:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) setsockopt(r1, 0x4, 0x2, &(0x7f0000000080)="711abc9fce0a6a9ed028c6ddb5f4e3a645835261169f86e0275a42403a8c08bac4a4c3b01e3da3d2adcf5d99694cd4cf2f6d1710285505bf0e26d1bd4af40e4a04f8b28180c22836c4eeb3123390d3cf309b8ae99dc94a7b30b66b9bb6066be8f0fe9c512fcd4418e01f7f9b393818568d75d781ac22c991f2fd11042f1c59d10f332555bae719f0fa4a04531a75963f292411cc1213916cbf2758ba2e3846c5e9ce4705cf2445f2c1056feabad01555d034f7b766a0e3e6", 0xb8) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) fcntl$setstatus(r3, 0x4, 0x40) 22:54:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) sendto$inet6(r0, &(0x7f0000000000)="c5ede5244bd55f706929eb5e16f9f88dd309efcf99f123d7386906112d4d04e406531a79ee6a", 0x26, 0x3, &(0x7f0000000040)={0x18, 0x1, 0x3}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2e, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}}}}}}) 22:54:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) kevent(r4, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x10, 0x0, 0x7ff, 0x8}], 0xffffffe1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x80, 0x20, 0x7, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x20, 0x2, 0x3f}, {{}, 0x48c2dea21c91d49d, 0x2, 0xf0000000, 0x400, 0x4}, {{}, 0xfffffffffffffff8, 0x4, 0x1, 0x44e, 0x81}, {{r5}, 0xffffffffffffffff, 0x74, 0x80000000, 0x1, 0x2}, {{r4}, 0xfffffffffffffff9, 0xc, 0x20, 0x4, 0x9}], 0x6, &(0x7f00000003c0)={0xffffffffc7c5504d, 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x58, 0x4, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0xb5e3b3a1d38393b0, 0x2, 0x0, 0xff}, {{r6}, 0xfffffffffffffffa, 0x40, 0x80, 0x4, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0x100000001}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x0, 0x5}], 0x9, &(0x7f0000000100)={0x6}) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 22:55:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) read(r5, &(0x7f00000001c0)=""/93, 0x5d) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='le0\x00'/16], 0x10) 22:55:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvfrom$unix(r0, &(0x7f0000000100)=""/81, 0x51, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) dup2(r2, r3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) r4 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x28, 0x4, 0x1, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1c, 0x40000000, 0xc59907b, 0xfffffffffffffffc}], 0x5, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x0, 0x10, 0x9, 0xbe}, {{r4}, 0xffffffffffffffff, 0x4, 0x4, 0x40, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x10, 0x90, 0x5}, {{}, 0xfffffffffffffffe, 0x80, 0x8000008c, 0x1b, 0x5d0}, {{r5}, 0xfffffffffffffffb, 0x8c, 0x1, 0x3f, 0x8}], 0xffff8001, &(0x7f0000000280)={0x80, 0x9}) dup(r7) dup2(r7, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 22:55:03 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmdt(r1) 22:55:03 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff}, @udp={{0x2, 0x3, 0x8}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) 22:55:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206925, &(0x7f0000000300)) 22:55:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) fcntl$dupfd(r2, 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r4, 0x2) fchmod(r4, 0xa1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xc0, 0x5}, 0x3, 0x5, 0x0, 0x0, 0x9, 0x5, 0x8, 0x5}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) dup2(r1, r0) 22:55:04 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100503a008000001f000000000000000000000000ff0200000000f2ffffffffffffff000104009067000000006027791500002b0000000000000000000000000000000001fe8000000000000000000000aa2c0200070000000000000000000000000000ffff000000000000000000020000"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000040)=0x80, 0x4) 22:55:04 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100323a0000000000000000000000000000000000ff0200000000ffffffeb00000000000103009078000000006000231400003c00fe8000000000000000000000000000bb00000000000000000000000000000000e696d100b72026cd118d5480dae7a0caf7ed8201fcd3467d3743cb9af9854d20b31a1459309d65625986bad9d9626d80335dcbbb19239a7a405a6be70cc5c22e0909e4f9323a98ef2df7a12e869a3d627fbd11ca9b9a6acff90b3d1e554c63db618478a5906c7b5b9b33341f596c34c520c32485f487b2d6"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xbe, 0x1f}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xf867) 22:55:04 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff80350001080006040004aaaaaaaaaabbac1414aa0180c200000027bf1bc742412d9cdfedb4379e261dac141400"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSBRK(r1, 0x2000747b) 22:55:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x2, 0x6}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x7) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0xfff, 0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) munlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) pmap_unwire: wiring for pmap 0xfffffd807efff3a0 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff3a0 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff3a0 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff3a0 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff3a0 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff3a0 va 0x20009000 didn't change! 22:55:06 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r2 = socket(0x20, 0x5, 0xff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x87) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000001280)=""/4096) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 22:55:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0x526987c9) r1 = socket(0x2, 0x1, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) dup2(r2, r3) dup(r1) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000200)=""/244, 0xf4) 22:55:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom(r0, &(0x7f0000000140)=""/76, 0x4c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0x2, 0x1}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0xc) 22:55:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1]) 22:55:08 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) socket(0x2, 0x3, 0x7f) 22:55:08 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x83e1, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 22:55:08 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x8001, 0xfff, 0x3, 0x1, 0x2, 0xc1f, 0x332, 0x2, 0x0, 0xd2f, 0x1}) 22:55:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x401, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0xed, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff8, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x4, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000200)={0x9, 0x1, 0x2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c65302f865e83653000057bb511d9b23ce05b73581edb17a7d91156c9299656d9d7a69db2d54921f9106dab30bdbe9580680f16c834bc037d600416a9998a05f2d80789da5e17ddf66b48d185e20c09d019238c1c3385c73ea908fd003a8b0781aad9d0306f00ee1f699716a29a6520f05c8c4f2ac0780a2ebfb5118322667d344cf05bfb0645bfc0f86071f123af68661f54"], 0x10) 22:55:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96d0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d2"], 0x10) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x2c, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 22:55:08 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e08004500001c000000010006907800000000ffffffff4e224e2200089078b23ce05a8c7918ff33057c2627073f39b0e1446a217358a081533aa24d13e08c66a362b68276cea40d7c4904b0f70038c5b65a69982fbec03f37bc6a21c1803907aafa5fee968817e792e590dc0966fd1bd6a775aea2e91fd3bd4f4ff4ee0cc92ae841adbf2b722b0048095d1b37c978c5e8cf4f1bc1c9403e66a5ea17a7eb4f76cc353b70ae330f0c9abd86d7727290a47f0a64ebbc34957e3c58fac99c5e50e37c97471f3b05a1999568b1e73d51a8b3b1b6664b9aaa309a8d29a47c47df60176e9a5510dad09a0e98161636"]) r0 = socket(0x1, 0x1, 0x10) fchmod(r0, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0x5, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x200, 0x20}, {0x18, 0x2, 0x2, 0x6}, 0x7, [0x2, 0x80000000, 0x8001, 0x7ff, 0x5, 0x41, 0x1, 0x5]}, 0x3c) rmdir(&(0x7f00000001c0)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0x966dd1fa4037c72e, &(0x7f0000000040)=""/14, &(0x7f0000000080)=0xe) 22:55:08 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c2826500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbbf92acbe657e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007608c5772cb9f32ce95c9ef332e08dbfb882822e2b4ef13c66bd15997207d6da8078f9b2da2b56eb64c50d4a36d0526b89c3849e89ebbc169381f3b98ee213122f3cbaaa290af2fc2b9173a53be4baad013cd55b1cb93cc7c6ffe3af0971b482b9569764f13a3541da5d1b9deb1a94b9162ee694b54734f1808422e3d5459e1c90efb9c87b55ef59ad608739a58400"], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f00000023c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf0610342299722e9d2442fd7df781ebdc827de5eee2eb43fa15a76a51c7c1ecc9f259ef9da9240e198206955b2bdd90307be0742da8d44999953c30f30dd3dac444fc6a04715920dad1aa78c78c405efe81b7ebb1e1178911a4316252b53d01e2e397051c40999389363e98405cbd1089b0a5d2891a46b0dc76d955892c225a89dd3d6e5274db7f33a7154717ab63e1b26944a2dd70fc951894843c003bde236efd46a26b28b66626d716c1fe025b485bf17212014831b4cdaadbd4f1d3992f66f51852a7ec2f1b682e85d67b21d44ace7477b1dae76731f3312d8e185b3e93bfd05470ff9e6b3334057396175136e0bdbd27422453e14af00afb4ff39423ebfe7f682f7f8dcb88a861a87ddd7fe1d1a0c3d7f65b"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x10000, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x3, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 22:55:08 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)) 22:55:08 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff010000f5ff0008004500003000000000003297b1395d1ea80d437d1fac26019078e000000200000000030e90780000000045680000000000"]) r0 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x16, r1, 0x0, 0x0, 0x0, 0x5}, 0xfffffffffffffffc, 0x3}) r2 = getgid() r3 = geteuid() r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r9 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r9) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x7a, r1, r2, r3, r6, 0x40, 0xbc}, 0x4, 0x401, r9, 0xffffffffffffffff, 0x6, 0x3000000000000, 0x10000}) 22:55:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket$inet6(0x18, 0x0, 0x3d) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0xca1, 0x2}, {0x18, 0x3, 0x10001, 0x6}, 0x9, [0x2, 0xc1, 0x288f, 0xc89, 0x7, 0x2c, 0x7, 0x5]}, 0x3c) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000300)=""/202, 0xca) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x9) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c33c8b6267ba7d643d5f73af4bf5049ed8ec61169bb01c87d82404fbed5581c43f9c4302db0e948a71201359e63eb1105d66250dc3991832033033fa50bf70c64ba46a6eb73fa434847c83ee3e8e150d99024d4d9c065e410235b8f56ecb94ca7e3773fd9c2024323eef6c47d22df173195b0a5251d202a4e2b2a7f7ab2515eeadd96c54101d1e", 0x87}, {&(0x7f0000000040)="fe13b020f91a50dad2af4cecd3d4870978d2b6a6aa7f5497453f47a23a68285f813a92ce", 0x24}, {&(0x7f0000000100)="af31aaae762d5f2259116127e7b1dbfcf5c4f937b0c722de2ddc7444b398", 0x1e}], 0x3) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) recvfrom(r3, &(0x7f00000001c0)=""/81, 0x51, 0x800, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) 22:55:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0xfffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x800}, {0x2, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) close(r2) connect$unix(r2, &(0x7f0000001100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) 22:55:08 executing program 1: r0 = socket(0x2, 0x4000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100), 0x4) 22:55:09 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000700000000000019078e0000002000000000300907800030b619900000000000000000900000000000000000b01441800000000000000000000ffffffff0000000000000000890f000000000000000000ac1400aa44040000070300070f0000000000ac1400bbac1400bb000000"]) 22:55:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080600018137060c0003aaaaaaaaaaaaea134d13219ab37d0c4c8f35aaaaaaaaaabb6a4bd57f268999cd5676e0aeb5402d268d4bf92cba5fa167d5daec3b458fc9e5c6e4e01e610a5d4fdc1187d3ad0cd1377331789a453812e40435864067ceb160b383c6ee3da77cda52045ff5a7bc865a4ad9a2ad7532db381264b19f3330b1fdf087397d9636945afca428c9b94f3c3ac202999ddee9a0ebff1a545e31c49a4a1e84ea881854e99fc6bf33a41174068f989cea0f5d5e3e0a445460660161158d4f9b00"/219]) sendto(r1, &(0x7f0000000040)="36da02bf7e0120be6b831a73bf9fb0c630e88e6baaca1727e1dab9c80b6e34", 0x1f, 0x401, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 22:55:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 22:55:09 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="d61b6652c66c79e2362d780a8dacfe8a", [@hopopts={0x11}], "af16f98e"}}}}}}}) syz_emit_ethernet(0x3d, &(0x7f0000000040)={@random="924948bdb54c", @empty, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x6, 0x1, 0x1}}], {@arp={0x806, @generic={0xf, 0x3c09, 0x6, 0x3, 0x1, @empty, "94ec3e", @random="44c43532d716", "cd72ce10a0538e4a03b6f152300649f7"}}}}) 22:55:09 executing program 1: syz_emit_ethernet(0x29, &(0x7f0000001180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500003f0000000000069078ffffffffffffffff4e234e22e02ba39b775f4517c10b0c085cf18236afff0170d59ba32effea", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a00000009078000013128fd858cc70d09ae863fc3cd7cfece4e200002092b8"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) dup(r0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0x1, &(0x7f0000000100)="bea2ea433735ed0bc432e25ea0a4817c36d0fdf78096f3a953a833fc869ebfdde92e1fe29b4848b3a6d893e7bb9c8dc17915a224e2a801be1cee4aba018061a54fef7ef96800836ae80bff504e6e598645ad9145868f300697b7d6ec5f36eebba8ec25238f6f62df21a080e1975aeee89781b1b30ecacda53ba6f00990507babff4d3aef0f0822d8af5df6ac3c71411d1eb031fe635ddca03268c67bc97a6ae667e58a4d587ac7d7c173f0ac99684fca954523a572fe9711c2060a0c616425367c4dfcdce47bca0aa6e00036f8bc31a41b8cf51870757b6ade930bfb6b41c1bee36e83a405422335420327b01a72b6d8b24e1f8f065c197e9f2245de5935cdbe9055817ca9491aed10827626317884fae534b6e14b2fb8f9ba167416409af30adfd3865069513c4e2d265af53e62e6d210e5271a207506b2970f5bc782c9aee10a52c05162db8344b9540ffa01a2fc71e35f0773deb328af7322d1a1d5e05ce42c4684e37e7b3c9922e7e2bea3f7f46f4ffb1131b971ae7549786fe09f69a86b468d55321b01a384cd4a77297a9054973b60aa1e6d96b358b0e87e80efda9153f3c15d33ab3e9333537e5248f4de833572eaeef91126c884455fb079b05585054fe2f987eb78be0a4e01731c67d848a5060942fc6165a0da58cccd0bb6ee0788b81f7039e3a31caa1b18cb7d3784ab94be507eb97fc86ccd91f28411e14b981ffb74c257e65038686b6eaba7eb5fa68ec088c1742f30cc37b7d4cfaef2e1f5ff99ee025b6fea459c65d8833987f14f88f745e32a4b47a25c446cf26e8e1863e7edafa35d8746107fb7025731beb5c147b0762c3d4d6a3d86e5e9f768a049a2bb14cea23fa9ccbfede156807145575d92b52a3e057a72248f4155e4685c63d5de9e6eddad7a0125554edc602b7c2d2a2181e8b137db1dc0bf72180579aadb35a486b959121ef0009b63af39cdef4960d7008506e4c3db452aea2a6bb17fe2992c22970e7d697405ea25c64148d39e3e1c8700950852b91dfab03f0a036de38347f340f95105843e4f374f79097df80c2538ea1ed496bf444f13e29394f7a26b1379499ed633469f2d41829f1e7a30162e651e1a35557e61fb6e767a0d0b109623dcbd65a5effa3a7317b70ac86b2385108c8f0673d1ea55232f70d3ef7b48b032f77ae9e96c6e7ce4606c1d0de144f015350d3eaabaa1c5b0a2fce0b1668c73519c32f2d58667574d095c0f28e1244387efcab0ee6e62c57a04556cc10c38613c663b7aa856b6c152b69c4b23cb4235e5c4c589fe2380b4bc65a9a4e2f42b0e3574423a14135e6279138212061ba74d19038e2d38c6479f73be35500eae4b2d8c1e8568855fff756712cde80fa97452e82734c8c7ef18e94e6294a6e0b17c0a85a9dc32b109f53eeb4428698594c27abfa79d5e66e7b8ddee37b6d068e30f4bffe6951dc91229f398ce652a88737bd7defd6742affcfbcbe58df2fb4f74003665105fa606ad1488b0fce192e2e554b69c2d1eb9c60b8fd4933fe4c3c1b672ab3e30fdc8e916ee95713bfaee0b7327dc6e83753468b1d83b0ed7e47dfe597a64ec8af86525faf309311e4ea3cc100d1a33da5ea62206539e0e21d90a0209d624dd76f2261fd8b4fe2b52878ff4b25bc158824a65c6eff91305bea90ad93b2f2923956823114534ff6bbfbcda6397b672beaba07f877e50e548630bebb34fbd6261e8a6cdd704853480c93ea795650bdee2b65c8ae3f7848fb7bdf63644727e52f15705e243c9146d382bc2c0220ddc9e8c6e5b140ececab5b10349a21360ca66017901b07c56e854409d7183bfb144e64c85ec7ae1a55854dec23917aa6a0ca8fa750ce5ab2402e5f0abce3acfeeb21cbd66a567f8c0ca0e39f007e500c5699ba9dc2670be4b49de0ce2b8ed40b9c397e3284ed25fa95b3da853cf8fe6addf3a56b7214b68af51057d907703f82f6fa8ca0aa52dbaa35cee78a7995bafdca631f6f13f03951c41c6b5c62ca175258fe7b16d7d65f70a2dd82e9b26760a3d628eb8d36b33d1346bde7371dcb6ec1e2c455f31d312deb20be4a268a06d41ef0b070ff09e7606efd69eeea47333ccd79345512c98943c3aca0038d636ffb4cec748441d3104e199b8d6455308190286a76416b6e00405c37ed1d2e1d0a5b54e1b1112cea86f276c3143c9331650bdbaaee46a8fa73a77c3f65c1276ee7f310adfd004d1ee72d9e01abf66abaa49c11ebcf5d02e3ed3d4c40e51488551aeec4bf838c599995671eefeb55261598c7ac23f2843473a8c5877283816c3b221d14f04c37e794617e4889cf30c0e7e57026285bd38befad148637a36926f8cc777f865d5b829b0abdbcf2c0dea5a3a7b400493425e15ab060f25f1d4069a89ed58e8d1ce17af36667ce59f9e14298a32ea3119d0112e08d4e5a97079b658efda10668218d05896f90dd1bb3c02f00c6c7e4f093fe16d97c07c5a8ee5c0c7af753da3fc70bc4453b86cf039f553c0652ab2109020ca8e83f7f3daadbd95ee5ee15531b0cbf97edaf14939c2e9918fbc333d6bc0d9bcb24d30ee785179a7d41ec9a07b1c10cc105d7e3ffcf87725511e83e53de8c187605cd1695e6fd17c5de1eebb3f70ad4cd610819de931467c0b4674bcc8ea84a620ada7253ba4afb99c036ded442940a245f7b7e340cb69d6874672d2153650486bf327bd3ddc7ab5462628c20f0a7f3344a3a5f54a496be260a95cb52a14223b5e90a96ba5dd66fdf1403a41aa9f3c1e858669515904feb7bf87caa71c7fb5f76581950fd72348f2e3b970e0ca6c70883379708437afed0a2d5be70a800f4c227686519d69bf34e49c4bbc492581003021712cddbd2144acec69259bcd8aaedd39a94ac29ac967917a367067149e48f336c2542b5eb8202e71a54aff81770ffccd90b8a3541d645231fdfe224873d0ca5b29541fc416401d1a08eba133c16e3d65a59ab909fd304d5c51d252ad852ddfb8653d6b2234b5258477e37563a487642dda16451bbb04284db0fbc2d8dafc534e90d413567f6de3cfedc1289b2893d049806e7ad99ddee0c407787db1e63a2236ddcd08d8fc4325608fe7477f05dbae72187869039c92f0330f96a7ae62dabbd5b502986a5b30c8577dbafd81d2e3835911dee17a911ac16ae0591aabdffe2e3d7d661daccb3057703bbcd26687a42e8204c2d4ff6d415c96f5d3e06f55c776d3216120c976aa8e1e178cc0dc67df16db278052cf9227de35dac10d6c9ca15d13a025306239dd911bac21a281e5b076fc0ba7fe9cd86e791e4cb5b1829a476893c69e8a5f9120555f9e7b4e2c88553d611ca5aeaeaad607cd90468e9ea47eb2901e128bf2ff50f1b38603e3e2cd50bc62b0581818dfcaa38366cc15262e9e053f1e245007054c94e480ee6783b296afa17e7e4d65d0274201998d3d45acf5a42ec8bf6b7250c330fe48edb566736d9b7e07462b78a979a0074f4b27b82d51b1bff4b6629b49199d36a8cc5f923308fb687cdb3e3c1914cdcbc56aff27c175297a10f41fade468a208dcb36f50fc276922653aa3fa2681777d99fecbdde5bbe8d228fa0d1e6a50a206f3abfdf4919126077d8d07fe30749cce595836601886659c4579da56ce49e7660081dd8d219306dea8b0fd54ab2bc04a8c8deb0ef26ee4f06c8fdead89e39cd5055635c0cfbdbeeee46307499375bca01ce8a0cf2cb976af8ef963cff256c371f32b13184c81b75cdae0ac545991ca2723ee18822bc1877eb7dcb7d0390e3c49ce664e8c362b6b96f8c2786d6c587e91e3a236da537cf2d8f59e4364a5ee424aec3bc1ffb4e95b49c881c968a39e1f81d19b9a3b93522601bc7268602dcffe17eac5aecb3f927f8cd539d11ea071664e326ba4398e86568c3d9032beaafce4ba8ded0628ba92bea9e98bcebc8bc42ca9815965558b1e5e46f06e129f3d4be20664e07dd0b9942e014b92fda9b05b83b29d9b595fcf4d66db0916f8622ff8cb1a8856d909449ce0767b27f46b7090b3c8c01a2dbd8b50d08444c65cc984029bfc065ff373b220f0e9b3408e4cefe67991a8e5c68b884591df4f052d7ef42293d42ddcc408af43959e30e0c9f5f7d18c9e330098b0b9a99457810b43e631ebac7749c670fd32a2bd9226b578903fb22c89fe80e8e8d49ebe32348222098ec2b71d0c32cebf3091de0e7da44ced3aadbbd2907bd9657d6679795b5373c8b99551a685b47d678c4fb5d659d48b482bd15264e300ebdd6944d19db02541d76a3456e63c99ee56d03d27d50a8bf502e5ecfe7e48cb32b31d5fc0866855fe1e7fbcc3749637c0d9c3279d658d1ce6bc19dd5331528c99ab226b5323b7ae2e47c24e922c7efc2d8d67cbb5e3b647521177fcc49085877d9b7e6d17f06b9ad4d8d31299907b2f6b2ae4f47236bee7c0824afb8034fbd23dd92f9bf319e3c05ff99c92ed6c3ca6da571daf4c0e6d56045df390f0ec2d633ddd8f14dfda170a37983ede388c20108eba43c0883c077f5fee11f235390434d4626c17932a2105620273db8832e03441b8a6928ca3953cccb67f4b63d305ad02fb78a6406c08e0743f44fe1eaefea49325e634c3545a08a7cd5984bc75959d36a92913ce6cb311a5c457671a21cb328d2109d5dac9602993ae2fe9c53a89737441d2c2161d734eef9bf02736ebb909cae69c79a8880732bea1bc9f3d940f3173532cea2859d8f67c138b17f43ef60157d83da1f7285d88ccceb8289cc4972235bb14be57f373e805fd0e5cb7517e8baf382e3c17007b3957609d00bc1aeae185f748423b63a4d187fdce2c02e41579a2f66d5d9c3fabe0690f5420448a089605aaa4848a552465b93355bfaa7943076c817a6f8b5b020b76a728f2a7f8a74ece190a1444cc036348e4f1adef3c99f8a787835c00466bb05252e9ed6c3118a6c0c9fd3772dca9c3bac0d8121f90b0cab5b13e0d45714dd1d56c11d09c51af96544dcf7b8c44609eeed8b806fb063b059b694ce6a5f4212ba1e47684f018a1b41b62c0c8070f4c83332171e706d26c5732a4d3b1d093c2c03c2a48acf9c766926f484d16f204dc7bfa77370e45c2498d99ffa3e1c0822e633fa7e5de7cd83ee1dfc11d0f3fa84e9f6037030f0fd95e867806f93c93627f69ebebe90ddaff1cb13ecd97eec380567958d71c61745352aaba491ee6a8c97f8b8ea1db215e5571ae24c562c08153eeda272c5ee74dc38635246d755a67419d7777303019502f00c0a3eaef915ff6f5d6e44abac18223281378b30e7d4a03b4c3e693e071e2ea0ed6d1d6227775e306caa9efe4d65aa9d7f2fddd784945e032ad20ae50c9ff4df3eea844c61ee85c7b8469144b495dbd623d50970d57b894c4bf8c00caee40003a0f670780e011c7f9842e14c0ffb6d04de26cc1f54d6c9d4b1839b26dd4bb0b7f6e53aa4b141dd87436008028675bf86bfab8567c106b4d0c834854fbf383da607f37c212714e7493d328960fffff480acb03e897f8d8a0d1e14e9020c949984cd3c84bc80f5907b06e05dc131ff89409e797db464077cbb2141b14765af58484c5fde633474081bffb9f19b9d05f5456c887616659e9dedcbaa8e054fbace5e6bcf0382bcd4edb2aa374868de76bcebbb0f8d1270692db304d37824a77dc6c04ae0ac1f64ae0efd53cc1b4c0e256f863b0cd3e34bfb621c470d9fe1029606240dd9da261039f6a46ebe1766dfb4242545f7022b4527aea68f22c9206f241040b30575bab5224bbf80ca47eadb92ad9f8e297eb6481267c784bd717022d31ce770dac69f86829", 0x1000) 22:55:09 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000030e907800000000450000000000000000290000e0000001ffffffffcba7c7fb9219c772dc41e94b92e355ffae15f610b8611761198cb823f72222882417f28efb686bc27e322b8fbf442a90ce99d0735f88a7d8e32ba01f09703ef54afe6401f05b545c51077f63b651bd2455bbdcb51bbe7b4684687b0aa60384f24cbb17edb88996202e2b398f8aecddcb16c4bb6662eb7086a1cb88d02c4c17155dbe985aa70166e72cc1622a6039e4f305eebe5a06e45578cba5836bb55b1a46bf187a1fcf4a5ee79889c67d6ea7aa25661d538d31cafbe0c653b9a6e6ab1167aa4d0601bcd6e29dc99f51a281d6316dc88ab5185c7c30ae7139bdf0860e057dfc251e85a156ade016db31c1dfb88319d961704fd0a69d3ef721c64f448f86f765748cc49ae598b495818ca912e49d2ef1c9d25e4a27cd7cafcaf16c76323615dee3a3e9a2156034fe28d4fa4c29da39b7a8488b005dc98c42b9d0be88408e20969178c649db8e4b66574d7a7198a162d4e1e1b60874f82ca72c34bd6363510b91b5345b1ad760a895537fcef1692eb060029f1e80ca9c90088fe185c498a086415e86d62048142449fec5204554d1eb115795854e8f806dc10b78c4"]) 22:55:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) 22:55:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/182, 0xb6) syz_emit_ethernet(0x46, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080011c8450000380000000000019078e0000002000000000400907800000000450000000000000000000000e0000002e00000020e69a15f481389586761867850ea79e9ac3c92e2d2e94b1996d3357086baa7b2f089d21141cda3d83c1c05a2dd039c3824cee0d959e9fda0bf6afde390573e97474d8715f87ab9745589df37b17e0f6a1c851e5deba66c97a84577f62aad72a47f62f26e763dc03e3b052d8f40f05cc43087767abfc42520bb62adc3c3e24b9e0e11c6a996a63038f9312496e37f374f38aac316c68d19efc39c0b3a0e022439a58e49113ba05bc32ccdab05dd0f8d6b15096d92348a176341626d54cd2c8f6996c84e09bf1d65ed900cf06fa61b71e211627a6f25b11bfb0a15ae47c324c61986b320c8265b3c18f776a1ae3fe68227e9eb588bc33955d6dcbf8d364d07ce0a5d87fccdd700c6123a46b8b9d181655787c923dc787ad6ddd8165a490c5f1167b3b3a64e8d3383b42f9e0da7b79f443d3e52dad067fdfeb4f50de199105ca67a0b3efef39add875ab43f0a8d91efda16d051be915ccdb757b8036764462de5204eff5d6dbfe3d536a7475ba2c82291233dff82357bea454d687ad1506af8d9f95041e17c391cc1ff55a8ef49b5ccad7c9bfc0122cf12b667579c622e434252"]) 22:55:09 executing program 1: getrusage(0x0, &(0x7f0000000000)) socket$unix(0x1, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) msgrcv(0x0, 0x0, 0x81, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) 22:55:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x3f, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="6a634e19767b07848884110ab76a11afe9a31dfe171a14ff745ba6ce93290b1b36d7b54b55fa0baff858d7dd6f3b1dc2da13bd7dde3c05772452899696f2f2090e21db38e16084e01ed6c4d12b812a18105cb65e317c669f02202fbebcfa7281339b2ae1223081443f002597667d6d1b1c91754c1ec5bd50fb284f7aec4a4df09dd5e402683ad7a51413f43ad90b370ddd48f8bd23a2f6b83040653ff9461817313ae5d392dd469e7de9"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r4) openat(r4, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) 22:55:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1000000, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:55:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x6) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 22:55:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(0x0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) write(r0, &(0x7f0000000040), 0xfffffec2) execve(0x0, 0x0, 0x0) r5 = syz_open_pts() close(r0) dup(r5) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() 22:55:10 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0xfffffffffffffffb, 0x20000000000008}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1fd2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xfed4) semop(0x0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000540)=""/161) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x2, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000000c0)=""/81) 22:55:11 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @rr={0x7, 0x3}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1000, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x25a, &(0x7f0000000180)={@local, @remote, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x7, 0x0, 0x2}}], {@ipv6={0x86dd, {0x7, 0x6, "c13418", 0x21c, 0x89, 0x4, @local={0xfe, 0x80, [], 0x0}, @empty, {[@hopopts={0x6, 0x1c, [], [@pad1, @jumbo={0xc2, 0x4, 0x7fff}, @generic={0x8, 0xd1, "3168bdd315e9504a2077efcd2bb91472d7b0c777e8a47e6a93b676acc8473faf290fe3ca0a0abcf261a7e295325214ddd950574ef57e3207b691aa70f60e8c53ba6f55a65680583a73e75f05d579d57e8236d44f8be75d6a1965f33df9ac3b892801ae019b2d11dfb01a9624079437b1ebf0de7bf5fae799e0e915ab3460038fa94b673dcf35bdebbbd2823bc4aff1fd0e4fb118434cebd6bc76fc0e844371ab82abdd45fcdbfa2e5bd5dbf8bbe19b073326df318ae70a7ed7b42b3579e593f7ab313a64568d425940742aea76ce0b1358"}, @jumbo={0xc2, 0x4, 0x7fffffff}]}, @dstopts={0x3a, 0xb, [], [@jumbo, @jumbo={0xc2, 0x4, 0x30d3}, @pad1, @enc_lim={0x4, 0x1, 0x1}, @pad1, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x40}, @generic={0x8, 0x35, "bb143cf97051869aa62cdac3fe8001eea7b3b449fa4ce14089f203a77b42b33e9f7f7adb0ee01bdb80203e813f5a6219d908296ed2"}, @jumbo={0xc2, 0x4, 0x81}]}], @tcp={{0x1, 0x0, r0, r1, 0x0, 0x0, 0xa, 0x1, 0xe9c, 0x0, 0x0, {[@md5sig={0x13, 0x12, "b3be1e811fd6d2a2480d13aaff460333"}]}}, {"8a2a56f1352cab5f1a1746dc546bcb9d65063d92d207cda13e29bd2b9fbe5bdb5985f79a768fff2f3e17675a9253c37c08c55ea35c2cc34d8bd6e7fb11ebf056441907db7f118555befbf738384d8b7e79f723a5c8fe0bb8f56b4d7fdce9f2b2f9e158799d0d7fa69578f35ef44ad23f81a3f00ca795538039760d34fa54230dd5215f8148e066eafd3ef8e9ff7575a6dc5264d75a4986046c052becddb7f91fde17acbf"}}}}}}}) 22:55:11 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="2133a99281fe6b39617a9e4eafe047474a187bc8db0e700e193c8bb953f90eececa3c91f83347b4628c7e0b1e5137333bd7701b6eff7d28da1b987f3318ddc1676de1cbe5a0478cde75a559a49d6dc72a0780a9d836776d0ba1720b91957db4f04152284ceca920709aa10b2faab34b415cef94fa66f477c45f18baa62dd0807e5bb7abbc2a18201c0ee9c1da77abf62a989192b09d708ebcac45458302b3730f440b38a2db612a5f831fab0a95c77b6860b5dce7bfffbc50b7bb2178ec111da82d255e869c28d01047a35cabf93df8b0476906c3a2573c36cec4bd6dfefa0946053bd1aeaaaaa2c01940cd6de9c24deaf4c52ff8a50b9f68f73073d350045405a26b9932861f66b15ab1a55ea7b1d2a272f087f6e40c59a58d060aad3f3b2025e1689d9be90ab4e7276e304f35405954c79d191e0f660f289fabac0e95c54c6da480a23c3df598a4bb04c2e09b824d074f084c76e1789546f6aca15db2d527a2e6dd6cbd2a522c7f92b84a5f8a0ef87635ca679fe8aec4b9a4eac65ab1a12700a253b96eac9f0d46c4811e2a1ac4dd8c590c860341d3cb3f13d85b8293133230aefe8f13b0b9c55df81d2a5cc3e8ee25118fe7c0a94a8cd71207be6d756c612b344ed7996aeb084d3ad624030b7c42e2ddeab579d399dada436d23ab3c3efb3c4f41cb6c954a4e2469be15730496c839516dd089713986be14f8d3e5094a1f295de3e0c6dc9e2629a9cbaecdfa3efc6bbe4b077b2f4bd2ee0e72dbd21f1309a0802846e0df702faba4b24b41a9dacedadb6ff659681be1dfe52979da55e8a267e220d851685b8bd5acdf286e1ec891c72b7c5ce6eb2802b990e6514f8af8a46031e8205c6da51ebcf0db87af622749c92a935b2d943b33c0485e4d79e078cdb2a2d7c2aae79d115137b0091781f4dcfe80cdb2b8dbc56928ef43c436f7dc3c3b7e24f2264acea230d46d8ce8e05a3d49b158c6c59b1dc566c003aecfda88e93f7749dcc479d9bb17782d376910c0adce0ac9393e9dd2bf6755f58c51e38bea9eaa7996ef8203b5e9c41547ab47225983cde20258dd2406ea69bf41282677961c449a10abfaab9909cdb00379bc84a27fdf3acba0b698eeede4cb449aef07d719811cc193940f6c1a915b2ec51017d3411986ebf9480bb6ee7052104a3bb320d416bd0ea1041adc0b20a297539ca3d3a72d12298d6d07c4831610b2886272ce4422b4aee2f651d95d6b4634f9015d9b1760b9df1468b75a9bb30b88b6da925d2b31c83f342859126b2e889d82ca39cd955fcbe5c210e6c5b0fcd3be9eecde52818f32f9f0ae746a243da2345fb944d37b33caabe3aee015a8dd85cb4fbe080d24172e15e127b79d582f0a5338cec2ff1ef9eee9b5733e8360023e77e90a37d15011c427d5dd9b2983e8741fa726b11843ab208ce8c34d32c9c21f97dabe895308825cf5b312a2720ef7941c150114acb79c2c6ac9e68772bb118c2d78d62dbfd6beb6d4369bcee629b418de400721faa4f44686a52d7ed9bf87b5065b041b542292d4f38133863010ac85d514d103ec8231e7468fea8ad8f0f40487a09dbbdd318b1dd8f62b83317e4ec4eeacb75ede8c8f2a2fde2ed94fe7d03728541c0b0e1b3fb7aaae949862ff4e0e4d3291996d289b3811a7500a290794a852f37b7c91bfc6381d4e2d9ccc62802531dd577e958e0ddc19e518a12e0b0a8ef1bf485db5155364270988bd9d168465352d6707d137c7724bba2c6b77d5a66c7443a19c85a1e6cc89c152848fcb200b5609ddd736521dc47cf39b36b408c7acab178352fc96789d56d7b7758e17374ef87834fbc31451492290c0e8093202a653f69dfa4413f178f0d493a19efad848e53e3983ebcaafe7f562194b263c1f406ac1dbf1c0952e9b3608a8d3589dc4cf504d7d6daf2204952dc0a54a70a9dfedbe0b9c6710312c4293312b839496b0f77e4435402bbc6c56be9f9f1a612649935fcdb49e786f9950cdc3dd8af3d132ff0c487bff5c17a22ba0f2ba4b86d3516e4888e5b26d73e5a9e915c23c0559aa2c0bff974f13cec1efb57a55e21fe27342ada44025b2c832acbf1046e20e99514f77f31ce36525df32788fb0d35940121d2c0fbfc42302fff6b674033ec6a66e43ff3e7d7f31d56ddc8e9ab818358c9ede9a42d83058b59507c52b78056af1aafbfc546c56de30511470f5b7dd1e6b9cf29ea670321fea32773a4a486e30383c65ef22b99d094df2eb3e74032711a1395031ef760ad40d8ec7cdc30d32cf1ea03ee79182f4457bc5ab83f955dbad1abd5c9a1ec6d066218f0a4840631749784dfbf2cf10391ebc5d871c89b8ae3eb622de705461e526da63408d4a6e7534253f27d366ffaf337cb61ff5fb32b73a7b96395a0053d011fefc95ace478ea6c23693683198cd244af5b2c29c3a09b2d095e31dca9ab64809edc9ae5d0fd87506eb761ff55032ea241f2628aede986c9dec079a3940e2afea4dd79e10d2813d2a74e6f4fcd991cfcce4b11ae068e3c465b4eb1376aab1f3ef81d8b1aac37848ac5a1d0bbf1b16dbe5681aefcddcc960065709cbb44b2117c3194781e09b344e3a2c0d22ff5ae4179e76c8e2156b5c043e6a4a0a990bf4f3ef00a8cac810892e231ac8f5a0fc6ac6ce1d20bcb6909b13b96bb5b566ae48f9abe091c733b6ed3e2d469a5c4cf0a99e4c77aa19b19287c595c1e91e280b9645d10255e5ba02b579916ff080ca9e84dafc6c258a2969594b15365a9e9bf68c0345217ec289ece9b54ff4ae686c76e02f226842a66522ef9944c1117322f809d0360f1fe6d55574531ddf0dc7611e9c710fce59b3a84eb6ead99f2172fa3e37b9e4b92b0266868ed580cdddcc22f835a42a0d08e6c9b58aef7340596e825800680d268243760329385e0875ab0deb9beedf0e7d2f5609e57770e184f750c277425f10340cf33cfcb3f51b4e88fd82817374b641d07dedd1c9505bffcd1dfc9d15469ee12f224957c76a23a93ef271fe124accc991764a94e1f711046c222402f6201f99727436e64b2d682b7afb2c1c2bfebd28a122b188d3f8fd6f85c45012a74173eb4fbe38758a485b20dc4ac1db2a24ffb53d26ec74cf8c26720f782b4bc4b3e9e902bafc954a361925d3b7cb3be3c0a0d9be57e7a7ba6025bd5055da7d4247130dc6ad9797861d23803d65268af5960f80e7815f385fb54ac7120e7f710a1843d62d5a8fa2f93ecb1d57e2f5326f8445b88ab691fa358ee4627ed15ff95593f468d62e585b4c2506a98b074f7c4a5ebfe81f7e7fb6f9cd42263f45c433a4dba9bdda3f2f7eec62e6007a4782ac9b618539e2ea8ba99a9ffdb588c8df326cc14b5452a3ff2bfb3e364ffba7afcb69faf8b8c298050dbd7c56371fe8a464ee93237d7455ee93413b151cc4883900e85e3a0e664e3e97eda23734e0c51d43df45463e093c57ffc200051f6fe0a967b11d0a5501ba1b3cb4f49365b9e83eb5ca2bcdca7e4db01a97ea551c130ce2f219e2d3a69f92560f4eb6ebce8c82ffc4e6c451670d754426d401fb820940fe78cabaf22dbf58345c2d480741a948fb6b5cf7ebf53ae937d9cacfa6cb91b0925a6e763dcdff97b3dbb82f986ab94e6ef87890030742779f464a293d4dcff5b18f1cbdd59acdf91df19f0e367acb831120b2597da5be74f2d2d3d9db0a875ee2354373345d6529f519588c8359fbb87f3c91548d889f69796129677dc9d880fe835d79c9321e072dee9e3c97a5d253a717d8907c3c2ec6c13d6cc6f101440a849243fd1052d47d3a650323c00c6d86ff7c5ff9934602a24bf18d08f1c031634791b8968617bcf60d21501dffd33c6b7ebfae4fff3a784b12e2a7d79ed1572ae6500096f45f41c9e29112a9efc23f380fd812397b461ad679a13db7e266cab89f2bc3a3ecf28abefd181fd27080465953a6ba3ea541ebf7cebfa48868e38c6b2426905cad281b275d0766f142b643bdfc570d58603f88fc2cfd11d1556c22848951b91869c25e2a1e59a76fe78da2a973f4d72fcb9c476591a40ec28e73dff10e06b6c2da64271ead52881ea0ee1806cfed4d864a62b7f5ccee5723a9db3bf0ebeec0d60d183e3063aff00ec9fb9b3779531751e1a06076627a14a4e522ac22d0f27698789cbaae7cbb0bafec3047083d296decbaeb9204fc27c8e9233a54f0339bdee53275318d4be6918abe79891195b45203ead9babc21085f866dfb7aeb36e8b9a607c1d27d59d05efd0fbdbafb8fd5e4231468b42f5c23cd27c6b34a7938f7374d47e195586e664375ebc22be7fc7e7009e2f52fe2bec01825f1df61f0c104c4c494a7fc063483b438ed22cbca21ee515d262c76cb42f5f2bb0d55c326b01639e1feffd2de0c7bb4fda0e1ef214870150a807737a350f35aa2f1f1cea1213daec95d8bf57cc1beed150438bcda5d6afea2b7144e5ff877212eea329fab613d638b5449f96ad1841ef08e6329aae9637ec4de508fdd77aed92d5b98f14dc69611ecebaf997e6702884a1eb1a6bd42834cf43d3711ac815095e6b9738e293e819ca2492015881d54b34b431ff3d32cc4f06c6dd1dfaaef754d0e5496f98794f22d1c3609e1e7abc045f72c404f22030f7836e2368794bbc6964ffe53c73e8dd2d2f576e9e6ef955f468d3433394af697f0cb944984e049fb6f35351d257378b414f7209fec3d030edd18f82e4bdfaf6f54c4ff0cf20fe9db5b5209454db21b228545bc68f5585d549fe17d4d8ed2ffc34fb52719d64b804a3396636a9a8e4d0b1402fd0b3635bb70c5cb23384a2248dc7c540b4882c33c664655f890a4e000edc6abcad23cac665e6863e52df09b026f96c4cbdc462668e256745db0e7b3fba27ce8863d7aae371e1dc0bbfe4264419ec5dd8933142a2375c517befea3b5c4f94526596555beff0a6f35d4d17a5d168c07e6040116e27775785d277e10dfc2ed9bfd84ab01425adf84170aefce73dbab440fbc967f4362bf652a1ad8631f157aa7f1d29de5044fc7758380455c0567fbbf8de108ede2165e496ac888236de5d47c2241c6d7cfc6da852eaebe2ebb27cbb8ffd1db5b0e4563954b14731982c868165b85d18a4ce047d86a10c441dc8700459aae7197527b2a7c6594c8c6c6c937109796bc7144b2c3bf1e598f51960dbd15f7f82cedf4f5d395b6ab84290b270ca010fc084fb747f09e3478c45bc6cf524aedd7419e7ea2591a76b9a853a0b13c5094c39dbb52a11ce0f6564dd2302311adfd60bee0cba192c10fb18a9f63a2f06722687eafd5e8108bc9507ad8001fc29bfc3ba7c54d3520395968737cdc9b7a175c30fe6be766966607c05128f94341b1794e148978f1330ddfaffc3d9509ed982fbe5515e746ea0984dcc096a6a2626ee528e34a6654e4ae2ef70e6f9a86049d09aef6900b37caa98c8abc5c5031d641e9f32071c64514e9dac5a746c3ae55e7ee08b2c307ce8b5ac18c63961d91409ef8920d6545127797d7bdd802cfaf5af5bc8395602db2c2b8b099ce12bd5db902a5e11a9dbb3f22f8f43c7f02c94b22b53696e569f102d3ec8de5f664d87b7bd09f1cef183992a243a87ac57677e854980756cd99fbd3413a98c3477a536301f278ad9ae93b9cd5b34360f0dc1f3c3714ab0996f39b3b675de448fcace83f1e45736beb42eb3c2f66835af45bd9ede66d66cf77542cac9e841e86580f7f4b313ee2397724d4cabd0ac4b7a704249cc02937b6c8c2c0970ff3c8def1607f33cfca2262d280395d0b01c8827f755a9fe788c74a7ea24970c31a83ff726c86268eeba2", 0x1000) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) dup(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x5a, 0x4) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xfffffd05, 0x0, 0x0, 0x0) 22:55:11 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) 22:55:11 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x80000001, 0x0, 0x9, 0x1, 0x990e, 0xce, 0xfffffad3, 0x2, 0x1, 0x8, 0x6}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x3, 0x301, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x1f, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0xffff, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x4}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0xc381, 0xb8, 0x6, 0x4}]}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)=""/72, 0xfffffffffffffeba}, {&(0x7f00000012c0)=""/180, 0xfffffffffffffe21}, {&(0x7f00000002c0)=""/4096, 0x22c}], 0x3, 0x0}, 0x0) dup(r3) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xffffffffffbfffff, 0xf}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 22:55:11 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0xa60, 0x7fffffff}, {0x5486, 0x3}}, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000000035a9000004005675dd9f00fe8000000000000000000000000000aa"]) 22:55:12 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:55:12 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa00019078ac1400bb00030f907800000000450000008fd5a4ed2e3966776e9c26ddd188636c7f0000000000000000e0000002"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x20) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) ftruncate(r1, 0x0, 0x7fffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x8}, {0x100, 0xfffffffc}, {0x26, 0xfcd7}, {0x8b, 0x1}, {0x41, 0x4}, {0x20}], 0x6}) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) renameat(r2, &(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) write(r3, &(0x7f0000000180)="a19505b308c4711543ba6b8dd03e8d414dbf5e653cf5d9eec8850cc93f17cbbc13cfc38027a8abb7514ce5217128f9c43c754cf5382843cd72bbc2db76385f400f5bc24523be5464b629610ea5550b08597519680f39a22d6bc031cdfab06200af561dab0b5ea0823fda98f9b8cbb04451743492afa7fb06cad245a4d3dcad9bd13a60b3c2ba7c935cf6c6e6db7bcc8aed58d0", 0x93) 22:55:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) bind(r3, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 22:55:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="550200167f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000724000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x7) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 22:55:12 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) r3 = socket(0x6, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xffffffff}, {{r4}, 0x7, 0x73, 0xfffff, 0x7, 0xe1}], 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x800000018, 0x2, 0x0) r7 = dup(r6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r7, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 22:55:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x11) syz_open_pts() 22:55:12 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x90) 22:55:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) fcntl$dupfd(r1, 0x0, r2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="1f", 0x1}], 0x1) write(r0, &(0x7f00000000c0)="95", 0xfffffe76) execve(0x0, 0x0, 0x0) 22:55:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="53457129ea", 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100400004}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) fcntl$dupfd(r3, 0xa, r5) dup2(r1, r0) 22:55:12 executing program 1: syz_emit_ethernet(0xac, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000763aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000013e45182fbe419a4203fa914826fc21a7b60717c9415ef66a21fb8003db703dc347e4e0bba7e3da9f210617b21bd72eb49e1d868b3ec1a174381cca85a0b708a779dd7a1808117828e51a41b9491383ffa361a7bce862a96ec9ce6096ce5148efe3097d6bd1e1cf7dd17d3a2eb4e4a16e3915bf08fbf4"]) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') 22:55:12 executing program 1: msgget$private(0x0, 0x434) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) 22:55:12 executing program 1: ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000001c0)) r0 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x44) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0xff67, 0x8}) 22:55:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1f7, &(0x7f0000000140)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x1c1, 0x0, 0x0, @rand_addr="e24dcbc500000000000000000100", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @mcast1, @remote={0xfe, 0x80, [], 0x0}, [{0x5, 0x19, "afe299c5a0e1a8e4f883c648508ca5c8f14dd53ec573ac600a3d07f198e5db734efb87d39e80332b7c1f69e8f72fcd70825c8a3de9b33bf10e29b93d8b0ab63f5bee6ac8e90a2258ba54fa244e8841268debcedb6c51d1de2147a8a244d29b0802d079c77db637971a6bb02a398ed647dc65b77f91f9844b3eecffadde207892d0cf32cf8e53a973819862c4fc43e3401f06f0ac75ff6411bfd61e4de19486f0d1dd2677dc5c6d8ba1b2226546a32ba5d3b5133aab798cc9caeb27bdbfc9cb3bb86a1a2a8ea989d52c"}, {0x5, 0x1, "6d8b1c38d910f7639444e9"}, {0x19, 0x18, "161c085f2e3a4bad768e86c2135c643981b13edc85da75ae3af6e6f0a542ec99df6aba9c72db35058aa40c94958e2bb9144a570f676f3c6cf1064b40611ca703d6c2ed7d60465052f598b73c4311943610c91fc03148a4ff27713f15bb2d3e17a019c67aa217635534c03da246f3745c03ace674476d06432c67a383185da6ba0814197b2de93fba023702c1943b3cfaf86f84ad57059d41a6a7a17e6eaeaee6cd0c6443fcb00a0283eba5d4aa8fba03647009ddba7d8f53a3606b939989a0"}]}}}}}}) 22:55:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) r2 = socket(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r3, 0x0, 0x0) kqueue() r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) 22:55:13 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) write(r4, &(0x7f0000000140)="30ec1accdda01fbf4fb26930357dca894e32045064d37a51f0ca000b6000a0983cefa71af1f01d3a027eb6aa478f3b314fa08aa0f21c6e60a6f1f689227ef203b0107f5a1743921b87ab220476134a25b45631332f895a90983790143fc5db413fb14f01d8eb7808225bba57a2a8b00c2f7e0559050c54558f877dcf868c201774b9eddfc0b36f6f52e9b954a75e7dbb0b89524eaedc4ed67e007e98c45493c8e0c78cde3ea8724d0813b91baf503f34dee6650a63cd71c547aa3c1e2ed129bfaf5a0d947fe268ef8724493daa00954d7f333785b892019130160b1b992692d32f44cbca5ca1935740de017223be2bfc7752559cad935dbc280964a8aec405e2ce400e121519572a7aa3c90a218caac1ca48d8b699703a9e0d6330d33fcba926cbac0c4f44a4e3e62f357ef878ed08b89a12c0dd4a0162aae92f6ecb7670842dbcf09d821a5cab88c21870bf46b0a6594a72ae16ca2f4e9f1f809597880357a5f726226eae952415c4c1c769a2d57ad21704c35e5391529d860aaf9ec2f53c0069666bcd4f91fb5a164eb2f2fb18e66fd288b0bea0bacad4b98a46a38b891f062a3588ff783bd1045afbd2db2dd48e4b02624380ea4a6b3e7ba1fe5e278cba6f0a0975574f4458aca91fe896b24e3e845677ddc8a16515ea65cbbe65165bbf7424879e25a89afe4ee294c7d728e85b297d711b823104b197585e120bee60b00c2688e25b554d5e79c076749019fbc9d83657d221ea6ba7afa12fbc8d873b2d451e18c75d749bc7ffd7ef0118026f648889a88f4af4a2de0d802ed6e6bf91acae361291fa7f4b33587a2d018f9332a7b5aa0b0a77d33a336360db7f4663cb8cd745643f8bb7e9ef9d5188b0ca15528da6d7fb77874129e714e0c5cc286a436db7c2be1eb44f70cc551b3db4f72dfd278ba1f3075de9bef2a24b0dd8d570ed1b978051e2c70232d6527fdb8fbdb7d5afd45d5b69b889d3cc693bea1011a10816cdfc51631b6b62538e9a36f9a107d899e9ee10637a63a399e73327ef6f22d266b33d44569d7c11d567d41f1f65c49417cbfe76d54c02f6707d4f602c8b2cbbb03bf00a50592aa352baaa127ac25b2d958ef28c924629c612a624fd94a36242ba793343eb5204535b2ed3ea6d668e1c88ad79569d7ff0762cf716e20a9a3f954294cd5473ecec87f91feb82a0f9a5eb8e24008baf3e8ddc085c62ded5af53981576f5b91e1f902b65ad072ae6a0d30d8c57201e1ad8fcf187fd01825bf095bf795953e44abb2b250f17495ebe441573fc08c9839b69b5b11ab58589092b67b12be47c3f7521b99546b5babbcc1f851647650a2e68adf750d2f6d3147317c10f7ba6fb80ca184eade9902a0354b3e61bdb2dd1bfb0b6adbe00da984ad4bc9644d8024f59deb30c5efdb036e619ea870942393bee03f75846e58ef21bc2abefe49b410186764e88d3fbcb78213c5a60ba06b29d348a3aa496e2cd5ca971a14e159da09868e4e18a8172bcc50d9347f2a0c711f0100c8cb7193ec1fa925083c24d91ad34177b451aefc50e8cddba32839abec006e8d7a4f19d1e527dfe8d8f5a55f7b5ace2e6048ceb56c8d3d76feeaa1d714bcdc8db098b38da06ddc3b76edb0053ab70e77c8f74c3f05eec029b5d5ffa470202e32f3f5d0a32904520457ed6c221321a5b7d1bb4e90a95e386199c5e0f67d6f086b6495cedf8a79139022fea12ee8cca49ba2096e6ee237e84de896a4eb552a172070c4135c1c956f72cbff654d29eecf07400277a141b184d4102babed07af657b7c772ff0149be0fbc89d8a3a0c28b1eb505292f99646981d87a809eb8f89d6a3fff21553c37b68933dd6277870304014ff69df7247c03564a787ae8fe8bb1fbe248852468a6e3b47cb51a5854055547ae889d8d8112e01af71418d9198f230a647e3c8a6c146fb868e6ed33d5afca564201484358c964f7c0e8bcefe4e9413f280fca9e927ac6687ad1316497a48fb81adf5de666aef14a29458a64aecc010e676c05a0bb0641f79ddaf2a28f155775cf1bc756291e12e61aea6964e621bdc99a0af8bd466d74b8356c3573855c8f0ea64774c19bffd177dad53d776a0eabe522b6111de3efa6da747448e4a70837ec2d3331514d0b28143b4132f35d9c2188592ab1423099a52178a8b4e5a24cb96c79715db8b4bb048a2e42a01f09aaf1f4cbad56fb256c79dd999a89fb44b37867838dac0be5673a0a3c1af83da559c3b5b7fdb59dd2bcc6d812e0bd52ea4ee58fafefa783d49f8dfc9f04bf5c928ff3593e07cf821b732da3c5e6f8b31a1a169a58ed513755e536ac12c9a0f4e673e45590e6972a11b472d5990ffd598f7c522620b3913d5a578759af6c72f87587b59b45d1f99ba8604041ceeb931c11e2e47d53815bcaaf47e4fb2a2074b16395fd2e19c0b9e6a8a71d9f75744060199204a4cd26f64e851944e3a7df8aa7be52256b18317f4fc878c289e5b5d69122daf52774967a027bd0f24138d46f8fe6a9ec662b8b3e64e1922b6d921103532577f89ea30e13bcd71320bebed7b81bbb92d370b6d65e566045f507ba18548eacd3f4ac146194441fa3f0586603e93f4ee6258073c4c36dd43c5e67c9336fcbdb914a37b5df77c9b9ea0908dbcc9e8dcde1a59c5621eea8cc93ae498677a75f1f1daea95e683669e785f4061e4585b1abb88555997a428e6e0b6e6989754028f7ea74344c2ddebba6150bbc4e13f7fce54078346ea6d7f9e33e0c040fcac5c6fdcbcf6324e25f7bad897a3856e6c4acab35ec48fb900cc8df1f004de117534a612eeb3f30610412af0c9ede883263244a5bd12db398c588c94c81bfb5d844214b4d0b3f4b7518e6fdb9c3eccf701a845e23e95d947a373508bcc78f1b2b77fea53e1fbb82f2e16783f4794558fb76ea75e34192a89bcb59294bcb552bf44a3d784ba079b72b98fa5532bdcfdcf790bf9c57b81662257f7734c57e65ccaee7904885d253b4a5151078fd5099a8fc26cc68fc19a3616722a7635f0c82b08fb141da864d1f0eb4daa363d01ddd8b2697b00a11117a56b4635bd560628ea0a841c964242008e3458527f5a916aa8482b3e682baa02c3101cbb0786ded1d9d0b66e24acbcf27241529ac99703aab08ce265756f1240d6af3657aeedb2c401e4f99dfc6c2cf45354dc862ad15cb1216810c3abd45837c26c88c15c621e238ed858cf3a19c81f2e044d61fe050a5312c27d1b9a901e950114410c0463dfa91d8628c2c6642a03ddef045e77cecb7f1af90ddda93a26d397c3bd88a0fa094eeba995c8f7d7a870fb99fea51736e2f7335b69b09909db6b9ab377a607218bba385b389b29a927e2daddc27fa482606b63a3b3ece3a34ecfedef20af7a3a46ae3abac504b43609bbdb27523f9bb841ecb5969aa6dd3adf704f56d0a3be958d8d8f6e0b54384febd26dceaf983ffc6b8c99189e78faf8aa594cca6b35a645310e0def34e8f77ccf2550ba8cb849b8175c8e93b9833c4f068264913bef53f48bac123b02e4675059a8375a05c4d00e3e14b86a30045984c1869c077dc366d1b7f558857aa03253179d0aa0584332ad2dd304be582723419d1ef98b73eba5eed54b5fcf1edcf8578640d3370bfbe49c17551789d0f3861538b9ccdebb824077c39990903da3e097fe29d9a814d8897ae7e1c211dbea6ea4ea73ba87e28b39df52de44b79d7e7579bdd012ec31d781936058b139f37e7d583ef13a8e51230b710b522e1b23ae30d5af06ef1c05a8dec1ceac3df2196c52e85f344587ecf4d4587d949bfa4a622b87427af2f8e67606da628b5cf869f529a3c15204c5b622e487d2c8577791a301582de5939e2b72c57b4edb9dc04bfb68b917053bc2d502ee4a70426579b7d73ba121076db23b621c65c2545e7ba603857877ff137d9fc32ad627182f3c76d6569b854fbaf469fd1e084c603d83b3d2cbdc55dabd175b5fca018ef7a3bb1c8cd3d0441f505c263d82a98995d83224944c0a985cf0198ebae99760294a0127dd6fb3199c0e9954d653ad28f501a163d98848dfb0965279614a979e66ca2ad115f426c4187807e9e08034327590b1d3380e840ebef463e8464b514c8ddeda0cb9e2976c0ce03eecd8e1d6f0165b2bf8cce867a936caaca4b692e800ba45c3bb1133fb694ace343cf43bc75fa0f005aae37bf6e2dd2e6a9eed9792949ad6859383ae4196ac3fc7355aa544f3467c1b64755650180bd4c44da5ad1c29899662c500316274e22c9e0270bb202725e8f02085021b11606e3e65fa07a9e341b269dfee43715ad5bdb315cfbf9662c030cdb571df00f4c21a262a00325f164a4f626cab5f8b01a69549cfa517e16e1d9b6d4e58cbea52a8a08c3b7a220e55abc0db269be495a2cfb705ee5eb927bc18838a1571522139a5938c6ccbb81b92817a8c51962cafe5da50ee95ac1e686a93151241f4579135cda3ebe38fcf558f8234bf9ecb9f94d4e1f5f06fcce262b66407afcd82df2b4128eb9bb12d40a57080b688dfd964d68172eedf752e217ad9c2cc21ae19c62e7f13c2b0bf66d38e9594688d74205d29d6f5b96042108107eb45d4c9f400ebdd42c12a90ea40dba0a721619fb9954af5570717da7d2c676bb8577bbfcf27f890a6ba7a1992e6d938c4c32023624c0c5486045944b46cc47a35304a2c6ef98214d35f9b63e5fa57926eca37c260b6d9fce6986045a8ff8b813aa41a9b6dc56476904d797a4cbdef8823d39743347a09ece1c06aebfe57eff452b42776deac145c94b64d46c91934e03fdb44fa606c1cd760f4a9fd898ad3f47bc0053e5f1d72828a92e1ac4e6fadad600e5e31af15d49ba08619ca29763958fb57c46943eac637e1c4fb74bb4964528c00652f7d2d35e8b75fc2307214da79aa72321a626822348727d55840cfb5cfd193edad37a2308a36e71bbc914fab15f436563bc582a46be8cb69a1b68d71dd85ca2fd183e6a857ea32f00769dc17cbc7025d5a6c91fce43c21a3bc91000478160e2b36d1031351db64eea71dceae28d9b4c8db16ee42ff21b47ee8324c0f69050bc5dda00d4b18b10326d0ce9b4f5ad8dad59c37c706f1f8bb5cadeb460ba51ad106dfabaf37d958bcdb7bfb07ee06be0cd3b7c846951b5d400ec0d5f601d336151df755222d6f324279631688afa7a060a90a7c3f6d01a98b1ac40dcbe9ea4ecb3271d9bea874291fdcb15156411bbafb7bac9a6af02744511255444b748ef4bc22eaf528707907a8dae9d37461106b0f8a7aa0df5e7f9e5aec3f0c2a206cfb14fe83b09f08080ed8066af46f381062f6b62f919f337647ead30f3c60a52a9828e5f5075517794ddecbc96e98f038418d79fd645301f970c5deb134aa81885c8d8b2d33c1788e671b0128dab28ade3ae22fd94097318275ae25ae0de14d43cd32424cfb640819f4eb24c108c353fabee9d5c9ee9bda8de9eb9411219a4bf67c3a6a9f3182cc6df90095c9da52a1c40c9690d5f7943fde83d2d67e52c430a2d9de304603d49b2b2fa694b33daa60371380317ce0e746f0beddb66f5d7e1b1e61e82319b1462c539a09c0c3b3894d148e5966a0473e2538b1a29a296f40de64ef523ea0269457e1f7af4d10bd243fd7331c3301971985053f44ef93f31854a0fbb009fae6bda6bf64385865b9d01eac2d00535d91231182aaf08444daa20c982eb1385545662ae40c61a4fc7565b990826c8239dfcd8d094e49537712c2eb7c38a6bcf72a9a4bc94942f640c60f142c0a8ea7fd8555f5ffa63c6351e880726c72188f677b8121787", 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffdfff8, 0x0, "00245185a81865fc17ffab7fff0e091fe600"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) 22:55:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = msgget(0x0, 0x504) msgsnd(r0, &(0x7f00000001c0)={0x3, "2f8c994d7312e76f88f9cbd26d9decac7c237cd61e91af61b437279e43cf0fd1a6792a9572446c3bcefae9ec70f3d137532d96de17a2c0ff803e5ae74faacc8f3e947746ad0c838251ef6b7ac09cf3e67f58539025f7f178df59d1e85314d579"}, 0x68, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65ad, "925475447dc5fe2b9af4340a76c22ba400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f0425ba06f3987e9a98e31cfda751855667edf7eb42cb820d137bf51bbd7e239eccb2ed82e1c0402321ffffffffffffffffe7b4b4769d319f7d", 0x61}], 0x1) 22:55:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00800000000000000000"], 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x3f, 0x80000000}, {0x18, 0x3, 0x5, 0x3f}, 0x8, [0x6, 0x9, 0x0, 0x721, 0x20000000, 0x7, 0x6, 0xffffff80]}, 0x3c) write(r2, 0x0, 0x0) 22:55:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x4, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRES32=r1, @ANYRESHEX], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) readv(r7, &(0x7f0000002200)=[{0x0}], 0x1) 22:55:13 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000fe4000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) select(0x40, &(0x7f0000000000)={0x7f, 0x7fff, 0x30, 0x7fff, 0x100000001, 0x9, 0x3f, 0x3}, &(0x7f0000000040)={0xef55, 0xffffffff00000000, 0xfffffffffffff9b0, 0x8000, 0x80000001, 0xffffffffffffffc2, 0x0, 0xfff}, &(0x7f0000000100)={0x20, 0xfff, 0x5, 0x9, 0x5, 0x9000000, 0x80000001}, &(0x7f0000000140)={0xca, 0x2}) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffb2b713c57dae08004500003c0000000000019078ac1400bb00000000240590780005007664ab080000000000001d0000e0000002ac1400aa010000000000100000002000"]) 22:55:13 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$unix(r0, 0x0, &(0x7f0000000080)) 22:55:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() close(r2) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r3 = socket(0x2, 0x1, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) dup(r3) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x10001) 22:55:13 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='/\x00'], &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='^\x00', &(0x7f0000000140)='*/([\x00', &(0x7f0000000180)='][{\x00', &(0x7f00000001c0)='@\x00', &(0x7f0000000200)='^,\\\x00', &(0x7f0000000240)=':\x00']) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/197, 0xc5) faccessat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x100, 0x3) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/14}, &(0x7f0000000480)=0x10) open$dir(&(0x7f00000004c0)='./file0\x00', 0x20, 0xa) r1 = open$dir(&(0x7f0000000500)='./file0\x00', 0x40, 0x8) r2 = getegid() fchownat(r1, &(0x7f0000000540)='\x00', 0xffffffffffffffff, r2, 0x4) connect$unix(r0, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f00000005c0)='./file0\x00', 0x40, 0x42) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0xc3ba, 0x4, 0x6, 0x1, 0xd1, 0x6, 0x40, 0x2, 0x1, 0x1ffc0000000, 0xff}) r3 = dup2(r1, r0) writev(r3, &(0x7f00000018c0)=[{&(0x7f0000000740)="39fafb636e7177cd59287498cacffd08c5fcf8b3ae765165b3b3a0d70c9bb1fc0f210772de25db937687e7c97c9e7aa83630a173cc82a3174431a1f91338ff4497ae39aa156900783bc0ebad75a4b5faed69063aa539d295f589943d5f14d6d710f7001ce8b8beaffbb10c02fc38db914d10b7dc646ac8fa3fbca3c3d170c28486a630f3655b932d47945055e0c4455947cd147d2e36ad92e6df0a55d479fc00bcc93168982683df33bbd92ada8237dca3b533f140a8723fa36136378ba99369b0fc7d3fbf6adaa7ce537611c4c1b4bfa28c9859e219d974c8907ffe0ff5e425a7b7196c70b8d9ef412290e0400bd26a8d8a48a248c329471b20fe09057a9de8872dcff21da9c9e427f7a1d67ea506e7385e44765691ea4de7c5e6f13bbf12c33aad5a5a4fcb01312770704ee25fe835f03acb5f90dfcfca007b00c87227beac4beb4e3aba0ddfda87dba5fe72a7cf07370944ffa784dbb0e1772193036daa54a0a8eb4be5c7dd38ecbd5b8a4a2fd1cd3072de16b249e8ac19ba154f1bc83bfdcfb94d4760316bd4acd64e75d9827199311a5d758347fd40372774a18bbb07269d3b7922082acbe27127e22962973b226995ac4514357a45b134a6d2f7c2d4c19508768e9919d0180a603cc12a697207c1d6b52fcc82bbaf47295a86432c24df084d2dd2068941ed5c3da0117d0ca4e53e5dc9fe1e68ca0c515cf5a47653ed7c4693e4b34707ce2f0709a1e280b5bd57a1030d5898b89732a149f4a446c1f476500e175b98479a2afdc835d13680600aa4451676a9ea60e44b46699aa466eef0688d6100bed4b06a6ff01df841740919ada5f589fd930776b958168990088a0902336cb2701e5235d85610ec6201766f51985b9ac2362d90ec8d956725fc2be0ef38e4bd3b8ddd5e33008492ee9670722d712d1ac90448af054dd061aed8c709476bc473de84c0390123d5ea4541b6f590a4751f5bdac0c16b0564413e386f4c196ab294fdd3e475f6bd36a30bd25322d14de5daf9621310d4ad230e32edeef9aef1c91b8a60b00243977f3b4b88856bad1dcb5b09b31c27cd6793748a7a0d61ae6fc66124a247fec82a87cf27ad2f91327985245cb94771913d412c8b131f6e541f43cdc3725f6686185ab865fa809603e867fa7571bb63bb7dc745c71ba608c1beb1862f82d9a207dc26aaa677d17c7ab030aac4e71ccb8b6dfa2373de5d91477d981332c6782e6d5b2f952f96efc36746aac3445b6b39fabf484bab75c4b01dabf3ab66c36855005cdb78c60e321b1bba97749c0b58ddd934c9f7b9ac42bc5e7cabe727a9ded08baa4c42087edffe128c6a6bf8b934a2b123b7d958f096569d7cef5ae63812ac7fc68fae710f069fbef88164dee57ffe300c0d526b46cf23db1f94460c6536c0e72223fc90a38720130b664c6388a1e82ab8390af753af23a7273fd386d5958d4fb090f50cc69c76f65bb4db969ee7f9326efd7e91fc6ec59aa8081f3d2cd251d2cdff6b96fe1be0440a4e10507e21a68fe09e9de589da88e430bb6d83b65f18a15b8e45526b00e4658abcd0effa8f2bfefc819cfd93f318105e6477b1921624d42c4f7bd83036fe9555d530cbcaf9197761ff7556230c3fd17fa2420bdf85690230917ecc0b8069f533229d95c6a8b49b6af780deb5fe9aa97cbb55494c76c7cef72d0b6bc3c6f0615306a87b2e1f9828a234dc4a9287e1327f3fdb8a4bef0df9c10f1adace5fe7eff917b29113c8fe39142db5ab9cf0f5d7a2b5bcf2bb44b2ffb49efbe8dcb9fd9408395e4a55143c0db783d2d558adcf8bd77f44d023c2a30bffa37e4cad4840c71c469aad46960092b3f2cf2e7b12b6e1a8f0b1ae7a14deb769110950e51e40137f820281513ca6fff5dc325984f7c9d20e26d9710081653e0f1cea266af587a5af8bc4219fde2c7f34d018c05fcdaf532cebe07237f8575685cca94a2d2526919583c031f804a7621559db8ff89e8b1dd82299a22b307f32d21a656fd7ba0f27397917b4c64240e7c976589973134127a7ba52206f68b090c2159df7b031794bd9267f3d66180135c91aa0eac9540d6dfa67396ef35d8cf3583763723a55ef28dc438336f584e9cd410cbb8f9f7e7c93e2a57d76f969c95b158df4c3ddb80baf6e1752c84a991ee6c8ab58a72b9917793ff061072925a0e75af98c50b457c05bf54377fe05c673c6c3d8fc6ee203e6bdb7762cd3c0f315c7226263de341bd0ae620cce972d7844ebc4bb7d4f1f08fa60a7c68f67b81123c923f26dd6e0a40bd5395b896112e8ac1e7719133dd68e9caee483119ab62d2ddd102adcde5cd5c30a0808827f5a302bc654045da5b8f2bfce9ab4c0ec034ad6756181efd9aad8e3966ce87218c4d2c060d070ffef4a609e3fe3a6fdce13dfe49c750fc8c49a5879cce477a94caf9b67ac115f1331ebc841d8af51d811538aed2d8544f3d021c7ea63432a3203680dd5eef3cd8e877f79266ecb1e4e62bb5f871a5ec0d9c60f0974b0b6803a441ead043452966ca9c17862876bc4619f3e12671514d3171b6d1bfb6b7fe76c8f26c14e421b36441ed89689409bd1cdc2ed12bf34d6ddb3cacec9f2dfd46908409bbe2c2af4d70d00ce29f373641fff8adbe077f98abfa35a091c9d02990610e47cf41fdb4df5c7c583af30e2547e2cad24b6f4acc2f666c0861755b9f57f305730b7bfe1cfdf5858f113b76cfbb9b6fc9439e794d85e5443c3f9053f519c361229aa49cc5193da74d173abf1bc455973992a10cf7cbb976ae4d1064ecba7c89dac405f186c8ecf279149aca6b8c4eae14407f2ec78baa94057115ad75b6f83d015fbec028660d3eb6face5c285dccd5e34e73fa708583d66428ea15fe7e2d315a5fc465190b75a4cda51311b6b08a0aaadce3dc649f08d1cdb3ac33caeea01c7b740473130b4bde0707b88f5d2b8565fedb3b5a77a7fa97f74c7bf65831e07c247d7df0141916c52494b5dd58452e001aa651a42b7e99aebb9dad9628bb7e84923f9c740a4e367cef32096dcf3fb0d390a1cdc79d5d9467c1c430b2625cc7c3173987cb785be6548c46cd40d2f2252f04a467ee24333be8c74c2c21979c950e475d825ab4f55ad744cbd5aad05e003ee234d736cbebf6abb19dd49e44c45a76c5b464888e98ff86df88180ebd1dd427ecada1d6f43496d2cfd5554b4ae3a4445116fcd47f0d660623316e0f48b1c5c861aec714e84763a7ec4524251abf7f49230f5471018084787c6e0ce8506e4b1e6f48a99bc60587cf4a4541e159314544f46147b4f265d2279e41d12728e86fb5552a46dcc762385dea75adecb1f05bcbe6dc2a2a874080628f99b358a84d281c322cff13ec21a577c5cbefc1355bf96feaeae996dd824925c631c614426ec56265b8b0fdb14bbfed5eaee8c15c45f8a34fb585ef7af19f81e12a683a6f7f28f6a4433cc529538893312b74ca8763763eeaf777173b951338db66735263878532cc4edd1af6bf2afb790e9c0f4b316c580e34228c0628684ed6a49bf9e6278f3cb2350f20b7e4f507e854e3a756a013573358abbed4f9ba25e3fb4c24f6d6537d87ff804a5a54519245b39563191c22e853164b8c3e25fea0cf26f43ff97056a8ebc40c4c4cbaf732c59cc2f9a2cce815e2754a3064a30800e3d50fad6da7ef699573901f40acf9d798a3ff46ee2115711513ea7f42d4a0ff48b8d1d64a8ec63f0a6ac6aaa01b26e49b79bfb1d6d58e827bf692082f51c6732cd8dd9671bf66a43cdec75e35e66406d972658102e28b30d67a2bc3f8fd29c6f5072e35ece1bbe78e8b0ffd87658996ce6d10c07c5ffb5d64223350ee3018bd37f6f8dd1fb57390d53c9ba285c533ded678fcac0de20c277268c2e7692d2c1a2d726c6b3efc150cf9cbfbbfd9aa802a030766fe56adfa967639f0877c9e39815eb595b6a98bdf280b9b46cff200d28172002cd3b19be49adb0a4a453fb53b966e2b6e75c1295b051d2a4d077824c1a03e93b548f453e72c6d405c8ae54c41d6badd9b700776f4d4c3844c3e650b75c7d639204a9111ec307092580f2cb6b31d1906a34808a3e9872fec28d2b6b68c8d346cedfc85c9c7e93e6eebc82b3493a3529852002021e3eddb1592581da72110b86eba26c7c6f46b158493c9c4080e0258aaa99e6962a7d06b1d56f336315b144ca2f3e03648ad92b3a8a5974e17d8092071c5b90d947c2d8a53462f7293b7ee7917b83e2909155e8bced37934deeb0a009c9d4f0ad34471d023567433291a7ab91643c8a1279f54b28fab76b1792c71546b41c67d8f94aed9b30f29daf5217abcc3702d2a2fbaba2f72a272551549ade7f562806b36cea0e9a82540f45aa0a4a4fa2aa9b73d7159494fb6533fd073a854ca9d9b70838099517c71047fea443a2bae84f2202ace283d6f4321282f3169c3225e1720e48f643ff0dca2637e58f8d0be79cc542b8c4c9d6b686708b5574ba438acd76cec62b3bd4abb2883126759301581f4dd0847c6631545f6fb15a804e5c81c27ceb72099dea593d476bdef96a657f187cf8ee3cce4559c99c7d72093dd1e893e7efc77b80d8a5355a274fc6372d0239c8e8c16f8241c6b65813906e4c746ae39ed9fbd523d432d095f98e5c47c762d902186141aec0bf75f715ce01f81e74c20ba5d1f1ddfb28d32ec4b0ffade653bbe2668ed08d11d03ed69f3b26961b5908fd29db08ff6cb25383798f42026e4917072675e4119ac9f9e6e2064de2711556995cc3a7b15450f800db00a86afbbc8e4497b1a06d34203eda2a97b92efb1652e8e0f52c9b3742f45220ab0a379eff61fa3157f6a7e7a460c67af14b7143f244af5bf30a976ea72d09bda5585df6971a13b4408d00419d59064d4f92236db95996bc1ed0b5abf43baf270ed8e3e1612ad39aaf7912c26b4c08b29daf8ad599ffa2bb90603a91d284350445454f0bb0b0ef836e5b626e9527e8a36185f0bd4e053ce7279f20db664790ca249cf43716d75f0e1fac2e6c11ce1015d9b4e7f16149702d9667f38330f2d80cc712cb285c7727957ffd2c68559db4ab454306c942e39529286675c174c767111d22b7129e3c998f7fc3c5eca345a071292f4bcb4239c43b6e93e647020c2b788ab2de46ae9f6912510ecfac0bbb0f93a315ef1f1824673de19f3b9d27bdee2d41428665fee9f4e38c9724c65e6845a7bb8a898dc70615671c65912a3bb3a671843b9a14ed8db78770879e92d4da2b10f72ba507d04e224bbed5a5c751e458ab90f14d0bbddc5c439ea1a6a9dd07bda23eab0a09c2d3381c91f279208d9284ee412aba71725e415b7f5a37f118430f8a790089dad9277eb6afaa300d201d590f18f58649dd9bd5c0648ed0753ad6f9eb4a73f876fa93c2d118bc9787aa5839ee0f44196609de415e6a65ac4c4dcc6f4a1604e3b3bb4367ef11ffd5d19dafc404727d7109030bcc5799aaa83c77ccdbf880699721f53d159464a398f7bd383f2ece71f7ada54552267c1c54a5bcfa22f97982d05309b9453a042f0af87f3a80c09250fc42dbfb8af50e6fb10bdcfd5d2a53d85edf6efc13d0ec8b03d619e1e1d4e9bdf8d3a5ce2c8a4b2d005a232295adbe67adaf6a86e97a2e22dcef8ad5b62bb86227629614e5d4ec2b0ac5062b0fef64bfed635ea5bc516f3ad9e99d302768ad7549096bbd04901338d91d80530c7539b36eadb521b9346616c9df1e2100b5e3d7f620f4eddbbf44afebce66266ba8a13c6240a37357f4911939c5b0eafe07c32e5459a0ce2d714b2a7e02d4b30bd69e991ab265ac", 0x1000}, {&(0x7f0000001740)="a5f67fd182d1b59066109464abc7d64a736d6af986532589633abf0e40f3f4f6b9860f830896ff9475a1aef9544c3441920faac5ce4d19e2b56259f71573e88d70a084979407ea0c45ab2dcb304fc43731975f9534e6c503991a3f267025b35b843025d2440f7a4c0aeafc1b078b9394b178a61bba530b0435893b0d69099b1e327403674f9b1f5f9dad5b4fd3993b89fecee8aa9a685940a7814086fd52c77327c93183f5595132ea25eb4d538848e893003751e3d7e2f23703110f8025", 0xbe}, {&(0x7f0000001800)="6215d127c490b1d3c75c3a6da92abc05a99db94932f7e189dec76e16399994e9773db2bfd1fb9aee471f1dffb6f69638c316cc6e8d3db2cd38172dd9ebbe64c44b0c9458a14d01590b8d11a708192cf6960fc2e10d4bb51940eabce36277807b808d8852956c1a10ad175ae4015782c72fc1e57cf3e1738ceb9c41bb2664f1d81ab903ffbd5d5dfc1b6c373874dd4e39bcee5107df1deef0f96770321f60c40d02350f59", 0xa4}], 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0}, 0xc) r5 = geteuid() r6 = getpgid(0x0) r7 = getuid() getgroups(0x2, &(0x7f0000001d00)=[0x0, r2]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001f80)={&(0x7f0000001900)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000001940)="e32ce03a319cf0362da935de5ae9217dfce32e80609086b772d730fd8a4914a22ff0b714950e9e6b94f64e222a5afaaa3dea5c3b11f260362532a52ee01fac2990ca93e8602375d4ec6a1a1933b8c0a0eb0aa8e03c0b714ef6ff863866d483f85e8332e324e7d74c99f434727075eb5908ec74db54ea25c59faf7e68c2af36ba8752a5c5d95026306f216147f4d63ab3fcd7a3d53169fef73de2cb5fa1cdda007006c1aecadb6e2ff5d5b430c296f022ac3a34d797a3a6266c49e7b4f3fb37a87d51508bb2d99270bc8ce0abe484b610c8e68b6a6f2d718e70dbee6d0ed55bf678ae8119", 0xe4}, {&(0x7f0000001a40)}, {&(0x7f0000001a80)="8d7022bc7083ff855e1238096ad43177fbbb627fc2bc7d33b25f3ee7be78e41243b089add104859125358666dd8345d76e042c73ccd6df55da44f4491df658f66fc50474555a4d5cbce7635945cf02f48c8208ef5e93c57c10cd60c44de4674a04e93e5a6cb6148de69a73f3b7274c9285d56c3fbdf629261712e9d729a3c2f966d5d3863420a6bad2067d5f71d61a819ecedbcab693db4872712e1b5e4c8ed03273c113e121e0739ff84d2239ba31a673451ed7c971b60de7", 0xb9}, {&(0x7f0000001b40)="5fa25953b3f324317fadc8cc412e57f59874d9938ffe63ba787a0073a94a103137909ea9fca786ef9525ef9d6e4f42a96fcb34d3594e3822368448e01364552e9136da7c70470e5cd7b40205bf2821e93629", 0x52}, {&(0x7f0000001bc0)="6e7d6d728ac4e9414274af8ae655bf004e50ce9ad269948e9760956a85a7a5f8c0a36a205eef22d3e15bea57b69effda6dc189d1c8f14c8c12b9d19757b3464776a522634554b4cdef07c41d53d23703e5ba6132d237e4c703951e2251a40f3cb226cd3f50e2f5c717366429e4d08271e0be8dbcb9d958a777a270", 0x7b}], 0x5, &(0x7f0000001ec0)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xb0, 0x400}, 0x400) 22:55:13 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000001700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) 22:55:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) sendmsg(r0, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="dc33c0779ba95dd7d0ca34de23d3fdb930ed5a6dfb121bb164487be707a5ddd7445d3c605373fd1de800f5e78a4b43e5795cfe989d65aa1b8bf9bfa6ad85ea57022d67ff0a58465a2a02273c"], 0x10}, 0x0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) dup2(r2, 0xffffffffffffffff) 22:55:13 executing program 1: open(&(0x7f0000000680)='..', 0x0, 0x8b) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x0, 0x1000, 0x1000}, {0x2, 0xbb}], 0x2) r0 = open(&(0x7f0000000680)='..', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x7fffffff, 0x3}, 0x8) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f00000006c0)="2a803555047662933b421ba421feaecb54680a4899277b936a7a011b2525fa8ad533e566d8447de445a188d191c31bc109b59be48b837fcbf8a8c0f55432d0613bf11b057e1b5fe48157538ff4eaa1366515d7492b0adb7e97e9ebd3b265acb25df90dc5db699f00e6a9b11c8261ff6f63c15068a8a00bd0a8d8625637f8c77bc0a706075659e73359c75c0fbb4f5fadc0402bee0b92117241dea68bfe4a02f134fed2cdcd65b10b25af856cd8aacb25d30f22925e09255d0a142ce6ba1334411b6aea0eef35fd7d3837519d794550b76f60f06981d2b20715bae4e03ce5f854037365aa0ed3c20e0c17d7904f1dca695150a9bac4406f599b7382253d65f2d0c69066d064b9c78f3d53089fabef2166f8d2d5b982180e747c756be7ddd514ddc12c30df1637e0a216226e2d3cebe4ebf724a7d5d456afe9838ba280c10ec3e5338f4f9c98aa95e4a8e43124723e09603ccc136479464daf06cb128e09f16a9586572a34f63ac457f3853e37938f11dadc94b7d98eb59587267e9310e70f3939cd40d53c07ea27cc5725c620bd4a25f14a43dd347d6ca32a24218f95ae7c17a71dee1f0e779b32c48f474a063759f27902a8a14788246404f8035776da0c929f24fdce1fc2fe346811dbeb25511029a06594d175c13e4972baeb8b959ede43f34d014d5326797b23a4e5139b23520f8a32ac0f7990fe1e79b063593a0bd6ca216f212f70e5bb8b0fb1c9ae7ad8ded2a129c5280591cde79340b524b2747045a8f7b9e43dbab78c7cf8381329b96293010fb08942dceb763a389d798874340c80aa8bb498233b48fccb3186793386187506eeb1b55f110fc8db208511f0e2d033e1722117dbdbda88f2216f338db7bdbefd919fc45b71ce2fd2f4a0645d8e1ae60ec2fb8f1d0b9ada28af4f25d303d143ef692560c087b62075181a1a528eac61e366485b50dc50258277b184804fb27dbcf4374a19531ac9ad7a1afd6ce30c50730f6d7cb128244aaea920dad8d97cf661746577c0cecedd417331231d188bea486c9b28cfa872a33a16fb47e4fd8c043378ef58e537ebbc014a7011e5264444880579dcdf410a442936d032e4d6fc9e3092b38d790b189624deaf698e0c20ed0b13d4183a8f4b1fca92539ef7c527b509e72365106dbfa237dc184f0eb2b79775755b97159ffa8252102ec9a53f9d5dd1544578d99295e4704e56c3de2557de066dbf166f26a04c1be4bf31001148c906b62ba430e95056fe5e084c09a2957eeb2e71b6fb3c13e4514022dd504179120bb598cfe5cdf41d66ca30103397e804d33e05be0b566b5e04a73c8d595beee92df6cbc1a29e8c57f09506ba75ebe438d4e7292e84ddaa0d4fecb2ad8d7dbee9e52ae8fb3246af4bc842ba07e91213493736b16d61e79b26020793ee6e430ad62d26a1199473d396c5caaca9c3fca4a9f2528766f417fc7b044c51a86ad89f46ec294c02004346024880acaa3e7775209bffb1768bae732a7110040179b7ad8582dd8995568402050b5527f17c3bb875b6563b49df8b9063874a783ba21e3ce94384eeeb963418abe5ab4a39a070600c7f00c42b3465a247ad1fc82fa2b0c680a32f7250e456b9e1023f9634a146ba3f83ebf4e55bbc65488f1188c2af9da4a42f74704da172764c81cbc996115cc2249dbf4ebb0b2ec9c04eec4463974c0deff285f464cf1b1e477f8ab82d6f2a8fcf5b4e0ea69d7c267f7960c8947133a9e2c974ab85a0530d7d02ef50103ca764ccabe0b90606cc21d7fa18678e0aba5602b25c9771f41807103e1d22e67d1aa4ee3c7682f2f5e598550e764e2df8757a619e2a9da0b90ee1aaf51f49bd8c772913565aa6fd2a248ef5ac685b8584bb6ed795017671445a8bb49da334221a05a2f5f21e05593ec9273d1c069d0cee0940eceda5ae2181ca4892aef85b5e61e663c5eebd60ce2da07941e1b6dd2f0f9c0f909f328d3d364cfbc7265d88573bc29ed2947847ace02f76837455de8ef9c9fbc327a65105531a5f9d25a7609775663419198a0c86ed9cf4c85caf946fd5aeba9378e337274ea1133a0ea5b02288ee2a135cb29b638a7068392b3ebbb93fb7f4968686f23f8fedd325dd82acd23606b194103b2ba7c1b4375ebe24cca052b5b96f8143b09fd3fbe987a22b289b25f3bf2940b71aa2c760770cb87baa7b426c03d1e507382490823c88ea1430c418ddae4e48c758217d641b3096a8cdd73b4a600e3d3f56d844da705737666f44979704a50d466ed859e0818dbc3191a26524dbd01b943799cc115fec07c8af600993b2323e740ca2387d454ddeffa1c637012d50ee3bc0601274a2c1c28d601ca785bdab9050a819ebaa776dd72a5e020fe84820af1d0d9e30e23581d99c465bcab13eb21962f03090e37ee7e79ee302b5b250789e0876a2ba0647da74a7e934df36bb39943d0e6c8cf0e8c159d7d453d24f6ece42ce037fba43526a79c2735c00f9f777827b6c4efbf536623665455c6fdbabe1098188cd193801b92987bbdefc15da572ed0febcce9dbb3774e68ebfe733e2b2ae341ceabee6a7f69670a919a6d23b5f20f3aed6a1b701b5e8b3a8a2f8c2c078c3f44cf9758ae21e20e7b9097e9f160beff7455ca465b26b6f9ef47affed99b702a4b862f160f0c0aade170fbd0a1218479d862d7f64676d6356f6a7d683f5505cdb14c6b11a273b6c28bd2d3d601483ab9539eb85a0694e291d12e5d7155c52ac07c2ed74765f14100b4d7807b1de3b3eb5764b67571f518776a935640a9e2b57c88471fbd9752de042fc45e919773f36fed6a3433348289052d7f8d1efc75a6b227a45b988b70e1ee12e0f15712102468a7be3af30c6c6bf57516c25fcbc1f1ed480bf695b925b0a97fcbac2a4f4c56b160776690e015e69bef6918cb6a9523a66f74c5de1d7cadc250916ad11473e644a98a65a261fd335512ae8d19a68c2e513323dc474dcdf379585dfa8aa56d0b3ee9c0eadace9a042ed870bbe380f984f9f9618588eed5496983a196dbf16da6f1d4780c2686da83b555a597bc0dcf7207fc216afbced5282931b0e8585d23e18b5fd922acc4abee439fff8779d6f52c2016d7dc5f6f8a0b49962aa7cdcbb6a991ae01bcdf5041b45a2aeb39de382facf754f425dc744271a36d7b2c9163ddc9f636bbcee4126532d81093347166a667bf65fe918e5f40bb6f16f7f7e8f9a57ab143b66ef30f68f397de33df85e91d11f5429abc5e4b2a06306b21b1e63aed5820f0511a2e8427af9ee9ab26c131d92cee1b9c27cb1e8760652f2d6c748f03d9049d2843d46a231a2b078dc651ce08a0d67ca53e9ac919996a8ae2ae1c912eb3e52612e33fad713457cf1f5ba548b60523cbbb646af661327fecb842099903e684d5c64b613c6613b2458214d5071c50f8b0705666a5e0419e46f012cb720fcebce5663ceb171d5052b3613d045fd963264ae731c0deb6ba59d427e988ea95e49075d12e37761673fa81362971694bd0f517dd17cbeb5affa5db16bbdaffbc99855a3cea7c534a77e10dead36be6799b8b42a1cd7167d927ceaae46945c9a15fbb4e2e58981341e29c9d64694dbe2465e6e02afdd4e44069a86f6ebefd799d08796a09003e53539160c3c1626bc8f059e068000ea181522bcf63384cce3535491a585fcf6c4d979c8dd4bc4c58ea25b5f0a8e8c0df454c112d1c08e4d871e2614884b7984b07351f0e715d4269de830bfbe12cb8ac556e1ab4237b499af19f67659b225c4480dcfd11e8f573bc9eccba4609ab9468ddea287443a0533948fd60fa732622c863e935644cd419b9479050f1e0c1ad8aa90a96b8b0bdfbd2715b084cf725c1f06ad2d582da901b7a726f8fee020b5a1d0ccf7ff79c28121aef004da56d14039ea67f10455b72c2c99a71c495a6c538a9417b73b991f633208fc7f4fb64654e922d561cc7be325e403ae5c166832a7db8122e8b78b7353234f457b613e89cfa5e2698aa9493993ce71d16946d6d9fd58480d5070edbf052d63992e690ac36f42116c42a4c62a7a9a364ace4bf08e9de2ead0906b375dca535fe54e709a717dbc03838d3ef60eb9eddf593e7a3e34115e3650d657a3033438d4736a3fc5cfb5b3cd3f50d045f4a3c8b742e7d82f1b2fd6adbe1322c4f4569f2b077c1477e5d8ffe9be8053ff20a022131e9c3ed9fb1b0ebd1fd43c046eae0aae80b858714d3f15afbed6265c80c533488768ed4085b90b8619d52b23b2c99a47e58f465b45d6c96732071b579b10d29373ff90e15c37ab97ee81d67456e3e34c9692eb9fbd3a04fc691ce271acefa9309e2fe4fe296362d48d7afe0efa7bb48e62f864737b161f3ce96191cbee0b69b70d54ccdf0f068e5b9164e85bb4f643ca3b69bee9a580c28cef8b604e9bf5c495fd52e393269a86bfa3e82d520cbed6344b45822dd6171f1609f959417ef2a535a644bc724a4fcc010a1e1434e1fe9086afe0d51bcf37f6946f66e294b929f1c7da1270c0c6bacdc8effc4703c9c1871b0bd38c5e2b11f4af2687f16d88b9e442876687a303f2cc54aad151148e6e28403a332589537fcc820f0fbc51d9954cf2de40766a3cd7056b9169185d111a754c3ffec19f654a021855ebf3bb7bed9386138aefe1148b64a809b94c565dcfa4616a83a7c24389bde92b44c5a3b5f2785d52a6b1f7b995e595a6d5a8ed506917bfe123ff575b49690f02e5a8a710b122da8661d884291ce6eb33e9db544c10ba5abce7ab9e2049f0f64c96b99f88e090eae684c32b3c2f14da432b247fb2cefec0154c0929e810bc5b2070641078f1c2859161aeb5d4b19941ffc085cd95a142eab008824642f031368bb4674dc7af7062f0f6b7ae18278004e4df54a199e78d8af6441c332f08cb390b93c3717e64f7d1e956c41afc0dfcc44091be4e37dc19ca91f801f820c0f650e2e8c860cd7b4d817fb571599ab1b51c5866b2bf85116abf5d1e05461fefa445bc61af0c01d9d2b734172dddcf3bf7c02c77afe7111a199b022702d4b9147423295db96df77fe3c3fea85da2de5247ddbe67493452bfa0f815aa17fe37cf45a46bcc3229b384b29f27ce64841166cf83e42e085a71abf90869cdbc1d5bf38319f34f4077641ea32e594cc908d5cce0de77230a10826b2c267dd1238166412c7ef6269dd16f5bfe9df0f94a338c4ae449d51f7f5e8b2c7f257df5d529cbf3ee82a3918b73d9fe594f3f7de8924dd14bc29a730f1c440a7aabcbafe05c2edbb36f8f442eef975d7d8addd9d842cdb6c76f2138e6cf30559942176c839a321b2405bd9ad33d40dc11c00e4d6a4c47ecc1016ff61ca95f5e02fd6254d04191914525833bfa6ce976d845d1cddfcc01edb89442036578cd89f4dd8bc07659efc3eb1d471de538a1f65da1018aca06c786691ef47b7147db1fc01df72332b121aad456ec7ab922ca9eb27f398c1554d63d3ad60d832a434428d0f19de86ec9ce137f256ed8e9834805320c9359aed1a9bf9c8dd33fa69e4609800db1010e0c9193b60c233dc6c002fac97ecd2fc9dd174bd6d2539f13ee3a871adfc0ef50a57cf65ae72e7ec78f10ae070586567afe46b2df226b7ee5d88393591536ea1b08dc3dc79859531397fcd4f560308fda1c8c43b5f79bb4c4e1bd951e92d6e702c1538a11e8df85495ec0f2db2aa3c521574bcb5d23c6426768df82c7c2c89194ad3c79224db5d743e459cfc0f2f31902e96811962904d7dd94547601ce8aed010fd4cc26c3280575e4ddc55bdd344fdb7266ec872caf066c1c14bbc1ee9903", 0x1000}, {&(0x7f0000000080)="bed74b07bcdc3fc328a040d3697ccc62d7c62dbd9f3a3f33355e0f9e3fd334437b82f738bc902c1c16e00509cac63d05c5d4ac9c1dc0fa9e61a03534952d68e61ee3c5ea8cad9d1e29cc7eb60fa4ec5fd97074746c711980a2f3df29e42d01ac5def419f86c8c672ed2641ae2474610c4c793f1536d8393b09b770d34274d5f2c9ccd271acf54af727c1b262fff3f1d5bc1c3ebb6464950329fb72325411405eb9c2ac1d3885343dbc330f8b211a8f0b37d3e7085ee4d58b4017591f78efed4b3a4d00b552b6", 0xc6}, {&(0x7f0000000180)="d10640b124e17e873bbdc1c4f387efd37b8ba1d37631c51c81256e33c774f2d100dfa76230cfc59c3c48fb0ed5a53976077249b7e90d8d8b", 0x38}, {&(0x7f00000003c0)="8243acf9267cd03c044fcad888bf464124663b9dc5260394a3aa0d5ea8fc4a68b80b23b50b7a30dd7d0bd422fc10c5fa9e355eb511f46bc57f23b501f0e31cc9825562f1fc03a2bfff9bf5ee4f3dd7415cd488bcdf46c3a1e8c0c696342f5def2d8f3cb732212d6b3e39043ee734fdc5cac90def43dec32a1cee43758c71e717feba203f6d164ac982141d958f579f12184b3b53783572b4700c85858bc9407c82246690cda7c8a1fc31298c348c164c3126c0bb579bf3ffdcc79785651f0265cfeef4839245", 0xc6}, {&(0x7f00000016c0)="7735a02a5cb97f9a2a39d4c04e08f15bba001f451f9411d45cf05ce434ab1b7bf003757a131cd93315850a1163d7c6aa238359d6851bce456d969814a0ab386b0f35d9ebafb8872eeb232fc1e94561d0b18b43fbd5741e8508c00a5db81a1c978d121ef4d20122454c609ab7da041edf8cdfa148bf38ca7082122311ee28baa1f28aa1881d9222369f6a1db2eb9ca541eb62b3c59a44941d9b97b15d1f1a2c1eb5239d5d61ecfc296cc2711542bf6c3f737d80c1de6cba55f7e623cf48e88ef05af30949380e05d8f95882e0a24bdff7eafa3b7854422bbfb56a6520f6eb82585d6c5ef6ff3daced9ba40884acd1adcffdde867c762c9c14f899ade2994918733ed4e3fea534383d0929fd3b0319e123706aff6cfccd6574e522619573b008e54c8fbd3b84dbf8756a5f19575767ff2cbc4ebc372731555f6852413d20eff9e0392fbb2dbd8d7ab21af8d6b06dc02327585b6f26eb640a3d6f535b01c729f686b22f137fb89739110cf89385e959ed93c9522e9f1a4134eaba3f319b9682674eae527cdd91bb479f15bb892b8338e0a4ae801593cde31566e398909a8227a1f50cc3ea720cdc68fb58395dd861b4bed72b13cb99a7caa4084d22ceeb45203d771495799086d90aefb3adf7183b0e68b1a65be4ec6502915a3aea548582614b7bedd8497950959eff487249ace498d3421ef3a08d53ee6a3b2a53d72ab1180fe7d43cc6ba7a3bf66522e7dc8ca5c46606b7b36055e6bc33f35e48961485cd9bf54105f9560b0fe6b1b0399a96082821146ad21a867c005d1ddbfa2cc120f96431554983484d73627c1f24aadd311fcbc078be95db2f235d69a79e8b1c4e1d5b9b5cf985cbe06afe35774314aa09b984b086d1743314ca6b950169ddc83105d5de963ecd41bcf4754a6fc45095735d2c8ad2082801f96000b435add029d6bca4f0da876bc44b5511018a125a79dfe4f8528150bfc0e72a6171bb629715f27d4b4be94a089e9aca0ff168e7d9a9f064ffc957b5dd38c851498c02d7bee641f6af5a3b47e4017f883830c5589d402228a336dea09ee4bde5b23a97fad069c611b68865bb51027a5018d7fe9b691ae91d57826454fda5273490ee4b45b7257434b5c1fac0fc9864eb942c4be028395f65c485ef7d7e4e9937cf9b1b165990818a807e80c8c81ac429eef9c2e47fd992cec96210dcc5f974e9885b15cd064427499309945bbd3a0f68606692a5d98e352f41cb055c65829946dfe457d9d8885b129ed13f440cf80e0d3fd5f51ac135303032922d5276f4731154dd9cb10170846c3e66b98e35e68f74131aad0c5d3eeaf9e3fd4b4aae562856938054e51421a3d56aaa8194d07857213c6e6a4fe8816ee011159e17ea23dfcfb4ca309a83702b57b2ad1bd3936ff40ff05f488b02421f219a5eda51dab2e594ef1bc955f22067c31eb0fac913aac126e00b73f4d2311d84e8e29c3055f9cc1e5865f9cd86af3a26946b18dde4837f3124449b435ef333dce55b1cdfac629bf545cf17a066ab9baae1b15e39f6cee43737170e64c23d2955cc9f7221561b092f64184c9a0e30f1a2b59e9ed6963f346b4faa42f259ac088e504abdf5b1a3f7435bbfaf29b95f5bd02483d1ffb370927ff7901df26fe1b07c2609a359cb89f96c2b1ad022dce22e946287dbb09ac468d68d7301468e3390502db6254e696509ecddbab93828ac5b459540f6d0168fc1278b0bc369901edb2885f17bf6c8e542c3b73ed847171a8644bea7546b59a6185419238e802ff6ce58e185b644d58ccff4c4260d18b5d8fec31175e645162607f695792e23cfd10460169f00b989fbd522979b6e0a09c4af69d0d12da5cff0c3dc0fc14dd37677133af0ec21f616add4c9be261c59299fe9e33621a200e02bead3250a28b5e089d43ee1bf52fc1eb4b49772ce12dfce884fdfde315ac324d06b210663b3b5b4f84d49251af29b7bbd74c5599bf0fa17cde0bd4f4b0bb98e158e8b70a7a0d76219c4205614004f4d4ca7611b13a67782f16b31fba7d16b738fb2e865edff4ffb6eb0f8f77264a0aa0fadf131a341088ab67c235ac212e28879cd6a52705f93c65ddb9c119b9c5b53afd5a10ce3e49cf1ec3079f9c53688efd7f28199ac58997c484bb8d6ecfaca60ccb86c31b6d590f0b4620cbe9b14eb2a6401e20f71336b56a0d2e1c05cbf959c3e7d9b77ea5f434572a66f0b9734d132e11c119102ea578c78a4c07e6ee917c8aec077a6405bd043a1cec6e70cc0b4650abdc52807b21e9b49c0844211737db3c5c0daefee601ad5484df2efdb8866a7dfda94a2e5c3e410eb0d37c27a62b0bdf1efc48700303a64ef1fe2b53df8d71ffaef980af4de4fee4baac6186b2ab71c290ad45b88480683fdc4a6d2b44ef71e3184de792a7868b4ac4738d06ec928877dbf1700b1870d7fec1066969549fae0df7afd9b74959ab49244cd6e17b7c3867fbc2929029919f2222e001fe29a4fcce52fcd3129d5537ea26957829d1e0111e8431d9c69ce347babddad40b19c958ec8a346e033fc63c3810490c2e3ea7d503451de9dc9aa5b17b2e66722b72dd5245d6609a63b54ef61209a2c61868dfcb674a4d34f6949027112bc6368d2da42bee103d99b35c08ac712f9b04b9d50954135ff81ec362068f79a0cd2f9285689a4babc56531e122fecdaa96392f09512617c02723010f0cca9c055dd09ef1f31a080cdff85d4d3a6b1772910cfd6330e84f4c3aebf264e08eed72ee1e7bb6c0be306fd30df833d2990583ca56524b16cabd2c8f6ad8b0946f1048c256a2b31edf9f39ec67ab4673c06cd3535808931c4b855a5d4988c6fac689550931879d145d9140b2cd0c9dafc33b74284152031e79b74464be0d8a05845e9d364fe54099291c3d0a90b9bb9c9a32ca3d420a45247a43cbad4ea213b871a40a55f52d5c673f71e9fa44efc5c71b8f34ef703be128085fafe72ec8ad746dc919a94f1970f7cd3a9f63d80a803c64bbccb924f629d3a0f774d359070c6b13f2a1eb74b60897bfa43170ff31fa17608c97ccd2fb8bef3c821553340b36157a29349b4fbc6c1c7f37e8e93741b677c454e81d44cf207e8e061f7743fe0a517477f3d111c8f8b981942b9ecb57145ea52af5b71f25b381fd1a4e1ed1f3f9e1372de4b2b81ed8a584b86676adc70701a32fe3c4e9fcddbeedee8b725c6aaeecb2c25b0ea73786150bfa7edafc877db5df8125b69ff4331ed6fe4e967b519d05df9f75d1439631850182053bf75584155048c22a3d2c87d911051dbd15a93a939b6b4923a69699f32261f3956487fbbf01a5e0d137609984cf3b347c9a6e8164e93e7f36eda9d0edf66b5c7309cc2dd55e845e91d321099216517c792a74fdd7e7128690c43ecf82b03b3be2d688cd3893244bae19b35dddab04b21b4d89e7bb828ef319e845c8ee2512e2afb6e94a3c3773cbfaa3b89c2773c9852defdbe1dd88f01b2e9a72635c6c9e43a92aaff6b6c29413089af6d25cdcd18c3a622d5da3c845e81549949e4dcda8dfa340b316f8aed1b41dd1b17ffecd54df8977bcc3d1ada87dc453ebfff7c6face83cfa9951a04255357fc1a687e6448356acd61780ca3426f443246b4e15f36c14c8eaf24261b6369dc239eacfc422e116004b7e9e325990b18ccf04b57684ae175585c2cfaf07ecea13c39b2e5787cbf3d2e2b72c24856af1268d474f7261fee0179380e44906d66b088e0b84aa53ad00a8083c1a233fbca9e8723ba32be536c0d22e611981aa15fc89b195339c67bd87a84fa413edcad7a30cb661a8d5f850ef70b1340f33ac77e6345d97dd14dd50a1178646da7f5512d0b1424a05962032d6d286008469945a94024c4460453e1719cb0270b1aa9648f97be939e91f10e527b7c6c34ce206002cb10d573cacfe30c13ae86d88111d37cf3da3dddff36a64e16db2e24982695b5c283846a7dfdd6621271d9fb199208067520e4c3fa028fe6f0b1e1c01d2799097e69e5c8b1fb9d55934088806b53f01621fb0c3431a4a894bf270bc98d13195df515aaaf3945f3bd4dd00748dfbd5b7d65d8c25ebedff757bbc49be142437e0d3f069bf34be564a66953164ddde4163eaa46ca75c9dcaa76d75004a921faf62607cb0efccb37cc0071b65d89acf353d4f66f350c859bca113d0270a942d4cd8eb19164fae9b893f199558c882a31ba0e6c1d26b7644c9a5803dd9649cc3c43e2f02c1db6b6bade7c57d22647ff591fe66d8ee447063f8fc448257d6f9e3ef512994b1c7139a6b319aff55417c75d2389fb00d9c3a8ddb282c30cf8b30004edce20ac666541c8bbc42df2bd0bbd8841b45034e6e0c71c418f9cb27880cdbdb500917bf33190cb9eba491e1f9598631fbe5312f823965adb30a65657713f3d080de7d37b0af18684321c7bfaed672580edb1e10592762414878ce775215d0510a369803130b3070552252d3c988494b2b24f75cb8d4282b6a13518874c59414de26238f3b6b7f7ee1a7b8f49f7cebb061ef2f806666506293158ddd3588a2bb1f50130121a85025af73f687542f1a983dfe796066c10f9a6957ac153c11887987a875cd5616caf1c94d897af387dc7f6d26a13e650650a16dbaf4df3be5290a8e88176e22e1d72180a493266bc4c4bb925de0f65a9c0cea5aa24c34647529edb86dfc48ebb017de7c40b276aa0a85121e8e2455ccfc754e618ec9dfaf395033181d9247afb34a88dde3fc3bd833a323d4ccf250a9532af2e1a26a552ddb60875dacf2896c2f38956feef2d2ee89302ba0be825a17a3197d49b0d4a908303fceb5361364b83905c9626f956e29eb3550b95c45e542b4332fe061416ed59c01d9e311c254e7d78efd859e1bda8e29049576fed6e7d256b508c9d318748c70ae8190b249da74fac68c367116016a315d59927cdd38ed0ea7c6a06cbdb49c7966fa6b2e68389525185a01ff8910f31b52ec632c151c29f3e1715e3f4ed30c13363edfead6910b198310a88820cc7a0a1b675af57b68377c9d793450cc9ebb99109ca6ab7430a4f6254b03f0fa14b60790c9d37a3f68bf2f79bc5eba1916136dcec342214f00c137a95d14dfb12e5fa5cb4e9af10cd7b713ac47cd5f3bd235bc22f44d697eb96343bf5c8de1f8acd2a2ad99260eb98ec4fa0b61c19fbe7d02efd70d0dab84e8af332ed6bf28dba465e1b55a14b885817129fd1dc32e971e7b04c68659d01c79fe4f6e1ed472423ac85bcdfcbe1541458e4c854207ea0493ed82fa8574f4358796ebbef82a9093c64bffc9bc5caec2a301d73c0e0405e868173a82678f2a80f1431e7ffde8f33f863de6c5921f638b200dbd50826d5288fdd68730311287bb5087a871c2191633ee50f7c3982d0e6a3cf75b7b1626356555541cc63bb86ef79c1087a14dec2bd820ced5314e9b200cdbf2b4918ea3b00637253f8117714847967f8920430ae8340d9defec3ceae360b50611d8161808beec1489af59d6b25f2eb98f342deb6186a697fa77b5522e5fd856702d19fed9155c21fb8f66062356a53fdcd888a1731668878801f69b320150e42581906489088bdeb515ce78a6003535bcb1db01bf6a70521e289a524c20c5cd284150c13fc7701628e22aa8b19fad75c7e2f431f9bcf31d1eae9b43f64f4c2ab06807a9fe3a9bf78acd7ff370137adc06a09f7e997311534c8a3bc4d50fc3a6774d5f5e296114223ec0a8a4e1b872f89bbbd521892c1627da1da62fe96e8ea63cb13b95318bbf5fff79534a77e8df37bde8b1873c37d086b17558b895a6e5ab", 0x1000}], 0x5, 0x0, 0x8) fchdir(r0) chdir(&(0x7f0000739ffe)='..') 22:55:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x116) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ftruncate(r0, 0x0, 0x3f) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x58) socket(0x2, 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x140) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semop(0x0, &(0x7f0000000200)=[{0x3, 0x5, 0x3000}, {0x3, 0x1f, 0x1800}, {0x0, 0x1, 0x1000}], 0x3) writev(r3, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4011, r3, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) symlinkat(&(0x7f0000000000)='./file0/../file0\x00', r2, 0xfffffffffffffffe) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1002, 0x0, 0x0) connect(r5, &(0x7f0000000380)=@in6={0x18, 0x2, 0x7fffffff, 0x2}, 0xc) 22:55:15 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket$inet6(0x18, 0x2, 0x40) dup(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)="c7a8d8", 0x3}, {&(0x7f0000000040)="02d22b5b186cc9e409725e38119996546396e96ed6ffad1ac5302550f3ad3056f437e0bb7567336eccdf8ff1c9f972048026cf34458a6f300dfbd05190935fa0982850b0c243a13e970912d32ec68253ab8b68ef4575f9ed19e64cb8a08af8818f352d327436cfb4ec475d5a14ff062e1a637a18aadfa26a85e008eb29ef62a733a348525dbb71a3d65c53dabd97df0148d21ab0d9bbbf07753d7b63f969d41c6cd16a91acf6bd6d7ad57002d970306384d18bf85980f687e1c6751376cf8cabc2e6ea52680e6a96", 0xc8}, {&(0x7f0000000140)="014bba0293a367b0ab660d881a7fb25cf313fbf279411232d5042e553a83e39a8a1c2cd67ca07c021134be69bc0de2ec0364b2a054fddd704b90a77982211e9cf42ab3a99a143b65a3bd0d1e7fcb56d6c14afc204ba552f87c3b20be3497b24915b2f1fbb4c078001ab36e41484dc2aa4a2560a257e24d0ab87653afcd7f824d6da181b83bbdee5cf89d9412aae6e616e142791525972b3e5c0b1ae2306540211acca3521d90d17aadb3f61766134f4d07e34142f22abd0913770aecc48650bbcb6ec0f10d0e383554d6d6181810ac0b3545227c41cbccc4c2f75c613bdece5a5c5e62b717df6d94723815", 0xeb}, {&(0x7f0000000300)="2a67de0a3323dc974f643df425503acefa2a953de12111fca43657b324015bdbde53707c4de6c710b38b24724e91a3b0b5f1b6a183194ee47670832961cd33616acc345997102a6a89dcfb940d563f19c03f86d1e29a39eebf42a25da6a5456941e756090571d5", 0x67}], 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000240), 0x0) 22:55:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) 22:55:15 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x8) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00000000000000000000000000220000000000000000", 0xfffffffffffffd73, 0x0, 0x0, 0x0) 22:55:15 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = socket(0x2, 0x1, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)) r4 = dup2(0xffffffffffffffff, r3) fcntl$dupfd(r2, 0xf, r4) write(r0, 0x0, 0x0) 22:55:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x3a5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01440fa289ebabfc126b5728656f7bc59542f2112b9ef553813be5549c0bcae4d5da4e7075e961ffb7d544012fa55ebdbf27373f0685ac6838422bb56d633456eddd1179f59846de5bb3cc0df5f60ccca418f0ff4b8091bcb6df8fe4e42680a68f721eb8692eaf5b28f78510f92a2e42d37a0f2ddf76b8ba686bf47300096fca75bc7b6ccd154dec0ed64225506dc071726900"/158], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6f020100ffffffff"], 0x1) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) fchmodat(r0, &(0x7f0000000440)='./file0\x00', 0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000400)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000240)=""/158, 0x9e}], 0x2, &(0x7f0000000340)=""/50, 0x32}, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 22:55:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) ftruncate(r1, 0x0, 0x100000000008000) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) accept$inet(r2, &(0x7f0000000000), 0xffffffffffffffff) 22:55:15 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971001c1100bdb973531eb41c9d60cca81247e4f5d2ff020000000000000000000000000001000092a001f89e3d55d6a3dd86207e0000000000004e214e21edb4c4add8b28927e3be1b8d06c2f87c759dab5516faa807b213080c9c8a032cf48320c62a80e3fbd5d1ac845c30ec3d18af3a86e6a497215e6d69c49d52c21ac677", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 22:55:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0xc}, 0x0) 22:55:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfffffffffffffffa, "73cc517b8e001f00"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x37ac00, 0x9, 0x2, 0xb7b9, "45ab07988b218b06a577f044c55faf90900f2104", 0x200, 0xffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 22:55:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="fce7df36d6b7073442671190b89fd6552c6022eec8a9ce549d1aaa0139833e1dcc08f464e42761b430145c46852d2fe074e1819cec6ac577c4f4b2fd4b29549d741db1a1f60a2166a6d23eefb67ae9bb276fda586e453bf7c05ea03ee715c303aecb2f91a980ee7423535e3a73faaadc3336c1f48b57aa28894a6704003ac1beb7ee34b28b77ed6609045834280eaa6c5b01883d2f25839a1bff06a5"], 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="16000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="200000000000005693d797fce4b3fc1f", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 22:55:15 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x40) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0x5}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) socket(0x2, 0x8002, 0x8) 22:55:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000000c0)={0x1}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 22:55:16 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='x\x00') rmdir(&(0x7f0000000080)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) geteuid() ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000100)=""/5, 0x5, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x809}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x4}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) write(r5, &(0x7f0000000180)="4c4e3056d113d1b0d99c96661513072abf5184ac5971828dfc5a2a891b71381c914eb396e1946c2e11b251623d34bc42bb8f357de4d044561d5ecf290906cc3df33dfc2b44d70693f65b274e56603dfb4965f14586a4e151cce0aa2bb8", 0x5d) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000500)=[0xa, 0x1, 0x1, 0x5]) 22:55:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) r1 = socket(0x10, 0x8000, 0x1) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) dup(r1) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x200, 0x2) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) dup(0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000f900f2a5f68b78844eb8dd54a9d34466a63aa7fe02d1beb774ece5cd54fbd88f75713652b7dd7cb81e40912f5cefa8749df75520b9b5b1639d83a3879f72a57f996a97df4baa6451da1081a6adcc2187562b"], 0xa) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semget$private(0x0, 0x3, 0x3) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() semget(0x3, 0x4, 0x1) 22:55:16 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971002c0000bdb973531eb41c45fbcba81247e4f515ff0200000000000000000000000000013c01000000000000464646a9adb4e66000000001000000004e214e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="06ff000000000000"]) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 22:55:16 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x4d97a23dc8696c73, 0x0, 0xfffffffffffffc01, 0x1}, {{}, 0xfffffffffffffffd, 0x2, 0x1, 0x5, 0xfe0}, {{}, 0xfffffffffffffff9, 0x11, 0x40000000, 0x100, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x20, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x80, 0x4}, {{r2}, 0xfffffffffffffffc, 0x7, 0x1, 0xffffffffffffff01, 0x7}, {{r3}, 0xfffffffffffffff8, 0x18, 0x1, 0xbbcb, 0x7}, {{}, 0xfffffffffffffff9, 0x8c, 0x40, 0x3, 0x20}], 0x6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0x5fe1e97bebbafb18, 0x2, 0x5, 0x74}], 0x1, &(0x7f00000001c0)={0x20, 0x9}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:55:16 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ff7f00100000e2ffa471c8c3a4aeb29ee67d40fe00aa32e201f0000000004e234e2200089078000000"]) 22:55:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 22:55:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) clock_getres(0x3, &(0x7f0000000040)) 22:55:16 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) writev(r0, &(0x7f0000000300)=[{}, {&(0x7f0000000040)="2cc8fd14b26bf794d21328dbe5a0f738f691d5e3a3d89f50b8ecf627effc94f5181fbc66dd41ffe1f61e3e46d0112b33bf7d0c2e0fd8410c109f052fc7dc91cd8880a0059a82", 0x46}, {&(0x7f0000000100)="e3b2547f1c020c425bd404891c27b062b3c9e1c794bf4528475d03619825393efb8118e9647f5b1e52e9ef64d7922c673c81939f6bfecdc0d0b3781b3d17686323b4bd3f2cc7eab95c8a989f9929f995472fc2794ab12c4a0e76ae7560fc02bda1cd951ca0574e2a012a3f9dafc00d3dba51c06ca50e0682af93b3a9ac479986f262fda015104d73da54bfa5fa854ddf3c49813a86578d1dcea96d16092417f8882c07b7a75fae851f5feac1360a969d15eed5809df1db37d21be9bfec790593", 0xc0}, {&(0x7f00000001c0)="5a19fcd0b3cffe65d29806da8a35d8da8c5472d1d92eaeb605d859cb35199b13381be4cee8e24a9c70377d2370b95608fb1d6928b1b9c3b334bbbd389a135646e99c06aa5bdbbe6dbe74e337c702fd04fd91451e9fc63747b764c31fddbd7b6671ca7aacecfed887a770863a1f4838a8939c3b9ade80f773de837355539b08dfe07d342bd23f4fdf0805f1cae0cfbf37f0d58723401245c49dd39c264a0d75fc8c61cc9eddd5b624334c06670dd5d908ce5899efb4995b471945714185419a5d00042993aa07e7d65e76ff65122283e4901e3d286888591731bff7efeae956a96c1728c090e5297e9d504d", 0xeb}, {&(0x7f00000002c0)="ac94b3a0d1ea7ec00a7be3d74fcbb2b216436308f25cd8c1c5bbce6d32e5496f2057407ddcaed0", 0x27}], 0x5) 22:55:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 22:55:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = semget(0x1, 0x0, 0x101) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/195) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:55:16 executing program 1: r0 = socket(0xac3fde4ddc941554, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="531307ba5ca247fad1ffd827acb9f266e8d0a1a72a4c7ce2d26d336d84c98d59f82f53145ad466453c8840be2d459b62fc8f1d998ac9e03161f942a34da21450f9cc0140e40e94fa71555609153d406f12b3", 0x52) 22:55:16 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="92", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x5, [{&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xd408}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xdef7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x20}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ebb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fd3000/0x1000)=nil, 0x2}, {&(0x7f0000fdd000/0x1000)=nil, &(0x7f0000fe7000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e59000/0x1000)=nil, 0x4}, {&(0x7f0000fab000/0x4000)=nil, &(0x7f0000e19000/0x1000)=nil, 0x7}, {&(0x7f0000f35000/0x1000)=nil, &(0x7f0000f38000/0x6000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fa7000/0x4000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) close(r0) syz_open_pts() 22:55:17 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a4f00800030000fe8000000000000000000000000000aaff02"]) r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="fc6609904dc98f311d7ce30b4d77c8f0229df7b4207eb19e93fc4f61dd04860932bfe5935b7a868b977b192b4a6ac5b06544c15d906d99afdc970a99d401a72f9a5ffe06c31f8fede949ad80f5cec4e149f0af8b701d86f1e018fcf3e46b9750", 0x60) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000180)) 22:55:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)) r1 = socket(0x2, 0x1, 0x0) syz_open_pts() bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x0, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x1000008}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x2, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x100009, 0x5, 0xffc0, 0x4000000}, {0x0, 0xff, 0x6, 0x4}]}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 22:55:17 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x800, 0x0) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x10000000000002cf, 0x0, 0x8001) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x5a53e19a) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140), 0x0) ftruncate(r1, 0x0, 0x0) 22:55:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x181) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r2, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r2]) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r8, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x5, &(0x7f0000000080)=[0x0, r3, 0x0, 0xffffffffffffffff, r6]) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') 22:55:17 executing program 1: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9b12c9790b1c4785) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/78, &(0x7f0000000080)=0x4e) 22:55:17 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1ff, 0x1, &(0x7f0000000100)="6ada6d4b60d3294bcfee8330d9793454b7dac4b90c9a96634addf93692cdf0c797fd670b303e56058d94662e8902916ccd310fa12736ec42215d81ac4b0d6d935959c59c0646fad1896dd275ca59c9e8492a376bc3862f082a32fa4b43a042c0218fae349bf4d81a32", 0x69) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x9f8, 0x0, &(0x7f0000000000)="6e27feb1e50aa4e4", 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:55:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0) open$dir(&(0x7f00000003c0)='./file1\x00', 0x20002, 0x19) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x20, 0x4}, {0x0, 0x5}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x0, 0x7, './file0/file0\x00', 0x7f, 0x7, 0x9, 0x20}) 22:55:17 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) socket(0x2, 0x1, 0x0) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b64c74f362df5b33cdabb3709c3ac316db1b99a050cac2621c70f48bc7ef20c2605000000356c517adc0b9e7a37e18c39dd0e4f8543ffe890916d05c1fdd48d1542c43112101e690036030000000001904eb1a14891fec274787d3301e2f98240000000ae01615c1701ea498d000000000000000000007d27a1c3a3319c84aa0e010a3632d3434697030fa9aa769167c59b7981fde4376cb3b03e18630c316ac6359b70f7041bfda216ad8dc6a817483afae5e00b94a00ba3aebe487e358671852046113eb913bebb429d6159f8fe73f52cd4c15bd65c620aa78918223bd920f8bd7b48e3b0b11800"/246], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x5010, r2, 0x0, 0x4) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 22:55:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000380)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44dc66aee26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a498323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3848e2fbc1929401500e00a5a8b3d7e002eda1ceb99020a5949fb859d3b9f5b94d4d391f5907040adcb43b3e275d5ff4901ce49df10b64987ea119521eec94682d16f3302729e6799752022a6c9be725dc7da709217edd5b803604ea0143b09ff6b210b0ee1d2e214ff312e5f241626b66b7a22fad314f25ce2cceddcf0bc276ab743463a6d30ee223b3c0889425dc0edae218d9b3a11dde50f67fd003ad468b9ab994b58b75cb924a07be98cf76bfe2025ed31affe7e1585e2c60c05c91b6c7bf8545adf5d0228a82e2c69a868aef96599a9e2e36168936ea4c16c6cb6735518e0fcb4b0d39a13cb56650ef624ee"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x4000, 0x0) r3 = socket(0x18, 0x2, 0x0) listen(r3, 0x6b) r4 = dup2(r3, r2) sendto(r4, &(0x7f00000003c0)="e298135b25a28637ef8fca7b8a405f39a78be08fbafe85bd440ca2ffb563c915cd45c80ea6377edc2b6e7f80326cb640d433d29b96879600e568707eea517e9404e7898b451106416cf9b395652dfa83502ad90dedfe8cef78a0aad52381e08fa3ce46c538bd3d20fb98261cb19c2dc265e534cb437b21a66d4981ed089518fae2904300f2490da8aaf300f38c2ea15299253b4865f1afd933639a1d5d09be9d8e9198d3384b6c242820a4d7fbba0fd45e6e48d9b87b75550262fa4988f7fd176d62b307802f7588f7305590aa7e1e0fe4c05ff15fc64980318fb85d3b91e714c2f2a948331373a9595d45", 0xeb, 0x400, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x300000, 0x8}, 0xc) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:55:19 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffdfff8, 0x0, "00245185a81865fc17ffab7fff0e091fe600"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:55:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) r5 = syz_open_pts() r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x40, 0x20, 0x5}, {{r4}, 0xfffffffffffffffa, 0x93, 0x80000000, 0xe6ac, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x9, 0x6}, {{r5}, 0xfffffffffffffffd, 0x1, 0x20000000, 0xfffffffffffeffff, 0x1}, {{r6}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x401, 0x1}], 0x7ffbffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 22:55:19 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fchdir(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x4}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x3ff, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/91, 0x5b) 22:55:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="fab09c6e08caf90cb75ba574ce1f1eed91e93a0b5b312cf4934d3ace9dcacf2f2bf385", 0x23}, {&(0x7f0000000140)="ab91f5b3fe4ca856006e2dde6a347fb81fcf22fcfb3737a7a9ed2403723e073d04e9764edfebee0eea07c8dc34b323825cba51405843912af17ca45f", 0x3c}], 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000700)) r3 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x10100, 0x10) linkat(r3, &(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00', 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r4) r5 = dup2(r4, r3) fchflags(r5, 0x1) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000008c0)=""/247) 22:55:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) dup2(r1, r3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x2, 0x2, "bf51e0ac1c57f1b203857de34218"}]}}}}}}) 22:55:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7f7f, 0x800}], 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000005019e7170000000000100000000000000000000000000000002988c1c36ce3f533b40371b5dd91bdaf3fdc381a34be3106c0c80918886c6a3295cabd53a796973ceda777b6d765c75eac9de6f8cb5eb112b91859f1dfd94bfbbc4309ac439431166817953efa98f0a0fb5fccc139e039ff3e86b26fd96ba2515d58716ffab0000000000000074acb0cefd14b7e57a032df4c0864f0772511db602043f9babd512622033c7db6711771c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7f2c10e58933e75237ec3c9cec501e3e6927e79816934fb5c78166f6f39e1b9db22fe463c2116f0bcd2"], 0x22, 0x2, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x1f}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0xad, 0x1800}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea9adb9644d30e2bb493bdff1266c80014001833b499c2fc9a04870100000000000000cca16ec57fd9d9c39588edafcfdb25c2dd338a9f18b64fb151c4c2be169e89a4a0173fff060000000000000000", 0x50) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000300)="a75f6981", 0x4) bind(r3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10000, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 22:55:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="aa827ff0f0a8", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 22:55:19 executing program 1: r0 = semget$private(0x0, 0xe9b116b5f5c2a5c5, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x5, 0x1000}, {0x2, 0x80, 0x1000}, {0x2, 0x8, 0x800}], 0x3) r1 = kqueue() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r2, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000040)=""/162) kevent(r1, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 22:55:23 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x6, 0x1, 0x82) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="440222dcc26955100be18d19fd26bd0000b912"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1e, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="0a000003de00072c880faa203641ac842fd0bb74088000"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 22:55:24 executing program 1: acct(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f00000000c0)=""/239, 0xef}, {&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/150, 0x96}, {&(0x7f0000000300)=""/36, 0x24}], 0x5) 22:55:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b81fe274eeea9c7261000000000000300f3fe"]) connect(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r2, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setgroups(0x1, &(0x7f00000011c0)=[0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000001080)={0x2, [{0x1, 0x1}, {0x1, 0x100}, {0x1, 0x7fffffff}, {0x1}, {0x2, 0x2}, {0x3, 0x7}, {0x2, 0x101}, {0x3, 0x6}, {0x3, 0x6}, {0x2, 0x7}, {0x1}, {0x3}, {0x1}, {0x4b01c0f4e858559a, 0x9}, {0x2, 0x7}, {0x1, 0x4}, {0xb61f89632c8c201d, 0x7}, {0x3, 0x8}, {0x3, 0xffff}, {0x1, 0xa}, {0x2, 0xb497}, {0x2, 0x6}, {0x3, 0x7fff}, {0x3, 0x2}, {0x3, 0x81}, {0x3, 0x8}, {0x3, 0x7ff}, {0x1, 0x5}, {0x3, 0xfffffff9}, {0x1, 0x7}, {0x1, 0x10000}, {0x2, 0x100}]}) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt(r3, 0xcb, 0x7, &(0x7f0000000040)="d62cdb5be075fbb03f080ac1630d0066d4b60ba1903da972ae6029c4a752a38b6475e2069542c92720a2d78ff26948709d46c5702ce1c01f0fec9207e919cf4a57768b3b6b0ae8ecc0d6c9d3d5b8c4a3ab7c3c714960a25b8798e82b33e23a722ae7b3f978bb209f6f6353c9ede514e842d58dd9274d9d3d0c0b5f279775959f8f410691eeeaa0d89318300ef5d6f61dd0b572f9ae1a676bf2432fd9cfe169b0a9ff05369983c76df0443e00b6c6a18387474e0c0cfb5103daaf4442f95720348ae835f6c6abe39e1423b52a5c60c4575a600ccb4a025beb3dd158c7d63036f2a162cadb25ca2e11c40dd128eb0cf4ead2813ea7fa44a0fdb6edaa6a303384858e11b6f10427d19afa4a0c637d06cb0cb330872015db6e55dade14310954f3851473f22ce241051e15fd74fb22950dd03ee05effafdda60183c24b045b71965e64bc7dd7b70dc85f7f7dbd6a31a958a60ae8c9be49f219ae825a759947de73f9ac528754f1a79342bf80d68ef4de5eb6a9ae88a712363c6cddfb1d94fc4532fce952f2c975bbe492b19ddef0de280df887328fcaff4370114517368973e464638a89d993c47ec0d87be35c848d83e86d984ca53cc446f79e803c8aaf7e6990840bd1763275aaf3dcc60e6cd092277959f005fdd657ceeda5e1e36b909252a63182f35041140c39e93a2edb48e740357aad0cbf3764aabf0a02229f080455203bd14d652942033472c23b6de5cc2d5c111cdb551ab3d69213c52e4b147f736837e600910b7b7b5c90133d1f6039b475b70e67e25c0e109233598f30dec373da17dd6d16ca90529df0ffacdf2f045b48a44767d39dd7d7d3bc1b151a21e0c7852ed3e544aa3445a259b78c1bd8a7484547afb7f317929a1a41a2e8457de1986ac22b8bb41ee9dc5e5d0eb48a10fd44b5cf43afc31eaa35daf47f43a4c70aad72646f136dfbd5e73031e80feb0b41388810dfc6fa22f367d94871640f9067c7f612544c451ef7e4e56702d30678959351d35998ab9e7f12e800e72636034627c7099bf696ecc0f8a781be11f26167887076e7f5ecff5c7b782b2d6a07aa2951f0df7ab24358ba2b17af4e402355cea5d9a783205a712593070f21067d663ced61e7f951d21cc69774a7367b58a87444cac298f2ccdc0dd7669a616c05f6906fa7161ad84308263d2156402ab81beab75eac991b14100f314f53dea917106388e1d6b5fe59d7c4a972cd0627799828abd4395f5a065985a29b7c37cbbe242c9bcd5abaa2e3d65898b82f3f17e46712ef68a8a38a8b63fb8fdee21f5ab9e68193a31a8cc1877a2b739459723caed67162547d4c38d1b7edee96b28b5da932eab4313462671becca87a999c947f3046fc67ea0c0ddf358553451c262206703bdc7903b264b61205964a4999dc517142c54204f3b2ac1962f310aec98f59b6545cbebfaffc088b17d1d54f40f89ee942e11be892b20ee079fb2ca98ecd9efa1bf5f29e579f952cf1c1870ce1e8ed70f8eb64651ecf6282aeab33d568aa10beafb1a754db6e834e0e846c0a0c83db4ec37c6ea5423d910a7b2e6472379e033bc710af32ffafe45571444a4118e4c8fe43dbf9afdb20b180cae57bc37fc523bf90c90e3ba39f16682d4e133afba572bf7d8a152dcc19dfef2e6ebcb11bf6ff5a7dbed074515ba551cb69880dd8ffe89bd41c937ea825f5e5f51ff2faf6f8d5e8e9df691286391e205fc8f474d3ea635507a30fce1eb567eae86e4c84c820ec4d59cd988aa2c75fbdd34b3915f77ed3065487397d3eae96a0c55335824dd428d21c19eb88f62a926967d5f62f2fc8401dc9dcedccbc1fae37c195765c5591e1a565c252412d6713fe6ec8419cc6bf35184351033837d2497d2e2041958f454921d3755bfe24883e2e8229135fc687c0273726b915c42a2e8915b6072ed0acfe7de3d28a665076632cad2ca9596649c3602614bb2764f546f6aeb1c54c6180cb3cbd19fa6934f8427dea423fef2b255fab03dd6537bac05cd735a3a7b941bbf4ebc667fb86db404a5242f08410c3c788bdf5f399aa06129ca654d06eb5f87a60fec4623a0ece9db372308c3cd36d7e82586397130f18369ea68a8980c7f19fccb62ec488ab683cf2dd7463f1308636676d7c405822c34b7d8f76d1295b1ba31d4b2f8eb8e23957263967fea8dcb618b18fe84161c05c8336013851412ed4fa5b6eb91cf023f32dce6ad03c2f02e0c4c23891cdac6e5f0cac9941a3d477cecd3f60f4cc54b59cfdf44f136879eb61e0c68be7158a4fb0c091912192d7ecef103e2483e5e66911dcb5465aeaf548177f96416f0fbb1d186f66ed17c9c63826f533ef5618b312b6fa2248b835bea7254ef1c418118f1938a78ae1192e1798994be40f6cbb2240964e1e6b5ba1adb44d1d0ac858351d4db46c4ab580b772cbbec6f34fdea5269949fa780dfa9f1187aab168a4dace02052f802e8e67bc5fbc98812e132171d2b69e2e9ecbe4adb47c7d745f3a4043f244b5382c214c21251d378590e51c4cb4a97e68ad38e8feef024af43ef157c30d61083f4d1b595af9afc58bf19b6f5163f7f96aa395da2cd61509485f6311b8db0ee96b08a6d92cc0e723dd122bf62a584f25aeca7fe47ac9dbf691d393e83e499364239ec9a258fab7bf9ab2e2a5d2ae706a433a097727c1f7b52f2e080161b29278c01476dbd1375ada09150c03c150e8742c5dc5a559669ce75c0d77305940fae4f077406909cb3dfc6e70d549641fa39176c60d1a3c7dde1059631b3615c0f66ac4c7242162c08e613b9afe9ad29b7db41798f7e22a10e9057227196499cc8b9e90e126cfbfdb730875ee15cec527470d71fe08c097ab7ae1f83c21e096a98d86faf5d46f9c670638625015a24bcacd950f9a7f21c041e8d4b03386d8b5e6cacc1b1ef21947a4d77cbbf3035381c1dbfecbb17d97962e571e47e4553272507c2e88013e2f5af4c7a4d5fe8e379a54434bec388d1ada6d472d9b3a8e6c5e4d1b9aa33e31511dd5d57f03ecf322a11072ea8a6cf6c84b25a0c0611aab241792faf3a054625ab84696f2008dd714f195a5b0373af4b30ad4282fac31a6c9b02fafe510c59f7989d1256a26ccf243851edde8e93f9ab8e2e53d1eb2ea67fac3b3c0743307f7afe2295cfe5e8df7011c7ed2d3101b221f16bae80e078d09fe55ffb3dd1af4a0c1b85237de49517d3227ac8385b0e9a95c7e6700c1fa49f6374dde6fee98531736e83034b6c5f798ed12d74fcba56651760d50a423432ab85acf898f39efc51b26a49bf0bfd7f0123bff4f30b5342909912acf5f88d560cdc16596f15c1d4a1939e742c6e84c5b05c70538feaacd43f5ebe3d7624c04104ec229ef198b680d74be3fe794ccbe7046db2107cb7437dc2720301020d9bdf534b6200228b22795b641b1fafb3cb20c7a0c880f8c55a7463e9f20dd5fef4173af9ff0007f00c8ee041183e207f531c837d1120f555eaf90ba1a3365c7c73dcab5208d18730177b2d1e3b39aa4c7d195803a99442e13ae3c8f1f61e9de7c1c568f68b3bef7a2e796e6f3567194e1130390db4f4e73e02ae0aa0a38554993ebb081d6831291840d0142b327bc536f32cf836a46e17fd6b4957d53b4c6409e29e13dbeae09320492d987b4469bc1efbe31c58ae63d4da6c2d7a745378d9172d6f164ac088addc1a66ae8c97cadd7c566fb2f82f8bca4634a261aa0d56224cf247e4b9c6092cff9a091b39242ea0fd49c19c28a9cf7741915d73f44f018cc45004548fcb1fbc3e68339e57ed5078cecccb158c687fc00e463a53d4c7019094311073efc6d042e1466e5659983f88225dddfab49f4334c5b3955f8de7edb0f932fc034862e3d99f88ce0e1d7e008d4cba430ed56410002fd7e7e7b2d19545b05d28cc997dd8447ce780097475608dbef09f36b80fe596f3eddec59e1c77e913112c9dd510aff2394a5ca5a33db5dbf7050ee0416e560fb8ac397ba359854db1659aaba571e1755a2eeac455f7d01b4af1c20f24a3d80ec522fb4e8ae7f2e99c97cc8202b8a9a1a589b73a96fa77f6bdac454239c488c109eab5fb767207d7fc21f6d227d61589b3cc6515d02e10a28fab6cd5b5e63b06e655ff207b0f2f70d42ff447482142c3163de20fdd3d0f0d894452271484be2b1080f8ccb104e3490625d8a82ce6d89581e2e8cdf249f470155ae16ce44255baeeb686cc14960f64486462c91d5291dbeb468be0428c613a7ce03769b658de9a1d1d4b40121e810e292c0e8f70d6869b22a8324c02d1804911d125c8951a769e9ef14b69fb824b5e82d62b9936b816d6a381cd1fdedd3cf73d3094aaaef50504dd3356fd48d99a324fd4b061e813f5862733d957b7dc04d2cacabd9d553ab4c3af3ef6dcbb7395b8dd0f5ab89a6092523c3f906b83f10040fbcdd0d937f69fe7a4539457dd1b4e103579b563ab6aeea101d9ffe02df1373dca291a2d7795ed12f4fd233a501c9219842ebe47c0967a5c4f13ed7b64e5cb4e6cb84c4df5acf51c2f43b856635617263af95b9ce89d319b45762f85637ce160a075d7d1d7b7b11fc9244393db486c40625c3e9a33ee6f5554f7d1bff143360cae0a008a73edcad26c48b97f304418258a8035c735d6151d0250bca22e629750daf4419bf8f09694e25dfc07130462147a2244148e655d58e50d47a4023b0a6ebc5fd1df3879eddc8938e05b07cb8e362a3934dd0d91cfa48dac41737c4967e7ed93e286c5f813255d0e1a8c294d22b52ff297571b2e7e30ab30476b521c0153a97c4612c780f6853f1a052f87fbda1352286aa5e9e6e9d93200f9389593f746164359f7d1017aa64d3b55a33ab33ee8a265d5bf9f590b4841dfc279322138dd0b463de3eb98a43f7e4b61776356cf68e5393a4e069f4d9aa6e77e4f50da4cd5d3803c9461715e3a86fa72a5f76b53de819647ffa7ed4064ec2f3a13c1ebebfcecce31f4816ff455aa54184dce20b40b3ba25149abb5b0e0104f5896bd3f51a26adda8494bf401259dfb1c6da711ab9d75b29d6d81d1851877cb2aee510774776f5b8f2957e41f4b0e6bd95c3a119f53d21e29ee32c955d822151923e868050a1661a3eb35ec2cecc2d8ec5392fe579013fc22535d4c9435cd905a1d5ea996348655bb2c7291cd1d22f69a43ed9d7a8329d5157ccbde569a070d3ae30dc4f21744e6d3199aefebc70c89fd411130c6471ac6a4420ac787a1d927930c7f3e8509b360022afa531dbb8637bb7dedc7da15ec65ffd8437debe17f0eb6e5696397cb35b5127244a587f1ee3a3e5c6a9fea814f89e3e7fe4f12601486dba0972fa81e079bc4bf9494ff3562106a8b3054056f2aab16f18afbcb446998d07d339a6e20c388f047f5a0d2df24c8a6bbedd5668c9cc57990e77c90479ccc8080ea88714b134c83742433f04f3dbb5e0637bd48d6d4adf6c317c6397443e02acaa0711d4d5dd3a99cdbfd9cc221dc954968008e908b4c28d9c14a092e3d7e7b1ab62a4e318554971a43f3e07793ca986e21c0be1056cb694a91cfe9b22a699a9d7ef70b37e2fab54ef6b9bbe0d3e86942ae9bfa1d5179c4e0ab6a9479734efd7a8b7917b3dafd4d6a3a1dece5aff4b3bc59a2f3b5fc4bb81d597884c8eccda20d9aee1b84923278c7583a032bfc843e3ee04377e9f4a05bfc592d7fbaf2e773d4ef62e600c5a980b5e878f65f9b69291553d6184b83dd5b6319a0dc411524899dad693110b6688f018a2e3b498fcb1033d402025359fed7f6e6433b78c7a317f79539ab3a0dd859db0145b71642", 0x1000) syz_emit_ethernet(0xe, &(0x7f0000001200)=ANY=[@ANYBLOB="ba34a506a377000002e4ff00c600b1eb73b1706da8a2bfb9bba395bd"]) 22:55:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 22:55:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0), 0x0, &(0x7f0000000340)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r1, r3, r4, r0, r5]}], 0xd0, 0x403}, 0x400) r6 = fcntl$dupfd(r0, 0x0, r0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r6, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:55:24 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) pwrite(r0, &(0x7f0000000840)="a0", 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x4c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') 22:55:24 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$getflags(r1, 0x3) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file1\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') open$dir(&(0x7f0000000500)='./file0/file0/file0\x00', 0x0, 0x0) 22:55:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() fcntl$getflags(r0, 0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="6beb849917c1c86a0fc5bf9204f8172ece07e1f82f4d0f22cc75c7720efbbeca1be88c2d7069664c6bd7a9eb694a8ca2bcc8892c025f978b8cb6d64a250c7621d37477c1c9ffbbe559524304b610a2234e3db6225fff480e972065e893070f9d023ebce0d56b", 0x66}, {&(0x7f0000000100)="03c8a6bf04d5d1b8c09ba28a6f7533cf3e00deb718f28581243fbac24cc88dc5846e1c91c8d6f83265af84c9dba23d258c59f870d4edbf2824c5003cad6f9a61c9d99c57a4dedce886de0844eedb7d105f16420bfa43898a5e11c0f005c78c8f242129c135e1f8af703bfa2a42238e1874245e9f519aa9cddcd678b3bdd44fe157a557f5f8e80e214031450dabe8", 0x8e}], 0x2) 22:55:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f666920653000"], 0xa) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x75, 0x101, 0x100, 0x10, [{0xffffff44, 0x500000, 0x1ff, 0x8}, {0x3f, 0x2, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x106}, {0x338, 0x3, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x9}, {0xce2a, 0x0, 0x7, 0x8}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x8}, {0x5, 0x1, 0xb450, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0x20, 0x4bec}, {0x0, 0xbb, 0x6, 0x4}]}) dup(r1) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) ioctl$KDDISABIO(r0, 0x20004b3d) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) 22:55:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() getrlimit(0x2, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) 22:55:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f996a78696bf2fc81eba6294373c90262fed495", 0xffffffff}) 22:55:24 executing program 1: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x1000) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) 22:55:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000280), 0x4) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x0, 0x10000}, 0xc) pipe(&(0x7f0000000180)) read(r2, &(0x7f0000000040)=""/146, 0x92) 22:55:24 executing program 1: syz_emit_ethernet(0x10b, &(0x7f0000000240)={@broadcast, @local, [{[], {0x8100, 0x7, 0x1}}], {@generic={0x80f7, "24179808fe63c4b96714b05b952281f91510fe535f63daaea424ee173eadfb18e5da44961b771887d2a6b4e59b9eaf4f20d16345382297f94b03f7d5a87804b34b2f317d1fa1aa0f2dcf97d21b5a94c6fb3920e1e4e9f46198a0537a97f9762a9b67307e61cf7243c71ab80c2746f33be0e734cbd83dfee58fa069225dc75e6e4b47d3fccb1ec2a6755c181a44ef110d5cd01b9a6a92f6abcb168655bde84d0e1d3f197db5c4247832169dcb2f9e376085a432f57c723924167a6333d591268eb1c884af7be8beabfc636e010833bbe1ccf50d549569caef2c7de3d5b997ff27777e933624c7d50295d04d96264f386401d93c9d7ebc5b4c45"}}}) 22:55:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f00000003c0)=""/210, 0xd2}, {&(0x7f0000000240)}, {&(0x7f00000004c0)=""/211, 0xd3}, {&(0x7f00000005c0)=""/36, 0x24}, {&(0x7f0000000600)=""/70, 0x46}], 0x6, &(0x7f0000000700)=""/224, 0xe0}, 0x840) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ffa9b604290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000009000000000000001100000000000000000000000000000000000000000000000000ebffffff00000000000000000000000000000700f1ffffffffffff020000000000000000000000005050ff"], 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "00000000ac1e69fd04390000000299b312ff00", 0x100, 0x7fff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/101) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:55:25 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104179de48903090000007f512e14ccb2d0dcd4a79272b268e246ac8e2f5d2f23149fa2783c7ded0b40bbbedc881457f8a43c25fabba132a722bae9ffb21eb7ad79ee25a4d5f686a8b6a2bfbbf3e6ab1b253e02f770b7f66369b56eb732063705c004f68040df87278059b68f2d08b5dade9a06bc366cfa8730a030daddc8a1c70dc2ef26643ba0308242e3bf4efe16cb8a132c70876e492f292c03323586f0a94e23974f906d5d383bddec48c86173ab16e91fa30cdf1cf184b926ca18d7ec746f8797e38c52236022d032bd05b6a81257472514ce2cd56af1f992"], 0x10) write(r0, 0x0, 0x0) 22:55:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x10001, 0x4, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000", 0x0, 0x40}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 22:55:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="a148686647f0c27699d7bb046fece1b281e77be28b3672bf6eda4e582f2f457ce521c01ed0cafec8fa2ea3f64b3ba64fa4695c71900d26cc4436534280f85d52be73a822a31e284cad4d5e8f062886701c10"], 0xa) shutdown(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="701bef064ba6fc13bcf193a715a713bf08000000948a841aae"], 0x9, 0x0}, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000140)=0x4) dup(0xffffffffffffffff) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x1, 0x3) 22:55:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fchflags(r0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xfffffffffffffd67) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) recvfrom(r2, &(0x7f0000000040)=""/85, 0x55, 0x803, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 22:55:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x5, 0x2515, 0x7, 0xfffffffd, "1437002505603234ec148d235f9c4cd99dd54fa4", 0x98, 0x7}) 22:55:25 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB], 0x28}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) r3 = semget(0x1, 0x5, 0x370) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000040)=0x96) getrusage(0x0, &(0x7f0000000140)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 22:55:25 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971000000000000000000fe8000000000000000000000000000aa8200907800000000fd010000000000000000000000000001"]) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x2) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 22:55:25 executing program 1: r0 = socket(0x11, 0x4003, 0xed) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000200000000000100000000000000000000d67edd7726c3d3c2fc98c68328000000000000", 0xbe, 0xe, 0x0, 0x0) 22:55:25 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff80350001080006040002aaaaaaaaaabbac1414aa0180c2000000ac141400"]) r0 = semget$private(0x0, 0x8, 0x260) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/6) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)="00000400", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/164) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x900}, 0x0) listen(r3, 0x8000) r4 = semget(0x1, 0x1, 0x101) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 22:55:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x0}, 0xc) r1 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0x5) 22:55:25 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c473686dd604505000200aa00fe7400000000000008000081fcabf185fe8000000000000000000000000000aae51f0a71120cd4fe696eb409870666192be98c0f64a310df436b36f7877341fa85c53de8585c5ece95c00332b6dbf561e2dec34f5dfe778b5ca542caaa81dd224a5b31e999f5a7b7708d4e046efaf137a7f882dd8f0b6d69fbc3188a603dcdc93ef0893f1e603792"]) r0 = open$dir(&(0x7f0000000500)='./file0\x00', 0x8000, 0x2) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x16) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x80, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x0, 0x178) accept$inet(r1, &(0x7f0000000380), &(0x7f0000000840)=0xc) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') fcntl$getflags(r2, 0x1) syz_emit_ethernet(0x400e, &(0x7f0000000780)=ANY=[@ANYBLOB="b7e75f0cb0b879babcc9ad4617d3a5f820adf8088599d416ae33b34699a598ed0c0dd1fe0000002594405907343064ed3047af20a64dd2ad5936add87ea26c9134ca44c32b0f25c3e6c2c030d659e8217be4cd0b57e90768cce83e3e21d4aff8a84b9405000000c3005b40c7006f8c67a4c2a85c60dc1fd700"/133]) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000080)=[{0x3, 0xe, 0x800}, {0x5, 0x86}, {0x2, 0x100, 0x3400}, {0x1, 0xffff}, {0x4, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x0, 0x3ae9b8cc, 0x1000}, {0x3, 0x8001, 0x2000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) r4 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1, &(0x7f0000000040), 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f0000000880)=""/207, 0xcf}, {&(0x7f00000005c0)=""/29, 0x1d}, {&(0x7f0000000600)=""/242, 0xf2}], 0x5, 0x0, 0xa7) 22:55:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket$inet(0x2, 0x1, 0x75) bind$inet(r3, &(0x7f0000000040)={0x2, 0x1}, 0xc) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000740)={0x3, 0x3, 0x3, {[0xab5, 0x7f, 0x8, 0x1, 0x80000000, 0x17a01d6b, 0xffffffffffffff01, 0x40, 0x0, 0x8, 0x2, 0xf000000000000000, 0x7f2, 0x4, 0x5420, 0xfffffffffffff001, 0x3ff, 0x3f], [0xbb, 0x3f, 0x0, 0x2ff0, 0x9, 0x1, 0xd, 0x4, 0x5, 0xfff], [0xcf6, 0x5, 0x0, 0xfff, 0x4, 0x6, 0x7fffffff], [0x20, 0x7fffffff, 0x1ff, 0x7, 0x0, 0x8e6f], [{0xb76e, 0xdd, 0x0, 0x9}, {0x2, 0x3d35, 0x7, 0x1}, {0x4, 0xe7b, 0x9, 0x5}, {0x5, 0x7, 0x8, 0x1}, {0x6, 0x5, 0x5, 0x4800000000}, {0x5, 0x9b, 0x8a, 0x80000001}, {0x6, 0x2, 0x100, 0x6}, {0xf000, 0x3, 0x0, 0x5}], {0x700, 0x3, 0x5}, {0xfff9, 0x2, 0x9, 0x400}}}) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6500"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000440)="a643aba6048181339121a11862ec96a66d6cd1e4b5d75541679da6c946cc7401df776bf1a8a60d59b4e9f78f592d776d05c0509f40f8f5b678f2e09e4a02b691de189007eed4f71250dce1eebe18dd3ead442049db86dc55fb3cf8d48e610d160dfbb81afbc15842f80241c8c2b2f34441fd7edd556a53856af24adc1b899905a937e97c758c0dc1e016e3137cd933df330f3e4eacf96c0a44bb123391905d98c8182cb2221d2688bed99ce7d79f61c67a00070d36ca8847", 0xb8}], 0x1) write(r4, &(0x7f0000000500)="06a07d0d3dd2264043e82c26b09fd4c8b9dc5ad2e1512a341bdf691dcf38fbe0d7f3ce8398af2eb43904265ea75461ce458a98d52fdbe038e4f3564491ed16506b17e2c950cd576456b391becb2d84d0a78ca5f4f20059cd274c72fae8dad7366fb6a90da237116ce6049b3c77d711dd7409764a0a534de7b8b61c26c5e4f5f464fdd487375c399f7aec8a0d43ead6c1f29b2a9fbd81fac4005d1d838fd0c2a9c7516e601b328a5a05fbb2b34df75d1de03e6d7ff309e98d4821f1e3b92c94376ed2a3f8dc79ef5fa5f2c86f30bc9791655c525cf3289396ddf3ef40697fbbc1ed07ac63e8a61cebb950615cc028c6b9679146571c563fa8302115c676335f22aa2e48c07f4887b016ce45d07654d0b96310af3f9cee7eb432d42e60e1ce7213376f65fdc72b631dd70bcfbf06f3f90e8678b8a35c5abe6c6f06b9dca76e87694a5661dbb7a1ff6f104e9e11b158f745663a2aa92feb104c52049f14ce4c7ba913e237c4770db1000001170e224caac73dc8e7310d1efb7726beeb128fd3bdf0bcca3f7ba6eeb7c6abeab3323144d62f973530e38ecff93fef2ae0f09780e8e205954c0f0f6c690be9e7901a56b225b087f6128a9d8ade9d1d52197b812169bc299f42bd72dd93aa9978a334356a0e117cdfb5f7bbfe94e713b566b04664fc4d4f7fc9590ac0433126485a2e16e69113c8240749b79a0271fb919cec1bf6055403f8ab93f318c91fa0c10df2ef86684004f02a2b", 0x214) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) r6 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) 22:55:25 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[0xdbe, 0x2, 0xffff, 0x5, 0xffffff7f]}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) read(r1, &(0x7f00000001c0)=""/193, 0xc1) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 22:55:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) dup2(0xffffffffffffffff, r0) r1 = socket(0x2, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1d, &(0x7f00000000c0), 0x0) 22:55:25 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x2b, 0x1, @rand_addr="bdb9e4f115000000000e002300", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x33, 0x0, 0x3f}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1}}}}}}}) 22:55:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffdda) dup(r0) close(r0) syz_emit_ethernet(0xa6, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000070000000000022000900000050000000000000fe8000000000000000000000000000aa030090780000000069dbe0308001374aff010800000000000000000000000001fe8000000000000000000000000000bb0000000069f200ac375001a10000000022fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"]) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2d00000000b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r7, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r8 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8, 0x0, 0x0, 0x0, r5, 0x0, 0x6be}, 0x2, 0x4, r2, r8, 0x3, 0x8000000100000000, 0x7ff, 0x81}) 22:55:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) setsockopt(r1, 0x1000, 0x8b7f, &(0x7f0000000000)="75ebb2b8d0234559f650b00435db91fb39c56beea730940800d930d7eed1f71f5c6c2550246952636ef02e606ca0f098b42676d684a3f6bd10b94dcf2f4c6b7acf5f", 0x42) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) lseek(r3, 0x0, 0x80000001, 0x2) 22:55:26 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x101, 0x3c00}, {0x1, 0xffff}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="200000000000008d742c00b480309900fe7c8a5b67071b542a538706000000c41103000000000000330004000000b7e8c83ba95fc900000800000dc1bb893f3d7471d6c1aa522ce636e03672ae8f4283d282153521fca19160397f61c14c6f017c3bba198a510956b3dcd3e8248fcec4a21d7406895a6ff9cd124735f3e2d64a3d7e23a2", @ANYRESDEC=r0], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:55:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffd88, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/14}, {&(0x7f00000001c0)=""/119}], 0x0, 0x0}, 0x43) fcntl$dupfd(r4, 0xa, r5) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) 22:55:26 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7ffffffb) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) sendto$unix(r1, &(0x7f0000000840)="ad7ac92d62bc84c804f36bc356c351c3b05aec3d45177cfe007d1022fce9d41813fcb5afa8ec228beedf6f11d5be0ea34dc4e431eed66b3c73cafb0e51a261b551c39c3c3c2d5bda3460057f15b89179500f1c670c269ffe471428bd9d6b6cce6fc80614d6341385513870850f6a45863b41adb16f827e90612fec36fc09bb0a08a1365a83b17c20bd97e70b23a29574b238d02e52cb514ee8d9f73383574eda2f2df1f083db5837f43af3cbbe329ac23f0f2da790304ee6210a1038c4cdddbe1d6af90059a289d92dd0fd97aa645eab14542ed1d3b788e46dc6b4232ca372ce067a5ad277d3f2a64aebcaaf0e75b99dd94535271db292a955ba6124b4103825bf66abb68fa4d0d97f16b1d11ee73a1b217c13a76eec2077fca96a4e9430a964f9ba2071ba6f59e32dd8ef70cdbf67be995144fa23c2a7649ded320cf0fa84a89c14c7501cc85c54fefe80f367952592361781ca66b7316f59ee944bbf1244483c184e658796b14a4fa1cb7c29da9e63a1fa9ade97c4388a671cc1aa0fac92c3a2f68b562bbe8ecffaa6fc43fb26c593a5366b2b12fb65f78dd8b0ec3c94d887d6d22f1ed24044970b09e5f8b024e5861219ba1ef6ac66dce192a659c86c59e08ff09004cd91bcc0c983ef358b79ea3d2db1c18d62d152646b187edea5c6d77c9a249314ac384bc1b16399833883cd43aeb0b7f9bd6150e9a8bcdb008a772447ffef817b62f590c89dcbc0e6e402232b3dffc8f1f9dfd42320db5261f59eb10b9426df19c337d6430f6f95d079eabdf4c02e724064c28cc73e1a4c4f147c6b0f8a4a104aaf878ec1c36cd437f8b6cc334f7756f982ca257c9392f00a6cc6afd30c0044e386ea803663c5b1eb0f10d6f4a22956947c0394b1c85fc4c866fef2b26057aa43cbb9502769d62d96681d4fdf8786287a2d96fb0199f6b54ee65cdb16564273a7586ed599589258c5a4cd0d2996f33a3b44713e8bac33c783631cf3554f182d90520a31b8155118b6c40ef295223da200864b211defb6baeb3f4683f3de630b443fdff10ffc5323a2813b3a89b46b52e6e0fe86349ba8971ddb875efd70a0a03ad4169945239b889a32253a63562c9711acb0dbb1d3ae0384b4c1c1409636ff219483b802f31d72fdc6534ac65fc2f8b2d04c1c4409c393c174ebb8c36f1a00e9135669d6b208c95ac4ce1a4454bf712dfc4231e47b2490884731dc8c9afb2ee59d53a3a49244640ef1a6e2d04f20a8b3d0a7627cdfcd14461cb974cfaec29b1104d6e6c28ab7d09187cdbc8c03a451cd05731ded149ce21d91edc6ebf34ed6454289ebfa001ae91ce30cef122dd80dda5f8ade2f88ecde17d7e8154a42e558c1d2f5bb8e2d77aff15d0280944fe9f7c4548b9498d4d6fc276256d1948cae93cdbf151a1cc4ecfab51205da292a498e1e40a4d67ee8ac3f5f365ac2115ce48a24272495913d80a14741c10d70162bbf97e63bf37bd7c9f551068c06c954e73064a26870a535c3e48ffd9fffeef257c461f3e6e7241a72fc18c39ed0e5eaf3d7a5eb1c0dcda7a347cb44412f67742614bd4b644011938e0854d2e9151934d63ad4228d0bceaf3c0b748a6a5c1a8b62ed28c47276c480e5a659ada3b276f72f3a6ceba7ea71ec749e8d30d9ad34fd200300d3909e25dcd706e50df3dc47d613ee01549434e15ae9d3dbd45e2016634a47590f68057e8cf02455e393dffc1372bb94c5dfc041f439d8ee27addcb8739879d5c567a783eef23f15ef50b4e0ebf92cc37ea5b3fe6f026d6545b236581bb428c164bb16b412793ae012ee1b316b9ef1e78d163d2e104072e32d448459049720ce9666b042c50403046334165c8943bb12a118f308ccf080b95ff9212806f6e8b7afc485605befaf24d68193dd51fd9c0340e4f6e4783e147d53fe2884503dd9b7a37151a8763fc02353a23ea0081560e8d4e5a963ad1b283b790d4d6c45cbe8e685fe3ede7db3c0bf364cabf2518a8481ab7d7469e1f3e26cadf8691139efe20bb807ebf4357f351279e99d1c4ffe0a16563d67512da632cbb3273831064840eb438578b005ea711b0cb1eabb12922fe5acb20d98c3f0ff16fcc5642f1cbc258c3b275c9f0f0880f4a79c7d8b7b0ea97eacac29313bbe83c7e3acdcb7843cc732369b93c89a521fff520c9d2aa7f2f96a4a4fb517cefb951eed01004909787850716b45c61bef5749cc438ec63e5d58f2c452f4deba75f66006e3c966468108109e36b1c8dfc918e210308eadd699c4a8cdc9e04a4c55a5c129b0aabd27e01cdca81662de90b79e4ad816108468da6201dc39038e29178602e4601355cbc8ac4724c760812da26c2fc87fd6a15476308b4ff5a374a16142be5e353a9d4a15ec776793a28fdbdd0ba60a7ddd54041094cd27c6d493987c4b7a54a850114363bc567a974ffadf36fa04b5c8416c07411c62784f5428ec115ffc8669cc751effbaf45823768d7e694aadbaae3b5b5f5628103326984814ad96b0ce54d07bab7e0e7d0e4ad1060842a391bac0f3b2ca733e1bc66b7cedb16e2df45d72220174ef4c08d350ce4207f35078b2ccfd13bbc50d3d3032ac3afff4dd7ff7a8fb025fb8321d596cd5e2d0fa8be5b1bbc4b460724486b5523521ca4c2e5d944689a962ff5a2863e37ef3c38736b7af44e1165b18c8a9f3e645731f029bcb8e5c6f141b88a9f8678c7bc9932c1bea37fabd9c9887da4e6018d02d71ad5ccc29e9a8dc983c2edf4fd456ff6451851840f1128c9be6192c5c5e771acdf05b5fa532022e91ddc8373f796e4ad2599f9e1d93495926a34c903b24fafc160872741102358738ef27a161b72dd1dcadd09548315c1d00a3806672cc8c588061d6f7a523bf754b4161e0171e1bcec74ac00f996b71207ab69565bb759bffac3b0e57b9f3f2f9fa0b5e81a13e1b82d7238a3aa6472e3493a4d5f8bbe0e9923306094d3d17fc1acfe15149648cd1bb437fe9841c743477110836dec9839d11a153c26e928d7248f127a47b22481acf73ea4b806a3271319c5b6aa57719fa4cee58a623b9b08eeb8fd4693a1439ac6162774c670e1d23ae71747b6d4a5b6a353e898d22ce0061031da197798512e0aff689906cfdb7977f765de5fba9301ea3550912aec9eaaf3a6db7c3c143be3c08d16b3b3375b5b76b08f3dea47043079862595b83ff31e81421d3eb70589ca5289f82383af3e8a489fd687a7797052ccf321f6b2fca83cfa633ec1be8fa145c68358c08e0758377c385df0f89a6ecb2b44a13c515b7ea7db483360c10fd0a707a35a73fc31ffa5ff93b176ed7d1f5670893361f10a472bd4c344e992d1b326e67fb7eb3c3fb79735b71f8f28470fdd5e669d930b7d9edf0dff5208645299b89a65445e57c2f85403dbb2f426ae69f36cc3ea1dea9f38d33e520e8643df5465c023f3fd158f0b7c44ab09c11996cc073ab553ff6430f0a1f8267a491d4da203e3b30c96f3ede92b5c17662284dcbba33aafc25e725b28660f97ed08549df2724e22a8bc1c2f3ab000b533560b6a788315c0b6c37ca90e4cad3f3b2eb4631ec0c9bc47e43937ebcce819bfc224c8828c917d6fb4e61239cc43cc62c48ca4ced049020b838ab21dd106a8d4d197746712e295991ebad1377b109a14e174e021537840deab1e2a90143a358cfc74734f8078683a71b51c5558197e963b9cf8ffec643b564cc68420090bdf0b5b50bfaa88aefc8d27559e7bbeebe9dd2d90aa38bcb9d3029e8c9234b0d6a968b8641bbc49a36e1629c9e6f217f3b481ab1e3a902210defc8db85f021c2c78af6e11f1edfd89008498c0f70ecd1942b02e575263e7bb72b3ec413b84381308a9e835b587832e08ff23801cc50daa6e81bdd4a96e58aa69447a5515823b8fd55e876fd62da74123bd1af7a7381968fdfbc7074ef53ea94d358d346e7b3923b476f2036a19b224a2552a01193dfc0ec233375a75e68d7c0a167684c18bb1b3a99ab27f1fb6b905a9933660196d1187d22510e5c35837a009594c56062cae2bafc80f388910aad99de696eb01491156577444020e4da20a708bbe20e3a69de7fff63da50d4bbcef962209497ec11a7c4a90b9eaf1f5611c07bd0b2ebdc5f7e749eac5c80f6563f16b0f53fa0b4a00090a0a29c834b2b3fcfdd2125bc99cf1bba52b6f182d9100ab5440fd97ff8ad6ef6162323fc528c46d40ebc0d8888e348428c1d875573fb24e4915cf69d00a823775010e3acf6e11e8625746f67860c8e96d62b86c4eaccb2c94773f098de8c09d8e5ba256c43bfdcb3520c299f3137cb472cf156dc3563ff3fd3ca9be3500635f9e0d943fa56e0d6521394917ea348a0364e4b8040619112d3e5888c1ad279b5990b1ff406191f4dbbe55bf65aac96dd6bb38208b6e567df866dcd5e55442c9ed66ce7c624749ea6721821fcec6de213b1619990c848aef1f7a2571c05abfea6a4ab472d263ed94befb29accb574fc7c3511c282e5214e806a51667ec6628d6820c3b5fb5f962eda4d0061d8e8a1f844586068ead17b53b1c277f873ea111a66041d0b868181a054bf1a11771b80886b5eabcb2e1da5dc7b0fa68315f44377a1e61566272ae13e98540e792619e90d12b902d6519f71901700e8c113df890647d6b0880e30c60cd9a19223f8e1baa05394cec6da434b1b4fe5fcdf1b9a8c03cbf74911667c1bb01b2b7d98dd5327d237c09764359b7288c166444c955dcf7eef89522b961626ec38a61b8adae43e8a760b81821c57e08e31888c95d669db4326bc2823f7f80acffbb3de41134509d768e5458c1e68c096e8cbc4b83390cc2ece36e4d740ee31206e925e0ba335c1c639404fd2392991cf33e523189c62868d799e861f1fb8689b4f15ff17c7e191454764a1b63d8d6943c8b9b66e12ec7ab75dbb9da188ceab9bfaba7d5907ad54ef9a6667f75b5a3c5099b7e0aea8632c284c146a4a7b4e73b79cf7e0596ff154c2ec3f9372e61e80215448494d1adabae99eb35c9f599dcab060f4220e7dacaea4c09a8da20ae841d1c11eb16ba3f18f29976ab7f2c32cd092ef5da10967a47dd5465814d067da773f95ac877336ddfc4b4987d07b102c7d910fe6dab3b31c6a5d15c5b4d8f080e2d9b57f190c23b97048635cc5a7ee5f16bd418495b63407a0a78b52ae7e002c5b0a0ecf7d7a25644c3ed149bf8986744997e8fc605637d7d86d651c826518a28044f4541bea2576ae765f455f44d95348de8a1941197249f964f82c208ed604204822bde35d6d0c0e2f1bb44c68dab22b10b6e0dab35b80ce8d69bf542d69d17c9d929d129a5fb2acfb9446ae951d9a34883f4b51ad631d5fa85d5ed7ed2f9c9df422ee5e5e1fd17fbce2aff58ed17c4d5b6e55aa2236bcd2fe42ff1c4670d5f07c72d8ed96f88fc715a8dea513238c889590db2f2886237afa874335e60f69084ca296e1b7feaa1c1ebb5bbe3cfb49181094a426ad8d1fea0e054c5e221a81bc9591f7a8ed923d23b234c54dc309b68cbc7a47a312eedd5ac4dc3222a0eb397b66a23e63b150c10b6c9ed56414fb1bdd76358c675ace4d3683ff69adf425f8fd0afd2d48f6b30756c7f6b748197c3e8eb8eb0fdff6cf64012582e1c77c9bbae17a6717ae17824e8d202120501886e0d41bfb00fef6a376e4761561406ad09a4813db7b990e4328ae9dc44e96951c9bf1eb30f1a8b6cf2078e53be419e8beae69676e6264ee10eaaad946e37df7a59738ec0a21052540b017c7218465331b3bc0151425c3bd0eb07430badfa0a4151b71eb36f031f4444d7f617c10", 0x1000, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 22:55:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000c40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba3a3307cef33a819cf9b1bcc9d5d0cc202000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88d3525e34e7631291090436ed8666ce7877bf9753b6bdae4c5b43a144f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb7251bcb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521e249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d3f24088470889c261ebb84b6362e9f981dae580e1e8f3fb65900be77e5656ad419089b405269941e1e44dc16858ab4a874eda2bb346037d06f12e9425e6ccbccc6bc34448cb55ce9651c5b3a6cbef735b7323bd009d38ca98800bcfe5be20a3890df1d7e0fc121e646b8dab90389a5e174437051c02af40ad65814789b5dcb27723fefccee21f23f51872cf9f514408000000797ab5b5c0d4eac7df1a3131103bd1d1e51b9513ba46b3aec75bdfe53f4cdbce2d7e97d82b9b28f23c068df480b07bd737094ea206677154fcc5e05aa9ed7f72324ee0337b6eec40e5464b76f6efd91f3edd3eddef0f0c0a7591b90488488b91a6f04813a72aa6f39ca1e91b6d9e1eeef4ec5ca825e6dfbc4dd1784393a2e10f22290f4fb853dd9f21a8d8d9c2040028fd5a464a88dea75c8db061a5f5774bfeb560568ac2f2d48ce433e0182a0a543a6a7d778e35647a3550d5f017496b8dbc22d99dcd69f20040dd381b0499c5733936d19830da6e99f6271b928bda17f8110a058a98a4e874ef57181a6262ad1fa42a9094edd6e49a6d22592170252f5e583185d83be38cca03602fedc654caf51e42ab332ea319b9f218c4ad1d80f40b2fc7fe25c52a6fc3567ff835d0e1dc5ba8e322e916c4f594bcd9bddb2e5a27f290fd1c47ec7a032b85a428a5677ce9f530ff5bb21fd684f7c01364a20509587ed28d2ed89fc6a38ca2de855486be826599c821c039f031d31d86f8dae1beedff86c10fd9718b00292883bc78fe41ecc0552c8aedb5448681c315aeb9717a4cf1f1f5a59ae37a4ba07a294b1e7f7589f3d4c5ab9bffb922b2e572fbc2d00ac05eb41b1a1e5a99331ae37775f5be3f211b87e7fc341ebd8ab430bbc2dc5fab2d03ed3a7b554793a2d30dc8957cde70f00c1209127e84042be9b349ea16063f5444a33da670375b3bfa8e050a8bcf1121f1ece094256143a7f47625417ff0da12e6221bdd9c3e63a7c4da20b4cc55d5cc3f129ecb84ca7f83b9d70d606b62c361e338dd00344adf34dcc4854cbc35d1ff2cd949f7012020b34f6b30f98908faa9c5382742cc0afef7da4a35e0686fe50cfa6fa06c6ca0bfefbccbf15c110d059aa22cbd3364321315d50db1bd71d9893d8f5a0f010ebc750f6043ac6dc45533c4f0dd23"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000080001100000000000", 0x13, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r1, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000100)=""/233) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000400)=[{0x4, 0x4, 0x1000}, {0x0, 0x3cbb, 0x1800}, {0x3, 0x7, 0x800}, {0x3, 0x0, 0x1800}, {0x3, 0x4, 0x1800}, {0x4, 0x2, 0x800}], 0x6) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) getgroups(0x0, &(0x7f0000000040)) 22:55:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) socket(0x10000000002, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x81) r4 = dup2(r2, r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r7 = socket(0x11, 0x4003, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) dup2(r6, r7) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) 22:55:26 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3fbbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0xfffffffe, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x83d3283, 0x8}, {0x3f, 0x14, 0x0, 0x1}, {0x101, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0xa}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xfffb, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r5 = socket(0x2, 0x8000, 0x32) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socket(0x2, 0x1, 0x0) dup(0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:55:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xff, 0x3d, 0x4, 0x5, "ed55446659fd56359e6b953ed85b50ff6262f32a", 0x3, 0xffff}) close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0xc, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22f, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) geteuid() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffdfff8, 0x0, "00245185a81865fc17ffab7fff0e091fe600"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) 22:55:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) recvfrom$unix(r3, &(0x7f0000000180)=""/248, 0xf8, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r1) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x200, 0x4, 0x0, 0x10001, 0x10001, 0x23, 0x2, 0x1, 0x8}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xe2, 0x0) 22:55:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x800, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="6acbc9474e19767b0784dccbc1beeef13e99c167b88fedb4cf4451d883dbb85cbbbf954a10258ce9efa711f8e07e873529a64bae38414cc6c1b52be4c4c3a88f2fca3e5f9719fd3535b7731d1b3a0e8679b756a57edf137b280f63fa755d883477f367d2b475a01c6650ed46903a4939bfdd9ae34b81925bda8cf13164875a54a230b957b1ec8087845338d40f2518aea8f76f22ecbfd6e97b4c8bf02877c06c12efd8411737fe58c16c78c2a5aa0d716aa5a0743643a871d65e3010e3491ca66c5a8948087a50f65a4c8bb22ecd0df310f4f44001771f1f86eb46404487b2038d808a60327507e9"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0x1000, 0x407, &(0x7f0000000200)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) 22:55:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x100009}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) sendmsg(r3, &(0x7f0000001c00)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000140)="9988d369f7ecaf040e1ec5109630e2884d2845a4b1691898fb3a0c69009d09819e62d805046432fa609b7d4619de62f7e3e04a8d89f37c30d7314057c00458538dd0ce4da960942cb894f9822bace76acce79e568d4ecd51170757650f294d1d4304c406bfc31436add7e9a9332c6d9edd26a7512f7b8877f25fcf01513b8ed3d08cc4ac72b16095be8878c50f8b5a17ea33af7c5e5c307e", 0x98}, {&(0x7f0000000200)="a94285c77ede61c8808772d7a15f8f231f426d1d638a831039c38cfa1de958fabc934eb3261c98a4c89980dc9de175faf97dab66c1a22dc4da4ee9e938bc7c363f2ff59f68de7ddc09a7c17fd1063253fd786347b6f430589700bf4a15be0d3fbac88d5b806a61b88d4326c8a806b9f02a91cb1b56387592fae5a765eb7400e20c535b7f009838739fcc1d0171e200e5eeeedb8e4d275870a651fbfe61b8755fb3736a823dc421a49170c9d1727d4cddcec39aa1a804a85dea9d543430a47f5037a67c7f31518563dbe606d1eac296a721796aeb3f8752193da814a01d2f5942dfbd6110d07afed7953cf5febe8f9054cf3a77b2b5c4ba1cb251f0df58f786973571986e0efaf20173ae0b9e62d735abb33eeaad0e312d0fd887fe5459910721961139dacd91463d47aa0d4dbdb26a0bb13bf2d7867070062c96129b103ae48b67c22d6220e5c65ec08951df43e0807366ada3416b0cfa9776401f0312ab78dd4e1c1ea1e1182ecf55d14633dcf4100d843f6bcfaef1279ba07fffcfa60f3aec91878fcec29b779ae764ff62c86aad9722c9c3cef5c76d2b2b63b5ae6d82e1c59fa663d69c92a5b6fdd83bb1e2643090aa6ccf13563501ccd3488ee605f7f5e767e375333b31d81154d74d58424e6a8fe7678804cd5997291544fe9ecd25ceffa7bf82eb89a15f571ea2db0f01b9ac9f5cbd1f59f4b1c48c6188b825d5f0d0e715d393cb3f859207c612e51d97edf108c3e159033af598488fc27b5cb6692e9abadc8c07f112f634ce9b9c3402317bb155c37fd8b8f338986dc33384401d816c5decc9c6a813351c79ddf6a75a98b2aa9bf21c454c549542bc1cbad0c119242ab5eb742220cdd57a1fe818c062a1ce9820bb3a812b64296893e2cc641d35efcda1d2f292eb4795f034215c9cb01b0a33693dee5170ef6051e8d14d371e44a1edc618682bad73a476d2ede387b5a0d6df3e02ee1acbcdea3cb6bd23516fefa3eb5938c74f7eb7ee8e0ff91137ecbfe7207832fecb6cb0c3d3f6fc3d38cd423176e342e7889c06cd36f632467081cd0abdee834ecf12e21106a91aa03dc877195f12c6405d1d155656fd2a5a2ba221cd9eabb0743bd0e8e27da41b4715c2173d28ae3f618a55c058732f9693661e4d104f1425c8cb8f432c34dce33bba635b745a6eb7d34f52b7cbcdd462c1f213d17251a7d59f7e8a6230e76d6abd4f9fe02fe81b33612a3f3f5609f1c7bb1da7f7c5d868a09982534edcad021d3d725269c365aa5996071372a27013a0308a168741a00893aa79025b4dc28647bc6cd694a771f697a00f37374d21db3ab091179fb7079b695ad438a70a1ab7f1f0f5322e7d25fb5ca3cf33fa9c400efdf0ff4580fd272ac4077540a5528f0e0ec8b84627ab79a80801c067e34aaa37f65e05a37ada543fa611dc500a31f89aace1b4f36292a9635259ea62b8990fdee5cb83a1f908c3cbe1d996931fe1299f8b105f229809348220e4af6ca8f93754f17489642ca6249036432fe3ecea6db82e34608bed4db80f9611516def9b4ad6b8f23d7310fbd0188e10c70117432c568d8797e2e3b988243aa0df041c69f6fa5387553c90e8f2c974379c20d888e5cb6c247186d59280b4f5a78b954a82ab489e5140a4cd1a192829324efb4b0a0f34472470a898f49e8dd159528c3877c79f7dee1605883f426412ddec63cc7a093e960b72ab3cc96df30f8b7aa10e212903d0b2529700c69de136decf345c623022da610d34344d9ef91d57f2bcd69687b06bab79d3505b15b7975a72afc835337b852e7d4a4468a06ca8d2be50f48104e57d339654c941d0ab516c25b84df450cc01363b7244e561fb9331584e81aef123b1c2fd1e0ab9826780ec50602f7cf033912a41cc96a38a6677bfe035b123e0a0fe9eb62e95aa3b3c5d6624347ff5456477f5bbb48d700e9658eb2edd586d4057b0b92ab9b0826438997671c7e6990e124168496c7ab997322bff8c5c794cb77b5fd243bf9725a6a57cc037cec27f5f8e8458b49b182889d0fb798405c619df72f63938421ae99b742c50e4b5bc1fe4315dcd8ef735705a76c53d1d2cb9d56bd1f9b3b2697114320d8c92dfc87ebb2346404305bc5a6570f7773df141d7cd75d05364779576d55531a4965a4d0a981dce6cd7810e7bc251ad57a691a9fde9116e2c17461c014b030ac67d0b655a0f39f6d67266c4d2ef3d2d4f21a01f548e034dbc017cbb706b1026020872fea010bcffeb690825c984628a69415334aadab3e69297cebca6eae33177540fea67a9bd8c81b29118c13f0e8d9648c9dccd8ed42a30fa96b4bc503bf070ef7f4dbe810ccb6810dcc3c3e504841c49e31ac11deeff86cacd76139e49cd755be37846e704e5b0c05d300c50343cb6ce2d266a0c551781c1ccc597e84018e1c37a9c48f36f6cfa8e1b1cfba20ed6150c54011eb31a37b8b20a1fdf283acfad615df5b49fa1d7f56b3a88fbf1c927b518282a4a2904c29880e7d3d7748e9929c5393d4ce701bcf4c40c10891562278bf62292c4d2389bbd83dd0a4dbd26648a430a5e230727a7799ec283e56f3f1396401f1987841209a92909678a70d0730c1e55fc8184b1ddaeca36b0080e652d7df4c5499428c027ab653d5981df3bf9e5dcf11c69de5639150fe1122447578c0436a5046c6c8f3bc018075b5a92eb5ffabb0016d11e5ad5616b6dda991d4ccf22c83d00fbafa5bd8e662fe67c454c85706da91396b151802ac796631a9d05c18d5691949c2787038366eef3db488c92a3db03ac1baf71cd0c3c755a35a57f990310a0d209894b20262447cc9e5fdba84c86d33b9b2dc55ba0021e84d8765a66ce3abdd7416b1b00aa382ad1ada19746e8ece6eaa9a9b7881b4d1cfffb61448912aeca00562c59f8f62d0627f924898f7770acdeb2a90395684b7a127ba834eba1a76fc3348ed8215a2c083497187ccca676099dd5abcb534caee664cdfb6747b1fe602dcaf7550442265fac865d4009c3d742d0e1b2f62dff2d73b81bd38c92a07685ee067b4c82505b2be35e27511d090f9b0014a56266ad26dcd94a98c03a809bda55a5d46b17d7dd26dd46a9434ed794c6de11b8af9127968bf96bdfcfb6c6c4a154ed4a98e317f8833c4efdcf7d169d41f83d5ab309b6157fb033e9d622db6cb7d13befdaa2c8a2f032aa7195f088835d5f541655b33102e80ab1a3e4f7f230a19459892d4b266e7932232244d0c2b1b204be4650cbc007693722e2de4e15151251f7ffc03949e812b3e83b79264d8d4a13f3c6985386124902ca08fa9e9bcc71ca91cce1bc47726a5a3ab678e24dff9d2463d566ce8d95b40326613f31e4cea053c7d96e63d33481bed85b95910dea3bad14ccb44ac84f36e8c1e985cc00e66a06a2194db4b1dc37c076413716d6aad5a9f62d22c62113de11529d3be85e2929238427af0b8fb78e67491b0bcc59d6985cda56b21ae10e8e2eecabd7c1439ddd5b06d2df5af664f00dd8a6d8b492b8e00b324483adf3f90ba783a589d3b3bba1ad65cd957421bd70da421e48d1dedc8388ef95c53b0d357d8a4ff740b8b9c583590ef9d4e31960e96550fd2955649b433745aa0a5712bcd293d028e4d22653464f2b464ad432affb447faf75812918c22e0169cccd75bf42475968d47d36ed60549d3ee6bf78cddee862a5b047256f070cf8562882bf66f643d1941d461c0bd7df8f7ed61006b86662a5bda8271ecbb94afd7f6189b0f0337c201de4a840d8ea91d96ec4aa77cf76300d4b78fd3cacc51cb0a5afb5002befb369ab2dd9be466e0938ce4f7df329477629ce69e15e68c7fece4f7afcba761b5b63b162bccbb90362532f5af44040ba148c2cb59b98856dbf0dfdffdf87691d0be06439792b17a7e6867fc7d4081fdc69cfd5c393e34fbbb653c733429bfe96ba720258c96cb832285d5aac9d183413c3349346174c80a39411be8bfb7aa55954441fb4f01906f03182de8e215095f920909fa6fb6f674c83a9df4f00e9b25f2e2d56d251ede1e9fd1edb0b957066f1edb8ef585d00944cb46af3f218c160d88f8b469ca277c603609625a24ef0389919661665dff8cf0f9526e04a961870ef8945830cbd3d301cb149beb8aa71c2a41cb8994332358aebdd5872c14abcc0d1403907e914c9ad7756e99161f6276b862969e18d7ad95b6ad2df9e9ddc12a82d6dd768004eafffbc8ed83cb34e303b34f4b6f84270a60667182e087a234377287cfd11f9b681038c0fd85ab1b0bcbf2a934d187a0f2400c19d14a946e8e7e7302f070abd22bd0c7240dd02d3c2fa2966e0d57dcfb2a004140c7e0f758daba762ff6f0b5489b42adcaa66f119815f6ab231fa1dd446a8fa112375068b821b5b3d7dc61a7259b61014b1503f5370be598ca14d7627b02d7069d893e41719caedf141e4f9a7122284ee5bae3ed60b78aac5288db49b013ebafe490ba07db40bc2cb69424ae88b323e1e3bdb70b47d4514b46f38ba0435d5ff5f1e1a168b2d6ab30afe848d177a2095df891c3e313a189aa833e6e94e0e83d1ba6fad1114215d1eae57be8628aa85b03bfa50b5afa494790ad22b7f901e196949b90d39c6633e64b854119ba0824891984086f3b2f1f2baa835c7760e356246203cb48810b1dcab72933e7af23956930afa6c642639122e5d5afe71eb1c8a840b419057ff8d381585c991383a9a6ca466683cd903b6ce66bbef2c25a7ed0f21e9e9a766d1a1eb7c7693953396005e4fe197a23cda94a1f7c50c5389ae55a972c667798482ef6f5514fea4a63f93685f98c6334081304ddeb125d42a10f492c619001a393951b1d1fe0a4841a4b5072fec80279ac2cd4905e35c08e84557f27fc2c81a2b719e2fa543e1c50b0bf116bffd7df926abfb945ba0c3edddea170f6d4a497c0f57f39af1293479828cc6d5873250954f600559f637156d23662079944661da9b4bc71484035055373dcd4f351a9378c6e43726e38071ee55cdd60d346ff0b2483d6eb2c3fbe13db18bd8e3da9d09ce167e371d63d4dc75ccf4cc95c165e998094039e1409c35c2febf9b1c4712e37e43a52fc86d0a3bc2d3a9e0a1d3bc9570b7fd472ef6e2b90025db28f09b31c24458178d611610c3ac1043bb011fecf640e925c17bd126cd1611ac6b621bb3a36a4c467c19d535ea7b7458e0987d6c17d6a9cd2dd7b0dd213129b3c51e6e7080f234bb99bc6403f9271d874daf18526187b31cdd298682a9767b42fc68073013086e9c2ff8bb479058ecbb396280989161114076e9859c85bc95ef0d9cfdc8f888531bcf9d601ab7e91584cb80d3d03ef112046bc724607a5f56ae985f98cf22d18f1991dcc8f33c0a5a6d12cdae5335a903f44eeb30e104fe05cfed6cecbd8b2fe48255095bf7e1cb8cc00faa9d4a4b1be237dc56ccba92639d76797dd0bcb69f48add5b3ec12c7b4531dd8046600201d44a7e49481c11bd66256f1723a13438823a8ef02d62caa2f0f5b3e6f10d8e64a540af438d4a94f3e9e4a9a4e0b19585a672238f0d82b253e022d37ef6e5d43fb69d97f929e9ec723b50fc484fee6a9f0d95f9c93939f0946d816c3e7085817e6c3d6a61632f8992dbe1ee69c91b0f49e6148bed5ee93d53325d1eb6f2f6fa9978a5d0b850cb9eb3698802399fb47cbd1e3418d549aaa71afcc8982d3b5fde332c2a4cca19c6a62f88eca8cfa6d54f8d9b3df4e70ab816862a5ada1172261ea4d432e48371faab947164c83d2cb2c4d5b54ff88aa8cf3cfe2e91dde5ab636399a86d71d46338f70645852", 0x1000}, {&(0x7f0000001200)="eedf9b7ce791d28ee128b6c9bdef0ec3319752ea10c159b63c68fff2206c0e1ef979e7027ccdc714f2af70a4386326e12bc68bc6925bb3feb76a5bbbe83e180d1aa7fdc98c27570cb01e1b326bdf5cb4f5b2619aa004788d0dee23fe9d4a7e0251dc87a099a2ec9cd9609acc96b09741945660ee218d92764ca02f2101075f18ca9d70fd5037bc27f6a4aa71791f058887f0ddc323c38ffcbba9e6df90330722d3d9f5de0677e0bbf735608e7818a106121d749f10193e31bcdc9a6392a8f14435f018ed5c6131a596928080db7aa54ccedcacf69108d4f354f8e4a5a1", 0xdd}, {&(0x7f0000001300)="356958e97326047eaf02a50250ae046a5c8e5f9ccbe80d4611af64d1f6b9dc23afbf8db656747e60ea7986e923d369671bdff19fe8afb63208407f64621d88dee503266b7cec8a4c", 0x48}, {&(0x7f0000001380)="6c05ee1b6253a37cdb5168fea919f1b54091a550e36c5aaa0d1b9bb6aadf83f61bca93dc6259368a35a5e2f3129f14bb92ace8af186a94fb0f7053f08a54c24241d6a1b07f236f212f852d23aeb7b0c3f1be08ebab851d7909dd2363bf207cb08a60711837ff15f17af1880b66763443f40cc72b1fe1e15700fb149cbb21faab141680a16466ce43cf5d99157f821aeb6f53fd1787af03f7d43ba3acdd3b02b5b0267ab0495b1bb3ee947293293ec4509e66770b55416c3ef4b466f767c9871db590", 0xc2}, {&(0x7f0000001480)="f2ccf3b6f4f833be6ae69a2626e9a94b362e71a1291f83b8", 0x18}, {&(0x7f00000014c0)="ee54ca6fda07e2813182f711e9c3e30750751e40be60f493d0ed595a379b6be52c067a3fe9c8334655b3b30b3405395e0eefd7b947b0aff87c63fbf4f278fbdad21fec5b861d07e1812b62cf461b44db49b06170ca41f4b271c67871d53b56de7982bbabe0afbd7f0bd1c9092df353b562ade5bfa9f80a729dfd4d42", 0x7c}, {&(0x7f0000001540)="54fc54e4e9167110e30b6491211b297b3798c8787f32defcde7ea24995bc859267aed3687b21d243", 0x28}, {&(0x7f0000001580)="74a1aaaa", 0x4}], 0x9, &(0x7f0000001680)=[{0x88, 0x1, 0x3, "4a35efe01ce78220eb3eacde10f11861ce19f97d6a24b7b785937be7cb190325519a8acde835c9be6c0092451f3061b84462b211b067ade9973318f2e8aafa2dd5b32af3ca75123fc7efbb69abce82bb67513f9552240f96450ea4ca1fd0de92b39ca77b4463e2cb1a6b0f9a0dea24d9c2"}, {0x88, 0xffff, 0x9, "53211cb97bb832bb36ab3caebcf44116d60f4bc364714206a2ddcdd18cfc0f0b45aabd37f6a9c3b9bfa12dff1d1ac98baa32949b217cab7915baba40970a9991e3d628fcf75b16fc74b5c0ba51c948134c75e6c306fbf65b071369e6a1a4c756701c1effa71b3c019e2096012ba4dbd869693184"}, {0xf8, 0xffff, 0x101, "b5ce52ec4bf5fff66dec86cfea0e14a663621df40a95f8ed9fa40da58b0b96c3c95819cf3cc58e3a752df48428cfbd9290d8460b8b31b810bf11dd4191e98ce1749d202c76550083acbdc47e2d8afc99e635b7089343553545df39c80f574f9fbf607f0a2667458c414a024a89478f6ac07d0d645026dddb6bcbe2c95ad76fad7cd8019f8bd02a15374d35a09888c8b54147d811b1af769ca1d1d26297663f774548b175e2e82afac71fcb229bfbd616edc7dc402f0892879cc7f2a31d5ed829803d0382f47cb447e4fbe7c1bbd6f462c4292bdcb003901b36d2c3af910b11f8c344f14abffa"}, {0xf8, 0x1, 0x7, "5e529d4962766158467a6a47639c6f1dcd1cdbf7fdd26b968bafbba7cf416330a335d924b55522f24a224f34b4aab80cb1d5001a414cab5716f4a16289752108d4ac647e605ee0b7b5acc6bdfda7029c8e6f57e95421ed3ea327bfb0aa0d0a5f24f09524a01800aac9a5062213b07e3d8755122953c93236522c6259b44e032db0b079e0d84061c3f76601bad01cc27636da8132b6ebb1abc4a194a1355a6ab5ccac3abae3ed833cc69efb1e38cba0ba9dec4106e664d96a6616e3112a8722a92213ca6cdd3327bf4ceb2e6268aaa0a136bda56ef4ccb00dccffaabebd896d72366b62dc44"}, {0x98, 0xffff, 0x1ff, "e0e3a794e2bfc7c7728080a4d221e7080e0756bb0101904c25b37284e208708f1c8994f3263021f9737987612c27194f61b7fc74a84c815046f053b169d24706cb31d180cb5297a70adca1fdfcbd04829798061637a7b26b7fda420751cc9224f2ac0b999d607fd84caef262d8806c05c0f3b980b056bf80c83b55332bf3c02d77dce019"}, {0xb0, 0xffff, 0x81, "a54a1cbe4cb6d1da60d1ed644a12cc85c97fb6a5667ad6f0ebeb2a898eaf534f7ce60d636ffc71bca1e3268ac13cde52ecd9b110e3712ffa8a1c29a9346586f054f5d5493c9a1f4aa0dff3687926e109a11df0d422c069094f36b8aaf714601e4322f695d1a71cd9afc904952d36e94b380aedac6f576331fc961bb239338d8e5cf194560b7e609899d418e7e34a672fb984ea3ee6fcc8b018474f6e5bf9f5"}, {0x100, 0xffff, 0x3, "1797e53a55a85753e3ab7928f0307d3807ab2aa6cc977132a8e1d510e788696bba6dac0ff5804973e1570104a6ff945108ad4032362be4c23c0e82fbf5a6f94294118ed1f54d88e0b8f08beb46e16e3b6f0b97975c97f5069c92363c925a90e783289be93407b69fbf8b686aa3cdc57bc25b628553e779ea48e015861e3083b7a9e8d28c2a3ec2a7663b2e51ad9f987b528e33952061cee8117ac9108e3bd400ad2fd92772eddc037e489f7c72ec4bacf993426ca7d7928382f63135e5b7d00b0907d46c6e4a3b9f75d8e1467c6cbd6e50ff5effe3039685f3eddb2fab1d012c1bcee652f4d17ad063d8f92f"}, {0x38, 0xffff, 0x4, "611e66a549b3de7aaff90efc2fb2ddda51854c947acc93aad42053ad8c13b92f28eca50cb726"}], 0x580}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) bind(r4, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 22:55:27 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff8, 0x1000}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xff}, 0x9, 0x1, 0xa}) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x800}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000012c0)="2c99d76d97275f8e21756ade626327d7e3567427c9396ea01c5d88d33a656c88812558eeb69f4fa5d5c3101d0e4ca0becaac2e1878da26f5e27e7606f77c32aa0bc152f830feb660e6eb84102d68d4d186b926554dd9abc82b1ad97d258a48f1df5630090b8ce4aa3d94564e4c4c1d995e0000392da01139285dab0cd6a3bb359395", 0x42}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x1c, &(0x7f00000011c0)="30a9482821ee2779ce966536f4c4a3333016176145d61102b978d393", 0x1c) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 22:55:27 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000800000000000000200000000000000000000000080000000000000000000004000ee"], &(0x7f0000000200)=0x2b) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 22:55:27 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1}}) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r7 = getppid() r8 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, r0, r1, r6, 0x110, 0x7fff}, 0x3, 0x1, r7, r8, 0x1000, 0x3, 0xffffffffffffffe0, 0xffffffff}) 22:55:27 executing program 1: syz_emit_ethernet(0x139e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "470f7b", 0x1368, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0x32, 0x0, 0x55, 0x0, 0x0, 0x8, 0x68}, @fragment={0x3a, 0x0, 0x0, 0x0, 0x0, 0x5, 0x67}, @fragment={0x33, 0x0, 0xff, 0x0, 0x0, 0x3, 0x67}, @dstopts={0x0, 0x246, [], [@generic={0x1, 0xb5, "b0b37f2f04d443c34c874d34655e8720fcb8b4d7980d2f9f560393aecce70a6fe35714c931de5fa5ae54f0abe741d8e8617642f202a596b6eec4fab283b39946ec163d07aa5633260fbcfc37867bec22e451496bfe45bedfc542dfe6c2c6db0b3df9cf1b98d9cb104d9f450782dd9f7da9e8242f22ddc622e490698259160af65f3920dfb72a2a3caa64384dc92e14f773f0aa9feef57052a13b7361382ba2cca238e5e43726a0fc147108e583431910339439b2cf"}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x1, 0x1000, "e3053b39df7d7b9fe786bf6415666cda1cfa60936a6d6c39d1f5a1f5ae1a9b615f499c3fac345b58bba2588785df62855e9e6c2a546c2ad909f8e20da472409d1b742de094291fb9d5c83b72f1c96c09731b15c24af8dde8302226b4c1048b23e09fc61169a1c9c41d23e1cc2ef37fc4e06f3942d80d69d38e7c1eaa5a86a738af3f0d98677c537a4aae05e838c6036a4226e3b1efd4cd48420813c36583897d6cb83c60bb1318e4ab90e7f69d7a33ebba52241572cef7524c4c9905b51cee434acc2161b4618026b997603fa6fad109317dec41027a5880c375a2effc5f1d57c62179a3b0afcee4eba7f1fe9541a826e2c7b60744ff3f8e81cffb9a09a429eca6871f474c0add29ad7d5695a1efd308559dae73b51e7dadf64796a05d11232fd2f70fd8618413753125967da151119e271f310daf707cb35e336237f534c4e5c5380e35fa6439b6b4848fd4b086fc21b56813e2ad62762082963f220df0cc17307f6f88e6b16f3c3faff96ca7cc35cf17531bb8d6ac42c0ed86b798f36eb4f17d9e4485d9ef7f9300c27caeb4fbcb3bee25541615fe4bd127a726e1f8f8ab5720f2da62e0f3a8100c8f8f61f7cbe1119d6970f0385320478302937ba469613d5a9eaa38dfa4ad56f8faa08ab19c5ec62bab426454b60616dda75c5bf22aae6a501d932948add18ba6d2329e2782da0979aa73c20faff48cc4b0ead0e55808843220c08523ddd90b9fcf6f41a18b81c96a4f6f44766ee7a44c910dc017fb06defeb5d7ce536c49a8e9a0accfee273f382746e8b978507984c7d26009dfda7db36ac95717f2e6961caf73a46b1d7977def5f9cd48e7cacf06f3198bd2be0ca0e027f1a1f35f28025ea742fa548979cae9119012d9f652eb4132e1a4a787422d9518b493c8ed3205fd63460d3c7855f3138fe9c898f204c9898be3cf2121f499e7af1b06e83f34b7209a621a18ab65021e7236b4245abedcd9333243516583eec2b0647ada9102183e6a65cfc26e242d42ac94e0834548783bd217a5fb1059d50e063943a9e1a73151c4e2909422f594f09133cf83fd15f61393ba959822b00047c2b50b2ed528939f1daca7884b1843c2d6563533541a2f265738d4245d90cecb968cb124a6f795a13cadd1b3bbe905375bebf6da49abed0c1e8c90a82e0b7e0659a1e998684635642cb8d1f54a88005f7a20d09b16317518ecab0ead0f46661e6615411952c5f47c844aae2dc19114f67dd5655611ddd5f8a63ee25866aca99de02069745e09c81c66c85f46f898e154b449c1433869e56431c57d03713d3ab94c9e1ec3fd2bba7d0e1bb780a71e164e4fc3fdb34bb65539b6d9842709777c329de2be9bd5cafa1b892c9feb1d9a520616cb1c5187d4c206c422fdc2302315abe0f119ba72c5dc79fe4fc559f6dc94c3345b4f59a72d7958f9ebc4898dcd4cb5e26b96af77a62602a2231b8d6304c29db033a64481f66f16a2b0274cf1ac569e60818e14d702712820f8c385c0bc57fa76d8f105dbad0e72499809c3de69545655ef143e871a3794de502ab72b0915f7b0cd64f9485cd3f9151689b64e530c327f3ba6f478f03d14e75becaf389010d06dd559b7883a69400e910ac629c87013ab55a4b8c35a85bf99520dd07fa6e4d1e3c9d9e2c5d78d8fefc6d23e20764b4b1e0b60b42ace8695d7d5319b7de81b2fb319e6068ecd32ae9799ee758c48fe3d40f1b65ddb4d14fd7bb12e0da0d4608ec3b0bcb4eec10c2dfd2ed3262e4b2f6abaa99409838cd2254cd25e76172436a594a9890bbe3c4f685ccd70e74e8fc343df3a448f8e5f4e13ba13046fee8febbfeb978ff06e53805934e674801052c672022a0d37469a35da7b717296701fef03324104d45d503d443fc6f3d4de96ca5d33ba82d2ad0cffd354d92c2bb87259e589247212537d2ecb4e74e84c682b50d8adbcfb3a21dbfcf0a5bc9fd4cf9115e388b56efb0fa816944dbb7f4a40075ca65c1efa00af1ddba5ede045c5af2effccfea12fed64b067a34b2afb3cdcfdac3e72cd624229fa3cb948c1bc1dc721d5c66cefa777e69fe77240e68340e1e3068144f43238cb834ab6f845c7af07a13e7c12a548c83ab045ba3b5e0995ba4a7141ae2d241abeb6dd72f55c74ccbe0fa0e3b47ceccc7368f003ebcad5d0b352de8243b36d873779ba5d84134e180564de1207dcee8f46e39805ed3f3b0de76bc289a1a93265bb686f0986d4d1911b6358dc3e1f7b950c09a0fafc7934a3b986cad0f44cfb77993ac93c93051feab07259ffb883132aff2764f8be1863baf805273c501fd4eab97a80d1ee6a024c502ac9000b53017d3091f29fa1cc089081262f756416ca46fd80d0378d10413f069701d37f4d24d5aebd8f253df6a3232e038455bb13dfb7089c4446f476e12745f1f55c0bd6c6aa9efdf351d0d2770a70d353550213e3206723b3cecd2c95bcd1f2b374579eacba7335c45948030cf07778b5ead1b75e0b23c070df0d482f893b9f1b540a880fe9f14b46cd39c89b95420a5bbeef1531169bfafec8d81c6552b8cf81919c29bafc546a2851f77289db6003a21f04be3ac9dc5ae014b61c4ddce147f9853a5d5e2026c7966c385afaffdc4bce1386d229ff21de2fedcc5bf04cc8ef2b5f797e58bab3e9a2250a04ec6d7a74b6393afc13a1894e3b1f0cc388514ae4c512d3df10433d3ad4b4b763eb129e179dcc2b198b4717656c6e11146279b0712962b668ea27963bc410fd80e520d6d1f4358d0220d2e2ad90e4ff6a225c9688e80e7a2e263335376793baddc24a5395c9a2190611e8859bed990e6fa7479c86b7db0a700ef2c97eb8018a4c76d6c32d991093529f5bd84fdab1398ec8bc1f7744b48c01a4c3bc8a64bb0909840b86e7dd8d216ccb38e42d048e8ef6e662b618d1c7ad978d17b5826c3eae5b5d4735bf51c686cf62867f9f212197be22917c9f7fb5c44c86757a22151c73c0b107265289a8b25e771cd7043a8cc9ad26b90e7c2f8290729e9c6811e11ab7a12ba39ea6726e13e70690346d462739581cf1d25987be16288c59852253285e48d06fbc0c6e66bc0545ccacad445b8988f40776f7f4dbeba7ae9751b85f69e745b71c007b411eaeb2df84615f7757151c6b96932fd0adb9a12d20f946a64ffd62241b62bec4392e4f19e0aeb50856febd2913741c96d5f61a834179773a8f661700286dccfc1bf2d4b60c729ab54512cc8c7d6dc500185eb8284d18687418a8ddb1f7c0a4cd00c86cb9ad5f01d05831eb30cafc7c44e864e8176935d87fd56106005636096ed3db90b8f53b69513a6b44172e39e934a965328ad5bb43f86924a3ae99093289516c2258a935eb022364a249eca741a79431c24869681dd17354644269c4693b1e98c188399666dab9371df4e47220380e98cde45bfa5cbe3e99c2337cf474788b7c50f269b466370a45ab24b2b6b692a8c41b266b93421a7cb58387d152440a7aae14a6cf7580a52cc4d7917f0c2bdabb9d076d926d0484815b018ae60a49690aaacc43b76e3466b31285b36f0027d197193f92561a836abfb9e9d0c82b11e8c1ee81629ba7e6e54ba3c891b09a972eb384ddfc4d4737aab3c6f7ec624e62fa8e1b7e8a0afaa94c7383cb3a477fa9b2472feea0eee4c6948b36f435835fc61f5def75d09c0523718e44084e9dddede57944ea838173f36adb86e21adb5cd2fac7fb058e622496f531f7ec60cd114ee6165311e5143499a60b2ce9add0d484cfc801fcfa2d976cab60693ac7f9829631e8b625d93ebc03a58915946429a4c4e6bfdefa5364fa1b7d55fcbb53b01b74293dd702c56d8bca82aacaf7b34a04405e44073c38fd70cecee329db3d964e81c79aec4cb10ee1569b5ccdf07b2f267e9aeda2a397a100b42bbeda78f25c3f91077f333626c9d9c15dc4fbe3f4707b6e8e8d9d5e0b3e045edef348aef046bf1fedd4689d19b353074fcd905be5912bdbb5dd6563615eacbf8ebfcf328d7f921f0fb42f489f8451a1f84ad5a8e69c0644e2e19748cf4ea3ed1d92486008aaa0f69b157873b74a143fb3d7a54431bb69d909d84efbf6f51b28387ca7135f87a05deb587f2352a6ca99ae9e0ea9e42071de4faf820dbe451505f2d8f65cb3aa4c186d34b01866300516410c676a91fd03f06a0c796e1a14a80d3d10cd2dc39e13d86d4cf168d00fa8f285a2f9aa555de2a5c6966030acfb588dede74c14e35a8bacd48f0650a5a01a414122486c44020089a05f5c75864874bc10d279c2d5ee4f5e8d33bb86fe91febef2c5800df4e7d1b81c83d0259fdb2f11cba3701f95ab260d1752a9c3ca9f801eda9376d080438ac9999be80e6c8e34f83313a522dbf1bd069653e5d3f6cf623141eac15a1897c9fb2aba8073ff0db9b7540bcf8917e6c4d7dbfb202a9fe9d20dadd67c182833bc88b78a96db0e5f30f98b56a037f5cb53988c8db54a483e2dc6dbff749476ade99beb06d70a2e4d50170c326948f163c924267e9e23fba20caa9029cd2ce013706b765daa80b46b5376a58615b5086eebe869aef6fdef8e0712e9c4f2e80820700e9f68517fcaf5a59e237c8e597866abc9bb19a74644e094ff9919d0fae4b8df5b74d58c017d3c0dc6a2ab5d0f65c7983172568535b4434b1a452567deec79b2361e6b2e0febf8ad7c14ef80d4bd105cfaf5f48695932ba5b2bc969a246a9aec85521e8ee2c13a6d4f01046eb467cfc5526486e8991d4ee5cf5501042052017057f439f67c75f6848eef1b62b3b65729d17b5df1a73cd9cf177c4fefc4fa93545265795a2c68a348b001f5856d5fe752aa5d2027af8e62667fc71cb285c820a60976f2f117a8f4fdbb85ab31011409ccf94f1b4e778e7fee4961e2da50e5f7a8ab05bec76d719f8f293dd989d5d680090c81efd061cac8aa064d4bca46717147f5c1b7a9edf30bb7408f90d75270a87e5c671f8ca426958e543c3226737aea45fa793e26658b5ae587d8907684a431d04d8f25edf23182534fd30916ee0d68b7033eecc49f495c50882b13532b7cff521f830fd4fe1e93ea321e0e9ad532a0b5229155243290ebb9939909aa7e7ef646c015596e3483db7caf714970b3b7675965b1c0fb6fe2910bf5a2cfc3d90fa160fd8bafc0f50e74b577537028579b871046554b8390836bea9abaec6f847021a06ba40e3d24cbe9c2224378c605b0eab1ec45452e943ec35b99936c3e8d7685273d5c5bc5e8e70b263fa646064999dd04f6b3d08e4d8447374354316bf236a9ce84a726e8675644ad3c00b9f2b2089309c19618cadfc0fbc2355dee82c011c40ad3827702f12b20d1933f04254eff5a4469623e29baf176ac9b86a67a17d6430e6b7917612208970576b0a5bc5697149d47aa39a5a25e85f8f9d6e8bf1e5df95121b135e9b42e506f394d1dfb5b4bec0df188d58f9ff4c3310eafad68123cde6a713c389b691325eb52ad6a038f365e51bb96a15aeb7191a21e5acf58d57a5099cbbc36f5b0b22dac501b09adaf53c1d87e69b9bfabeebcf0ca66d345e667f882053bdbe116bc291da7305510d91f5ca6f38a33f1fe5e3939c326b22c2dd4753c15722edf4be22393b09b978d908fe6dd1b7653d83ade6b99165a09fabda1c3af8054a477ca26545fb39343f566858bfb34fd0152510b9ff4ae32852751995b3d66e1bdc75942277a8a5110734be1b8cd81c5748eabe629dc573e71053957cc539385b1b6b83ae0bf0e7d61f7600e7fef14294184d3c298c0424f3a7a93d7a1201f367a9b706b088c4644a12f3090a4ee12d85b"}, @generic={0x8, 0xca, "24706b04c94874111579b63482186e40d520e2fc81d8e3af639e27c4f9adc3e324eea7c107abe0e083948c6dc5e1762870bd663d3253d8b881d63f0c02b6d7636e3429afa5e15c8e3eb8dd3ed9ee0fd800a978871d1b145b5f0e710276bcb7b0dbd38fcf661cbb4cf86774d9dae8aa0d9766e3942ddbeed66e9dc1ddee19357f5e719c32f0e468cb3648e6ae94e3ed8783609645b10904cbd735fa3611ee199f02c8668725f7a0433a261e3bcdc13726f88ad83b4b4783ac1051061c9dc10df7909dead008f529dc8a5c"}, @generic={0x1, 0x9f, "175cc3076314fe3bff7123143fe9532d09dd03963a11a8db1770d5c1fc42ec8327e062b737005a5b6b2e3ee935c66141f49a78708adb4c4efd9178d003f0726fc54833abb33acf6a2ce11d9e14bbedf7250bed52fa1186a6bfc9705d68a07a85bc5f4e55198626f21166beb75ee88e1a5f8f53040da235048f7c3c03f55fca8016bc9769311eddaca16fe79ebd4013e656f18f574cf7c92297edc96a21b36a"}, @ra={0x5, 0x2, 0x2}, @jumbo={0xc2, 0x4, 0xa4ea02f6}]}, @hopopts={0x67, 0x2, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x3f}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0xde}]}, @hopopts={0x4, 0x1b, [], [@jumbo={0xc2, 0x4, 0x1ff}, @generic={0x0, 0x34, "3884587491e8e953265f4e7861b9b18b5c342ab04e5ca584212dd0ae236b7cb4c53be15023c38b98025c62c7dc18acdbdf258f5f"}, @enc_lim={0x4, 0x1, 0x8}, @generic={0x0, 0x8d, "63b37a0b1e0746239386de64464374ff599c83e5b890f9a81242f9c11b3de418863377d9e8b7420929ca3c19dbb95c6af2094aecf09bff0c1bfb77141f16937fe4483f800bc097e2335126dd7e84d0b5f691fb9dad02588e181ebf4da22c5f307ff5ea207b062865cace4a5f31a87faad4122fb9de2874de2210672fd53ebbeb1e8d1c44b0ac8e0f5b2c119901"}, @ra={0x5, 0x2, 0x2}, @jumbo={0xc2, 0x4, 0x101}]}, @fragment={0x37, 0x0, 0x4, 0x1, 0x0, 0x3, 0x64}], @icmpv6=@ndisc_rs}}}}}) 22:55:27 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb91f0000001c9d60cca81247e4f515", @mcast2, {[@fragment={0x33, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x80000000, 0x8}) 22:55:27 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800)='/dev/diskmap\x00', 0x100, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r2) r6 = socket$unix(0x1, 0x1, 0x0) recvfrom(r4, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r6, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1b9eb5ec86d25e2eb732027e835528b6904f4356f491ba12257c32", 0x32}, {&(0x7f00000002c0)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d106260153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xde}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001880)=ANY=[@ANYRESHEX], 0x1200}, 0x41a) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000001840)='./file0\x00', 0x0, 0x0) 22:55:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) close(r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "7c005f4eea2a12d5962400"}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0xa5, 0x5a) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x7}, 0x10) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 22:55:28 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000100)=""/143) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/64) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="a942eb2cd420addbf1db252b8f76ef", 0xf) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0xe6) ioctl$TIOCNOTTY(r2, 0x20007471) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) 22:55:28 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x5, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ftruncate(r3, 0x0, 0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x2}, {{}, 0xfffffffffffffff9, 0x21, 0x0, 0x7}, {{}, 0xfffffffffffffffb}], 0x9338, 0x0, 0xfffffe01, 0x0) 22:55:28 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r1) ktrace(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x3f34695a6fdff4af, r1) mkdirat(r0, &(0x7f0000001700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 22:55:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1b4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@mask_request}}}}) 22:55:28 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x8) 22:55:30 executing program 1: acct(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20600, 0x49) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x81) readv(r1, &(0x7f0000002500)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/226, 0xe2}, {&(0x7f0000001280)=""/29, 0x1d}, {&(0x7f00000012c0)=""/197, 0xc5}, {&(0x7f00000013c0)=""/8, 0x8}, {&(0x7f0000001400)=""/193, 0xc1}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x8) r2 = open(&(0x7f0000002580)='./file0\x00', 0x10, 0x13d) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000025c0)) clock_getres(0x4, &(0x7f0000002600)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002640)=0x7) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r3, &(0x7f0000002680)='./file0\x00', 0x0) r4 = open(&(0x7f0000002700)='./file0\x00', 0x20000, 0x194) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000002740)={&(0x7f00000026c0)='./file0\x00', r4, 0x2}) r5 = accept$inet6(r2, &(0x7f0000002780), &(0x7f00000027c0)=0xc) readv(r5, &(0x7f0000002880)=[{&(0x7f0000002800)=""/119, 0x77}], 0x1) r6 = open(&(0x7f00000028c0)='./file0\x00', 0x800, 0x24) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000002900)={0x3, 0x1f, 0xff, 0xf7, 0x3, 0x8, 0xb4, 0x10, [{0x6, 0xba, 0x400, 0x2f}, {0x7, 0x1, 0x2, 0xffff}, {0x5, 0x6, 0x7f, 0x9}, {0xffffff01, 0xc8a, 0x4, 0x3}, {0x1, 0x7fff, 0x8000, 0x5a54420b}, {0x3, 0x3ff, 0x9, 0x80}, {0x7fff, 0x8000, 0x1ff, 0x1}, {0x2, 0x80, 0x7165b185, 0xffffffff}, {0x100, 0x8, 0x53, 0x3}, {0x1, 0xdb, 0x46, 0x8}, {0x6, 0x6, 0x3, 0x7fff}, {0xffffffff, 0x59, 0xe0bd, 0x6}, {0x541, 0x4, 0x5, 0x7}, {0x1f, 0x30, 0x0, 0x8}, {0x10001, 0x8001, 0x1f, 0x80}, {0x7fff, 0xb9a, 0x3, 0xffffffff}]}) r7 = openat(0xffffffffffffffff, &(0x7f0000002a40)='./file0\x00', 0x10000, 0x1a) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000002a80)={0x800, 0x401, 0x6, 0x10001, "74132b6e7eb44a44bb490275e8c608963d4c5f98", 0xf1, 0x4}) setregid(0x0, 0x0) 22:55:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000000140)=""/240, 0xf0}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/94, 0x5e}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f00000003c0)=""/195, 0xc3}, {&(0x7f00000004c0)=""/179, 0xb3}], 0x8, 0x0, 0x5) 22:55:30 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0000000000000000000000000100", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$KDSETRAD(r1, 0x20004b43) 22:55:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10691, 0x2) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="5ac5463db24b273f7f07701071538799aed7d31765707f056ff4daa2b1704035b2cd0923eaaf9efba5387ab3ff227f778e96bcf58588f86b2349bab3b0e1c48e928ce68b1d559612dec8a639f6dd16b6b9f73662a96eb7edebd3892b75e6539f40e1eba4602366f7f1932f52b7ed0c0ccbff49087c6fc95f757147ddf2dbb87e", 0x80}, {&(0x7f0000000140)="fc351c9a97d7e3abe7d3272544667d7cc4fc3b386ab016b4207de7f60f291dcf0a82ea16c76ed094f2128baba806833ac3734ea798b8e653ca6be0e3ecf16ddecd6e5a6097cb0d920d4e7558740038", 0x4f}, {&(0x7f0000000500)="70b2779d9d1721e67f10d7d5e4a6089a2fda478a611d0b5d6936bb9aaf24731ab57c9f5f330d603350ea867314a430d9576d8c5881f0f4e15fd9cf424924ec0c721cd0f6469c2d23f75e00287b4603becb7dc237622dbd7e5d68e1d79e7cf9dc26533760dfd2d53547b6bad93a3ef8d39130a8ab8baa845bb80dc4c6960adaef00a511f8feaefef87a2716c98d5a942e65c1232e17ed28896caae822c9e7e352d428ec1bd74695ba15b89d56cbec45902a0fe8e3da021f85beb5c1f78c1bdbc6645778529255f940cf0e1275e14c243b7b91b9e9c5316c13d733398d8c567d5304ec7f0504c1ec40732244c72904e13281291052c83e92994556f3f8982796d7761248c1f13f7efac65992f702776f6a94051c1c3d9ae3defb3f1ed7905aac0c895c23bcf199ef13472033f0618c0c6a98a35c99848cb398da08478ae483e2047e8c093319fb9939bf5d869bac4c655a645e8d4fb3ef30d5dcf63fc28efc1b0730818abd3e356cbf8e5490bb3009ba037dc271c3e589ef779fdea88d52ff67c32d6b21acec42e184fc3967890dd3bc2617402419690f1f517f14d6ee9ca5bf04ad6b311708ba9f98c9a15cb52cedd192f0cfcd25958b46b83a8d463413c071cd889532329e8eb2014a4d474ddd1739305d763641f8cc4cd65685c709ab44f592f2687d8d72f0a7526677731b7931b7a1b9fcde12355778da4d7fed4310318150fce09e829aa6316e52c302e348955cb3710eea2c6dd812a61f0abf1073c673aaa2ffb633d15e18cbd40b683ba79bdd972351caf451e4ab7abef026b72a24005a11315c42ec4ff8937bc7fab568b1f23c65155817c5264a0e92335dbe8f3a5bd50cdcfb2b67d5d5afe6b3cb246897964ae2780cebdb4992d5f64aef3fe0a42470801c22a5d045bc40612551bc3182d9be30b9c4a29de024415ecb7cb1adf9e02f42e8376bb5973317b0803c51359f638a8270a29445c638fc00ab78fb3225c9f7e52830adf76bc08d6ef46681730b9302fe3140bddc22ea6b0e0e14de57b8073ad66f6e35eff7c4c6fe6d4f556340725a531696957a9b7913fd4e993d025c848bc9a617b559ca128e92ebd6b82f55c1ab5fe5c47984ba2bf02313ba8eff235cc00aea607c826618e1b43280a15c9802ee3b5be87b643d71f0fe0d98f59224eee283a256cfb53d241f9c03b750bc0b578184228425817fe83dea6ec092dcff89684fadd7495644201068252b5f36fea4efdb29f939c64ab3d1ef048a5c7f15a420a70635fd85ca5dd9f62a3a50ccec0ebd14dcb6a73283dd9749a9af36401387574b3aeddd9e361ae39ee46628fd1353448dd037ea5be66d0f0def43cb4e50a7940c0c2ee1c9b185c6519166a804ec2946ba57eb1536e7e25f6b1682b980dacec16e1fde2dffbea7e6a5759821b214de1e7afb88d8440f4944dad55bebfa234520c6852d9f4f193443b45904c62ad3ef755b97cbad419f824c1bd820ea79a0234a409217620837bb753e6b6098a53853b936402b5949ce3d6f677c3c2ce5512af457b8e85a6c0c90d7677229122649c5a8de62b58b262e17729f8a46c7813d5c536223a41ecbb2ee3b01ed52082839b2fa7739d9442269ea401b28359e26a9a846ee925cca97de1687dc584031f75cacc77171fa86e131451cc91de16575cc4720ee701fa2f62a17595e435e18e83250ec6ca351b304e845ad17fca3f66359e9602189fb9ebf309654c2d913ac62e49b890d18f8092b5b877c1140d1464d285daa63dcfcbc5af3284385bdd2b33b5a99fe7b32c17b0e23ff06b22126461a92432107b1663e707726f9c51727918a5eaec79069197265881635ee2c5436ecf3cbd49d8b44c318012df041825a93f50da3227c814ff485f2a3c9845249b850ad732a28a5761a500d953cdcb6d1a06c58ab7e0aee4e63f5e61f8d2501af2b6eabd58f4ff6180e5638bca95d7543761d43e8bc38269c29d8f6a3124ebc7c522b84f9bde5d7b65caa3b4b9f739bc991372898e4a2d60ec10808ce1495754dd256e63f306ac841afc40650e11f816d9e70cc4ecb437295a022df6702c71ed63a17719b9f9a43eda8f825f8aed2425bd9f40848c5891ac2c1e9720285584d3593c10605428f42167dd488357da64b919d335be5718719842e40388a71ed35f312c7c2b1e438681060b229079deb194a245a6ed7d1f13f9cc124dd8734e908e275e132f3bbd4be4ae224eb4f67c654d55923153a852c89a07babfa619806c33bda6dc4ce12415aaf4fb22dd9483f1d73fbcd2ecbed25b17eba2a9a52701138a2cbc3b1797203388d9e7d2929d3e72ac7daff5d2030261ba359add884d7827d60bc16408d294e5089a460946ce17daf54228b7f3e30fd1030ff2ae8abb31bafc7afe2611df09d8b317acd98e03587be88741b1c8f1e921f5367dedb79ef6b6648eedbcd20b0eee7916053101a69ef1a27fe74c96b12d874881011e36513d607e182839d4e3757e5e55aa0fffadedd987f2df06ece77b48ac8f8ae19a5ff9a88b006697a7cd4e2a6bc7a585891e8b44b4ddb4517af1e888a1c1448f8d61e998e10ad7d43cff85aecdd5cf2ba31490dfdb5455a7cbb00d3cdc8753eab6760a8979b228281bf9e622845fb6ed33ee755d976763506c3494503d6bd73b1348c6a65638e8e1150d39f8cefef325093178738c92d2a727909db1cabf226935e17003c60b3ceca32bdbb6bdebc5bdac9c65add1155c9ba6209ab9e440f97045df133c667a4cffea967d6742b810dbf24886aec4f34078edf28deebee2761ec26063737e9f61ff1abde14ab2daaa09a85d765aedc6532c48959d78b116957f62269256b6c52836e8751ea8ed0334c5d82d8af9f9818ab1c81f10e65a6ed636f148f542a6bd6142f9e383ff53a8dfefffac480082721d3b845bf467746de5ac05a59078b86654ce0b64a627633153940a6a861f56704b5c60958131daec7cff43f8a974390764b5fbe4b42e94a9cfd74290eab3934cf7e68f247b7e6578633f8442b1c49eb3d39e7ebfbb2556389e67b4e1fa5b48abdfd65e241123c4e13cdb9857c206aadab5f1d2d4ec825ffd0de75fa256cd69584c9084f5e465ce68ab6bd73d08995b87f1a98cca4645aeef63d704c9c0ea7c235d39aeccf18552e551b5f2f36c00cb812e68000e2616c896b518bc00d30fe11e8543f21d2f9b805db8225720854c56bf3a6bfeed8a9612f72fec4d79f18798df7d2c19e85611b8efa1bf7109e87774f7b79c80c1e7c40e0738643a49c4ddc9f86f3a34d3157935d186878ee662bc8f702eef46834a7d7d899ef74294a732e8afa2fb8f38fbeea8744f89f547cb04277eaa104fe603ef8774ec6c9d31d23177180e51ad673d50be1f9b5a373c3975c409e49fb3cd5ed7361afdec4e1f9776a253055e9057486cf69ab81bc9ae8adb5620801cc5e3d2ef09840cefe039379d5af08281a1e001b909a3e7b46d6a3bd08f9180589a6b2878c57555df4a4c9a9000ced86dde211a83b1762a771fcb60272355046236e8b5b074461a6ae76b66e8a39e3845f8adbff0c5faffeb0a3c04991b2e0b287fddd3dd87460b64cebcce5661b35ad09c99977ee71c7765bb50b667f1e5cf67b2875f98d9c9bb9407f7a8bd7ab570959f1eb096a674160ac49dcd336d3bf779f8262dc853dfeb2ee4f5415072e29c7784d40bfb8412f8f11dd4eb6e0810d68b609de1e8e1dd3a17b78041c485a230723f50dc6e5e6dabddb5828478eee85af835216681098e0f8b067f3ccbe7d14568fba834c3352bb70391ee985fecf71110b3368ebb9e4a3ec2765fbde14ba18cf0a25715adcb767350e899bd60a4cfb67e66660ea662d98b2a55582ddf1d77780f8d05e99de138b4ea220c012943e45d471d994670cc5fedef690a26b8c3033b6296580c7a91b111a2b2b96211c369801b2ae5301ffdc3d25f9d50f96df167be902e6443924632b1d2a1c75619de535cd7aae2ef465e4ae37c2f8c4b229b5f2f7e24a41cb27e2b7fae876408644e992d7093b525792d6b8cc20ba7adae51f28ff99717b1be161c02325f7a41980fad5e8b551f7a1ef2a3ff367b1f5c843d853cf073b6bf9ac8939cab21a007b6bc4d4eb1341724da6596c1e6277a505e715e128fdb5aaa9c6280158e71792bcc3c16c08bfc3625b25cd4130998391180ff9fe2a059bf15372fedd4241a3153e56ff5c1dcd6b646ad12b7e31092badb3488a31163e5a3c6bcc5fe33b2569ecde1e902173bccebdd2fa8ef2502f9b982a37c5932fdae65f64d1b846ba78df3d58ce9532001466937060e9ea101ebea56cd1245eb31fb2c9e49c3d5884fb9d921890f81c048fb56dd1917ac020c1f3c5756d8b6b13af8b566a0cc88c203479fa36e879fb16656da5480f888966719fe5cbc0276ef162e53b5eb742d56870e0030c8dc5d2b0fc76af549042170c0ff1dd0a35b5a8deb24fc8e512b6a09ba9731775e7a0cecff87d34f8964743794a2ca5d727c2cd2ddcfe4bddb4e8b919683e4adcd8a68d80ab60912fe6c4dbf0a83b2c9aebec88e456ff831a9d545d520ee83971991d62b434e3b9807145a058bb45bf5e9979067f13da314a50ace9598931733ba1cd3ab46854c24c04ac5894a31935ab5b32e7b02e3f1af124b6fe2b6e192096faa9d79e6243d1194874a46e1f74bd5212e6643c2685c07028c81ff99ab995afb8cc8c451a7f9d2f1134f0fed97d7a84ef077814d5ee4e4be41dc8624182065ab3b35fddec44f3622f0aa683b0d6e487671c30247ce6354f6421a3b49208c101015828209fb5e63a3bf468cf3e7f77e32208aed59641b0d4b7bb60422884537bef6a83228de0432ec9c1ed63936d26412ada98b01939495cdb4e422cf08ab3e9c1b99ad7692f56deb36db5d9d3e21930fb01a627f2267b7391a7e700e74c55ac95c0d53e354da17245dc48c40403b17d49eded6af0a0dc650aaa105272bbc02b226e651ac18528d8a3bdcb4cd12f365b5182f6386913fe887405053fab36d6f86cc73ba674909b40bf66e697af00313090f8d4dc395496431726b7e51234b313526f0332a88aef929ba6f92824476cde3ae9e2cb9f56eb698ff5701667c55c9815107b35e393c048dad76df7fed9ac3e1f46e23ac34ca9c41a76c51f62ee2eb21c991c448b0f5696394f32c17338749226600c47d3699982789478646cd19807db3e0d3e8a0312424e78dc2135eef9c1065b7e33aee34a4ff756e122dc8ea40fba26f1fd1ebf8259e464b4b4cbd55573102fabfcbca58d0d2089d625bad7eea6f5ceb1a29ea27b0cb6a9b3f6f2c5568a623d9f878dfe33b428e678f2371b79991e18bce5e8249872ad4d245a7f1892e8edef9b42190c62dcc05dd6338a1c0c0f01df03a198fb43e54c4ff5ad7ad7d1c1e5f5ac91a6f7ab38951cb9f480e872cb4ef2ad08c0f3d40888b77e722bd2924c8d59ef160cd9d4403f8400835a98830dab759e4b1f62a3ef16e78914309c71b7cbfcc1a974fd84e5fed802dc111e70a7e7f7e5457d9465f138bfe4e4932041419981d542c94c7f7e5e5848cc7a09e82d5fb2a626c67199abb7689252e2e655870f5453e32cd84ff75f16db1da43c48ad7566386a78a1467a599dd992f8c1150b2bea4b6de4530ee77a881947bc8dd757cc39504bb2a3dfc902885814a532ba11afa4a347e44e7633c816ebdc7b454046f5e55f2c67d02dfd7516490b5f5e5ca473b6c8d61e318074c0f07914e4320153a188c6057170eb164a7637a916a44c0810a706f6c8146fd48c3450ddf9cf846682ba34e2df4769", 0x1000}, {&(0x7f00000001c0)="e0bdf83166bbb93b5c9da89c58deb3980af12eebfdb4baf274b09c34b278fd0ad1d2b391f3d590a2ad085e1eea17f51c26344a0695de7e06a33539103e434be56fb1dc424f009fbbd31e9914d87d18f0a5f619463394b09cb37dcdb9df1b2558816d14e7e72216427e457db2db29a0287ff9183e7f6a988a893676ed2129cecd0ed9f6517a68f358a0fbb7216561f01ebc3b81277432a4472fd67c3bea4836ad498d7f311ffeb7d98024b44c25585d7becc4e53d3a964fbde22d4bf791c5aca43821ca740747a173180d10b220245357382599046d17cb64b4e696a08a", 0xdd}, {&(0x7f00000002c0)="a445ea3aa612834c8483aaff7d0b9f209bf180054b42d6c24aa4984420257d402b42a3505ae7a32241c1e012fc92d68dd018d972ca84d3752144c2410f062cd7f3890ac0d3eba456348dbdfe1173d5d43d5ceebfa1f4b493444504a1033767ebcaa10c1bc87ad32b98492de448d36004d9ef9a4e0e", 0x75}], 0x5, 0x0, 0x8) ftruncate(r0, 0x0, 0x0) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000003c0)) 22:55:30 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0xfffffffffffffffd, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0x6) semop(r0, &(0x7f0000000040), 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000016c0)=""/4096) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) 22:55:30 executing program 1: syz_emit_ethernet(0xb2, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x3, 0x1, 0x1}}], {@ipv4={0x800, {{0x25, 0x4, 0x3, 0x2, 0x9c, 0x65, 0x0, 0x81, 0xf5, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0xf, 0x0, [@multicast1, @rand_addr, @rand_addr=0x5e880]}, @generic={0x44, 0xe, "b4790a39ae0df4542b4514aa"}, @end, @lsrr={0x83, 0x17, 0xfc, [@broadcast, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast1]}, @timestamp={0x44, 0x18, 0x20, 0x1, 0x2, [{[], 0x7}, {[], 0x2}, {[], 0x8}, {[@multicast2], 0xff}]}, @noop, @lsrr={0x83, 0x13, 0x3, [@loopback, @multicast1, @multicast1, @loopback]}, @ssrr={0x89, 0x1f, 0xfe, [@multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x80000000}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) 22:55:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}, {&(0x7f00000001c0)="bb61b4984afdb29ee64139ac3b44ea66daba96bf922b2df2acd28bde30f933c3290dc100c66ca3223337bbcd2022bb2fcbbdbec3473327ae8c0602fdc7bb95e3fdade6c8d57860dae0d1e46d1a0994aa3fb7d32e4ff6d80520f8bc55f6629bc30507d968ca1632861c1b062984b0419440da655cd1c4869403823ab728bd80c3a04b1f0edebbabdac86f21f4c68aabf0265edf0ed30d08deeb7642aec0b239ae67df4bf82c00", 0xa6}, {&(0x7f0000000080)}, {&(0x7f0000000280)="360278b55d69254f23987c4499544592041e3f5664feb383512fe685438e65b31bdddb33032851e2247b00a46cfb4c373136a030b0528fe71a1776652f03c6bb9c50cb264debd050ca72705ec1e2c7dc133d0226fdd0cbdc2816e8ab4e86094aaaf632529ccc685ed8dd2c81cdf4efb120c32dfbe0881ae16c7a008ffbfaed3a19be7a3e10e72405703fc0c5136aca371a86c662d137f5296476d22849a1ec1f08483b4eee520d0180505651c6f3c572e3a2e00e2f0b07875ca7968b730c3411c6ed33ab9a3a410548738242c26c779a08ab3d76ae98135fd449e592214c6f255d0075becd97ef93427d57c973361f81aaaf5b8df7c5f351f340b465f3", 0xfd}, {&(0x7f0000000380)="d24ac4a20b5c92f756fc03311faeede0a717ce4f24782086fc78438943d43f8e9188dcde9c9d466107705764081af704888ad93dc7827747dfd65a09f56290fc52568407cd83bbc7d7be355841f92bdb2ee9f3b8920088066916dc46", 0x5c}, {&(0x7f0000000400)="791f2e16e4d41f4dc2ae4fae30b4f574c3b77021f1280d8357b0eb24b7b23fe22873044a75765324febb0b51320251de90033a781ebf91d968ad709d69dacbc7334355aa185ea1599ce4c52b6b7347548a064982e88a333d73dc3be616e3f220b71fb62ebf3f283ecab169699752e0af5745fda900cbbcf570d106324689f69325270fad3b3d6a2df75c822fae68", 0x8e}], 0x6) 22:55:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffd72b99d3f95185186a0e25a2a36bb0835960b757fa1a1d3009532278ed50ee26bb9d263730626002e33582e32a518578e2f9e32648975167fe7f195601aad1a527493688664f66381622d5f0fecd87fe79bb26aebe225235f6d3a8f5bdbd2d20baa009bd1488b9000cf661dea69f5021b84fab9fe65b759ab2b09298"], 0x10) dup2(r1, r0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 22:55:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce7488", 0x9a}], 0x4) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) close(r0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) dup2(r2, r1) 22:55:31 executing program 1: r0 = getegid() r1 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/4096) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f00000000c0), 0x14) r5 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r6 = shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r6) shmdt(r6) sendmsg(r4, &(0x7f00000015c0)={&(0x7f0000001080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f00000010c0)="b14bb6a82c2c3e5f1ca1aeb5dd0d4f9f5b007be534ddc7908116142f460fa264", 0x20}, {&(0x7f0000001100)="9570a07e862a22197a37abd85ae977d693c6d8e1ca036cc0b65e204b5c8596e50908d2546eccd69a37535d218cdec816bf503af40e79a06548ec48f4fd045610ab627378a305df2ccc500cb2282dc5625adc5a4f3ee8473a40e5958d2c417a6b23255daabfb67bf9cf7d675e086571ffe0a812692872d2b75e3b4ca387b25d", 0x7f}, {&(0x7f0000001180)="d3222ea2be84ec75d8cffd005927deccd9c0059846de1ce5207e509f73ad951a14865300ec875a075a113684989009713bc62d", 0x33}, {&(0x7f00000011c0)="7dce247bcfb4f849fd950d52174c263deff36ee067b8447f1e5655977f7b5a2015711d261246d1ad041001bfd7f37d0d198e4a63747eb5", 0x37}, {&(0x7f0000001200)="ba48c8c4365ffe3eaaaf47fda931e266d3c55b0bd662da2519351335454e8778deda8513e10b52dbef1d34a4d10f1a45f70ba0175a2df2ad910eec8e7cc66333fe4649095f0a178eb824dd247a6a4554601201fa59a89f187df47fa9844be89b9482027ba3e2920381d4f496fb8732aca63cb23996e771220e4d2c37adb04dffa11067571da688f3d63a7e60e8e27c78ada2a406a7444d5478899d4452b7a4f4bf5fda6025eeda5bbe6b5fecb8715085f72d56ecc56fcf378831aff28a720dd8a76299fe33f7ae6b2fdda0dfcb6d11c0982980e77725408520cc2d9850f61d815e3158cd1a7e6b42b2f08703885f7e93d96454bfdd238ec9a574d7bb", 0xfc}], 0x5, &(0x7f0000001380)=ANY=[@ANYBLOB="5000000000000000ffff00000700000060588d2ef35cb0ae54b15fefe7e30847e91b2957d4f057913a931304c7742cca1b7b12d6e540864857b8973124f0c02aba0df50e00336df81c00000000000000d0000000000000000100000005000000374525f28f725d63ebb714e825dd577fdda0609e221cf094180f88eeaebbe209052919bb881a1aad24951d193edcdbbe6c6d8f4d0a8d713f1ffa4c45916e6bd3c31db6b820530fdd3ef154fae51463194777a832b66dbc1c456cf0309649768df355fe1a176d6265b98df23ee60de699254e134daad535169e26065564c4b4732a5dae976a82671915f8027515ca384312dfac152329c19c539fd5618d29a77e8b025629f0a48cd3175207f44312aff0e02b672c5754dffc9b9ef908ae47f5147000000000000000ffff0000600100004a96dc25bffccdec758197192764b22cc2b8d021a0d18664e451e03a42b6689aab823456560497dcdfd733f2513a62de51cc54c6bc05436fb7f32f9ff2917c1dd96b30752ec422add83b21994ab65292d42554290f82c671e778fb6a00000000b000000000000000010000000008000063a02e8e2fe7f8085b1080907c87d545162e889a4decfad79f5af9508981eab6669d183c4909e3b209f28894b1bcfc92c96fb675ee0b09ae8ac81f113e3d99af9a6fdd089b1ff6c0bb027d95ad80bff4e7886fac66972863b2f1ec21daabad387aeabe36bb80f64c5048982bf45b25c2c5cec74497ec2ada16c6ebd143a64be94f7eedf8052c62b3af719ba9517bec2384aacbc20b6d3090e0f7000000000000"], 0x240}, 0x8) r7 = dup(0xffffffffffffffff) listen(r7, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000001600)) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000000)=0xfffffff8) setregid(r0, r2) 22:55:31 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, @loopback={0x4}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt(r0, 0x4, 0x5e12, &(0x7f0000000000)="5904779bb7dfd3e4103967d7bd9d0cc46f3f745ac37403dbed26854b9cff8444cee68c75044d2a761885b60df53ee163129a53e43c02ab34790b81e917eeb843cf097e35bd08573436d7316443d77c856f39e5d7037aa6ee509d207b3484ca4050c6d9b0efe15634521ee60d77eea38c683d5c7b553963be0d76d3f50a2c198dada496047a130321c460a8d132a6fc6d", 0x90) 22:55:31 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018303"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shmget$private(0x0, 0x2000, 0x208, &(0x7f00004d1000/0x2000)=nil) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x2, 0x8, 0x1, 0x6, 0x1000, 0x80000000, 0x7980000, 0x200]}) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) 22:55:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 22:55:32 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) rmdir(&(0x7f0000000000)='./file0\x00') 22:55:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESDEC=r6], 0x0) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:55:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/243, 0xf3}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getdents(r0, &(0x7f0000000080)=""/62, 0x3e) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) sendmsg(r2, &(0x7f0000001600)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000500)="e5fc572b56880816b3236dae20a69665ee56be3e90d18f6d41e8622416e700f113dbde8d6a6f4f153c69d7d01b0efbb06e1ed326c48f482262318c7cd81fc205b9023a5b6b700d3d7fb1a24f7b171054256c7c311fdb16cdf4cb5f6acf709eea1f19e2a8e4708eb84222197fd0e4530c08814690a4f947b7d11384bc15070e8657f0b23ebabf44d23d4bdbb9139cbe4782dfba1f223eaf98b4dab8bb20097944ee46dcd7dd7fc23790a5cb0d7e316c2ef83e3bbdd70803ac73d9946c3d6ff57a9cf02772e38409efd127ed8879cc65148169a01881bbb8b05463682c9fb449f16a4e71a9f18cf34cca5ba572c9d9c117a221848bd3b499132b8f3619b9d054021ffdcd4297c084be4dd7f30e7265e2af2c589012462b78391d9ba3291bd53dd3c327a053f29067480dd983488e114233d2a4cd9f45f8681fea0745b7b43a81fb150ecf0e02db646f915b69fac1176ca70626cd4483931ff2155c700d538ac2e68b5fb77658865aad1023dd295bb432d7fbfff119d5b015e21cf9d41d91a7ef1b8f17c163d33f66281c3aff77672089193ac155b8c31af426708ccee8097769ab5acccb1c3b40bb014126b8e4a6482d47ca74ae99aabed6be5e43c681ba702dfee71af65396bb0a4f32eaa257e9bd1bae9cc4256b9e2246fa6429f672dd08b404051970abbf62ac2212692a6079eeb2b061c79fa94063185f2675fcc9fe92b1bf41618464ea6484fdca66441c5620c6dadb79f7cea3c50c9915b30c31415331dd016915f4d0f0dd05bc26b4c6a73ee3479a1ef68bf0058579b3798bd0c65c2417281c95b71eea4533900cc66a9e7a5af5a5fd29ba76883b113b52d08cdd56a552a35e5123cd8caad215820b90b3e9f0b03c4a9d4847e8f49b957248f3115ba645b3da8c5c8825c5524cf4c9ef2b8c575d39633d86f21c61c85aa9b7d7972926421b741cc128d05874d813dc4a001acc8e18d7fdebf7510db0cca090875444334d60ad1c9209387718e078c397660d7d36802eab9a4ddd73dc63b6a6b75ef744729e4e03e02be3f584463fe3090e9c5037e4bf3893e96efb60fccb254b69f333a1f63e9f7d29029ba804f2837afb6ac1a9fd7c1e5c6ded11f8d75ed2818c4b9b63cb03ebda53adb5dec0033c85fda668b246a28297af88a132682552537bf0304d950bc7e717e35250d458eb55a98874c738ada8686cb8fe70c3c6257f3af27d79f2723fc07bfa4688e82f6142f1c006d1ab3470984e45c5c76eb9ac2666f1bdb3d8dd9d90d9af30017418bbd704538f79e9817ad154f144b05992ab7e2aad886c6c08714061578cf323c3a479ee04d02c68e8b9a05448c36dd048212fd5c20057eecf4e567251fe1ed3a9c9eb3c871c2e4c52c6f2431f1b9312b496543e55280c4d42917fd9b3068f16622e0dd8e8117f33f407c6fa1f0a66111428ed817747ab03b0dc74d3a5703c87b5afcb94973afe15a4d7493bffc0faecca743eeb2969a9c4f4d0b417773d43e27ab5bb3fa7fa3727f06f8afd99a81908b675198eb2ab6dccb74d41f95caab39b9385cc422da0911535b5084b304278c6d022eae85b47b528bd1192cdf0b5c9d607e37b9f01cd59f2ea41e38687945c3cf560a295229d083bc02941882c4a81ed22805365493957d1cf698d965e28e37b00e98133296ab8957e3999bc9925d4bc20fc4af884a22d6995c3e8c89c68c745f44f81d09456748bba0b862cfe1ad9f0dcd9d519c5723ca18c18963e66ec94911c9dda47e3ccd009d8af4f1808716887dca4c2e195b3626f8bc8849b3b7c6039ce39c537fe2a2cf450b530975394e279ed5e28074d066083019bd3c5e1553cdc173c0410c7e49bab3237e082b318a172af62da4b685fead76f8e1d928b53a0f9893214b3841a98862ad09a6ef31eee59ebc083b5dee98f2d054b37b0f4bda77fc0dfeebf76ce96cfb4b3de0ae6d8466b494b1d54aa04453147197f80dee98c27a9896fc63a64995cdec594903b665460787b5e49fdd5e4aabd57d9c9295eb3a64076fb449596cf6399b78171e8affd3c6655920aa8f0a3653ee7a551bb09e89be19f373d76fe95a0a9563ee30f2551f6a6364042d66601a9fc525acbf1c688939d023fc6d6784a1a3f1cf1466f6761ad4cf4a12ed65cb65283a903405db8cbfa325acf6f6902206ae1cb29db272fa024dd4728c9082b9315adf10a785bc1652b9a1d33eb07a5f530d1570d24c40029e6a603798b2df630ee72257a009d462a560904a0307474ad2c69ee68d1981b6a0227970afcc4034e8d8ef1cbba78592f0281d942fbfd8aec4009791fdc2030445c2e8c7385f974e43ba6fdefdecbe0c411df873646be53c93902fc31f7bd22cc07dd64c917c0728c89cb68c32e38556e0bd5920911f56ba29cf8ff513574ddfa462b0cb828e527ac0418a102b1b46175ce5e503eed515d196177d0b5960684e0f07f5d3f380acff080e18cddc6776c61465749cb63e0dfa1c1d23ddb871672b4aa13f06789002e4a1a83cdb2506e53e26196ce27ca998ff2358b1c669d653274ebf67d535412966cb62ec994c644ef7494735f17bc207db64d21331d099335b141047037f85e444781486896741159914584814b5c58feff089dc13e827106cd07facbe536e4d6e438f5ee8aa44df954393cedce0827f1f79e42be891e4e5bd31d61aae090025e0deedbdd3f01315d0d5b99339d3a6a95201673877fa2f66d537473bad39ea5a82b38c81f8ebc4b5e1c5639f2184e3159f9b75a65d6b64c27ae5acc5948e8fa8499a7e82faf45f21c5cbb251acb2ef67cf660b8f7ace989fbccbf197ba5e8f2978f617af650948093ab8979ef247a9da32bce45761d192cccccdac1b693c938c4895f19ac0704e6c919f4210e35fd20cf91e3d1043e9aff6c8f49b629d8d0bb3cf4311d316d21a74dce568b2dbac952a837150c6cada4eb95e61bcab4a1ee232126b2a07bff0ecf1bc84e4444370d71a95e869d39ae05dc7206dd3925af22b90f5083b2a1029b3b3d000061ca3b4f390441c6041fcab2d3ed1d328065b7d634ba07a48f4c37e5dfb4866e3a9595e736f78edf45e90203015b44b35f13bfcb309a83923ced881de821c35c7814ea481353d5942730f127d7b66144ed43eedd517fe687a826204f107c2a30330f554572e7c4a321070cd07636798b4799a0c5a3dbb79d5ea7d578c94e0cac474fc2643bbcd1915dacee0eb64c9a89ee4307e5ec292df63709a5566e9ad7a16ccac78835da61815f6ae17ce2e0104401d9371a24ccd4aa85d3b5f3fc743aed9af4172a2dd59e6b01d2c774a6873d4eb3ca66c498432818a2ea3324104cdb3d65961782cdc4e3f9f07b03158183c6db3faccd373bbbc3e2534f891d58bfd39cab61f048b1ac44db9f193f67ceb029f77db41e4de6a5ba6f9099e50ea1478191929822d753ea0828d8ad55ca1a91f58ade718ef42c7d78d648dc5d135c92a0c835aa7018c930a321547a70fa24b528bd285e4bce1ef88cca83b2d43e212cef9d31bb4c16ce491e294632456eaae3998bdb139f58a380d5a08060083e2e839212bfe5d30a5ac3f22b24de49cce51dc280661aee670d66f599b1ec69396cd2a2d37b0691383fe5e0875c0ebff27d1df5a4fbb4b3c10dce8249b10fb0d4983f9b355fcc072d971b2c8ca131bc3feec834536940dc09c1bd361962526647085210b73dd7450368c3126e8fbf035ff0dc269df3f86050465724fda5f780e9df9a78e8e974a9ee06cd9f94e692ea8889e7088ac68331ac85a5dd610c0d3be6b59c06b425377e71f61dbbc7dc3d3dd0a387634c45348745f87a9da8a4d7bb25e6e2e03acf157fff9d8b031610f6e13986636fdaeee5cc292719b356c35616ac3724b68a8763ae84d360be90e94d64a72b3e5e7003e99280d1d5eeae767d1724233052d42071fbd54f32601b8a826409997237f2257eb004a5de562e19adfc31eea87a3a95506202bbe2fb1cc9a21440efcd1790176ae3e3b8256d89ae7c5dcf6ea74d28b350fa25a9d271a350bddf260b11cae3cf0092ab094fb88b3376aa868dfb747ba32ba418c5924e94c551611c94a3dbfefb45bd312d96ba4977341671fac87e9368bb81952aa7d98368877362caefdf79c1208fcebada7725689c86e6fdc3d5a37fddad5f812311df33d482e16df3eaba7f8bfc16b41f365eb110614d1d7fc5c8e25cb6550adc748d24a7ed3da9adbd1fe69c4cbbbb606d576699143af85a001a3cde2d7ed56bf5536f03bee45c601c333fa6b1942a8ecf4f2acf5c06efadcff10926c1e66bd9fec65bcc4732b619bb3046ae652752c808a8f7e896c19b3a3b6c9c959679344800aaa989a720e71766a299e01f81fa47ad7fce9ee1356ddf6b484c6380b22cd64fb3bcf3eb07b30833283c52a89ea67e73f10359fb0daa9d2489c8a20aed6efb7add697d438fa4507cda969293b17eba2b00812e8acdef377756058c7dfc170e1e16583726938eef6c79471b7c8e63adf18a93185b0ca265253e46c94e26e9e767185625db74af31173ee35ce76f1db83c74329a1c8a337eab2892c48f65dac78dc61eb5705229441cb9c142acfcac2fd91a84a491ccd72195a7948f8b53885bf454ea50229d2201e4c69e6e8ab324b3cd0260aae974816315416bbd17a7b2e655ac8c679f008e53f91525906bba610882a29e17f12e1496538a46c5ae02b356de189fd9221c240b14295169bfbd93e89fc400bf36de459da1ee064765f2e1b9d897cc33450d73cb4f6f32dee452871a85c530d4180e3705dc549a3728f8d0069afd7467639580e18f4a0879a7b0ccc429938a65af31371e8b112bf8944e947ad7f5a3956f7a9b06c78ec1e96f36218497cc92b506953bdc181fca41412561d4504248723f671d6c49f43ed9745775a1729b8f01ab697023adbb698774ac016c4d02c593b7b12d0e7da66d4ff6bcfb951105fa34266b1aa7d7857442d7d7a486b341a1f8075bbcb79b56c8245d452e00805cf071372061f7a463a34cce0cd7359201d7e28b57676b1d94cd67d4cbc6e94407bceeb4bc7f531bdc71dbe57696d596a74a8b549adbd2b639279381696220ae44b2b3131b76242650087fe79529883b0ec7bfa4923f61d1e094b7db8f80b1080266293935ba43bc5895f3c54f2c85e1e0917806ce27f2362203ff5f7bc1d8af91e50a29fecfbb4e2ce09ef2dbf9cc6ed21d318596489ec024f24a7a8f9541f9a69384cadc5a064f14f2419b9c0d713754bf7dbcba9d6e04547273dfe8a4d4c6549b4480e90442f6129749c6e253ef7edc18d2904fbaecfe434dfc39f3672d6cce305061a6e8a5658232eb4b0dca19ab693c21c7b55a86211ea0f1d13b849611465afd04a9c1e1f5e220174b472d9518d781cce5e752793688bf8abbebc514aac49bf36dbfd61294af595ccdaf9254af62bd2d40de009c0ddc1e1ed892a56fef1b4cdc582cbc717a4bc9b2e60ac557759995d551361c5bebc4bf93330b48f68b9cb9b13325f554a33c9eab5e8e75d65e956a0629c788b358e2e901ad2658ae287ff783a61b657b7d7de8b10112d19ff14e6a07274d0ae4e4a095a05c86c398916f92530fcb34ea8cc66b583d5c486ed9c6d9d9913da8a97582f2d69422b792366728d78cf4c07ac39f8c9b6bafee3fd13abbfed900cb948dfe8b3efa92a77c830841c704c86e45fe2a3ce14bcd6d3f220f63a0cbfcadb033266ba2216d9162e63e1e43b7039173a6eb5fe217320fd5d859b8996422160bd534bc946fc1e89f30a8d82d36550aff349f0f3437bd571216", 0x1000}, {&(0x7f0000000100)="a59bcd53b902fe4f19c944a459aa96e3985b86d721811ff6f67d1859b19013543714e358c7437027f8140a45b4650acdf5b22dc1be8e118d9f0a41dbf7627f44089a9112e970a472772577bade1b841ec2a9", 0x52}, {&(0x7f0000000180)="cabdce7744fbee56730b4c1e81ed1cb4a410691b643380e4a3027e229e723034ed207c35850effa7582e37e54f2c06ca207d47e7be0d517140f0130e4b8165020b75b826c0a89872c8e02fa6b4e7f69dc69eeb162d889ed0b745e4fda8bb19c16d9c7e19f35f164fa039c75e4d662e6af074b670e00e67e6b5932d7c2503fdc42668073f2edec9b6a5bcdafe547296", 0x8f}, {&(0x7f0000000240)="3fcabb06d629749e388269650c1d6c7e8277c2b1677c487b687df0420942819c48279febc3e047c1baf98d4033d6eced495ce3e2f00d96cb5e99f3e2a7f6c272f0317b13299f0b8e17fdf9f5d93be85abb6e25aa221c3532f0b4472b6449", 0x5e}, {&(0x7f0000000300)="78641eeba09256ec03dead25c242cc72210a79271c9b48c4fdc3462881aee996611db4eb09a24f6379daf268687d57f773e0bba8197a7853b43ff95df5f48053887e7b9a9b6009625cdba3cf4368ccdcd65d956be7db4619db96ffd947eb0c23de7e6fd1186a4b864a0c2f64748578a0fee8cc79ec3bbf6d32078ca0ba560df804dd8bf085e2f349929337f2f5d648b212b94fe82dc08e246b25cf797fb7fcfc29f6c11531df7d48cfbecf353553b4caefb8fbd811e57377384efef20aa8ab78151f3f346fbd107f31eb3640", 0xcc}, {&(0x7f0000000400)="e71595df0dd343e78db6a63e7459428e0fb6ee46c92e2bda83622a66889356a489224150ec8358a4f33a1404cb0ef77dca7d56c5dacbf4636945bf475f0459b2508acf77345cf8e5fb88d1326627c091e63b66aed3d1b37fe020839a68a9a0a4e013", 0x62}, {&(0x7f0000001500)="7b1df687785c33baabd8a44f0c7d256f0e24476e05e201b8eb0681205ec95973fc1aa512fceded8c40e8db44024e1773876bf908c3f63b8fa405b98367da6dc54423b769083828e30985ef93043168b11ceebae20ba438c18ddad3437e12dd3248b419d898", 0x65}, {&(0x7f0000000480)="13", 0x1}, {&(0x7f0000001580)="70200ac0281ed39d70ec8ad184f56f22bcd28f33dd110e24fcb6b56cfbd33fcaf77756cb8f56ca7120f468bf60a726c4", 0x30}, {&(0x7f00000015c0)="8fd4a9856ecc971aa031a834d3c824fcc5c3667164b2baa4039ac249ce3e95b7fd6eea06d9d7d4c12ea1f2956e4529177a61219127", 0x35}], 0xa, &(0x7f0000001800)=[{0xf8, 0xffff, 0x9f82, "5a88c889e1a0a2daef7593577c1db2de89c8040852150aeec91e56bb6a9d1218d3022b912a1c91d65b27a315710a34f4806e366fa306941374b6a041a54114fcb531464b3604d3f9857cb5f9065207a8f0aa12b0cf0d5afc4f7c75340fcf30f7cc091ebc3d8d9b1ba11bc5766793873044fba09061617c6374c0da822c94416f2104022db60d2d5bc1f9ac7893521675b43c8fdc6ae050f48e058cf19b6e38ae346fc6d2bc90184ea12ba4a79e299759302c1a29f273743db2c4f043074ec4fc79ad9422156ea02ba2f865bb71c7f2180203890f777a5b478c170c2a85528bdd89"}], 0xf8}, 0x8) dup(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x7fffffff}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x3f) 22:55:32 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x2) r2 = getpid() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r3, 0x6, r2) fcntl$setown(r0, 0x6, r2) r4 = socket(0x18, 0x400000000002, 0x0) syz_open_pts() dup2(r4, r0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) preadv(r5, &(0x7f0000000480)=[{&(0x7f0000000080)=""/168, 0xa8}, {&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000380)=""/253, 0xfd}], 0x5, 0x0, 0x4) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000500)="f96cd8370e0c6e7b82f2482f33daa378d651ac2bdcf4854a5761e826399699fcd91b96fd714fdb4687c02dc8c7a6664cc96468e3dfc73dced0748c005a414a3e73473aa044a69b5fc9a0559c8520572e993a52dc598441d5fbf00a65ff26c4e0a991fd3da530e2074b8963677435c1844160403beef9e9c0020405016a95b70e7e866ba93691087e2bcef5b7c6839bc5aa75f56912e620c5733889b4624d3f8493628b1d42060a6ed6273ff7a06c0ecc65aea0dedb338cd93f0086a9e48f23ead00b1c76", 0xc4}], 0x1, 0x0, 0x7) 22:55:32 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0x1f, 0x0, [@rand_addr, @loopback, @local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @rand_addr, @empty]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {[@broadcast]}, {[@broadcast]}]}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback}}}}}}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 22:55:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8001, 0x0, 0x0, "000000000000800600", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget(0x2, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0xfffffffffffffff7}, {0x80000000, 0x1}}) write(r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 22:55:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000491000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x1}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xffffffff, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8dde, 0x6, 0x0, 0x1ff}, {0x1ff, 0x2, 0x1, 0x7}, {0xff, 0xff, 0x40, 0x81}]}) 22:55:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 22:55:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x21) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="e45699981b8dbdf569ddf22172edc7879f4cf1086d7ce9d6a81255731bb77cdf32e450f24dd458adf6237b4fa7d1e36a216f401de9d4e897e307a91e74fe4c2e35283cc5ca699e438d620b20034a242e758c30c2bfec94e0799f66dd0873885c53e9e1e1", 0x64}, {&(0x7f00000001c0)="3a3195fbb5d4b47b4cb089bbcab7dc334d8344f714e5d757b34ece008023d14fa6f9aaa4370b003dcc295b3591fe45b73dddcd3271507672ac8ee2256af87c19ab205e4a6c40f363aead2637498a35d749aff701dc4fb56dc06ce3011e3e16c980e1dc43db9f6222b96f7059f8f3f27831", 0x71}], 0x2, 0x0, 0x574e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff8d11569a26c379dd6000000000180000bd00005600000001fffffffffffffe00fe8000000000000000000000000000aa0000907800"/78]) 22:55:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x8000, 0x7) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r4, 0x0) 22:55:37 executing program 1: semget(0x0, 0x0, 0x7fb) msgget$private(0x0, 0xfffffffffffff4b8) r0 = shmget$private(0x0, 0x1000, 0x580, &(0x7f0000ffc000/0x1000)=nil) shmdt(0x0) shmget$private(0x0, 0x1000, 0x581, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x580, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) semget$private(0x0, 0x2, 0x200) shmdt(0x0) r2 = shmget$private(0x0, 0x1000, 0xb23b2450bbb6d1f6, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x580, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shmget$private(0x0, 0x1000, 0x580, &(0x7f0000ffc000/0x1000)=nil) 22:55:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99}) writev(r0, &(0x7f0000001940)=[{&(0x7f00000000c0)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d026904", 0x105}], 0x1) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x8, 0x9, 0x3f, 0x800000, "d29db5efd9a8ca631af54cb404a883ce23aaf7b4", 0x80, 0x5}) 22:55:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "0000010000000000007800"}) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:55:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xc0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) 22:55:38 executing program 1: getrlimit(0xa5f3fa7c69678e8e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) 22:55:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:55:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r2) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') renameat(r2, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) fcntl$setstatus(r1, 0x4, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0xfffffff9, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x9, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0xd2a}]}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000280)="59bf8dc495f8b123e95c44429066b3d1f51bfecc76b70e4b10a11fe5918ea8af85d898a1ec63ece9723156cdb9b8c024d0af45a8c8c5f37def31b3e3a1587b4da314ac92be4189c1d6b35952272a90ba2457fed0e48e9e3e588265e4aa81033db51406dd21805df4110cb851bf5e507ef6dd00a52e53a3a3a7993f7e71b9119230d5658cdb1813c908d1fe497d189c3253dce819c9f0b3a5c67bb307e0b2e97a8be94f18f0d936e9a32226e32e5f1ab035550d5835bb26284d7de7e67c91f8cc1749961d81a036a2d97ddd723bae73b902f25fb371ff1f7d4f6d77e9833d82fa48845ee43f12eefeeb410c887ee5fdbf6ac00f8ee624ba4c7cbbc711164e06cbe18b18cee853e1e5685f5bc3537a697c0e846948b7ac978a4571857c338c507e60162ca99e2f7366591272376398568892b7b8a163f20d01a54d01a26645bc52e5ada131057bb11ee88dea02c1bd9d4a9960d29a1f4f3ca823efa54a36cd478e6818f10f05e86a6f3c107e6520767c9bea45b5d1e5c34a2afc6ed5d29b23f8bc21aef11cfe2ea07684b5f91127da2c22faa3a579fcf686b366688e7e994a8a4682fb49349e9d27d8360fb652d0c0e4f1c68e6575f31c446e9c1a8faf6db019878bd1d188308ce1b5385897fa0cfd30722f6870c3a4f9e7b185a6c6040fc4398813c1f22e3daec640c613188e1bb278fdc46c42b9a0d458f2e7cc85dc82a6e2db30790aa33ec95bd9440b5b568c661686a1e6c50f7b239180e88ca34c485ae744d841d1fe635d63f124824975a811d5ec0b48048c98eeaf18a08b41ec27c8c6b2d7a7c7a8324b153f6342bbd5a895bb6caefc2b85b8c88347065b6461ba3727f70a26256792d0722504683236b0ea9e3ca966e568c614347b115cf50ff3c925017383e6a135d2acbc5b523b8f8b5c47c96c6657b9e1f1ac90a837989b69a328cf37a63664ba86b85c67c0bbb6a92a05af9e80cc2dc33ddb7f5b9cf361d3d3fd9a05cc6b87f65010567b556c4e0dbe2f0f648b77ffdbd32f884f77d608b31d8f604795f44cdbb7c2ef8383f0431dabf68d64fbdbbc1ff0538cbb791af840042d04e614853293d7bdfb140db0b43b9c5618313dd13f5e64f1a9562cf1d7e885322ecf370346b0b2c56afdc5ffdefbbc14ea3737f443fe83dbb35f9b6cccb32a0b1e716a2c449f87ec9a5aad14bfd124873073e735aecdec9891fb2a54d223af619df7c7ca13d999aeeca7611eb8db23b3367b736edd13295ab89789e465c20068ff53d6108398397a8d8d839359a84a52b8b82c244a9442d3520a5df4a1d447ae2d770d985c359310941d92395a5907eec130094055b3f62fdc4b0c0af283f0b96dc78f8fd1152dac188fd90114d7506fe8dfbb9e514a407a0dc451280872067b50bd56a8752e7c4ab43e4888fee3df408a04ed0ef142626b28581201898ea7f27988ad30795946c9899c72cbebb924f5f3934c8a784ed8455a16a4bd1e645424e1ea03c601cb401a2902ed26fdd419f7629640fba73f97644a11c4ca0ea3354427ab2a6531f1c4c3a1c6782a877f2c28d08bb324cd18f779d467df8a9666b400b7a97d8a737728c6dc9c5681e1383a350283bdd745366a1996784bae6713c3688b774d72d23b771b7f3ae0ff8d7697ed74475862a97247521b19ce6fbb216efc2a5f80d55696a9823795c5339d3790b45d29a2935024b9da16f082f4f49180fef8e75671d326251c33447d42bbdc222d63d4acf756e649a8be7485e9f5ddfd51e36bc65dd323f7fdd65f00e0b364bad0e7b714108a67da0cf2ebd6e3f2a20baf77303b51c977fabed2e814c8abb4945690f955dbf3b735c524258fd39fbeb7befbc0ffd380c85f2ec1b083f2cbdc9363896d6102a2d5fbc869a1d9f6da1b647a3ff88a8cd75f0286e7ce0108e7ba9ac2a82386e6842244517f1be1716a8bad300ee410e5b8a5d6f38ee21793c633bccd32f47abde9d868d21c088e2e6a666b69053a860487f7fbd4175c772aa92327ad9fc36c907156162a7b1ba6adb2b882b65edf749c01305fe1acc82d8e41e0a89e7011952ea2432e3b7d61e998574d982dab25f3b56ce9d2a582770f3acf1844b77a6c563385fd81deb3bd28e204bc44218039e530909060d7364108df923f30b50a0f9011f116f74a083354a2b4fa13e747f54f71451d776f2a8525313cf991cce081719105bfa7d60adff3064c9b6d021e1f8926f020634e55fe26a3abef2e9f9eb75e501ec1436cf212d88b65d158e421df16d7301e20af06b22ad8d9b95bef7e2d077cce39cb2adffad08b978fac134b56530040cbebcdedf1e7cd2a8f81a1c35b6e893390eb300a329f35f81a579eb735bb7c8929f392d40a2f8c03835ece0046352e441e5b46e5db2686cdde674f59c9299d813519b8f1f3452e2cdfe05341110442b5f9a933488c53c3f4f5e15f47ed9c08a5cb0a0ad8d4e3cbd091839ab069fc39ebd703691dcd25764e9380d02fc7df296efc18001893bdb6599ca9b969d89b8ea3d7e37bf005b1c400003c5b148be5e7a79b992fdfce67f2d945ae7110ea889f95fef88d5fad7919c2bdf88ab436f245b72adcda1b8822aee26ec8d0d6cb17df0d3ac921c2dbe81c81a841110b6414327416be19ccf3f28bf01fa23f9b36efa03e0b2b129bdd961c7ae469d31fba7fd0f4c9f89e13f3c37b402be53c0da03146b7769110f27cc5868be14d7d61c32fef5293beace18d246a128b7ee00c19385d5285f25c34ad0009a867fd9ec68bd20d8e46a54314e7e40e4068a01072dfb0adc0c58799d3d364afbada0fee3852f7bce78bec3715601f19f6b1c21454c2ab86e10e9d271367024d313cfb89d5366d8330e7ab1ac594f7ce99754120939b58507f8526931bbf40706edc520898dd759dbe02b98f441e94f2a5a99eac6da9b9872bd5d71691c966be4071725a97039ff58968a47a056ee84932067573f60b6a774238088f98446b276a278f4909bbfca7706d120063cbba7a5cb25d4c219c7506486c60c64d2195a7860406ea34eaa735beb67b5698c00fd2160cb14954914b84909ba0037d06f90f16ad2d045c96c722671bc4e60e19207076ba81ec34bf134db095ffb1beb919893c6a70a0bf22f0697c7235f90f5e85dac303577ccbcd07a1475970843ee4737b9ded7beb67c6e0f179ac93748bbba08f3e3b7bd34aa7db2b4cd2bcf66ab59517344e4f7a4a103f35afd4a1713143f406d1900afbcf0a65b1a28c2d91f6ec1bc5ad01c59ae9bc38d986983d188761ed6d4f4e30941a9c1f2a966836021c97e189e88609e69a09b25f5235e0b0eb74943750c30c22c3933c8bcd8cd2c1472ae436dcb2d7a43bd634d8735b39212355fac5c314e0f822a54a9f7f53e90306148fbb7a990d71d706831ca2e19b4094b4136eec347617d4bd8a3c34b643da0311dad1900e96668046d702af6c75bb8ba0b4dc7ddf7e03cf7476d45d313c87c2f636a118b7cb8d5049f188646faecca4b14509a9dfa90bd6afc32f75a884d1d7a57a00be2dd776364b9efb6b40f78478015fb3a68329898c980c97670abc85f150422c718cb9dc9679962dbe0b7e9d848f20a8a3b22e5b93836d91bba231d51e324c9c6dce2fd186a218f3f747d04179dafb5b2d4e11377a9a6af99f0d3111ebec11a7475f3d68e6115907b683a04c623cb0d83aab9b5da9468f936ef05cf418eec2c6734b4ce15930176d7279a797563ff97eac1dd26a3f9326b35e9aef55e163c568a2161c79d6974308a238e32e219a07346419467a1b918eaef27af82d09fa7253e05f8f0d1b74b314a5d8314949ec5b0cd805828d71eabe193bb8fc0dfff7c71f030d2888bfcc1ce6426f32a0527c7092537503ec29c6503af5c535fced3a59cb0eb0c9def67de481e5f0fe1d92e678900c70772b0881cf2e960b43758a71107661d488862053bb74b22cf0ca9f12c1b8e6f278ee9caac746c2bdbd3d569d185c131353ee7e83ecea03f09b4033a40c10a0c54bfb9f8d435f4c68cc0e26ec569949a93a78fd5a8be3a53282bdcc8c7b50e3c332870fc23ca6d9727a0a01f753e4278a25e66de87b3f680f618e370cf493577e461becbfe1b9fa9f0a9d847104a77f71b8bc27786cac4c9bb376b6ced114b6d2ab3715f6c2da70d83affc60324f0bb6d00e083cdf1e1e4d22ae3a19e31c217ed8252a057ff80a1779a79742e2237bfafa9bd63a5c3317475d92063f9bc8b33e3064a2e096b9b392b7338b5e138eb2b61e7dbf3ace2f31b9105cab001a8460084c79e9b81ba193829cb022f6cb7099fa3d7f772df847e9b0cc7cf163f4e8e55dfd858fa962818a6efb4b3c1d5b3d970b180c9378d332bb5718a62ef9ca7c23cbc1f299d42b2629288c173e5aea4cb3d773c81463d88af9f44ec4410859ffd1d7232c6110af1f3ee61b8740d0eb8eddc9c9fc900a5effab15810fe9921a0f79755e6b869db7a36e199e580c184a86262864fccbe05b2d901cbe1837880cd31f591a9325692710cba7eac9e62c8761973f33a91486efd785d10249c3b77dc5f9b56cbaa2713615fd140c643d26364a50e63cfdc83b8c571f9480ff0b86dadce55911ae950895921cc63caba8428625ea2505ddce171120dd31c5a94d3bc169c0471db026c825bd56d14be0ec5235589a58f91e2124e9560f16a7215ee8a79900e213048e230f9c036971ac6c6dd5e519b7d689724167d6a88d88f06303268074f749ea98f87c828f0eb6d779c4867b572069b16a782c4985291a554595e3fb13cb4a34403156b1fbae3ba77b620fb01d1a5f9521acc7fa41fdf2c5786cfc79ee0558a3c74c8ecb2b86f96679cb27eb30bea44653c56c57d277dda1924ce944827ad81ee5a0164ff41cdd90770cf1916da2f0aa78ce176163e3c3b782bde1859dca67b4a538514d7ebd81a26948f5c03eac03d3993a353c96f32cffd4fc6f7bb23547fbc9b6571c01104e69462bd152c400e4e4261bd36a5bd7fda8189553c18304d8772d2a44b82e60e1c2097f8acd10a05525fd05e633fa798f85fadf7e66c7627e2323a12cf37d88ce3e64311c2383fb8de93eea6626e3510b77dc082689135a1c896a18fb1b796fb1144e8681d9469374f9256727be4b9f6b51e78448f673a39a43697629cfcc11d94d5c01167de5513ac16248794062b81b2d0b604ae50e1a9fdf3e942e52593d392ee2d3aa83750601ec2caa8f3a22442d185034374bb702b14e2a7efb85806e9f1bfc7c99ad1c0632ec72ce3b004432e12e98d10cc36890df51cb17ed46478f6b14987e3ccf5f67c707cef437fc630fcd7b3483587f458d078a6140dda356354b39081f728594173213dc14d3f728bf3885f1430ee0abee940a4d4d2c9f023691e3d49ff6eb00c6bdfd0e1d01ca9930aab579774574828d5af7a7331bd35806edbcac3119cf4d0450366ea0084c87fe77d9c54f1e018ca5aa12f1d47c82fd100cb3ba522e10ae2927ea907b49d85d3f08fe401fe0422064439bc14b147e8f877057a42cdcd35f6cc1cb7852dc28e673433835f3aa176ff855c8e471e48cb9e454879ae145649ce4941210a66ac6efe23dac2209542f8abef0aae4a92d0e48d92ba6dce6af9e6c10b41bc656b870aeaab3d4b1e077bd68663a731dd97026be7fea5c90a88119ddb825f10e93122f443a54e37184e82ac4a81b8e544dcf63835c6637365c7e892de9d36b5fcda8a02b33d6ed75e16404f06c3627c3f254c804065fbf82e2e46c93ac890cc854ae9082d5ee2491b62594a5688b53255f6a80881ae313fe6f3774208650e421d"}) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0xa) accept$unix(r1, 0x0, 0x0) 22:55:38 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffaaaaa5aaaaaa86dd20310771003c3a0000000000000000000000000000000000ff020000000000000000000000000001010390780000000060974c75c7a7000000000000000000000000000000000017d70000000000000000000000000000010600000000000000e8097302ee602a24ccb0cc2b1ec7b587eb44421d7b240a40b0c801e76b08692e53bd139ff445a25b514d415a3aa0ab87a42623a10c0c36d9d3958a15983ff3dec35caf0f1dee13c470ddcca6646d2ea80d862d5b3a5872803e5ecbff3d773ad2"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000140)="ebffcbff13", 0x5) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x6}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) recvfrom$unix(r2, &(0x7f0000000040)=""/39, 0x27, 0x800, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000049b7d910d222ad959b18b957d1234a1bf7f2f1f0826ea89f849e4a84df69bd2516c47783c99c487f480e741e7c6c51fb29a4ef10b973017fca8af9611334c388dd8757b7c9661532b189bf0dbf2c2f2f5420b60807c0430c19fd509ff40f000081558f38ad521de31b548805e9bfd468050879706d18f37e08b1b53b323a511965971312cbb43291154f2fcde09c057d243469355325e96dd108c375a6d93b149b4cd4b2a90c2f52bed8a10e3c3cbcefbc1c4f78f6f0f414926ea8dcc9c1dca487ec348ce55a13c1a24ab912fcc91939db9ef1f3ea86d3561290ca342b373763484e36c86e16aa88ae7dc333eefe083d4df1f0ad69866d5837b4d06e45596351e85220aa4765c523e6d7a72b550218eeb7cdf8ddd23c56d108234bf05305e2a5f98708b83fd5c6138584b8516cdeeb6b0498b63a0c2ba9908852af6fdeaf4bf3adc5e39916fef2be40645d43bc59238003d379123acb346e5cd0799e11f64defd4fa956a2275dbf12d8cd4a9c844462e815bc3e6fc3895eaf65bcdc7571659e673af87e79590ca07a18d660ef6d3371703349fd379c0bae06fdebc678c397316fc313336aa86efa6b3b23227d0c40b0a1ade1be9a9d982ae1fa62092749c36b126058c088c9562c9ed40d7917297fa76e4d7"], 0xa) dup2(r0, 0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r3, 0x0, &(0x7f0000001200)) setsockopt(r3, 0x80000000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) 22:55:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) listen(r1, 0x47ffe) 22:55:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/214, 0xd6}], 0x1, 0x0, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x2710}, {0x0, 0xc600}}, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 22:55:39 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="98f728f8f955b0f2", 0x8, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r1) getpgrp() r2 = getpgid(r1) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xdc, 0x3c2, r2}) 22:55:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) select(0x40, &(0x7f0000001640), &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x800}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0) 22:55:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="081a800000000000000015ddab6acdb352d059a79892220a8c"], 0xa) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x20000004, 0x0, 0x1}, {0x9, 0xfffffffc, 0x72, 0x1}, {0x400008, 0x22c, 0x4, 0x6}, {0x1, 0x1000, 0x6, 0x400}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x6, 0x8}, {0xc0fe, 0x8, 0x7, 0x9}, {0x200, 0x4, 0x8000001, 0x40}, {0xc8f, 0x3ff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffffb, 0x8}, {0x9f6f, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x9, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000003}, {0x0, 0xb8, 0x5, 0x4}]}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x7) r3 = dup2(r0, r0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r6, r3) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000080)) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:55:40 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x800, 0x0, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r0 = socket(0x20, 0x7, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 22:55:41 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd2, &(0x7f00000002c0)=ANY=[@ANYBLOB="e87da37d6023aaaaaaaaaaaa86dd62000000009c8905ff010000000010000000000000000001fe8000000000000000000000000000aa4e214e21", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="410200db9078000a131211448ff6d1fa6f566e64fc87cd2c25eb0710ce5c092ed79a0f4d89f1e8d927ee04020204000017102a8c39e3e8db65f4d9b6948f531f00000000a130aea4cfab9562169ad3cd8e00ed792d7b80883801da88b4b55d2a6ed06bba00000000b2bd6d4cec048ec33fed73c64c363d93f653ccd0362dd8744b8dea2871c1b3a91564a6a7716d7a51"]) 22:55:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x9}) ioctl$TIOCSTOP(r0, 0x2000746f) 22:55:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x86, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1003, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc91, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0x5, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x800}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$BIOCFLUSH(r1, 0x20004268) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pwritev(r2, &(0x7f0000001680)=[{&(0x7f00000003c0)="732b7f1ccb05a86825e27a4fa9cf8498c176bcfd78be5d80a5c1fe0cf431af2132738b2924f0a36d3737dd958f9da985aa25d61267090624dd7f5987856d26e2940125b538bb91e0221ee057d5a8650ae2cb1d34023acb4b457c4257a9a0fb845e2e2c2bc8c03e5f481563aecff50061d0aad772068f47ec0207c3bb3f539da020d794423d1b5c5219e3267a5e9ad3428da63c1e07ee2435d834c0b5cea00ef936ef0f78d7b37ed05b9c64c405dbfdaaf327d143b0350d27e4a4581e03d8c34b3733599dfd9b80efa64d65a7e264c4190f5d1007e42d1a57b76c55bf966df63743fc4ee154e8b1a9865e4b4ece5e84c4ceaf4ec7c99e51cb4e1a0305fc7a978be114c7074ee565fa112264048e4462672ccef91cd5ca7e6bf644b31ea8a9580647436a2a7694782a9c3926d1171732c92569a4113969b3e5c6e9019b248463892d70ce0401fda5a7be094b3150cb7c5e8be03cf595b7273f689c23130d0269c5ae754200c3d11ff632a54fd9805fb403546bbd0e7e1da5d1987cd7a7243e0570e570da9b38613a26ab9b3857524755616167a86fe996a54b65e73c265d56876cf4a9583d9992cd80ac1af879b78972578ef219f728dd0441218e250837a5ad85c63c17d96953126bd5e1920f65c33aeed0a742d2f0afd9330ed96fd38f533096d04300d9690f62b48a13d4a8dcbcd34c38bbe154b7872e83aab3f3caa5a3a879cb3401004a849be4c352058cf562285f9e2e44c2adbcec61845627d64a256c69f6594a08eb666103994412573346663c263b7360d18755a987428317f86e8d46ef70949d7be1269b9b5afb44bb75b894e02e00ebb96f24ff37297aa4b0d54bf0890bfc07fb3d204d22e3ebcce2929b2a3c6b73babe2051c4b731b1430a2f80e777df95e1ff228add0875116745cec4af95bb8242a43e8518a60522bec5792aea63861de12a7b77c769463f12cfc260693711de5b7764dd13fcef71a119b30dd186bb1de2b7663d4d56853df4fe38077d2f9daf1e68b03f1572989dd26303635bc664e980ed4d02f2163453cd6d6296be3c0d6207c78d443be84bc8a349eab50a3b4833b807365789200f78f8a5a34d9ca09d78b23658ab7f881b700865b9ad6093f7cc415d2eac92aeeafe093a0f3e7bc606602f3506bd1870ef03a9c5297eaa39751dc7488230db07d29052757c325bf63d375d3bcdac74b59e5ff7be52019aa8a8354ed11f6935229b2e08e8133d77bf8227d1d17aa91691d60294763b98e36ea796ea4e374bedfedd02c95b3df9a5501bf0ce4bb20751c60a1136eba857f22064c0844049e54422f136738942d7b5ca9f7cb39952bbe0648d594c1539880fdf7912a22c975a10b84bc8f200ceb6623d43c99cff5d37d5ca2e2d623303a8ecee0938e780a3d7eab1abf0ef1ab965c4c36fd4d316929968d9535bb023f5cf8a68954afb9a940ef156e0c4802cbc4244fc553f5c960c7779184517af9d522914d9b876e20548c380611a2bd6cba0a87e07d6c9bcf13761ba6b1ebd8e5d6ba50fbfc7e0ca3e98ba482b4598df659876b7651bc9d44e7606db8ffb9c36f61ef6fe90f73d82e1d6b170c6ba2b555ae7b29fc8ed6ae30abd80ee8b4971792d557c34d1098b1337337d435aa42d35dadc77be1ee1076871a4e1d23082f4fa37e884e816e5b96bb0714da2abc14eccaba33c3820204f7af364491d6d9c95e748d53261c1c7a677f0b9a0ddc34f593cdeb064c47a5234d0c27e5c12416a8fd22281b52e41d225c8bf8a3a404bdc957230f7b33da8714cdd2505bc7df0d369b56944a3c84be150ff4e8e5a02ae18652a72845f069c47f0c26077a80ae0c882dd333a8ec8ff1a37f7c2d459cefe563915e8a5d058b188d6df92455d3519feec8eda2efc6ee3f156b60af32977eebfeb2bf0f32ae21c21cea75883d4a293f4e8e1ca1ba3b1ff98d4d00ba6ff27ea07f341da44ba969b08aa73db8d56398b37c3900e07474597952fc811b7502fd88a53ac886cd0433b3238c119f54bed325d4df25f5986b1333ba94feba27fe9a5c1d46a7769437a254e42f5395de603410bb90d1fad3de5e0566e20995d996bb89ca57efa864df2e4e89878f19acf32b3c5e3cf777694d26c103c82080e6c5aef4433ea101b26064a32a1707bc6db014b5c12811b88e9d3a269f58c270b4ade6f2746f3f740fa6e67c794e9520a6ebe8f08657b63fa933e80aee91d5aba886056a9ba82abea9ccc0bc8b73654faaa23fd2bb86c199192be62ea6f56826a300ee009ee06483ff2bfddb7c56d49a35b03cb4a6f0f20c07e9277671c683c66742b835774149e0c5f9f063ff56bdc821f186c01b791940358934e11eab0bc9e0db754b70e8e31b7864f1c615120ff7271bc4e9618b0182e7b8f0a1bfc775ad33e7733ca3db28bd510ebcdfc10f8c6f17d0fe442f7ca886d68d37263d024cbeacdadbd6c6013f4d14d06d34a3979de194c24b52a15d3d377ba1efc6ffbd0ab6fdd29d6e1fbbeacef35b2b47378ad27e9e09cdce43f6ad294043deb039e51e1c86986c39a29bd2558c00af4f2e3e9f07028b87b040e8fc82aa2bb350e3e85a2f2e7310ee945432cc7bf0e90b47fac9bb6cdc9cae57cdc036118de9e309176c18f3bf6ff929de963cccf3a2fafc7955c3fe820e24abf574aeb083da02eb714fba3a50a1c3174e2937fc61bda672a7ce0e47155f30535a84e2cd55eba3e36b74036511d6ea517a036645c0a1b25f17df51ad427b64146e8bd2d25694172185c1329ea607b39c109a4421098b1d8c254fa2f76d26b1bac07cd2e870f84a1cd1b9ec6186717d783d20f420403dc1cd7abb1222459e581fd6f1b3b17e49c02134a302f4925af08d69e40a4baf650353115c6f75d0f8724d45b1733a169ed5ec3644fa6d2855db14eb6d4150e298b2ef8d7aec8cbaa917ca7486b633ea06062127c4689dce15421830916151c86a4ce86301f72249bf7f2b9bdbac09a2b1fcd3787ba0711bc0dfdcf8cf82a6762103fa10d3d9c9086531214b9714da071a4253beea1a61e5747293db698455970053417091e6962351281acd8dd27be47c9c38584376845c8feae88e192eaf8e12771748ab2eb5a4e4927123031c822bff48b7c74e72529b531a4478e28b0ed032106df61ff6f2cb5aaeb49e2c923d58700cd41ffba6f5afa2ae02f4b132dce8e4e790daa9ebede8569cf6818d567d65315c6cd944abfd97810f30f2e26a18a3346ed2313bda2eb97bbc7b9efccbb33c4114cac8be9056e90dac4d65f30271f6e66fe568955cdb6b6c7557cd7243ce9808d5c52c4c27b758916f2909b1ab86911eb99dcf19693ae910b69f45680d13418f6a09e329ffc9bfa7df3b065acf0724e9f987b5e719aa4eea14d68a220fc675366ae9183d5a62353207dcf391131589463870e2b5ec95f995c56b906e03a008f7e44b9bafb069b701f57c5d8a09d364ffc496f203b04320fad7a8b8b42abc89711b9e73619eee15ae1e71076fd0003526ebc21d9b3d0460bfff0fc927930ee8e31d81adb05a57948e61fcedd62903eb0ef2a4a21e42cc44eff5f887d78e98c88cc84314de0efdc4c2b816f9e7c3272f2780643c2ae1ee68fba56dccd5c4c0bcba65f4a363ca80267d17dd15e31dc54e59dd4a0a7ba60d7daab87cba48eb837a30f3319f54f6e35ce8d4b278b1a2840c59d650704e6e6d45a0a1361abd7319d0514ffe40d21e0b85d9ae10834fa3bc7844d27b56529fd0c221e514ec8994e5960ac63fcca054420019ff0043cb82e26f3815e86404ba151b4d0c8c53b9c4fd2b8f7760355b43babb3badf5fcf1bfcc1a45d0574d92c20a19362d81480983ac8551c34d12a284cc1400d7d0683b6aa0ed9d7b3c624d2aa75356cf5a081c39d71a777a9aac280d1278d353da694d7d3a0f3c248e2384467db8bca93f7ab0520d7087374af828a29f4c2fc88411b6871cab3fa410fe4383b3e25743db1a1669ff2667df57b2be8d7d3183401e4047d4a4f2cd286c04aa5685eac531b5f9a81076454b2ded35b16145a01badad2dfd25c46861d1dddb8b32ef49e9ef663fdf3f07c568b6af952c3bf5fe54e1a42884d6265e4f33712a2af0c78732554d0d4f02effd8d1fab29e6a988de7e7f5b17ff0b8bcbf5e03ec5298bcfae8571cc72879a1afb34fd32348bbc12b68a76063dff30660be52d4689ae862cdb61daf36e0a04f15b744fb3814d5c71b1f86133ec1700b8968ee979242c4cc3a638d7520277f1efd748869369ccbf5fe96b23c2eb1b31b31d52e86d5098cdf6b84e3ee4387cfd8621f377c03de3ee0d8fae38f6b97483b6fd451e395ea87bc38a23d881383c63108dc6de17729d21a961f0d84b3afa16af160239fce2efb2ee3d30830945e356bd88005ec61c6ef1eb145cb22f8c12bc0b7547efd00b788da635a6143584ac85ee5120a4f6abea8907b1f1f0d95e02f65e2f55dcf2da770aa4f193b2ae79fd4582e0b433e6d4e4ab27449f0f6b302b144139dac72a16dfe4172396eb29a3f37275bccf378f83cc1cd8a88337ea7e151ba674c1957d7092f901c367c080c3b11910c75bd37e1897aa0c0679825e3301b68d462dff9616111e2ea3a71d4dbd710ca6b36cbeb629886e5ceda5391b2d856a6117ed30ea9823e1caace5e7877cb0185d4294b32dc89443792256343be5f84907cc025ac562ffee0733ad2f81004d211918c08220dbe3749fc451f430bca2ed50be08f340649d348500315ad06774c1311690acd614e0023bc1810afc46c32d65f9bc9e825a62ecbaa7bd8c3cdfde202c82bc92d808be17c9d60e2a25ec1bb9212df531a33a3fae6b5ef5cd1affc7f22cc60ead8fb167f44c2831b202f65e924850091048813b6a95ec8654f91340a1598c67b80cdb78258432c1340926c9c7dad79e9d131ac6ab56c287f977b9bd2cd10f3b712a99bc98f766a50be91599d767500accfd99196f214e5bc68f9d45f1b40a55c9198cbf99fc9d12f2254cb8fcc8aca39b83dfa5581cd25f61bb92b79055a6152f65765436984512fc2586bd1614326fdb3ccc5ec12edafd599235eaf9948c1bc5dc12bf71900f94d11ba800f5b7a80249b64d28b72ac8aba406b8be92b499349c5d0d23fd1de023f445fb9937ee93ff0dfd7ed2d6ba89f075336934495f59718ccc6648606c58d0b445a163952d71a0f5e1808471a1edae8f62625f3c46e7fc0ca4306bd9006c373108151667183efffb907f7446217cbb3b07e64d0c2a58bedf3ca783268ee2aea5d11bcf5c26a17c47c385592e5b3a46f6c8b5acb818fb8c85390d93ce5d48c361478ab00b5c26ec2e4ba194518a9b295385e66b2cc82b83e1a1e24440b3c04dc6f6baa1972b8ed17feff970d6cd83784ca628bf3eb997d4332f4ffc8e00a01a49efc0be5e15273b82a0086f65f9f015a3bfe69fdddd6015ddf3d4765ac7a85d5b9ca3ec783fc27bb1dbed30ee25471ce29e8ca4b7b92456b8734ebb75a4c001b6d18c132fbaa1da1f2480eefe9a03d7ab70f603e67a73571cc691c24c0910be3c5b3ba24c0551a436efbc545f94098861b482d28cadedf3c1d1d4f51445f3e1ef4c054fafea4feb3c714164f0d931b707a87cd6577db8dbc6107071b007b277a781cb13a305d6e741399f843dce3c6edb85bf3bfbeed3345440719d22f459546ce2e46eddd60e3d2fcf78ac0f2d5315de610f8cecc15ac46befa395d089cc4d2c49d478a38cd13bcc62dd5cda3d3a1546da476c0b239346de5b681f05099ec781637ff08a065824f74de5fb4340989992039ced8f6d409", 0x1000}, {&(0x7f0000000180)="ca156ccaf0bfeb959be072dd83d03771d339799236eece8d2959082859b953e9b872d7b4849422f47897d546ccfda982896c857f431bd59892c78c5cfc14f8588b78733acfffd323e0c2828ea4e83e91562e127066a5062462546c821177049af3df45f38ea9409c5888a24b037aa1efa8c1fdce1a7e8980aa7f4491eec4849953e82d10d35fcf331a4c4eb6cb6d944e3572c3a0837bb00c604630c7753b3b7720fe096aef0a48cf954596d8fd925e4c4f33f00a2e8b6cf3210b5c5d21ad1503b41bc7b549", 0xc5}, {&(0x7f0000000080)="766951bc15654db53f9c75d34f7451296d0930c4ba07873f603dbbcdbeff652999382ac9fdb0a63b4866a3f409590371028098582ed6df", 0x37}, {&(0x7f00000013c0)="89c0409d11cc3a839b6497ee3f7b0be2be1e60281e514768622b1c9dee5bb5de767e6ea65a79a69c12f54057b8ebf6254b0e384ef6aee763305389fef2a84a69768624e117", 0x45}, {&(0x7f0000001440)="19ff1427147f4eeb1875940afd3c20be9983ec842585f702a897451f6f45ebe550943d2f36d7a8d533b7c1b7920be7d31be7b68bae8ca7020efdea87974ab2a52a6133e10c93883c886a8b8b6f307282f4832898d7b073f503cf83482e6b30219c4b0ae33700bd193fa1f10b5375f760247514", 0x73}, {&(0x7f00000014c0)="9e93932f28224cc0ed20b05a11e9c12c52c2aee326c3c9ac9ced44de79776d55d040189d4dc79002639d679e38cda080823d2182bb765b59e958255e0f42b8bf0d78ac383bd7874a5edfe17b2b2acd6a0e0d1abb1e26ad099a069948ab55e879d9137f83f124c566dc7f3576e8e2cac42958b218d2db4ad03a58d54663250d39db47be37874f85f5b788c8b3a2fddd515c7e72ff20441be6b97547238476eddf95bab60834809f991d939b1c54", 0xad}, {&(0x7f0000001580)="bf7195df8613ac999ff30ea94d9118ef4a7f89b74be4ab0aa2bd19e7e55f0d38f92d825118c02029113e0127752c39970bfc77576a5eae4ff2f410996c67292dde85666a748a6d90bf9da3adc30f7d2ae0020dcd4b31a7abfe9aab28f0b60a586f9b62aeaeb1a2f64031b19e1e9582141480d38243f5f6e3f9eba4104c0dc5a3c794e19b18fed3f1499464dcda7345c07f8ba7108c0346f09f7f3023f06d8f07f3fe82dac3a7caa955ba3d0229412e8285d5c263fcfd5e2473ebc3afaef90a28154ee7cef8424d336f0c44ef7d6f212b01e42570173805e4086422d3f6096056a07e3cc7908ac088764fe1f78a824bf897e63fb29d3111556a", 0xf9}], 0x7, 0x0, 0x56) listen(r0, 0xfff) listen(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000001740)) r3 = socket(0x20, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r5) ktrace(&(0x7f0000001700)='./file0\x00', 0x1, 0x0, r5) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) bind$unix(r4, &(0x7f0000001780)=ANY=[@ANYBLOB="dffd2d2f6640000000e4b7483ef7bebd4ff7"], 0xa) 22:55:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="86f7cbe94aaa0114"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 22:55:41 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) sendto$unix(r0, &(0x7f00000001c0), 0x0, 0x1, 0x0, 0x0) 22:55:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) 22:55:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffdffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af67a117c00", 0xfffffffc, 0x2}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000a00)="0961c7cdf5abab8e945ce3c9d7071e8e87330c3753dc07", 0x17}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) pread(r2, &(0x7f0000000100)="0d801d2aad243259396ca54d8eeab7e78def2d55405fe7435ff0f129d6ea20e0894dc700a775a61f5911036b8b0d4fc3260c968511", 0x35, 0x0, 0x8) shutdown(r1, 0x0) 22:55:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) getpid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1}}) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) connect(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) recvfrom(r0, &(0x7f0000000180)=""/249, 0xf9, 0x40, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r7 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x204, r7) r8 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x180c, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0xffffffffffffffff, 0xffffffffffffffff, r1, r6, 0x90, 0x9}, 0x4, 0x4, r7, r8, 0x7, 0x5, 0x9}) 22:55:42 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0xc002, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000080)) 22:55:42 executing program 1: stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x20000, 0x4db, 0x5, 0x9, "2ea807e16eb595603fcfd71100"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf6b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf55dd724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af201ef2f24b05c241e230b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a0596a80dba31e406f600971a4dd01e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017b8939ff036a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a789731256294fdaa8ae5ccf2f4f193a9ddc93e8223278f36593c681a1b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a51cf7064742b87207bb59ac0db8eb7a2601000000000000000000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f2350c2256355b959e64dc536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e000000000000000000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) dup2(r5, r0) 22:55:42 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt(r1, 0x3ff, 0x20, &(0x7f0000000080)="12edc688dda97d70ac7a1c3fe1e7e4242f949cf5596374e7470ba50f53a1765c41f862b8181c814aa298b01c54efd2b5a7fcc1f4f22803cb2626f86e1f19e89ce75b961a4e72dfa7ea52caeec89499edc55211e0d234b3ef48a07a3b1f6ae24c8988ae9de5a38bb0a96f8c0aa896b62ff477b42e5369c48a63dcac7df6a4b9", 0x7f) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x10001, 0x7, {0x1407, 0x5}}) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) socket$unix(0x1, 0x7, 0x0) 22:55:42 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000140)='./file0/file1\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mknod$loop(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x1) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000280)=""/193, 0xc1, 0x3, &(0x7f0000000100)={0x18, 0x2, 0x10000, 0x1}, 0xc) 22:55:42 executing program 1: r0 = socket(0x6, 0x5, 0x9) setsockopt$sock_linger(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x8) 22:55:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r3) fcntl$setown(r1, 0x6, r3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000001480)="362deef2bddfa0f8cd7b91c03bf191a2784c62c98f9300a193a627c4627cc2b8710c47bfa7b6871f25c85fa5811da5fe51662e41b6e3fa4e32398e367d6b711f6b", 0x41}, {&(0x7f0000001500)="ae22fc506f64a4b0fce7a3a6ebe1811c9ccb1dd18a00b2b5059bfc2a8c75b3ec6d722ce0ddae83acb2323bf3446d945ab255779275d2edff53efaa93fcd3af3ebcdb5f328d2dbed2b20237df5c4d9cfd880dccd41f0bd21ba4f49c8afd0b715f32e87172036bf191d5b2c8455549ed757aa134795e85fe482e1b43c39ccd7d9deed76f014610d1ddba04ecf25f8d90ac564b741b81c50df3c2d818f953f59d", 0x9f}, {&(0x7f00000015c0)="f954cee154e3511900b7ea33461d5bdf60741d4d964ce70fcf1892fc08aab328ab1dd061b3ba3a1a3b39938458c585384e698d81d9707e47700a83bd0991bd05be17b1be2deb2906fd31e40fde66e1dc7d4ab843d6c92f8a1f553283bf75c3cf4f07233bb501289cc7af1f054074fb5d2595e395cb4ac63218", 0x79}, {&(0x7f0000001640)="d83cd32572be52c08ab925eedea80f8e79e826bb422a5b496518d4f64bdf60a295a4f769b3685e4c37ff7d917595d2d0fa8b10c435cb0d4fb1c55b8a8dd444ff5024c7af05a12012970b1b54e4792864143bff239c2dfac88f2f64c537de02939261", 0x62}, {&(0x7f0000000280)="a292fe386e7d8aea253917c99b02b149d7b76bbd244b0f3fbdb33bd136075d4b2272c33a29941fbd5ffcee5cf46e0247219eea59f97c07d78f862fb632bcc4ff", 0x40}, {&(0x7f00000016c0)="399862705b0a5ddb25b24f9e2fb813d291da500ab0dce43ed9bc2aa948350b7b19647f03b16250c42c40172aa8c59813a7f780a6a271cf988a34f6d8c08b3cfca7b18e3cdedbc4679ef879c774fd2900de8178b7defedc0df8fe539b55f3107456063b58d491dabd2b67cfd4c705647984ed35e8a74fb4574d219fadda68f3baefe73679f59d468ee44b88f1b8e6a2ed82b56aeeb1e07b4770a9ae0c15a52fb100aeadfe3178b6c61cecf0e5808fa2d3c79da7177f71efdc5181ae2b0379dc7d754262a0b97b4b96ee45b7f2e1b6747ffe8c5d271ee6f8e855867761e3d705753e702682ef9c0b4f385943d3326b2e45dfde1d30a9", 0xf5}, {&(0x7f00000017c0)="4d8edde0754b8d8f7c2eab454d2dd873a430d4f03e5e7f903e68b4a534f8d8da78138abe9f76c8e5af4cdf3cfd106974eb30089fc4c9fa196edc3c98fd0557ee078bba117e77a6edf6f910805d8ca415b5e514574dddd9d3498ec05e5470d8cc12512124e5455fddbb189bb4f0", 0x6d}, {&(0x7f0000001840)="d37e37a204e374eae5d44eac62574fe44fe96c8eec78c39165aef333198b5f93be2efd1cf793abca831e7156cf27210604a71ad7", 0x34}, {&(0x7f0000001880)="57efab51329dd0e6bcbb6b07d3a1f93afafcc6e0c68c8dda8e03ef1262a3d2502c8c", 0x22}], 0x9, 0x0, 0x0, 0x3}, 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x18, 0x4000, 0x1) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) writev(r6, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) r7 = open(&(0x7f0000001380)='./file0\x00', 0x80, 0x0) sendmsg$unix(r5, &(0x7f0000001400)={&(0x7f0000001440)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000001340)=[{&(0x7f00000002c0)="fb3252025cd90e26af1562247d4ec6bee44ce3025771752728c6ecccf6993681f28913fb213b519844d83923145477ea761a2326e20b018b2c41ad89d158caf9c8e52ea2cc1e34884606120b85f1c566c8468cb45cc7173d9d05b45bdcfa8225c1a780c1b2270c42969b88af75db7ab6", 0x70}, {&(0x7f0000000340)="b7892bbe8fdb3bbd61164e2c55d41f4a678ece4c646ac84ad56751ec3d8a2f6d86b710e7d39ddf02d96deb413f4b7b5dbebf3b5aded2b5f37c6c503fdf040e1493f3553f832837e1a489984714a79252a4441125cf1648cddb55734396ff1658b331d94f47bb54c6ad65c8513365116c49f35e31de25fbe31abeb436a40a9b7b63e7033e82fcc40ac8d287362cbe46ebc3e6282ad7a1219ac211e7135ed355c0a59a335cd2ca88fd5ccb49b404b7ef8adec061a15b93324eff56e2b5ddc2d6420e742f3e6d3b4a9aadab122da092aadfd577fdc8a9239aac64fc1d1652508fefdb4fc15b802be54a410a5988b855d0a2df43260689a15a7616a465faa9d7cb434d3ac2d09b47d38f7888911374338bfcf37a4eccabfcaffe682e9101a51578b88851cedc12e2978dcdb0613da5509a308379532445d3ff84ac49ce7c38d6e92c266d77979c7496f5d1941506aebebd708a8d33995432da2ace865bf665936ca733b6b6b467bcff982e51da68add0efe520b07b28be291b37243fa807913582026d54827283a41706a162d7bfec90dbaccc46e8cbc2b08e588953866af3012532880708d8a55ff6ce346b366988a75e1646687f20aaefe630ccedd0332f4bdaf18a68759c5c4c8e9eeb9e6653ec9f42806a33cc9034c6e3865e7120c322d75b52624089f2c499f5cff481518e1184a3924cac5ee82bc88d0ac890d0176c0538d2fa51b94e2e4f8e266dafdbe6ec32eac765888c5b157381f7a3cc007c898f57b2defe7bd9f9eda938d0c1f88ac98a431a84a785562218f4a212bf75c805ebdd4f8c4a9190c24b885b61a7ccf33ee056aadf4d7aba2e37fc466aac0fcca354a375fab64bc3748fef3c401cb3b0ca85ddd33501031a1f2f06d400803d18f3dc3e769c30984fc59e2bf5a40f80e7530c9341c1a9af604438979373f1a2b7c4faa46e9f21856bf4f99133e1229a9b118554c976992cd7eeed2dd224a7aecc699eff114720b7c6dcffb59396953e049941b823e5e99954c2572fa95da0d40b5d871aa6676d724f8cf8d0ac58e6a74c8169c31f398a6a6193e633b7e0db95b0616744492c800830b3b4c6e9d61245d5cf5c8f17925bf214e2609e8d7d4f64b8a8c375f93c95c7f9965f0d2ea3b6f9a00e336e2c29dcc725fd93990e34edd74bdb597a1f6a46020682086336ac6b472d1dd58ebc92b3511a321cc29effc6a175ca0a23a4e5a21d150101c674cefcbf83ff2f5197ef4883f6bf238e586ad21e58c5433d652403de15fdb6bdd48462bde2688d0dc1efef55dd22c422d83e728cb9be3c38baaf39404bd5db2e692789f85176816b2ffcd3bada9ece235fb93c18002e7e2d877f2c4e9494ee865b23ff105c9c598420c2c34876eff736dad33e9dcf3a1c432578685b1df8d95ed00c355fc19b3934e6ec503934ff1b515a00df509b4ea69b4b26416310c08ab4672317451d57bf7d8bb1aca0b32099e593d7a7457520a94e1a8008f84e6071ff892be3a25157eb44df2d0925fbbf7ae66c9fc3791b776985d16db3ce8bbef2638e90857be8cf7febc6cbc82f2ecf10122bc77d83b43356a8880e4b02806ac0432f4ddaac8ea8b5d2892c72fe338883f86a41ce78491257e12f956b227ce4695c5e19635de8e3095ec10caa5a002df258cf93f92bc2ce45dc990c81801729aa1f837f0a66cb9914e7180729f46f83d121981537559ca619f665e547962f6a8d0a647c6dede3850b51628982476dc39bc387dc61170338dbcf21515a120d141becdae95426f0dbcd5d05ce27c9a056906cd2c2aeed24bb3fa7d40772bc2e2d914e327c9b7a6221a27012e5521952fded5cd90fd2e3aebc57d1c5ab69727db2d52d7b2815abdfb6d8cc33041a5cbaa6901a5d2900ef00d87191ab4d9f58b2f490273f524710fb853a88be5cd8146172f1a9446a2535dd4f13c81846d4f9e2e295fae93d0c525211c26e3ae4005fe4e1094dc07eb29255511dae0e1ff36c949295b19b213a6f867c81830b0c5d911f107d77914cf1af39415d29c8080fb0dc099028053bdb2749975d026f4d5e9bb334eb481f49207f31d5bdb9cdba253ff6704a46f095d5ba55cbf7b1e6ad683e5553f8e675379ac5b326c271766567974524817047ea99448091459cbe10a63835d237f42a4d760de42d14870d3f0f739e7b84f9945bba0063a5266fa3a7c24c5afc51f1086f959ba9e04e29f03f34e6ae40844980d81f2e800740779388f4e06274e9af00b9c5e4e5fbfafe449c603755940561269389c18a390c587efc87d358cd45eb271ea3e25ea12086ae00bfe8d5ec2659cd5baf428d9dcd9f7ac4e788197bc828d190838173fc5fddee43dc4fc055e09279a32103e94095fddb1745ef2c0f7902515f9a56e7f00152f1bedae94f11740c0717c8da7eb82c24f491373d7fec1cbbf083bf905a9f40e610ba4fde0673771a96f9f6af27e6a746e63fb858c77969b487be0d1ecdacad274652cfe522beaf5700d99582a9bd84847e20bf68c5377c510441155b12c56edfa93f91bd61dff2ba7435b441a6f9142c8f36337ef6709c1d0fcbb057a67d9c8c54eb3df1b7e807b66d755d7821b431b0b37287a2aa49030b25e1ef23675bd761c8ee9b01f57e60c49954e0b6c0b35900cc6c65008de500d723d580ad7ccae1e060f0b8b501ea1c7868c39805030012336b011a11e6c34800689f3f5efee46f924ae437643aefa84351e63b62374cc893e1089f97f651703ebc799221db5bd2414a7b70f7e3bc37b854986f95db2279c0aec9d33c5b41bbb8762d4da52a9280456bc88b192015e605f9fcd611a11d0e7bca111a33bf0fc13799488c4b004594b666daac4deb5d2a05d6c22e949b4e2fb933a4e3eff6a03641a3f188cec407e64d8d8dd19c715660828cdf685ef370c8dd2c07db44f14c28110495b4e51764b2e1e7b57529ee41b68db2e58605239d2e833abd299245b0ce7ded083b119ee426a8161a0accc62bb94bf6bf256fb4adf896726e26d1d32c738b110f62c4e3d43b663fdbdf037c12df9532ded6e353a3398587223d12b253db24e8fd5e41e6512a0272a0e8c8526a0dc9d888cdc0663f5c021b3ec49ad9239ea9fd16cb215e324b0d30423ff42bfbb297d1463a1d5be8b4503dd24fc8c529a85ed6f87bcd37fca828c06eb2a928829a88142670da43f731fb0a5251a495e83db7957c7e4a0d01fbfcbea660db89a0a23bdbba4b768c964270cdabc9d85d645f7c64701815849da121780e8d33006aac3e586bcc0786f12bdbdec5cb51898d1150054c70c3fe3356d8977be6e2b86867be0bfa44dccbbfab98219f0d3da358f53e4bbf0453b2d1c575d60aa34c51f407cf57828be4ce2369a4c9d683d004437cbd8c0b1a3835228ca2d5032c87b0c6e7e7c0c55009bdf701ca9d735ad674192fee61e3367c61f0308e70c514f4fbba094999457580f61802dd75f9429312567633aac8ab351c3da024f1b740b9183ae738feddcd8bd4b832177a9543cdd92bd2d66d52f4b7e83cc91441f68750b2e2a210216ffe7fce492f142adb80986c7182032753856fbfb28a7cdf42b78b943e2c8e9ed1deb696d695dd045d3d562cfade5fb46ddc27d25ed88dec3ea3ad95941db414d306f437fe5d4feb4b4ae874bc22226ba611f69a073696a469dfeb666f930b4ddc5d11e10cae20eab2afa5f17aa000079846452260751172cdedf99bcd5dcc007a539fa2e28af819baf999ec8736abc1e0514febb570f6329b72f42664c5099df5690ea8feffb9aab1481dd4d9d7eb7d75aa686d6fd9e880139d49172ba6e2d4e7e9591a8f746a4b9a5759a5ca37f752d45614641dc018f880c508becca16cf2d03860e215d31393178814e68cc5f94760a2b0600f1f71f35a99bfdfb8c105b54336485b21c151377e0839a48e068a0d80b1e4d1f84ca1b412a3d303793a5a8cf514ebae1bb5a6baa4dc90af33e72aa569f23de8e1e4c51f44516951de91b0a6ef8b371086af165f3b0669d73df3f3ac90a13df0e0261ebe9df4726a0f453749db8054eecb0340e9f50e74d4a4272887cb266b13dc096dc74a8d394594b67bbb520ed2db64d143bd3ba54a5efb49c13c198fd83c43030206a7edfa0398c68f178de7d74017904ebbfdecfb8238b5cb550eb96842ffd69735909301863c98e3e6c25276271808fb888e5140a10d69f2a1d83b9b2adf054b74eee6a94ead998f7addb92537cdc289ee7b50c94b3b8a2e780d096d826fb7a917c09f39dacd7486bf986a5fa862dabce54d300dd90fa722e8ebc097388baf32164c7304f4add7a0cf8201a7fcd3d6c19bf7a5b6297aade422382a30294f40a65dfa5ef5cb976be50772f5c7f51af95e5a62122b9524b5fe029aa77374da9af00ce78cb94b794d1563aa10708720f550fa3f3561e3ed136c8bce4a3f067847e283a180a2b20033c6f96581bc42a8b90dca05a1b93324f36ae9987ae030b4f2bd8160e93bde7bb05e95420dc7d69a92ee4e518f62b626bb3135298482df77ae34b89ae9536b154302a7b31f9a75f11fc14ae535857c273d9f7b2c0774d79c2a7ac97587ec0efed96a6cf577dd7db4d81e056e88d23084585a6fcb2da4daa7c4f4246070762e11452724e21bb26b8228615b5fde7412b1b9f1fc6a00d7cf824b5ad0829648397ff17b0ad244db27adf6fbcd6ea618ce2ca52975269765c4bdebce4160ff6482cbe69fb55a980c45fd62d4bde50f44819191b346a92355d6148cecb8f422f1e4562a6a4238e20295362bd26e1521304752035b95148fe169d3c2a9639d1239db1d47a0629fb9f95bbb1e02865f3230d59a2ad92feca3699e276dd9521c6ef398c4d5995a74cf8a67dfca52f988cac078d16f5def377ffea7fdb9518b43c3fa72fb5d040db57e724de2b89729c60fbdf8923ecacdce1f32777e5ee70bd71e7b1932a2f8f289fee3d9a8e0e7b66fbfe5e858bf1683fcceb42080b7dfc6f3688b6bf71370e857a36ebb6af680f2115cf3afe3dd9b35dd4a5eb1421a5ef2ef6164b0aa949fb34ee127f0d77ed3e821c33856a3719353456e6ebb2cf86aeab317f4c668bb1f072e4bce338747da4a922a4ba00cf95fadbec81b7cfda679945d1fe912f518504cb009ccb8b1d1723ae901fb018c79135503d01b8e4569421ee21915de1ff3d3dd97bc8bb43f955da009533bb388026ad88dcfe3489b627cfde555fdc84180324b24b398849885c73b644703174dc3d83401e8446501d0d6398641153ac5e6d207ffa7071e9c4eb390c1a4a7e78568e8d258f584eb95c53b39aa69c1be2b5838304f8a62db308c28ecac9151a00d9d8b916c6a2f97cc6661489faa9e6098b6555891c3a44fb36f053055561fb1262849996dd983e5699eae1bdb65c708f2e6854f5577bf4fd10364432874dd8ced4a10cbbbc3b8c41b514749700ed136300dde88cb23eb23934bfed8728648791fc32beb34d32576f77b6b3bba09595ce6341d41c970349ea45f02d972d1319bcbe714bb4c88d84e030ca2f4d1323b7bf20783e59adef7c8844036b1c4fbe841834968f975fc8149a00ed6bea06ed6069a28b7c5719a15e0aa6f1f620c29d68e59f4c6dc6f7a8aad11853ebb5e562c5a41b8061016047d7a90d43eec5ab789683d217ce697e110dae146b151a2fa80c52f26cb878c5150400a984c9b6bdb3e5ce8048824d3b929894809de455ba0291675a6f70061f7d10f611e60e91260226fcff5a68cd88f6ba20904fa48f450c81b0e2a36fe17e027659e01c8752a995d5a46bdb4536e88ee3dadb80f3c", 0x1000}], 0x2, &(0x7f00000013c0)=[@rights={0x20, 0xffff, 0x1, [r1, r6, r7]}], 0x20, 0x1}, 0x405) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) r8 = dup(r4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {0x2}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x4}, {}, {0x0, 0xfffffffe}]}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r8, r9) 22:55:42 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000240), 0x0) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x0) 22:55:42 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x51) unlink(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 22:55:42 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="41002e2f66696c653000a35afd77cbfaccc216b5470200000000000000fd22fbcced4361827f4de5a0c30d4f653033f3dbf2cba8b978f9c07b26a02314b118689e45fbb4a2179c240b68ffffffff8bd64a669f093c9c697ad7d6c01b61e48ea9800c00c5af3418595a7e830619a7879e4ae27ecc34967f28b9b0c5f5e0af6986fd60365149807eab27"], 0xa) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x401, 0xbc9b, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/133) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x872f, 0x4) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x2) 22:55:42 executing program 1: socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f666b82391fe0b9726b08ba696c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d8177f5caa180758af76d1f940d7b12d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/307], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r1, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) connect(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd52f89b54635ae2a70c132184df2ea9296e9641d89d0c7baff3676c7cbea09a39e3b89ef3717c4ebf67d515fc50c37148ce29058449bf8d779b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebae09000000c0722f4813cf4c7f5671b4c04a97ad28ee382663aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed191af926b6f021cd745a2dcfe32d15b82bcf14a020481014e5037c170900"/295], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x9, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6]) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="ec6b284f5769dfb49a5fecbb881986da7ff2e65c03ecf6a2065dc9ab1db78e9b19646fbc5ac6f1b434a5b9e7882cbef7cf96fc35424f72545ea902a9ab1eaa76571bc19337aef786e7f798ca558d3204d27a0e876fa8850ae08d43ed939f861d3e115a24d0c800b1e75d24cd63e38b673ad6a06497969d60966093b8bcf8d671b62c5699e440857b79f65f158490b8df933c283fb1d9c8b954baedb8c3c915b0529fc61f566f422abd", 0xa9}, {&(0x7f0000000200)="201f1201340987adcb317337d323de1fd35343a2985e192183874866385700fa463d281ea4a0a818deda0aca57a7fc99272702c2ef54da69ee5a6fb956eb0667e834d46d5eda3c394a06b5d3e1b97688b1d601e6ba5853d72c2767cbbba59350a077646690d15a4a00", 0x69}, {&(0x7f0000000280)="ce7bfa5b0ff855bf0244211cb401c06812c61e008a394c56b329c49a2f69aca51479f13a15ee4b3a02186c7d4413268541d0106ee5263bb79a1b8b18c27b6670cf5b69f1c53f32bb474474c3657745e210206984146518a053ddbbcdbad1706f3e3e4b32fc3c", 0x66}, {&(0x7f0000000040)="bf138114d08f8c288b8fdce5459937b25ca5a13e7a3424f4af58f57899da3b75270cb921fa8da470e0052c18a044b9", 0x2f}, {&(0x7f00000000c0)="9219233158df05e38b1542023043ca07aaa9971fb798", 0x16}, {&(0x7f0000000300)="04731650f1fd8f4d145f79140ef1cff9bbc164c941b952c0817c1f067ef9bf98be338fe15c503e2a1b6a96", 0x2b}], 0x6, &(0x7f0000000480)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0xa8, 0x4}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 22:55:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x8000, 0xfd) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x4, &(0x7f0000000040)={0x1000, 0x1}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r2, &(0x7f0000000140)="04", 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCFLUSH(r6, 0xc1206949, &(0x7f0000000300)) OpenBSD/amd64 (ci-openbsd-setuid-2.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect