kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Feb 19 19:26:35 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.80' (ECDSA) to the list of known hosts. 2019/02/19 19:27:03 fuzzer started 2019/02/19 19:27:08 dialing manager at 10.128.15.235:27647 2019/02/19 19:27:08 syscalls: 1 2019/02/19 19:27:08 code coverage: enabled 2019/02/19 19:27:08 comparison tracing: enabled 2019/02/19 19:27:08 extra coverage: support is not implemented in syzkaller 2019/02/19 19:27:08 setuid sandbox: enabled 2019/02/19 19:27:08 namespace sandbox: support is not implemented in syzkaller 2019/02/19 19:27:08 Android sandbox: support is not implemented in syzkaller 2019/02/19 19:27:08 fault injection: support is not implemented in syzkaller 2019/02/19 19:27:08 leak checking: support is not implemented in syzkaller 2019/02/19 19:27:08 net packet injection: enabled 2019/02/19 19:27:08 net device setup: support is not implemented in syzkaller 19:27:12 executing program 0: semctl$GETVAL(0x0, 0x0, 0xc, 0x0) 19:27:12 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 19:27:12 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) 19:27:12 executing program 0: r0 = socket(0x100000400000010, 0x2, 0x0) write(r0, &(0x7f00000000c0)="2400000052001f0014f9f407010904000200071008000100010000010000000000000000", 0x24) 19:27:12 executing program 1: r0 = socket(0x4000000018, 0x0, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r1, r0) 19:27:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x1f, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 19:27:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x712, 0x0) flock(r0, 0x40000003) r1 = socket(0x6, 0x7, 0x1) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) flock(r1, 0x3) 19:27:13 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "c6e23c5cfeffffff00"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdc71555de3ed59a841b30de9ab048da8db85b40cc40a019d8672c327ff1a7b64dd7f08bbf1c1a92dd05bccbdc9dfe617e963ddda3b414da39bb66510422f2d503a51cc206c9b2acb2ae37b32da58cb87fecd5d6afd0000000000800000ad76384848072ac1709060afc45187fa8433155d8fdb0bc9c71d73808047", 0xffffffffffffffe7) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) write(r0, &(0x7f0000000200)="d04104c76b0b29c2fd3b3a9a1cb316d03caa6a53b9324420aae53d6c6b25cf7803f5e66fe20a77", 0x27) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 19:27:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x26, 0x4000, 0x1f) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 19:27:13 executing program 1: r0 = socket(0x18, 0x8001, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000080)=0x73) setsockopt$sock_int(r0, 0xffff, 0x88, &(0x7f0000000000), 0x4) 19:27:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000002000c, &(0x7f0000000080)="eaff121b4aedcb003e2effa93003045104f4bb5c00000000", 0xfffffffffffffdca) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="f605b95a7d08e631", 0x8}, {&(0x7f0000000180)="85e018a406c4a2915a85c49dd1af9ad96d92d528015318c584b9bcb307ab41fbfa449eb89f27cfff51f37f3fb99cb450e98a74fe1335f25a40ede4737d16bd178b66bc64b0ce31afef1b34a31dea746c43d48f43db04605441209d4f77814d79a30b67b5f9f66af8647b52c07207c9878d017dd1898a5ce6e485b8233964b4b26d37e8fc58fe5df6dcaa0dfd797d0d0f2a42eaabbd8ffb57", 0x98}, {&(0x7f0000000240)="c178ae771f780ccf9b671138c9adda22e4a312be947167b51b7667ad386f919e54e4b52e25620540f4bec0398fec1b876a76b9bc7f27b0a481d58a45569c52c8a32569af4d5ea83cbabcc7b36a5b24b7d400cf27f32e96200ec6551a51e6b7eeddc5da4f8128edf075804a548a586579040c176740e66ac33ad99affd47222b291d7d67738628865cdc88e9a35f2aafba381b95aa6a6e4fb46b48387ca2fab504bb2ff30edd57849e06ef0a747b824db3e1cbec9cb00366b4a0c8c54e6bcb3263541a35c379343ef0ba7b983691033e2467d47dc19376dea4e4ce35948d3a0bca0640dbe2f97d030ab22c3db28075120e2ef644830e5488fb48457ccbb60da21e42044e53d71c2ef60e406d8028226cead212773c9a7729103b0c4a013d577a13f58239205b1033514ba48ef0dd31c18df066bc0e5d9ef7cc07e063f6e27bb1970b4d1f03601e486e879e9a58f65f45b06d21a4819ad019fc8b965f70c73ad29770476033a6761f10198ac37e65f324178a84cac75771901fc32c3cbfc30f04a851b3ee88121c353e76bbf5c7f0f69524b06cf1cbe8b845cb9ee4b621d4297476ebe41b79b7640cb9df9027c9f3ef3a79ff8ed7d2e905f8f52d773aa01c5c10b0cfac6574eab19db710eaf1daf6c8050f7e4db7dc9ca696bf05ebf7f0822cde6eaf2bf43d75ed6258a761ce3aa3c53df763c185da8ba0bcf44e1151e1c16ebc59ef8ac7bd397a2ac4082b607bbd7947e3ecf95b028110005cb65445a19231f76462e6ea116d40f288bfa1bbd058f2737134722aa20072ed5be9f162fd4928b405244bb1d2e1cc1ebd5bfdcfc1b1935b992edc2e11b78ec8f447774400bed82b5d3b54a3ac0267d9c07d9f12fa4e79592cc8ac20a75a21c7c686946e4a778fe86252ed7720f7ab80dc0bd6b52b718b75ac03fd7be1031c5442871b015f9d1d80c77b5b61c7b67c73e1880a1b5be41f96c483ee535e632964e92f2145363562cd16c7a476ea61b80d4109c2bfe02673ec6172361073eb86f53b50b0e8390d21e1227ce5c14df522f36347ff9f571b21d7168a34d65e9bb5a1cd90efde713568c9e92756d06332004ec3d35885cd740f12ae25dc1787b0a02ecb8ccd79cc36efdcabfe22ccc446c000bad84e8ad6a4d0666f38e0b88d884bf5e756e536390a54bc79b20055142f038daf8827a3f3626b26d2fb68ceb0377ac756f2c8b985df63a19d9d7d2ff52de674d744a4f77c232bc30d6fb2814e133b7814dcb7a05051c88d5eaef1dc8bb78d73136b05953b7c390dd8d91efbd4bfef6788cc6fcda7a7331270f91300dbff4b8aebe1217407bed2ddedf91fdcfca7c0790f87e78ae286c6a7170bf42209d472398e63e2afbb39597a579b926bde6bf1d7d07d368282ef3b1c3e1560ce328010b56bf74688e93f9246919f7eb1b9f63aee9257fe2163708fa8c2fa95be9dc2a87f715dc8a9c2606fd2c967ff39b9693af56c3b0df8a21984bfe24a8b5102494e573fb68ea860944bff5af9b5ff596aed7f1696d03f0d03834f059b2d1e2e6aea94ad49251fe9fe385c104b47ead0c4dc07dbb0da1975522eb5166dc326083a523ecf825344770f27478e96e88fb1153e432b2b8a5699be2a8025e459c3fe9f05b427b688980942c539c1c0d9a3dd0ea4e96d04ce02de54203e32148ae1dda0deacb3768c318f3af2cc315d2734b85ac84fd253253222dfda2019429cbbef647190e6ae9ae1c95befe36fb32c9b7c2bac38c022c23d173b11bbdd3512b36379ecddd3a72252040e54d7202b8141c15ee4634c86f8961606c069b1fd014668367a2c76ac735a057317543cb14df421b737819ea2a30edf352d769a6deee99b71667bff3efafe2f25f5e632186aff3c893e89b7e09eb7b582757e7c40baf3f48c6e40b70626275a3eea99c94a618ba9d40cb8358d17964542c82173771bab1ce103afdb2446978d7474cceae2854ae6b8591dcb9d0c2f8b66dbc345a153bcc67125e92b79b660fb7a1499b906acd75c3a84ed1b1cecc1926e0f4efbc225edd2e08c546194b8b165398b0329aae34b29586835af8c300200e2dc9059be7d1c52aedf9f84775aa1554ea2e79fcbc3dadf2adc967dae4efb3391e93e92618fb85309aecf93d5b80db95048ea94ec30f77352e165aa4374da093720d5d0432c6d410cd9c0446dfaf044f8d4ae62d1d9fdee38af79a45e2755e0cc2a3e5020d357c893f0b5f581525e3838af75123cd9bd559d4936f925b18ddd5a4233fb92d69d8f4d4e9a70fe7977f757c9170deaf264fa2f7af0a8b52799a7e9d7bd845f08ff4e52438e05fe26d9f6b515818972a0d51447d67feae92cf8a11234571766338784251f88c45a456cb3c75636ccfba0bd27b3f03c8ffbb8c3748eb92a24e614cb4236df2226303cd6cfdaca2f9a43bcf6b2aee858153bbe2e1393fe9170fcc0fb757b9737c802c0b701382a6b37423e3e3180f20acb0ecdf45f8fcec8cbe98fb269d4eef44d0646583e08dbaaff6c156cb707e31bc461d89651e98e7b0f1fde0e9851ff94ec2674f4150c036222f777e4c8094cbc2379901dd02f18ede0ff9db9626fc996184f3ff0b1c0bf99e18ccc5f7364ccb0d8c7be798949f48cba34e03d37327b1cee2b87c59c3231626f8ce497ec63b08b2179848f7eb7c18b140f315a9b645be19d1c1f3d1cbf3e046ed2532aa675d3e230b90d060f243bbfef786c4c467ac3d5aee5d75c2ea6f8767f72656010c2bec7796311faff3945d27777ff95398604b742b61302f25f1872648671ceaf4eff04bf4dd6821987fc3d96a5fec9d7b65ec38c5bc34ba28860d973f637a7a3de9962d4c4224c1ded0b601c8aff04bf577a1d74717fc96e741987cf78c0ebecfec1fa0139c7d8b63d57d77d1559e84d335c44a08d134ddfdcecb815f26af7670087af212c3885d6f1ac6d10a013ca9397a8c1238e1af55c7306b8b9b4da7cd43ef63744673a73829b0f51fb71451f591224608690c577d9c2348968eb3c638018a8155052f5910cbd0811b58bfa25a4c633f4f91c79d9785366246cee0d1f834aee004fc471f00936ed9e35322a1bbea73bc9639307354ebe995decc925b1e98fb1bd0b6063b4a660eaf419461fe4bd6f6d3fb5e2db0952c85043cd79ecf9c4a486ad6c6a4fbafcda0c9cd16d85c010f2cd0502d617cd373f0975b0477b0311be2639acb954745de6df784fb78dcbdcc3675dbd2a30e6137423c86bbd3816b8bf93fa093d34e448279e4e7de4440322bc20f82a4e0087a3705ce21b2a1c0c97359b61706ebb36d1ce7e6da4d6fde072fe484fa1f1d349be015cd3af4ede455b85a263dff1727a852b4bd2a249674441c333433d8abf787c5e360ece00ddfc174c2df8c26f272751583d33a946f9c4b58fbd844bd5470a9d001f2b092d70b22ee172677e992a49f8914157240a976f8f5ce1064f7fb523c0b8c0df2af1819d808b581491120c908f333b4392dcf65ce454ac9fd883260fe6e7d34a80fdee0c587dfa8ea94a7259c114536452fec4886e109623b98ba75c7a2aee6b6f34883c45f4d50dbe0fec26f172fef8fe1c93c18de593c51f8405832b466d4efaa527ae8e8b8ad0c0cf15202f5956ab406b5271acbd66d6a02c30374350aa02c4efa2e35211c0d035f0c02a1fafbdf39819f3f3c2e5f927cd43aa5dbf32a7f253ec8e91bf0c512d13c43df136c971795e9e439d9cc5a316d54fcae0fe9ea30b4b6325543313bd447d056375b5c425a32427f92b3f7380de85e5acf7044e005336144e50d54d2edea0745b2dfc396d3fcb1cf80459c7a2a5e5898e86cd0f59fb0bfe777bae8584356d89e337bec01abc406000eabfa4ebeea55699d662b3bca43ecf3086758c7a0ce2de2422bcfef988d67b1382d29c62e39b2313faad3738c052600e57d34c10d5e82b7ba09357c913ad894046d371ce3890c5453ae58ac0dbc213ce7d413f929f257338abe4064a76951a99e50debcb30c39bc867e88fad14152d551726335ad340ffe73d014ffd8b605aafc3d62f16d3b65dcdf75929257e4b131d05b1e91f95d121b7f8449ebaf7a9e1a85b55266a0e4744ba51755a81ed3696b4fc4d30cfbc440a3413089cdd10ff8f764810640be7827d9d16f612a640cd30248050dae5014d311c8ec572abb52a23f4b14f2d9cc0c083ce193f590d0c7ea9625399fc2b82a7680403a208d1fc347332c93ee1c8c1b02d026f95f4ced8cd2e5c2836edadae4ddc8deb3e9ff765fb2893f6062310b5d239d8b132dc19f2b6473d427454f3e17cc56d1c9bee9e5ccae9df9da4b45260559d5f4c695436e4053f26c0c23b965f5aad55c46e20de53a8b870b2c1fddf7b225b832f83c750cb748316f252f87a747b35f5998c4bf3f002e9b5c337bc57145ee85c5167ffbb5cbff886e5b8bb2cc4e3a274bf7a4822138aded4aaeb45be2f19d6a4e34ea1eda59cc18036e6eff72acd6c64e9aacc05c258890851b9a4077fd884417773b29fa1f0a272c859e13431d842a7acb6a4064e5ac133f76649f2b254f78edbc17d650f91a8c5b3bd904aa0950e74f4d2b0c26baac2370f193d1300d2725902a255142d6f69d775dcfc2635c723a2b823bba7e2f0b6498babc7cc2383fad382394ee32d7a397969333501c13a2d67d4fa901be51fbe4b871a270ad96b0b4c3a1be5e9aa5b42658e2338f9cffa48d50e1c741077441629e675ae1a3bb5e483b8882ad50d22e94ef64f3bfac249467e401e8d5027469815f98ec5dc05979f3092c0b50c46601131891f48824f4fda98efb9210368e5f04f5a5776e3bd8a38dd5a4a4b23e427594c25ea8dd4e3a2528298f9991882b036a68e22a210cac695d45d6947d01affada02e951477586fcfb142c7613e0ffca06648e760b4ea8fa64a00c5dc22415177c6e5e075efd3d41cffc36a7c650ee13a042ada279e81e55f6fea5f549e09026fce843fe8f9671b0685519f8f7603ace5a1e7d9e8d3a8b3543a98cad9fc75232546aa6680c91954a079a904d4f41d516eeab896cff5d244f846973df7ac8a9e7201d58345a9a2417f0efe32fde22e1d8e1ba46febfaa9ecfca86b02db5ceda5904e50d4135c681833cfb2587f80c025b6df55296ff1ccfc21f7a11c2870066e73da8a4e72a758db04abcc816f01d7303faee64d61b8d7ec9f16f243e00518981cc10185edd63e6aeffd3b7b28aedc9ca81c1e13c9f9074f257216504a649d05d728f9869d269c00bc2f50996d47d2f4a570d7eaec28d630cc11193272cdedf883862ef41435988d0465b458e7efad103612b23baea509ba78f03e75482201d07170fb0ad1425bee5a390aa65526e6821ab178283758c1eb5c8e09142f3176b62fae0bc90e1abbfb5b00f14cc1185736672cacf459431e00e37c3b1669e485c62722a848d1709ae0c9fd1947f063575cd5712b1296467c249a71b153571b4187f503e8908621c1cd9fa4cc26aace5da3ff2bfa18a046e052fbb609014bad0af99f10128a2b212bfa5406f241381d9fc4a9faf4a1595c1254273eb7b27b095d19a5bdc21f3721a310b1ad23765467593eb20336bfa0298c22eea885665025c1b5eb9e5b4a1e8c424dbd758093b061ab251bd0b7bf62a2be2b315ef005a5b3b7f4263e80106d3b68a0d9abda4a45dbb3ee37dddda5e7d1cfd16a6ea00f7ccc17066c5c0d301082576c4d11e9d79dcad248870f93ad2bac08f1b2b7a252867016942249568caf8fb891ac9f457a422f2e172c78956c8df8aa52355bd6cd6f1279cefd5d0d22e43d172af0b6d6b78b78c5c", 0x1000}], 0x3) 19:27:13 executing program 0: getpgrp() r0 = socket(0x11, 0x4003, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) 19:27:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x1) writev(r0, &(0x7f0000002300)=[{0x0}], 0x1) 19:27:13 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt(r0, 0x2, 0x9, &(0x7f0000000200)="7e00d592a206e3038ee153ddd87375741ff2f42acdbf00008cb951a85ba444a2f57aef66180cd84bb690bc08919f235e61e9d80a0533a641dd56ceb2f69265a7a558cd9a4a78b66e7e017af6d7c29b880f695f18335a99beaeaa5d3b9bcf6900fdd847d383929911f8f359c06615ce6a41593ee0e60a1e99c2f6dff6e8b9f0c96f160ef6dab7e75ec220a99207f0adf95e1ea6ffc42cbb59722d2a912b34d69015b37dd4be9419d263456ba4e4596f2e6e09f0dae6b38e5b2a85a11a3115f10cebe6628493534a9d3c419721c02375a129590feb1f35c185990251991d", 0xdd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) dup2(r1, r2) 19:27:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="caf06164b8b015", 0x4) 19:27:13 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0x8) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 19:27:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 19:27:13 executing program 1: symlinkat(&(0x7f0000000040)='\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', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) open(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x20) unlink(&(0x7f0000000180)='./file0\x00') 19:27:13 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 19:27:13 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x6, &(0x7f0000000140)=[{{r0}, 0x0, 0x52, 0x80, 0x8, 0x3fffffffc}, {{r1}, 0xfffffffffffffffa, 0xa, 0x1, 0x4, 0x2}, {{r1}, 0xfffffffffffffff9, 0x1, 0x41, 0x9, 0x2}, {{r1}, 0xfffffffffffffff9, 0x11, 0x0, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0xa, 0x200fffff, 0x100, 0x716}], 0x0, 0x0) 19:27:13 executing program 0: semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000001800)=0x8) semget$private(0x0, 0x4, 0x400) r0 = semget$private(0x0, 0x1, 0x204) semctl$SETVAL(r0, 0xfffffffffffffffc, 0x8, &(0x7f00000014c0)=0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = semget$private(0x0, 0x4, 0x200) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/139) close(r1) semop(r3, &(0x7f0000001840)=[{0x3, 0x45a1, 0x1000}], 0xf) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000013c0)=0x403) semctl$IPC_RMID(r3, 0x0, 0x0) sendto(r1, &(0x7f0000001600)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x402, 0x0, 0x0) r4 = semget(0x0, 0x100000000000006, 0x21) setsockopt(r1, 0x7, 0x7f, &(0x7f0000000340)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x0) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000003c0)=""/4096) r5 = semget(0x2, 0x4, 0x40) semctl$SETVAL(0x0, 0x7, 0x8, &(0x7f0000000180)=0x200000001) sendto(r1, &(0x7f0000001400)="d8475bde1e571ae00a4380109c09e90d19f02d56ae3ef8292794914b60d60ed37521f8f28f71047c2596", 0x2a, 0x8, 0x0, 0x0) fchmod(r2, 0x40) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r6, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) semctl$IPC_RMID(r5, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0xaa, 0x6) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000001500)=""/31, 0xffffffffffffff9c) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0x8) getuid() 19:27:13 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xf6c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x8) setsockopt(r1, 0x29, 0xb, &(0x7f0000000080), 0x0) 19:27:13 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0xc) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') faccessat(r1, &(0x7f0000001b80)='./file0\x00', 0x10, 0x1) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xfffffffffffffffa) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10000, 0x0) lseek(r2, 0x0, 0x3) r3 = semget$private(0x0, 0x100000000000004, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001bc0)=""/218) write(0xffffffffffffffff, &(0x7f00000007c0)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c08bb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca57df172eb4c0fd0200d83e54ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5", 0xb7) sendto(r1, &(0x7f00000005c0)="92c67e0361d55258536da528070668214ddccc0cb35372a1eab2b391701f466ba2", 0x21, 0x1, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000580)) recvfrom$inet(r1, &(0x7f0000000400)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cf, 0x1, 0x80000001, 0xfffffffffffffffb}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000880)={0x0, 0x238c8000, 0x7, 0x9}) select(0xfece, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000780)) recvfrom$inet(r5, &(0x7f0000000600)=""/255, 0xff, 0x800, &(0x7f0000000700)={0x2, 0x3}, 0xfffffffffffffdee) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000000b80)=""/4096, 0x1000}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000b40)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000900)) 19:27:13 executing program 1: select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10018, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x7}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x400}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() fchown(r0, r1, r2) kqueue() 19:27:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/../file0\x00', 0x280, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0xffff, [{0x0, 0x1ff}, {0x1, 0x100000001}, {0x0, 0xd0e8}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0x7}, {0x2, 0x7f}, {0x1}, {0x3, 0x27ec000}, {0x3, 0x4}, {0x1, 0x8}, {0x1, 0x7}, {0x3, 0x7}, {0x1, 0x4d1f0751}, {0x3}, {0x3, 0x7f}, {0x2, 0xffffffff}, {0x3, 0x2}, {0x0, 0x100}, {0x2, 0x8}, {0x3, 0x9}, {0x3, 0x80000001}, {0x2, 0x191c8a84}, {0x1, 0x4}, {0x3, 0xfffffffffffffffe}, {0x3, 0x6}, {0x0, 0x5}, {0x3, 0x80}, {0x3, 0x8}, {0x3, 0x662}, {0x3, 0x2}, {0x3, 0x5}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1c2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0xfffffffffffffffc) fcntl$setstatus(r3, 0x4, 0x80) close(r3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000001c0)) fcntl$lock(r1, 0x7, &(0x7f0000000080)) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 19:27:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0xff, 0x7, 0x0, 0x0) 19:27:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x300, 0x1da) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x2) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) mprotect(&(0x7f00000f6000/0x6000)=nil, 0x6000, 0x1) 19:27:13 executing program 0: setuid(0xee01) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000580)=0x7) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) 19:27:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r0, r1) 19:27:13 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/83) 19:27:13 executing program 1: mknod(&(0x7f00000012c0)='./file0\x00', 0x1ffe, 0x4) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000000)=0x1) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0xa0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x1, 0xf0000040, 0x800401, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x4, 0x9}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x4}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xff, 0x5, 0x4, 0x0, 0x100, 0x12, 0x2, 0x1, 0x2, 0x0, 0x20}) linkat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x4) 19:27:13 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 19:27:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/96, 0x60) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)=0xc6) 19:27:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)}) 19:27:13 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@file={0x41981231139fefdc, './file1\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000001300)="ddd13734773b35d4d143f409e9f0def082ff539ee3225585b57b1c015965fbe42db5d330e5f4c48f9026be03f7ebbf5437da9799f88070854c9675b1bf78447c5c10c19decf7026463ac136217f9b2fe59fb46f58364ee668e5c5418f62f6f7de65750eb2d38fd4eb648c541fd02990a91c3fab25725517119b82d9d3d66dbcf6ac424fcce32470eade55dfed42b24bd112d3020cd7eea040a466b42c4d210be859c292475bc2a6aa1af7c61b784a2c15dbdde72c92bafd6b80eacb34cb2acb5b24af04a361500f0ed50c28877111582658a09965c0c", 0xd6}, {&(0x7f0000000100)="0f3d0990c60d4520297a6acbf4536eccf56c262e79d24f8207b06c234aedd5ad9eba041812d5f42724ed118f33c912389f1096c03f6b47a805f9407d3c840eaf4a9b4f410d2cf4486334bfe11d69f432acfb313794e2534cfd06ea616ea2dfd810d95b340d0f1effb31254716393771de443b97f44bdf8f0c9510448b934ac", 0x7f}, {&(0x7f0000000180)="7bd721be7948bd2f4b8711892071f5fb55eddd985ce8a3b11b6b160dc1911c952fe5ddae17dff39bba7116167cc42f69b692789ddb7d86879e10386ac9d76b52", 0x40}], 0x3, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x402) stat(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000240)) 19:27:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9ab05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6b54cfb7d03046a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be7d0c5e6e822942060f9e13da075ee59b09d7b8b0cf8959330d", 0xca) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000400)={0x0, 0x0, 0x80, 0x0, 0x92}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) ioctl$TIOCCBRK(r1, 0x2000747a) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = semget$private(0x0, 0x3, 0x400) r5 = getuid() getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) connect$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = getuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x9, r5, r6, r7, r8, 0x118, 0xff}, 0x100000001, 0x7, 0x7}) 19:27:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x480, 0x0) linkat(r0, &(0x7f0000000200)='./file0/file0\x00', r1, &(0x7f00000002c0)='./bus\x00', 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x811, 0x100000000}, {0x3f, 0x8}}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0xfffffffffffff563) ioctl$TIOCCONS(r3, 0x20004276, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknodat(r1, &(0x7f0000000300)='./file0/file0/file0\x00', 0x1, 0x8) r5 = geteuid() r6 = getgid() fchown(r1, r5, r6) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000180)="7d8f10ff465735e5a5ddc74742a770a0960a39442b", 0x15}], 0x1) truncate(&(0x7f0000000340)='./file0/file0/file0\x00', 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x80000000) ioctl$TIOCMSET(r3, 0x20004269, 0x0) 19:27:13 executing program 1: mprotect(&(0x7f0000623000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00000d1000/0x600000)=nil, 0x600000) munmap(&(0x7f000046a000/0x3000)=nil, 0x3000) minherit(&(0x7f00002de000/0x1000)=nil, 0x1000, 0x1) 19:27:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) geteuid() linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 19:27:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:27:14 executing program 1: unveil(0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/9}, &(0x7f0000000040)=0xb) sendto(r0, &(0x7f0000000080)="5eb4332dc8f9fb4e583e822cf00e97b19d4f915fc8ac4041ba9eebb620910c645cf3db9f70508f5319aa5330cc7b72fddd1bda3dd7db3b2fae6edce6c9b23e21fc7bac7366e8d5dd15f3445fc0af28feafe3296d8d1b04bd3769647d8cec9c1581e7b9614f4341f2818e36e3afd94e0973", 0x71, 0x402, &(0x7f0000000140)=@in6={0x18, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffd}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', 0x0) 19:27:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x0, 0xffffffffffffffff, &(0x7f0000000140)=@abs, 0x8) 19:27:14 executing program 0: getrlimit(0x4, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000040)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x810, 0x0) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001980)=""/4096) r2 = semget$private(0x0, 0x7, 0x32) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000010c0)=0x6) r3 = dup(r0) r4 = socket$inet6(0x18, 0x3, 0x102) shutdown(r4, 0x2) mknodat(r3, &(0x7f0000001100)='./file0\x00', 0x1000, 0x100) getrlimit(0x6, &(0x7f0000001140)) semop(r2, &(0x7f0000001180)=[{0x3, 0xa28, 0x800}, {0x1, 0x2, 0x1800}, {0x4, 0x76, 0x1000}], 0x3) write(r0, &(0x7f0000001880)="03ac0ff9ab95e88fcd4e866a9845beda472db551a1769fa18ca6a762a4cd7eb55c4d7aaf1fe0baab4fb6cb050c64935b935a6649725de694d906959cb6c34e195d702e252c1e429f6f12dde6926a52c724afd7174f8e98f0902f7bffcdb24c81c552b76756aaaf3573bf652c51cbafd30ca628d77614ce46e58347e1ac9ea2bc0fc22918da1c3f2c60f6a10c7a71370c4be381a20eec98725b7c10ccaf16f081d00a922fb59bec233c6fb5d313e48ec325f675c3131dad2a460d1fe59d81f9d9dafcd5ed884209074f5e70d4052717d53927dd929546d9eb3d450077f2b206b3e6a5e25936cf762d640c9e476798c13d5ae21ff2", 0xf4) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000001280)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000012c0)=0x5) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) getpeername$unix(r0, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) openat(r3, &(0x7f00000013c0)='./file0\x00', 0x808, 0x0) semget(0x0, 0x2, 0x40) semget$private(0x0, 0x9, 0x40000403) msgsnd(r1, &(0x7f00000016c0)=ANY=[@ANYPTR64=&(0x7f0000001400)=ANY=[@ANYRESOCT=r1]], 0x1, 0x800) mkdirat(r3, &(0x7f00000014c0)='./file0/file0\x00', 0x80) r5 = getgid() getgroups(0x0, &(0x7f0000001240)) r6 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xfffffc8e) getgroups(0x2, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000001600)=[r5, 0x0, r6, r7, r8]) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000001640)) 19:27:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x1, 0x10000, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x200) r2 = socket$inet6(0x18, 0x8002, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) setregid(r3, r4) socket$inet6(0x18, 0x8007, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x6}, {0x4, 0x8}}, 0x0) sendmsg(r2, &(0x7f00000024c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="3bfded73445ef70621f07487f5110d0726d071c8bf682270917fbb0016f2eccf4a46844bff0fec514d16318e2c9556551781b0a313e33f736567f267070c4c4bd9c5ef4839788478ceca1f5099138e6ad3682f469f0dd3e92f017ff4a9bd30656da879b86e197529e0918154b26e392c0353522c8d8170a377c6f58464325b2d520896d4a699535746f46c79634c5c1d6e302059171ad6827d92ae61889df389e9e0fa567f02003df107a0d360f6a386cb8baf8787990dc20683eabacfaffdf2e0d25b9d4fe63d42e210f5b5a4e5a7005b5175f4794aae0a379a3d3568aaee5ad01573b7ca98336961c9d462850cfc5de593f49c2d0fd388e42bdc4648", 0xfd}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="1010000000000000ffff000009000000ee94e51889c9c5d85357daf80432cd9980def381a5a2dcf6af5b5e4eb1f13ca4209dfcb84d6a9f78fde08d9b2ae707a5c25d978a008a498a82df7aacf26c21c29f56768a19a45cddaaa2722f89f316702eee5c2bb4f507690944b8be9ab8b8271afb7df2f286d90aa24483b5e81d885210aa43c075afe9e69f693b2809a375b40337751e821416849be0249b92de03b8d5d3e0098ee433157fbd73624b99a90d662c6bfc6afce66c7c24eb9439f82fdf70120e55e991a42485808e474a275d753e0b4776f6203af7ca186a05f8f494987f13e8c67e8f7c662f45eeb2013c6354403d4d4cb4166a99ae6b3f36e9639dff6758982c1bcc62f0bd5280c382f14c16f411f59b98a3788250a666d782a60e06950dfa2e3293cf5c65860b12eb39d358a70fa8b620dfe5d7c4353f040b8dbecb96e6bff57aca280295a413b02f8f579c6e6cd8e2bbdd3b53ff0a7719b8dd4ed97f0ecc340e52a298db9815b68e81fa3861a276513dc1fd2d397b0d7727bd2949a6d6fc94e5df562451279082c5d46ed56941397055cc040068500d4f0b4916da1cf69f7d2ace5ff0498a295d131756d182f4237a1c1d4e077dae0313701f82d90fe62114b99a625414f6dd5aaeaf221071f266c0c322bda778d8ac1cc8bacbd43b348faca9524d8d0060ed119f4c4bda8cec8d4b12dbadeb974f9e05ccd8bfe0e6ee9fd6eaa7a0547aa8c2bf39e9a08f07082cf822bf522e7b6dd9085d8fb45399decbc54b95955954ab43b6bebfe8f0178ac29f13da932baddb7a855d9a440bf3e44510610f39b5ed37ed099c3ff71f946b48440276280d968a4140bf02173bc84ab220a4d78856ac69eb38571c5a3d6d642655fdd32af5f0b5901ae95c1b7a1654241bf419b8ad8998cabe69636149e7a28e49ff84575304dec3ba69cc7a303301cc39fb9f5686e0e2fc00bb2d0cb6319380b82287ac0a92bbbab3512a8785c0df20d7702487584b366d9dcc28479dd58cd9139b92a5049997acc677360232bab5b3dc6fad095d11b300b6bf3e6fce0bb15211c1c0d6e96e24fb7ff0a20420ad6df51c3046f12da80ab2ea9e75e6260d52ea0ad3d1131c79653dfbb769c911a1155e158ac7e4d8ae09b4232fba04f25ee155c2e5868c5f71bfb13caa525868040051412f8f41c3719b8d7cc2c0ee84494031f927cca9e8202d6ed66d3a3f5e782c9764116466e660164ec3320c190b4cbee64ac41c59d8fc12416ddf6523ef4a689259e9cd30907bfbc87c54bcb4c289be0b45fad9f17ce3c89cd64c272ef830a69808142787edf8178ff349c169e89c0ce3881737f2559058fcb4de0a068bc5fdc78e0ac42087a3a87249344b63e82836315d996d51c1d459ae945af572ed73d120bef2f2b6f62c2919719be50c6b74f32508a873ae71ad1e030b00d6198cc4ab2e7de020b0207497820f9646748715d0e712397f4d6fdbac1e220a214ef50c2e67a3a43525271357bfecabda793a0408d62238486e5cb15b267ddefa8f3f27ee8dfe1433148cc05fd05088f52ce454914b641cdd7ad81310a0595582a1d572e9171ca0c7202391e2eca8c00ec94767a425ba246393e253391eab52e65fb3e9188332e05975ae8340c9002dc7563b7a0d07a5337df9dd6bf681261698c8a8a7cfcf6c55348edeb4d0d238154347c36378eb9a7f3c351d7739584ef560fc31334f2d885f9f8d9ebf7c9154d0384774f0eb53c56235b9103d34c25ba550c57a3c4d522577511bdb599e1718f8bc3f5990021b20424945bad5efe3833d15163f6c412c20a7fefa8f54a91fbe390c8c4a1f456350048c2b43dc2e4ad33a1ecc346635a85736c0d799a6494aea4b51bf2481e54103364a3abebebf1d3723ad0c33efb7e445cf41a57f10b111e5bb4ec99bf079004ebeeb1c82b1bcdec0f38d16da524aad7baa0e0a23e3c5fa3fcf3ba8ae275cf3eaedb4e49a89cfdea411891f6b5dc5baaf81093c41ec085d4e6657d9be943eda69b86db9e76d357c735385305b3bcb4e373574406a78f87344e6041c12e8d8c9f638fe1daf0b23a6407255a2bff0fbddfcffe5239534c5fd8a5a0f6b49ef1a9af1a4b9778ab101e970baf42792dc82453c9392c5350c06b016175a134f3847924dff68cefea4f575643f27b46f00290a2f47c9363ed264e22c44a7feb34b50c944579a548be7505efdc940985147e7d46e142414ceeb4e777f1e9d06f46a979241c58881abf255dea5e0bd3f32f5a2a334f5ec4066e8d831b91c2f19812614bf8cb97db3529e13bd11bbd4da8e461ef6e06f6f0c901933cc750767142baa3a5ce7fbf87de6d001e705611e30b4dc8f00971f12dbf7f149bb897e8ac4237333e7f2f8f066ed9c12863b49f59700ac223dee9cccfa79463d860569806a85ed86306b14b04c537a1952c9c687da8efb00f56abd5921ae91f7cb674e3c9c096415b5026092c877cf53715071bac35561734c7a4b1a67fbcb7a011738102fa19fe42878b98d6f302c8d2cc6aee002bb1f07b4e7818d4682ce772e8ba787eb17e8ecc3896b7de7ae782ab2d88d41d8320278d829e3e538130778a42f3511b4883d9aad36a4cd345203ada91dcfe4174341bdbd0993e063db4a0a6dd7611f17d03410c3e67e3ba71556cb5b6ece326f85c25335678bb30c07fcbdd2f61d471ef9d4aa6efa6d9bb2e8bf63060694d39c7b60529193a8d291242f1aeb32562042b29a1e9236e25ad19ab70f80de378abdb3da5879b7349d70769faef8418913908779ad70fcdab94eab3625fe79937f5abccf9a02da791ed42f18755921046f3602ebeeeae21ea1f3ab7d709bdcf06ea7face1ec5370b9dd4b47f2ca1d7a74b7957943cdc05e70402d43047ee559d686b6a6dee1b5eedf9f7e8299fd212cbcaf2eb93e8feede69e3c52a675b7a1e04947db13c6e8c36f8f121b7375b50de8f98ac84c9c6a7de25b70ea15f1e95e235ca4910b82d640c96a034158b3c3c178e333508bd40abc7261de07d0bf6eadfe168f18f93f3f0aafb579797939f89f16cde6bad68c988d01df3ef4585abb9b36b69966e1a818831f826a9d3736e325a49bc80713f394571b2a7e84790ec0cbf0955238553d52882322c1b972e8c89d0e500ce4c89ae43234e7f00f8a5cbfb31663a1d6a6708de06be64968df029b05e1a7ab05f62c82fdd3f705a431007aba4035241291ec860af5f999e5f439fa1a66b5921b2db610bd28718b71c70667ebcc3f4b267ad12a79d1e17e4912b64d57d507ee58f19d592f0e394d72017b69999aa559edeb8952bb46084dce4a71dc06dd7d53abf1c9c849563806e16fe5c626c8ab4eec3b9916b5984a573b641708216f52fe437534fb8fcd389a2fce847972a27a9e525840bc8b4ab8e4ad7efe4a1634e92e7804bdc9ab889763f1a42c1286e1eeffe833afb57b723af3456dfd8af0adeb3ed6008edebd5154d46d4ae154b20abcde09c4d1fd27387e05c98ee6e521eb076587481824d1c3cb381785cd5797d07dd6ce38fe0270e641efeccc5c53ddfb355d7580156afb7b1ece08cce5092fd97d230b5788bf2ad0651b34bf1c33d1da83e8be3124236864c79450f4751831a424696d73a66d455b98e82a1fbf48f1fe5dc7c5d3eace0432208db46e1130e0d630c4bdf3f478d34ee36966e85a9d6d08d1a745dcd66b705d3ab3ca3fe64dcd75857721c9b700d3e62aec850e11bc6e714103e228189efeb99b1f8783526ca589dbbd6c329092e889c521c4cfa097453d9466323b562da22a870b8a22369f2b5f7cc5413eed80393a9ab3d7675939fa7f6cb74c849d2d98d7e3240837565cad4d517c4a59d6cfa72754952c200ea3cc953d0c6addce8d6f891686d589fd93e3377b205fc68823d4863d45b1517e6d6d64b638ad5bd08b044f2536484788f88a93959b3e1e99988a7de5bb063faf0baecaa18437ffebe0da544fe995427fe823662dbb3dfc84ac478b25800638bc132682b109320858d9a22d4ba77287df735e55a0336d3661ca39eb7c896cb70a1712888135bbe976f24ccb53879a666315dea32ce3393162e0606af61fa8043900b48207a0a5d8da752845729bb48c76fc89adbd677db4539270e038e4313ed0a942ad7734ae0a8bc0a122d6382240383a32ea968251bb8d1274aa785655fbfe3c7da9b227b60a0637d671407c22bc2d8001a6ce58f2e59b53c6e22e1e88203f77cb004c95f27e54669ce0c28464b19a804547339065aa9a5ad8276ec304d4d413c8cd66f3251c8f34ab6be92fe9de63054e5b649e6c5d104cfe3e426ba345d178a675d26b9bcdfc57e9df515206e89462156aa9ab4808fc1318595a19787b27a0d42bccb5045620557012c33d06d48f53e3a3597f42300ac8bfe41c3874cfdabd6f94b316b483a15c4658ba855652c139f090ab8d8c44a8a1c2b1e78846b79a34f0618beb155d55ca4527fe47131e1c6ba5d8eb74134c461fd0c12d9cbb73d467fae774833b688258c4916ded53426eb18072723528a3825f0f848b3c207ddda6420392dc5e2826fe6fae5d43953b49cbb10220d4f16e0bda1e005ec68b33799cf143a9b1810b84990c6101b5a1db8ce501a7beb8c783103cf0620186530548dfbddaad65ccbbd83c855f33f8e63a74ff734493a731129cc86e461ec09643175e84ba12b0230a8aa823e1624ba2f9a27fc5f7f21cc4729ca47e3e747e72158b60f85377138917966b9d2fdf2fa2750e0bd84f4b2b7b8c79f4dbad57758e8542fdb89adb07da13bb0f17e41a657ffcc86451042ff2344e1c2bd92b14c0c5055e6f049215e28c782482f6129b7ccac59fbd9b1e1cc9e7990a9c556ba80580d03142ee56e21d7c6b26e94d1c699f239ae733bd9a1be2b99c33bc43401bdaa45d59813902a72e1e9e95ce2a620b26a38392bb4a6fe7cb0ec009876866ce0647ce3cfd4eb8a2c6adcce3331f909c125201300349afab2665d59df47a444533f47285cf9279dc6dc25343b15fc69a24c68c3f7ac9545cff2059cd4ce6fdb588f4e477f1a9266b49b1384a733aafc3417dc4c3190452130596bf5d508a51ffeb6be1716d80118ce49a19d9398440c2d8300d95d0a72be4dcbe23716e930bf3e3047789d6d93f4271480bc02460c4dc4153f28a91591c394864eb5fba4d5a50bdaa51756ed9236fcbbf30a5050a2b7d1aa8596873daad3e5eeb888c3ddc502b13f7f26673e967d3201f08ee7aae19a8afda0f2415e647d6244e8734e6ce6954de6ffe5756c770b1cf655af97915fdc6712c66974a11e5903472c740588011ea52de3db8831dd55afc28638b4eae67ade2246339e1d6392db613f4ecb4f54c2d578627692aeabe32e68ee82e6286e73199766324064105af041045b25235eb03bba2a433817e5c30ba2747573dfb44404ac43eb028f3cafa5db8bd12687398764e75f661b55dae0495111a596ab18c07a1c6f8c672153eca5467ab56c99b86c716de78ec53aa5591b098965ff6cdc604d91e7876fc1b6ce67483e4d42f6b7f8573856b500f4b6bcd5d52ee93839bafa5f2b74cd13a65cb40343e5bd523447fa9f03033ba60c751c1c77581f3296cbb80ce8906fe3fc335934fad99fdc928068e37351c0ddcafc14eb03709964bcbe8ced4db3762a85af762e51e8186d2a429be8b778bd69bdd26c81cac974a366a1b8db5177dfb53a1399f429533ffe1ba576d2db256a52837b957aa2239dd39d05fec51f26d5a26c505a0ec83c2a572a3a1c2d6f7d0e45d08e833cea3a514ddb54111a73f35607df065273e7b30cec0a3c94b8719003cfee19690a8291010000000000000ffff00000d640000d46a6aae0fd3aff7bffc144cc759ecf1ab8da7aa5db59036ab8ea31df3b6a80754b20a66e346f3834ef8be95691f2286b698acce570ede2ec00238488455625f71631caf3e1ed59b9b11d328ba524cf2afdb4e17945a640658d9fec604628bab2d7feae6ef87345f9e844512ddd87e05a6db5a6dbe5d8e0448e22abfad66f9e80ab39c97c4e4a61ba6792650a53ccccac32216c38790fe224466e5dffeb0481b84b3a539d52686962e85a87ef1e4bb745abf4a83aeaefa6306473dd66b8b6f0ddea532561faba3253d5c4f4ac4219776d506467c3bba6f6913ef3d8e1af543981ca695e3fd95efa093efe4f7b87d534b6150a1077f7d2851ab6fea53e113380f4da39c164fe67e266831f0b9cfe56896ef6352981095bbe091355f3852085f9bf6bbd35afd93a093f24d33d69f7212d8c17cfa62a4de8a33ce13376ebe5dea1de46e55bf36cba7557d35f999fde20366f4827d7519f0aadd3c620a9a9bd09117461786a4e130e02c1d3652ea19afb71d5bc6164adcbd4d3838bdfcbc0ff845657a2ac02f9c29dc1378cd4d7acef9d2c6455ca1301b5f944c0d5ec6f88b0b080cff017debe7cb10a813749a9f3fc6010ae2f934996241e10664b88ca7bdb4194ec30758474dd6b5899a3b634ab31b4dbebe16afc9a2ea9471fa1893b2f31e19fa5bf488cc4fe0e42ef48a7a132af81b0cb5c93ee01a68b07d55ab6de04a59b7f28df783a1e839d4957f5ec6907b18cc90ba6fdd7a4f20456b785b9f4adf95ea09827326f80ab3377db7880543965af193699961e837b2d4b23b3182945390d73a173dacc82247a7d6bbe713736d9ff47ac50e0a46f12fdc521ecddaf44461ead8d05f318d48c8e86ad950aed1f488c13da5edc1e35a71668cbbc05446a1c1b60cd0652cf990d0409c31f65266dc317ffbfd26f8173e7b589d16b116d2d03058432a620be04ef0fa2f5de187814ad8feb7e74d1912454cd26882113a9f02cb712f89cddf242096a1808baacb697f3bbabf2a1e7517a5dbdbfd6bc4fb11b0ad0457715aad73ad48053beb206939eebfe9dc1c71b80f5d4d032895da6979c373139fbf5a021306a0fedf02fe295fc405cd12b2d77b3150e39cdbdcbc34311ceb26aa35ecc6fc26f24683c8c7a5636c770bc00fc9ef61b37a1d4a6df4162038d9f30e39fe7d5e7d265368a21f293a12a6db398ab9442b454b995345a53bf586a6af411e62245a2d705644840e86aad9adf8da3c23f7422303a9799f388900da5423b8f97847bf77fa0558d9ef96f3b8b39a7888cac7d0d71b040eaf686510c4c64e646a53e62fe3e5d1d5d2104a13b4d4964dc6a8d725d1f9ce3791687c2351dbef44cf6ef2fa422679ef9fd4fc534fbae9cdf5a017bce16dcfda3d8766da62c5a135e9ea4d124081ef53cbb93fca0a83744ab4138ac9d341951399b119f445f6cce9de995d9fdb6ef5179c307aa93fc47df699f4f36454e8a763978fa5e714dd54901a0b1fc908056d36164007e84d6aaae4c0e5b568e7ba64409b5c799882857167b597963f4197a812d5e707401854e5a8d778df97c62da3a81310ff7393c99968300e5a2d651ae018b10b36b70d523669b1fcdc747b72dccea02458663fc4b67b4d621b02f65a816101a57c1f5bcce78c515a607f724cad408a5b83ea8490eeb1b63593ea187ff1bff6c3d4d2b0b84014727499d75fbf38efa2ad048f759fac67acf83520eeb963a7883f3971ab1319943291524c6ca8b234b0f31b9d1506c6b9332299a88d210a01d190ee420ce2c09e5ce2028b8e981f0604e18b10fb63c69eacc0f3d9bacd70f3f4213363cd43aeb336f7aba2ecadd67729d6cf7c74b1f307c4791814fbf669320d62f92523cf9d7fae8f22c4a4e303d9fb1252b89551c21b3f6e5963b1edf65061049568586c628dd96da7f48c45c03eec3e60cbb42cf4a503da8be538c50ca6a73d6fc47960dc4c40ac40ab1001f5bdd5e63d53a234fd6b5677f90267c1f5a4964588c4dd4b85c6453dc4cf7d13a5ee5618c5b4f94eda218bcfb9dda5c5b44f60b39695915fc9786afa61d936b2d2376531b8627860fa5f7697cfc747b504bcfd2958de3c6e79e98aa33a5824983303e0114014c5cecb120d7a50c94671018b2346e7d451b07e4f84fbf371c49130ba6936a1b3085b462bf24211e6715f6ef1174ff53fe492b08d4684e5c5d38805025b7144843fbc887d2229f2eec9659d754c252a1f365d7ee9a7dc36f982cbd0a6ba733d5beac4048769fca163459437ce923bdc5c3b099b762fca372ca4460090027af9db5e24554027360d8262815c5c6e66e7a08f31238d9af63fe0cedf29a3354d2484a2cef1f6575f7548b07d380cfeddce8abd4c18bd510bdfe0bdcb01910010de0a4a4fb33a5edb7c056725257ad65d59de09dff7b2996a66800b496ec8606027295f2bc8fa87c527c6f316ca83439be8c6b5afc9ab5b530b4a3a2384a5e1558f98a2f3eac74ba6a630b3a5f935a95c319be1ad5b1d6c6ef9c315f4b28be7a7316b643f61358517e60bf0b551267d4509516c496fb9a08c1970a5a94e109f1bb502c938910acdd6a4d47f37308d4295e2ef975851bb0e74755f977b9a4d6968c24025fd17b20b4184c31b8ccca137a8b6493eab6260696c8730fc649a3caf1d4bd7c002a8483723a4f2f91539f5b135dec61f0cd88b38d3d9f93038f985333de25c518338e706b30b3ad6371136062e7347533f4da0867a231a2cb456331e509564dc8068572caa6e91cdb31c639696783676acdc8ca706d0094b276412b937280d0afd85fa8c25509e4517ef1505cf24a18a3b7709a6c87138c7e8d4a06981ef8bfab21b1f225456730b2fc71bea691a6de327b92f050f75234458944f4e6e112aeabbcee6ec254b9f88ca44123e7e3cc2cb2db8cc2fe6f01cbec2edb65836a882b266a9e6506f536026aa664b39f7fa1ad9587a8300c0d4c86cb23b109f82a9a8bd636a5f355f3ebcd19807be94513c14f0a34d9badffb248554b4636d8d85bbfa484d755a27b52f98f6a56b18ba55c2f69708fefcc1ce8777aff179566f5ba1d83a78afab42ac1a35fceae45aa5e5c19b9d06ce0c33dac8d05a7ddcbaa438a5d0b57c7b79c28dd69ae6383e96ffaadd16e77f7972164d613d8ce441edd8f71d75bccec03c3b589328ba784d278a1d7b83f2d8b1ff1cb051e7e6ebb24622a53c66f7c32cf681b1121b600f4d37d380cadd813706c2b0235143f0dc1c82bc97364bc9761180b8115dd496ad36aada74c1a09e16e685153a557e8f792a47265a89bed94283f9257ade4338846305241fd5d317b1105395cba8d84ab4f47a1c9909c0ec41fc629a6f1876e66e7e46dd01e8b551880d7cd2f2254b08323ef65c5bca05352d8d2b3930ba2fea671c47be12ac709143e77e1bbecf8a2dd7af6cd6a103bc062cd156b71f167afab8c5a2a48e45276d562986f2a8a581efa1b18ae6d9e8217d18278214700c819d2481574618dc8096eb831232458d9ce499f3306bad26dd416bf2ebbc556d02811c3f553bb5691e3335824d69dafb96b842db7105bfd283b771492d2fc06dc558fa5c253d572a606bd1db8498c353dd60d341323129de82d406b9c169a9303c85b70575ea4ffea119924091edb8a6104ad7c8ca1d6b557188edbfa8da1f2eb6ed80d9873960732d7659dce07038f75cc0828b0b141ccf7104c9b345990d0c6bd4bc63ab0bc3673c3c7f425d69fca35e003b535537efa084624ff6dfc19ceab1ef495626da18888ce0b1e08b9a4b0c965eb5ccafa2464dc2eb3fa8ee7341c12a30929b4eec785e9943be6cdd540395d1aeabb2bddd4f0a2b5e13498f7aee65bf026b8b069ea818f25646c2f77d3905613600820edd020314de0c35aac761de74325fb2bd863ea3bde63068c4ba33dd0cf40a62aea0dd9d9396e2e0d4f97400e881acad8156d74b7f8a857d8cf7f890c83335b4f06dd337dfecd74b9e026f6e4a159f6a30ed1e40b5f24d88d00edad6bd10c794ee7d07b5ab6fd9ce7bfa70e1508887ff52e788ff485a4aeccc693bf70592afc70c3c75d76af093406ea19254575c1dba5e8bdeea40b81b9c6368fa40fd37e14f2032421f30b25e0ffa6ec7d149fb46d63dd9f9904eab48c50c0a270b7a2b19808c8153d761cf64bb05f6688e351ab1bae0bf882955840b834eba1c1a0bef350cb7e7e6493aeb3011074c6c8a8c301ce28fbfb5f46bb36b802c71a0297de14161d76268bd5e1fe361fc383768efc8525840218982a458b58a416996fc0c5be1cc995e89eab9eab7971fd3c0bec7c5c9ad173cf604faf9c069d37d9f05f09a3327845b4ef8c887b21781fd047a3decb48d0b193a63decb6ff98de39ffc52d418cfc5ee03eb8221f53935257bdd67d9501cd0a3e615f8e0e2273856e61799a36408f502ba1cb6c9a3681c8cc6f1500ffec5046356e6334ccc27d932056fb53a9d5ffb886a51ce5761ecf60ca926c6a44d67297030e328c2f2fffdb314d81c11c410f3993f7b293c5af1af2b38ddf8faf4a0c9ecf4814dbb9c553b3efdb55eb7a5bcdf0d7f092e2f37412c4bb677eec842d0187b5f2285ba2d8d8b03ffca8ab793721a7f604a66abba3b41b96c5218b747783bffeae5ae0ff07efc3744cdb79594f20a866f4c6dd401a3fd933ab12c9ef730b911ad232e785794eb1379a25d7378877a563711530e434fe4c1d34e086c1549c63c74315f0f5aa994cb0275b04e6ec36a0d2c5f41db011ac0ffc2143eb286c645f491c1c1c28ab9e3790288d1624c0ebdbe3189acdbc1b720bc57de993650e56fdc5e39a73c472060052d9f3485c4ff22e79b36c31a986a3a48a04f854494de3d09d910540bd031fbc0e366478e493be43125ec5302917efa6ea47560a41116f87c8877c56419276adb223e70a8c200dd3fc46f81e10c0af6cd8355017c720448ade7cfb139bbaaba169ca3bfd00773125a8a8fd4e3ba27fc42d539b5d19dd15c140faee5af70b63578c4d68d3247c4099fd75cb502bb067564c579e8795085a182afc4c06957506e09ad4690519baf189f5ad80e6e995ed1579df5e27a660837305aa2d4be8e6fc184fb413f59cdfcac2ee9c241327156e1cc33e23e1296bee4e39fc0b7f755528457ebce60108f1024dfef4bbc8959aa9da427da4e9b1f533bb3b33c736d45a534bfb25868dc6dd530aec516b15953c91d748f6b8bf912c0086d5b79f23304264dca44f3139e145abc40f55b425945156767ae4b4fa7ab19dfda572ecd4539d9c5d0863e28c4ad1629a2994f3168dc35b431dc724e6f6dc6642425f7ac4e18e53cfc2d488faecc6d9ca30fa6171316b1a7534d53580d4730e3534db352c7e3a7eb112ae15b89e2816a8b9f38eb40a11fe16e46cdd181d311b10e2115185167e635731a14318e262f83208bdde407ba739c24819c0ee331a41a67c1d0822bfc1452d11228bd75ec8087a77ab14e8ee9d0292dd7040876c209fc971487d241b17d9e2689eb77d304913544200d94b9ab52e5bf19185d57513821d1f31dc4041e44be0746754db71289b972d5164ac6bd2a67080dcab48e263401b4d014160c02e8942fea4fa9eabc7cdd24bc9d55035dc5161fde73b5aa645a5f4e12c71dcd13288e69e07fad8ba658d81153f40a9f0c5a862dbf2f7479aa0ce277ec407b78893c3ae1c10108036e90be0f5af90234b8432ddd3bb29d147d097765b363b1f75502829ac984e191492b62193f90b5e446de168f868b956c90db0df2f3649d04780bfb03acc7669382a041756da306145c5ebe800000000000000ffff000006000000ae03d07afa2649a38d8417c1656540ea4f796c44c53f867280ad7fa5b4738a497566060bf452f58ee045436403adb99c3f3c99a8d4826d253a06254c868b613e508f066fc0a095c9305b969f90679c78cba018c5d52ffac5c0d38efb3cf59ca0415a9c4c9267eaf52593d24728ac262fb7721569762e4b4c802285230a9a1506ce57484ba55d21d01de3e9434ca893a3e99cf407777a0dca6442f1acceed21c8b4dd7614034311a4876180be24eeabba79e9d99df41a6a0ca4d4d0a1ad3670e09795d2c065b060d62d05f40a17f294a6cc105bcf70cbc6007000000000000000ffff0000030000009380ce5ffbe0caeacbdbf504282ba8da73234cd693a2c3dc775eb36d469e6d4776d19e11f09894ae10157ca4d112f01dd2107502e5159c7d78c204eb34749a74c584a6ea7e43f0982195651dcdcb1c433c031b101df269dafabd5d0000000000b000000000000000ffff000004000000c67e1f08ae7fbd6afb2fcf8216fa62dee2f049cabad20e1896d3c3d8861b5c0be74caaedc34570134c55438bea95fac866661b3f67c7769777359730804f11b4eb389fb56d1dee5807a8a2e200d3b91361a2b95e56cfc6b2d5c5dd35ecc25b8231b81e63d46a844e191889e2e7aab4928133aa62216509f9bbbb4a99cc7e5c68b09e737b687b09bba96ce5089db7115dbd68609a50bce776d23eed2d02f80000b0000000000000000100000001800000d32abe24a443a5dcc3228fa5f653269e7bdbd56a5750e0ed87dfe955c0b35b58710bc6a956517e63f607f5ea95227668693ae7c37568894c530d2fea530e3e4915c7db187eeb952e6ed1e2ea5860abe901dbec2f2b7eab4b7985d46291dca2a4a67127958b9a361375def20774127566217f89592e9b566c6dcca9caa8609def62fab2af2ffabc5d92021888170d8eddb867f15f614d8ee57a526137dee024db"], 0x22d8}, 0x4) 19:27:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ee04ff7725b7f2796e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198820900a025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f72af16ab93f12fc4d5f16b136a5d00d1628b53a0000b4884e5cd0a9d717370e797e9e429bd02195636111f83a8062a8639be8543a54cc85be5d9121e0", 0x3a2) write(r0, &(0x7f00000002c0)="ec3f3149dee3da1e77acf9c195000000000000000000000000550fe4840741bd90d59b833198734afc00a85da4cc06f6381740d8eef465ef1266bab515296c0f67b0877f4668ffb045ada7173b6e9a8626c860e1a16b0a99cd11457f4b614c28928cd9cac2b561fa3cdea979a1da66bd3b733721dffafb373856b98f02ecd25ebde63c573b18c32bf8a203500744998c4275a39fcfce0c8f761035ff498c8f861c635f619cc58dac6caccda2e6", 0xad) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x800, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x137) fchown(r3, r5, r6) close(r3) munlockall() ioctl$TIOCSTOP(r4, 0x2000746f) readv(r0, &(0x7f0000000080)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 19:27:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x20) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a", 0x6, 0xf5e}) 19:27:14 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="00009ef1000000000000"], 0x1, 0x0}, 0x0) r1 = dup2(r0, r0) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f00000006c0)='./file1\x00', r2, &(0x7f0000000780)='./file0\x00') r3 = semget$private(0x0, 0x8, 0x5) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000500)=0x8000000000001) semop(r3, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1805}, {0x0, 0x100003, 0xfff}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10100, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000007c0)=0x1) r6 = semget$private(0x0, 0x4, 0x40) semctl$IPC_RMID(r6, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000200)=0x25) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000940)) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000840)=""/102) r7 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000140)=0x200) close(r2) sendmsg$unix(r4, &(0x7f0000000740)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x7, &(0x7f0000000980)=[{&(0x7f0000000a00)="92e29a85df0cf60201a410dacbb6152aeb2f9b04d78980b5d5b75f1fd2e8d1fb05027b09963696f0fd31270392f4cfc6ff8972c09e3a000cf4cfd8b5c9cafeb1bf"}, {&(0x7f0000000a80)="496c885a11e54f4d3d1393283991082982da81ded16512ab53b60ccef895bb9e80e1934adcdf98687f5c54e3f6befefeb3e2fcd8fa55820fc8273ae787840baefaf69b4b9cc6be5635a6a1e34335beb25cd8b5dbfe860516722ac0626199c3f56c0d36acce229d1d8ef3de8d8064d2b9f7dc53c52445f776f2a88b5f4db03dd6c90a50bdf9f45acc"}, {&(0x7f0000000b40)="c00296fb75bd33f0389e351819f3adba533447cffb6ca6231981398efcd5d67a8c67f1f6d8319ee07d9edd1f5d9eaad759600fc42eaeffa97d242030d61fa9b00a607f04fe3ab41dd46eb492852686c79a502cfef744bf979819584dfc0940e01345cbf6c29ae92421a36217af1fe7b5832158fa7d8647f166283fa2788fef1d7984ceeb414ab53dad1bdafd1a2ac848"}, {&(0x7f0000000c80)="108a0195cc396a37259ada955db97b3b781c6e93a9d9ae84ef5b7f27f808eb310e1fd036f4e506fc8ccbdad084bc2e05d4bc7b0a6eb41c8c9b214cea64ca7063fcf0c755a17d36997cfdbae087607e6c054bc9bc134c843c4f69389c6e344a7318e2a61984a3ef6842edb79f6b73a88495f639d1ac24fe4913e7f0bb6e2e3690de23a347e11b3e3ed9a06f4b738bbb645a13d7cd1469e6c50d11c85c188b8c55f997950cfb4e69ebf5b815bc6b9f29c110804bdeda13411ec0f061e0cef62b374eb37627c6783ec17ce4f8a20f619f02a0ffffe9337224091f87e863fac1217fd4a23434b6da833c7fce38b05b1e53ca4e41b83e512bb4c8d13ff233854153e713814ba2f0c957f782520583a60bd58881504fedf8915df1ad5ae642e9b5dfb25595d8824360da8d1e2804"}], 0x10000000000003c7, 0x0, 0x0, 0x8}, 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000008c0)=""/85) bind(r0, &(0x7f0000000680)=@in={0x2, 0x0}, 0xc) 19:27:14 executing program 0: clock_getres(0x0, &(0x7f0000000000)) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x7, 0x3f}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() dup2(r2, r0) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x80000001}) 19:27:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x801, 0x0, 0x8, 0x0, "0000ad0b00", 0x0, 0x7ff}) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/170) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) 19:27:15 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000004000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:27:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0xffffffff}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)="889bd556e4eb4f6995e4784d9207ad18ddd57c53f9d3ff15ea67148a1ba6bed2a55cfbec443059212d0fca4aef3a340271cbb179a8398cbb874a1dd2e0dd38ff41453105cd38cdb459dff66059982d2ca32e5169cdd0720bae1a29800345ac94d7107564ac2564156a198ca402ad0f60564493b2bbf93f541610603a7367020066caf5743c2100218c2b3a04c397a66590bcd19c5763b6e8ad15a0d97965c3bc87b1843145a7bae363d6ef7ae00bd4e63b817cbbb0bbef1fa8fa76cb39fd25b3d2", 0xc1}, {&(0x7f0000000080)="ff507c3ff8c1b1ec62c6cb", 0xb}, {&(0x7f0000000280)="618f8d7b515e5905d96e0ea2eaacb9f72e34f463150f77ea139f695de3ca248b1906989436cffc1008834af57d03cf2d76c4d263cd64bd7115c179bbd7ec217aaf931b292f02ab44bc74609fe886867746925f4f35567634bca28b72c2141f2bd6133fac4540152ec8b45de26669ceed0f47a1462b2499f916153236524c9837b69199d3729e55d95c9428ac68f0e09a0e9adc8dc1418a2c3a82d5eaf5507a08e907940c", 0xa4}, {&(0x7f0000000340)="d62eb397e65eeaafef1ed7123f32d6fbc12ac534b22c6439c989cba3eedadf180351600de71c4dce968fe0ede33e2eddf9610b02d1bd04013a028b4290c392b6ca8770d57791d887b9b735a71dbe7e34407d157642e14418e4586cc6128aa1f5567a740b450638f2e56a6853c9ce80bc49ca607f7593c3aea7dcfb60b99ee7997130b4997863843442de5c683872e7125466bc63", 0x94}, {&(0x7f0000000400)="955b92aa8aeea6b00210e1f79fcb51be321ddbf89c5387565c05773960dbeeb616937c2a51f13a8ee5a82b3730d6dcc45a26207d6122f17dca52119edcafae330de547007e316e42a4025e8b6e12f7dbe76e8e9a7ce93c0882cd27ef9cd5c445c55ded086ddca3aba99eb6562894bd9bad75f42e37ee2e6f025f201eedcbe9cfb66168c7109ffab92018930ba36d", 0x8e}, {&(0x7f00000004c0)="6acf570370a234bf0f63abf93a13c07b20005db15fefed49077a6550af659515779fafb0a7a62eab436e8a1de4d7e81d1b6b722fe672d58e947bf17c7943470e0d58958ec63316cc2f5a3e0cb1ab97f5c382c1cc0ab27b955c2344c642321a7432d821a31b9c02bd88eb11c06e5f9e06b1fd8f1858581be18920a0ba88e0e666d76692fa062d9f71b4fd43bd6bda936393ac6874edb1e15b357486db4a87a7ae45c8718e6600b178f9", 0xa9}, {&(0x7f0000000580)="13a1014f732db81298f2ee8dd2d55b935ab27e6084aa1a634c952bb4bac4d84746fe19559701aac4acebe84c3f42888e845b4abd0bf04d57a33219e0664142c8eba8dcc7838934da7d2e449ecb137d015434b7bdc5a8090d3cc394b3372ec541f6ba4aa560fb692a760ff70e1ca48c58622bf45b8abadcea72a1791984894f4f4600df9dff7e33bcf39b3b04daf606717ccf87d7", 0x94}, {&(0x7f00000000c0)="b161bc6e96b95aafa3a9dd7c1197d9fc8369a64c191e90682528ff792e84a470a50a399075f76726158347335576bd1bb266ad53cc45f8c1885146e757bde6a5acd7d68c5c5f9e96e39cccf8cabe442ca485a823f5ec280889c4a4cc79cefc0032436e6e2a2696f4fb6e0e354f8a40282a2c4e9923a9ade20df898d5432e", 0x7e}], 0x8, &(0x7f00000006c0)=ANY=[@ANYBLOB="f000000000000000ffff000040000000f32e35090afc973c95b264a49905313730909dfd4c0247edc478a3637c3972de3936423e923217c20c9d7218a5af0303e700ea57ccfaf896af69ef2cb087429c04c6273b7c7e679712c39dd738d1a1b834fa7852677e92c5360b40611ca8f152489328b88d1e4b18d0dab2e30de2ad55922d0000000000000040e3d15a4b86e84002031dac1bdd8629c4fe1d551787e7e1eedc6c269e655b7dca8aa339e97b9a2fe155cf95f88297ef5db8d67a195dabf4266ec3589559963bcf16a5603a6302c330158b1fac6521d7501b1027e4db062353d3f3d79b75525000000000000000"], 0xf0}, 0x2) r2 = dup2(r0, r1) setsockopt(r2, 0xffffffffffffff80, 0x1, &(0x7f0000000000)='F\a', 0x2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:27:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2c, 0x80000009, 0x101, 0x4}, {{r1}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x180}, {{r2}, 0xffffffffffffffff, 0x8, 0x22, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000004, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x8a, 0xfffff, 0x2, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x9, 0x3, 0x21b8768}], 0x4, &(0x7f0000000180)=[{{r0}, 0x0, 0x10, 0xfffff, 0x2, 0x4}, {{r1}, 0x0, 0x8, 0x4, 0x7, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000000, 0x30, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x9, 0xcde}, {{r2}, 0xfffffffffffffffa, 0x0, 0xc, 0x8, 0x4}, {{r1}, 0xfffffffffffffffe, 0x91, 0x2, 0x80000001, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0xffffffff80000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x6}, {{r1}, 0xfffffffffffffff8, 0xc, 0xfffff, 0x6}], 0x3, &(0x7f0000000040)={0x1, 0x1000}) 19:27:15 executing program 1: r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10480, 0x2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) read(r2, &(0x7f0000000340)=""/137, 0x89) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000400)={0x0, 0x1, 0xe, 0x9, 0x800}, 0xc) listen(r3, 0x6) kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xd0) listen(r4, 0x6) socket$inet(0x2, 0x5, 0x9) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x8, 0x100}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0xfffffffffffff801}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x2e, 0x7}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x5, 0x4}], 0x1, &(0x7f0000000300)={0x6a88b99a, 0x72efc2c0}) 19:27:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x4000000000, 0x2, 0xfffffffffffffffb, 0x6, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x0, 0x40000000000000}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) close(r0) kqueue() 19:27:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x2}) 19:27:15 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x1d4) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 19:27:15 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1008, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 19:27:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000000, 0x10000000) close(r0) 19:27:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x7, 0x80000001}, 0xc) write(r0, &(0x7f0000000000)="addadccc2e6306ea2154b03836fb01f5654b7a7f3f7861c4ec8b0b9b4cf46ffbba16b049735a040bf744bfdc489c3874f925feef90a9d606b6461b2b0e0ffc5c32263cfa1a1b6e500cd52b77aede8027", 0x50) close(r0) 19:27:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004276, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80a2, 0x20) 19:27:16 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x6}, {0x0, 0x1000}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 19:27:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x5, './bus\x00', './bus\x00'}) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 19:27:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) lseek(r0, 0x15, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/2}, &(0x7f00000000c0)=0x4) 19:27:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse\x00', 0x12, 0x0) dup(r0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000000)="cc1e4cabfb82f37bd6f61dafcb416d1c83fe", 0x12}, {&(0x7f0000000100)="5213a5d23da5e1bf", 0x8}, {&(0x7f0000000140)="1a67639c683c3e0637f3ad49b6499bcc3a7abc4fef2f34967fa973d8838463a5a80cd2be01fd505d1bf7461675", 0x2d}, {&(0x7f0000000180)="0794aa693d1bc441c1ff3391843106549627c8a401f481e39e00c353f2a18421c179760e52f6f389234ce83c825530f9ec59bfb0d65a1512280cad9f0301b70e09a417d1e4305a8a9fce7869dad13b665a5865b19ab8971af2fd6ff3fd643da8d00ab349b4c74fb46482a001063cf409935b8a697d74795545a41f512580f95124579e2875ef0ee1efae02a7351cfeff420a23d1df7b4aea172bddc3963589c39aa508c9b5d85a2441c6f8f94fc3ce9c46642af3df42f4ee91cc5930576813c9b1a8b8d4f1ad7eb83ac288c5b3d7067e6b91cc4f93dbd2bfdf2da62230b6dd1807d8aa008e03b20ee31aa10ddcaa7f51cae7d42bce5adf4cfd7fc9e0855e7398aebbfd70292c823cfa9018a314ae552297e80ffd1c0adfc2fce0a0be1c8ded25571f9d08b605ae836cc8f8f718ba2bdba7e9b6852d6d47dc4d3532d4a536ad7626e333881cdb9a773fb6eca2fcc7355fddd04a6fe0f7613f4e09a84dedf16c995a9a214116dc2ae808f9ed01a12703193f5d150609fcbeb4b0f0d803c8fe062c41183911bc758ddb6401b67205cd5b954af0d5169afd25b5e01ad108a585e85a798ef427b1eb0f3fdcced01f9964d3a852d41fb65abe323be9ca313a5ef7ea81add768254dc09ca74f92ab1086e9425097cb315b910ec6d63aa3046b8b19896d0999ddf496374c87a515bba76321b23c0bdb92e44cc70b4df6b1a83ab7fc4e1ac93a79c582fac3677c1553ca619e703fb7fb67f9f21ca75933183fe4e482cbd921c19a174f2fafb200a1c25f0e0dba088dbbbb0545f50ce5761a12af41b38766556339a5b56104c786c10eb55808db5582f9a135856d39b56f85cd6277548d3df48839888ba539233e819b2c7ef34602c0233e223698bfc9e8cc4cdfa22548c592b66c67fcfd86e100992c5a58f8f8f38600c9106cd287b6e712a1ba73bddc653a62c1ba47f587c5835984abd9e0eb42b2de3f8ee04806023d4bc1cd84d70da4b2061dd37daa7396bd89cb387652017ddd3840e59ac616e24b6ee3d1917f3a67a835f3a64a9fefb5853d4b39888a19cb782c6abd6fe02164b383d952dcece44ce213a448bca7ec4d14efaaf8fe8598957ff42e590876e85533d545ab32746721e770d058a670d4e21cbbddf3bbeb01376bed112df222ef8edfa6c4f216eb26c2e037bb4a08f803f0001827ee5ac004514d298f08ff94ad014650a19413cca18a118069ca6208aa33458729e211cd762425038656926a673503df40b8b96c199e215d2bf428e41b2c91e1c4659ace00f0ae493c9ad543dad317336ed290066e1ed7b988e5eb0749c66dd4b49d81a81dba3585d1a2b1a934d5cf2ca7719c457946ddd420566a0a300efc2a4d62f488f14d01c70c27d03b5e2387958d93377d7f42961649fc5a27a27be302e1e99fed1584577e4c8da37055d0cf5645f0be70e4935a6d541ba87f20fe3283a273b7b094372101c9ff06eee3d517462a09f0e807466ce7197b19a41e38e7dfe6cb9474c5feec18cb61666d470f852026680d45590bd048e2a7653faa95a49b4d2713c928319d731b08121446f9a1a853dfeba8dbce8cc7ee1102c3fb2a169a1a0232840c5986787a5ce70961dd4b856c0e64dda697e6c01ad586411d67d7c63e4ec67474a659dd6271e935c99147a490051921345653e8eef1fcd90b609425e8c7db6c5cf11879ef0e5325bdb94c3a372cf20ee511436f0d5c47ebcc72566a592565e2483a691bf756ee2ad319da4909f0883d4d84036e2f0825561c5fbdb4efe68c2f7105435f26b6cfe1de8a8d85bc54a67b5250e7193893822b35d82954011ed1aab396719afb3464ae825d49f351274bc455463d3fd547aa7985a05fe37ea05bf165e47eadccb34230876aa7cab1774bcedb6e34dfbf16015622cc4cd05aaff22610d1373b05528887a35d187ded2a13f8160a4541bbd8affe615ae94ca05165843e5bc3ba20f688ea182f005b454d7799a5f3c956d121ccbcec7d99297928f966141285f7ee0df875d0fc0e9bb95539ec3655de14286b69ed25caaa6e92eac51d73827fe3f0ee86aadb51b036b9fc937cf76d7281435116fd580240751c49f968330b14c9c69fc7ae20d051962213927f8169989510203b0a5665fa9eaea3be882efccd3f08054cff2a33922c8680ecfa4e49bfcc4512bd18a84b5e42233efdc33688d5b8bbea3cb6000405d0c59e634bf0906b92f1663e94bc7e87965646af3c11560e4967a582089d0c36ed77b51edb33fcfbc8aa26dbe5ab6b6c88b45064605333ec806d63865627f22291c1191fd7ba6b3f8b57aed2a885d5e1bbf1a4dba82f370c0e41c1c692d479a0135590396ccaaa42dc363a9ba623000fe627d9c13d98920c95b8388e14cc719ec092866d5371e55a679f534ca20a74975cc2cc1e621ed3c9fa1d3a80afe7c773fd4e7e93a1ecff496ef4f2b281d4f1ecca38ec809fd57de6ecdd2b5b77daa488ad848126a0001acc2f9f4ce1e416f89690e5e8870725da47fb06fa55049b9d098ba3c7c5f2df82e5bc3105df5760be597af361ec48ec66c2afda98387ad1f585966f154de3d579f7e31503d50829576e5ef62b81ab865aac63e8df9112ae97c79186de84fdc015c53e528cfc9f675ac025d303e590e0765c227f7908ba6f39f029dd5accb7b13a4c2413ef8ebc2f514624b093c3d26e2b053ac0bb5c5405cfc932e23c6930ee6d76e256eb3b4c33335d1fb4b1819f5149580e90796a2310cacbc05d72a89dabcc72ccacb98eb1e01942f86f85ad7d25a92060ba27dbefff23f28587d6c5346d631584d2cd38e10ad013144eb302d1fcafb96a647dddcbb1d54d3118b08626939fd3b70eaae848f574cd01d57ee73bb28611ba3c97c2b2e124934fe51fd5be5d04ef6f666fe87bcf450c9c7569e538755e65d5abb7afbaa910f4137787dee4b65ee70601f096917d126ba2df697e81efe943bd82ddb2f6d87bee917189aa02151eefbd8323e9e778a83676354567b2fa8d54ce439e8c26d3f98747a6bffe33d99f42a2353d92b105ce7c1367db1e023f87f3080f50a68ec035220cc214deb462d9bef6a1ff5019d38d661f7992787b87fdb6dd88d8f4d8596920d4d4d38cb59c4d1202356c5e158e7d537f10c2d3fbd1974ddf2f3310b6a303aa04128e5c67e86435780f8ccf61c5e1dee32a627ef56c7a725745995f0c5baae468a48820cd7b3f8cf0a4002300cbc0bb750adaee1eb9a0348bef9cbfb4ba9434608842d159200dedb00e893acd277881561c0481f49226fe0ca9e61fcf4242435b1b080bd238becd5ac75d3984ac95db2dfff827b3619c4bc5315d68713506c0ef24060a7e9bbb19e20a64c1c8ee6f0bd37af991d0dd5d19f5b8d92885858233da3efa384634df4a85d323f6ece52c747aa89208eb999b4f1d3b6db864a68b65eb29b4bef37c366a080be458cfe62f93193743bf640f0f3ca7d63211feb19b1eedfefd9039904c3b096a84775b331a8ff3d8b9636c2cf96f917c3d26ce4f7fa631dadd7985351dbc60cfbdef4007ea275b97d561ca93ee9ef5346be0d5308e13c12093936d62e35cc84380e69340b8ca981a26277217d44e1d690f2334cb968019e7b37799eb2b6ce1457e4e9fcdfc8da3e536c0f602416ea8d8e9793af01afe082ce139ee58a8aad1d9e2c8299f5656910e1dd90882f22932d7a528ea59fac6f3de851ebb5235545a701aa55ee50308956d0c41bc04ac75567acd17a3ed81bef1f24fb8efd4cdcc8065a054f7cb921fa9432333ada59ab4f53d82de9ffcda3fec028676be4a81a1500dd1fe3577122e4455a735aeddbff4ede6bdda314ad4c005a3e245d583feccc0cbc01a8aa7e711533265b08bc6e51a7fa7f6ab4b55ba6135b3d7ed3d0c6f9ba5ce0eef2c9ccb920e0cf8dfb90c2926ccb1754caf752af6ea6f768ac4a451e440f48485b46296ae8d53980f1b6a19c1e4a137593ffd618d9e6ba6dcc3bf29d7838ac825b2b11f1591dbbbae4831380a9b145534f1a378019f32429da95a37b97d34a84a3e1bcffd286babd6a568cafff06a39ee24d483bffb192feb55470ee2ce32fba6f4ab146fd1cdcca4d75b87c144f72fce5ff2196490d83f6561caf25d83dfb49a3e1c6ed7daf573444a15d3da7666846f973a0eed3ab24ff66b6c72f47c5276068a34d8083fe4293ad85b9546d3ad7542343c3702524b5f25d069f6a2ff51a886c8a056a83afe34b223329cf48499f445a00ddbc1504d6aace56a116beda29ee29077ca350ac8bbc286d95b8cd612867396b802b7bcc2cbec5bef763232b10a4432de08432e2d2fdb99d3e1f9ba720683364f8084ad8be4d19f67a5222b6919938c598d556658cf1309bc2eba53c1b19674315850f06e5540e466ee99da5903963cdccbd39875930c3197f92cede9157d7bcd2f901dbbfe183988c593437150cd2fdd9e1cd92241a1022a952c4cdd562f728a2b2d578445668f03c86806c245cf9c5c7fbd49c6983567a3399a366d59ee8b581a7704bc2e629cf2c0a4b3582fae0eed90a0fc588c57785d95a4cc227b615f84fbcce6c503e48d0dafefb7ed52d3283844cd705e8c1c2a7ddf4c1ccc694b744a5f479a8ab72386f0ff1c5924eeec11322c8405738018517f1f06a870803ddf6ab7b637903f7a0c077bac9aa811bceaa8e6470c63f87ac91be46318f08b3b8f079f0ee61073045e989fa1c47a8c902a1d61d3b6133b6f98858224ca211464e847bbc2083e450c1f7858d38962b0dd333fc3665de84e0e4c0d8dba4a4fa5b30b67d2b5430f0057b1837c3921726fc9e0127cbce4b6ca19825249aa347acb90ca906a3d877ffe04602b0118b6140208e191a0bd0912338e97c70e647d5cf73772155d1ef08b6442909f5db7cfdeb8980a5a5642e2af93d4cb67f2b10fed47538292ad8bba2b44e29f873f63d6c7c86f0c74f3cd9ab369da4015cef3e6e6bcb1c6429cd4a5afc3eee61ddb632cd167a767e3223a3d0ece01395aca7683de9486261f206736546aec84c4749c581f760b72b872f69a60cb17d6a24e4e5910eb45f821aa38926b89c9e3c0bde4b5c07654dce5afd90d1bc29637fa8c243bb8c02c9d05dfb12121bf21daa9f070c76804a5dbb27cc58bc400cce57b052ee610d6469535f6802929d5a9fec33fbf6b5494d89114aa01e372ea9a2b927c36ac27f5a51960962947c9886a81277575134d0d57ea57e5d196569207c18fe655da67aa773939e2902b5f5317f58660e8bd80f234133ee9f694839895da8acc4ba1e45b336639eb74fde0c8cc5d90fa352360bb763020ae86adfbcc460c34b48b412df73af937a14a52df19f8de087ed5b62cb5590e4500e69a3ee42b9220b711d085c0f300815a27f66c716bf4f9fe7eceb38ca274b6c01dbfc2ace249196840bed380d68f6e8459bb9d4558258592063cace4137e3dee1a961f87b447c20cd9b11e0ceb9f3b2d4a64c43e49863717e6492aa4d15fca8ae425a23911a0faaf98e148a6e40f9369b356cb3f0dd460279fd7f7cdc0ef7c7c02e322a39ec4e32658b0f79023df3022911156774832ca3440b139b820c37a344c3d833820ef044c409728b2f69ea51aee0fdb63b280196270b88a45deb7fda04079796ea0258241ab376333fe9be6f32c0594db491956c4edbd10ae3b45e2f5cf2ac8fa4a1fa73a2fb0eef086079b5e3606ac002c720e4d6aa04435d8cc9af5ab5d856eb1c0ec6dfb32ae63286e6b64f071ff8075caefd787ef891eca4e57c33cd78a403cd2e7ab0e6c16060e3521427a4803a54b69897d", 0x1000}, {&(0x7f0000001180)="438c4a833b1f0d2578866ef47979ecf95daa551a1194ca5a0d6ed1222639aa18c673cec1756a5833c578a351ad9ac4ddb0caf18031c0388f8ebdd5159608b85753199c8289031421e215b023af80b0c23dc6e29ab40f6e6ceb875e81c7dc19264c6c098e0a2facd4edae43bfef6ff971665626a22b566dfca413cadf7514a99bcd8da91b6aa6b3", 0x87}, {&(0x7f0000001240)="2d864849808ed1db14ad7dca694e236d636542adffcc3bc51246e7d69ef02e06dc958d7014b3b5c79cdb0c3d98b3327b72941c4e7dbe45dbdeec6cf48d99b4c2bc596327d24bbb6e11", 0x49}, {&(0x7f00000012c0)="0ab19d633820d42b7b25e276665762f9730a945aff963a786b4bbc840339cbc1", 0x20}, {&(0x7f0000001300)="9ecdcc1cce6f278c372fe4a8ef76154ab1801d14bf6cffc23dc3ecce8dfe261d568eecca30a5a2526cf05500acd2af85a08e8934f6bf6b0cc7f528e96cd6ca9eba71a2cf7c4d50802581b19df183e471d8d73e5555dc38", 0x57}, {&(0x7f0000001380)="21dc45a1597a089b4229ec2c94d6bc03d1b54b2ef520334a6b5b78fa2512eca836d86ef3eb1d74e65aa538999d43c520b08650f8a70e450d7a78565d4f80dd2112cec071f31e7ca955261f414d4fc15790b060ec0cede85089bdf2a48fef1af634d8f82d153861d110d63fa9cdd37841d12849c0d1d32280bfd5b3762fb4e480f9db7cd0f04b35", 0x87}, {&(0x7f0000001440)="1cb21829726bb2eea49a7951c2e679cb0c8eaf237e5c5a83688d4e53aeb1c384f8891a870266f909f68917e9764508fcccbc5fad93d38d1aae9c7742bdbfcd88b503a2d78ed7b8972c136dd8dd42fce7fcde08cbc1d7554672ab5324508f65102480dd355a1eb865c0f6170770a11cb13b92545fb546c32ce6f42930db61557e5edc1fc47867c340e96b1adfe8fc15bb15e58a3e2cd615667fa63c63f25570a50691c198e0ae1ea131a1b963c1c594f569164a6834465271bfdf8764e45aa48330aeb1681d60ab16e3", 0xc9}], 0xa) 19:27:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4000000000000335, &(0x7f0000000280)=[0x0, r1]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) r3 = socket(0x16, 0x3, 0x0) r4 = syz_open_pts() r5 = semget(0x3, 0x1, 0x2) r6 = open(&(0x7f0000000680)='./file0\x00', 0x210, 0x160) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000080)=""/52) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000340)=""/168) fchownat(r3, &(0x7f0000000200)='./file0\x00', r7, r2, 0x4) shutdown(r3, 0x0) r8 = semget$private(0x0, 0x7, 0x230) readv(r6, &(0x7f0000000640)=[{&(0x7f0000000440)=""/191, 0xbf}, {&(0x7f0000000500)=""/107, 0x6b}, {&(0x7f0000000580)=""/162, 0xa2}], 0x3) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f00000006c0)=""/229) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1/file0\x00') getgid() getdents(r0, &(0x7f00000007c0)=""/117, 0x75) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000840)=""/226) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000140)=0x100000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file1\x00', r7, r9) 19:27:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000d0"], 0x8, &(0x7f0000000640)=[{&(0x7f00000001c0)="bc935c0b6157798a013b8c804082a747503afe1623f55b00bf10e93d02d9a2ddb0d010fe17276322c07e31183a4eb97c40ae24e7cade7c6f3d613894e97a825f4eb5d43dbeea20631f8c8e9aefb3a3fc3fdab0f97614ea5d9e5d886535513f1088706ed4c74561b838f62e82d7c1382e2cdcf17b8a6764719e888d08978b78fc4073d564941042ba966fe9e5e343f4a4515f3c23b0f95f68dc94f03e3cf0b73d5c5ca411c845026ab8", 0xa9}, {&(0x7f0000000280)="1157ce", 0x3}, {&(0x7f00000002c0)="deb7c59160fb2bdda42f81", 0xb}, {&(0x7f0000000300)="ea8eaad6c5f91a6ef4d544aaa1bd203d55abf2187a4b31cdcf21de71cfab1182abf4e3cee244a997fa464aced1496865e0a6373ee51ccb5bc8e46b6b9c3c5e37911d26401b7dde6680b722f507bdf7747ddf131be014cea83fe6bb855cbc52989386151ddf3fa87329327c9b2ca7741c", 0x70}, {&(0x7f0000000380)="89ca23b512463edb8b9ca2db08d0ef5fe76cc26796f73fc8329edf049a49c4fbdc398aa78011b35f1cb49d4f1b3efc9a7e822b178c342d3441fd6164ace966b36bbcc4236983f9ce84c8496d8b537c6b578baee741a7f9a6466d57828f03b015f215d0a397194cb6ac12ca381dd42dc091a10ed67f2d55fbb37f265bd21d4559b9cdde2a8da9e5112c6990fd0a77e0614e5ccb2322940b8bc3d1b31210d4ab543ecb2f1064d6281b961b619da7a23906979babf9e236ec", 0xb7}, {&(0x7f0000000440)="b28d658b79943ca4b82628ab2ca2566ef01640f92c1050a4bc35bd57c18d6ccf210978fb0c3de6c0eb2eee8a7ad28f1d9d035d591be109ef5e6312659ee6a624eb49cad20c413a8529ea2d6767536517859a3202e39ae0b096fb7f877d031fbcbefb985d00339e1c056fa6771b1e3c684089c02ea5d05c34b215a9bb9d349f9e5ce5a0553d12be", 0x87}, {&(0x7f0000000500)="d79d1d6b371ba03e157df964ca921fe6e3e8b51109d282c5ae3a77643636071d24a3e08d90c0f0b7d045d7", 0x2b}, {&(0x7f0000000540)="3633c224a8e6a65fb5c677f8842737a68c6b75dcb5ba3105bf36e4428c1a20fe2e976284d867e8eea2be29e7685cebb5c13dc1aa2214234e49af5284a910e94f0eeaa6d4bf0effd91005ef07de5cb691fb14d677272bbe793fefeac22f8a5d81a723df63c230b3ae3d04054cd7e4d6e105b7619afcf10fdd2692f307a6e203e0da5923c3ce24734d3ddb58084c345c54212c3334430fb652366ef4bfb5db237e2fc0e473b13524ae80ea7bd939227ffd7cf1c363f3e89f5c1bf58cb583414e1cfa6bef5d9a1025f960b506a041c0b071025b558f7722915cf0f579266a", 0xdd}], 0x8, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x8}, 0x1) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x100, 0x2) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) dup2(r1, r0) 19:27:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) poll(&(0x7f00000000c0)=[{r2, 0x49}], 0x1, 0x0) 19:27:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000000)="1201b4da67", 0x5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() close(r3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000300)={0xfff, 0xec6e200000000000, 0x8, 0x8}) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/4096, 0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x1, 0x5, 0x401}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x800, 0x5}, {{r3}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x7, 0x7}], 0x3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x3ab502e58b02d80c, 0xff, 0x4}, {{r3}, 0xffffffffffffffff, 0x90, 0x40000000, 0xf2}, {{r0}, 0xffffffffffffffff, 0x6, 0x11, 0x1, 0x8}, {{r2}, 0xfffffffffffffffa, 0x38, 0x80000022, 0x400, 0xe894}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x8fee}, {{r2}, 0xffffffffffffffff, 0x22, 0x1, 0x71, 0x80}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x6, 0x5}], 0x28, &(0x7f0000000100)={0x1, 0x4}) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x10001, 0x2}, {0xffffffff00000001, 0x102e7326}}, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r4, 0x0) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x5, 0x4}, 0xc) 19:27:16 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x5, [{0x2, 0x531}, {0x3, 0x7}, {0x1, 0x6}, {0x3, 0x4}, {0x3, 0x9}, {0x1, 0x9}, {0x3, 0x5}, {0x3}, {0x1, 0xfffffffffffffffe}, {0x2, 0xf7ea}, {0x3}, {0x2, 0x8001}, {0x3, 0xc543}, {0x0, 0x1}, {0x2, 0x101}, {0x3, 0x81}, {0x2}, {0x3}, {0x2, 0x3f}, {0x3, 0x3}, {0x1, 0x8}, {0x1, 0x100}, {0x3, 0x20}, {0x1, 0x5}, {0x3, 0xae}, {0x0, 0x7fffffff}, {0x3, 0x9}, {0x0, 0x81}, {0x3, 0x8001}, {0x3, 0x8}, {0x3, 0x9}, {0x2, 0x4c2}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) write(r1, &(0x7f0000000100)="7939acaf8bfca2e85b5e3d4553fe8ee02b1d2bedff4de76cd0973f0529364ff7a5304efd05614deb8fd52b974bc727f83360540566684ae8e1fe9642e537075169547448bef5e5cfc661a70982dd5ea6a908354f652d525ec809efe4158e16f865", 0x61) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d0000040000000200"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000027e000/0x2000)=nil, 0x2000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffff, 0x765}, 0x10) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:27:16 executing program 0: r0 = open(&(0x7f0000000380)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x8080, 0x0) writev(r1, &(0x7f0000000980)=[{&(0x7f00000003c0)="af2324257a3a63b1ebd7a2fca8bb51e14b72b6d79afd28f3402b8314d671d56d9fcbcdd8840bd876f06a598f90b2fff608c8bf55b50b1a17ed0e9dbdd8692f0d8844d49d870b9b19ea3bab89c9060077f57f03b035c32530ecdc2bce63d128523ad8a4133bb5e376bcba9f553692456074d63dfe45b6f8d6bf2f1671758efb180f38587af353bf", 0x87}, {&(0x7f00000000c0)="c7af84441545376dd0caa93cb1e647d32fb2146b661d523c3d77d699b2f20212502872721672ed1a760c007fe308684e2378209c2978b0", 0x37}, {&(0x7f0000000480)="2944ed08d2dabd47aa1e4a27dbfe48eb47e521b5ec0d0afb4e7451d907f35e8b7785e5e860eb47f9c16176c9a3bf8a318a69598c71069afd917c7d9acc97fecb03cb46815b46c58f35126627e9e21f8ffd998ed9f34279523c4f5c2c044a98b03daf0c12290ae96c1811f1295a42405e74fd5b6b50d308290737daa00a47cfddf295baed40e635e1cdf4720c4a16edd685628e2fa7b661be603e58ed7527b463f04e8f24431e0779", 0xa8}, {&(0x7f0000000540)="a4f9d0d65e742a17b8198d3c0943d4c99035b0dc888f66d701f4ac9a2372d21e358323b4da1f1d8639d305b8ec868908f42a5db226777e3cd847695dce0e9015b69b0733f344", 0x46}, {&(0x7f00000005c0)="3a61623e8e68cb325c5315f01d516c046535975496fca98ca14670dc8af6a65efd12dcb74de3e2763c95f83f68720e5dd1afc796241bedb32922db32c99e6bd3befe1245c95df6c5e287c758a16bd223f4bae56e70271271aeb834834d3ea98d6a5c79e29d7f9a0bd43cae0e66d7f32d372a034a2baab9fbc5346c3ff654d4ef121fc71d7364ca16390f6b1e94f192", 0x8f}, {&(0x7f0000000680)="72037950fb7c04ddd6f911c33a538722898307dc7b21306e3b6711e913790749b30a79b220a3602cfe4e601842cf4fc633ddea1646e66fc7a95a6a4da00722721dccbc43cad158f5059294aa7ec50f9169728da1e0a77957c13be6bb3670747f8e82f28601fe732e0ee7ea9daf28b47337c19f37e3508f401a6fa8273ae04ad9b698d0d4c83f0999525aa615272b347ba60de39114b9c4fac0632f4ac5e896c5c161fc63291ae40d60a17c195855300161db028b3940f0679ab2cb7b906de50e2785b8dfd0e4e05994c7d885743b711732050b99a0c230cf605ec83b477c6727a32301", 0xe3}, {&(0x7f0000000780)="0a1c28f6f3878ddf3a422651bf7c84c1ee23bfe3c4dc3d34db5918897ee92e6dd6c341f688ee7e039ae3e0037ff7ebc71402a8dac4584496994db2bf966e0465034ffe39019fc207bb809cf059d6df24eef9dc3cfe6c2b6bd938334cefdc3fa028b0251e58c6b8f1da2b9c240396e4d41828d2f727", 0x75}, {&(0x7f0000000800)="ab45723766ffae2abd662e469e74eadd27d63defc14a7476252891fe3679c1f247bcec789ae6dbdc21659f8f99c0e0546d87e3fa6c9a64feefe622e1c07e171bd8ce9e19df02c698dc79d5e080b68399ee4eb148ea045753779634d71fb8f2a0be8dd0706c1741d447235ade76f00bcbce484cb6ed83122c37f549b1194489da70096bc801b5264208a0abeb546f9a458e44dff107e45ee30a035c906802e45e8f02d94b6dad30ade4ca5589812faffb33ed9fe1e675af10f59d1ce2625a", 0xbe}, {&(0x7f00000008c0)="7f51502b9268997f4886f6196ee5aff213304f3f307ad9a2b15e6410f4cdfa31bfcbc79b13d1a4595a38d391d25c3d8aa156a7b0b9f378af94cfb90fea5a01d44d2e1675ff13e8b1ef21e3bb62a11fe135c87a14e220de99f9ce3f2fb2edf227dae1b6a1e1edd5a22477f216794910b97a99d78ee0cc4ba4cac009dc39c802c68b539f3d366bbdf3f478b68c3e4326ad42412bbbbfa940f09eb5bb9cb727f8187dd1a3ceeb02cb81857e1e74cfe1a713f64e70a74f67d01461930305b1", 0xbd}], 0x9) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x50, 0x80000002, 0x4, 0xfffffffffffffffb}, {{r4}, 0xffffffffffffffff, 0x80, 0x0, 0x6, 0x3f}], 0x1, &(0x7f0000000200)=[{{r2}, 0x0, 0x3f, 0x1, 0x7e000}, {{r1}, 0xfffffffffffffffe, 0x81, 0x0, 0x9da, 0x401}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x3, 0x7fffffff}, {{r4}, 0xfffffffffffffff9, 0x20, 0x800fffff, 0x9d, 0xffffffffffff2279}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000001, 0x3, 0xffff}, {{r3}, 0xfffffffffffffffb, 0x2, 0x5, 0x0, 0x4}, {{r4}, 0xfffffffffffffffa, 0x6, 0x80, 0x5, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x3ff, 0x6}, {{r1}, 0xffffffffffffffff, 0xda, 0xfffff, 0x81, 0x3f}], 0x7f, &(0x7f0000000140)={0x2, 0x2}) nanosleep(&(0x7f0000000ac0)={0x20, 0x3}, &(0x7f0000000b00)) r5 = getpid() getpgid(r5) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000a40)=0x7f) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) r6 = getegid() setegid(r6) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000a80)) dup2(r1, r3) 19:27:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "8dc6861f62e38a64ec768840672c33a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x0, 0x66) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x2c2, 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="36be6cc68af6fecfcea8bf09047f8ad61d31771c75332e119e388f70740b070879b5f649524184e51391451b53f2fb49251f1e62a4c372624a1bbd2dc2f3e42e4066f1adfdbb7d5858d3af92dc50a858a915931d1e2c1b09628743ca42a97a17d05ea806594636f320f7240070fa67d974149b6ac7be2aafbbcd20784ad923a90d36ea26dd7ff049a654d142ae7def199792cebef9540beaaf02ec92723d19aff50106c1d142726af7f90696f1ec4b19175f86056eb0290023b6daddb66ccadd63bbe6c4e68ffc98db70553f0397e21233af1ea1dc75757807c82318d6ba7a9aef2b5c59a9c6feb653d0", 0xea}], 0x1, 0x5c) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:27:17 executing program 1: minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 19:27:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) close(r1) write(r1, &(0x7f0000000000)="352c02b07f7e7eb2064b5011fd269e9560c16db69f302882859f438b1b9a62d3bbe159ba6cf7864cc65651d5c3adc1d3061ed486deae15b745460c75fece83e4410804b51ba9c75d08400cdb2bd23316978d8af2e4dc19048fd7b21fb4691d93c9c0", 0x62) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) 19:27:18 executing program 0: pipe(&(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) dup2(r1, r0) 19:27:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) kqueue() r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000100)=0x208) 19:27:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530008b6f32094b90c018c5322ce2fc200972a42775a27b00832d15da3674c0030c40a9fe1780f8d5d4e86f5024d772f25ecd35d24d4f3fe0105e2530a2cc0c9961e5b5628840fae76fa4bce74b9bab948ab57e0c20d2bd59e89e8d8ad831"], 0x1) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 19:27:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 19:27:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), 0x4) 19:27:18 executing program 1: setuid(0xee01) getitimer(0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) getsockopt(r0, 0xffffffffffffffff, 0x0, &(0x7f0000000080)=""/69, &(0x7f0000000100)=0x45) socket$inet(0x2, 0x3, 0x0) 19:27:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x96dd, 0x6}], 0x800, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000041, 0x10, 0x81}], 0x4, &(0x7f0000000140)={0x6, 0x3}) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 19:27:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 19:27:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(r0, 0xc0044266, &(0x7f0000000200)=0xc6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 19:27:18 executing program 1: r0 = socket(0x27, 0x5, 0xd2f) r1 = kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/183, &(0x7f0000000100)=0xb7) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x100001}], 0x100000001, 0x0, 0xc68, 0x0) 19:27:18 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) getegid() writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="000000186a569abf3e752900feffffff2000004dd5706c85b0279e19ffffff7f4e341dcd291c15729bcf49f5", 0x2c}], 0x1) 19:27:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x5, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:27:18 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000140)=0x2, 0x4) r1 = open(&(0x7f00000012c0)='./file0\x00', 0x400000010221, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) r3 = dup2(r2, r2) poll(&(0x7f00000000c0)=[{r2}, {r3, 0x40}, {r1}, {r3, 0x60}, {r2, 0x85}], 0x5, 0x0) 19:27:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r0, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 19:27:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x2, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0xff, 0x200000005}) 19:27:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc0) fcntl$setstatus(r0, 0x4, 0xc0) 19:27:18 executing program 0: socketpair$unix(0x1, 0x80, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r2, 0x42}, {r2, 0x4}], 0x2, 0x101) shutdown(r2, 0x2) write(r0, &(0x7f0000000040)='h', 0x1) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x8580, 0xfffffffffffffffd) recvfrom(r3, &(0x7f00000001c0)=""/213, 0xd5, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0xfffffd4f}], 0x2, 0x0}, 0x40) fchmod(r0, 0x4) shutdown(r1, 0x0) read(r3, 0x0, 0xfffffffffffffeaf) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) getsockname$inet6(r4, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) 19:27:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x9) fcntl$dupfd(r1, 0xa, r0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), 0x4) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000001c0)=""/129, 0x81}], 0x3, &(0x7f0000000280)=""/247, 0xf7}, 0x1) 19:27:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x0, 0x7fffffff}) close(r0) r1 = socket$unix(0x1, 0x6, 0x0) r2 = dup2(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x800000001007, &(0x7f0000000280), 0x4) r3 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/166, 0xa6, 0x40, 0x0, 0x0) 19:27:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) close(r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7ff, 0x0, "e12e56c42bdab5f4fa4c968ea67050c813d713e4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) r4 = semget(0x1, 0x3, 0x2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0x8) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x10, 0x2) listen(r2, 0x4) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 19:27:18 executing program 0: select(0xfffffffffffffe36, &(0x7f0000000000)={0xff, 0x0, 0x5}, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000040)=""/48, 0x30, 0x40, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0xfffffffffffffdf1) 19:27:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) write(r0, &(0x7f00000000c0)="e38e8dd6d7ea89e0aab95de3db7be113407c5fbadb03c2dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b49bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac90f93a52eeb565", 0x91) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 19:27:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x2) munmap(&(0x7f0000009000/0x3000)=nil, 0x3000) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x48) chroot(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f000000f000/0x4000)=nil, 0x4000) 19:27:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0x4) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/148, 0x94}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/240, 0xf0}, {&(0x7f0000000740)=""/203, 0xcb}], 0x1, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x7) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1179fa2ec54de81546a94730ad4fd1497ffa988e8ec852a605aa234f097ceca2d0db61e85dda9c0b6b6dee45bd8ed0fdcb2587fad53176843473159eeb01db18484b2fdf49ec77db8944149f0b9fd8b14ded0e747202d1b06cdf67c608c2c276f1b817016bf3689a3074df7331ea42c8de489e7382ec910f6f74109663ab40468689535042762ba894ef36d2fbcc8592d35", 0xc2}], 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) 19:27:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8000000000004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc1045763, &(0x7f00000000c0)={0x0, 0x2}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 19:27:19 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000001640)="d1", 0x1) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) r1 = getuid() r2 = getegid() r3 = getuid() getuid() getuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r5 = getpgid(0x0) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x8, r1, r2, r3, r4, 0x0, 0x167}, 0x5, 0x9, r5, r6, 0x39, 0x101, 0x6, 0x2}) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200c, 0x20000000004300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x381, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x10000}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x58, 0x6}], 0x6, &(0x7f0000000140)={0x40, 0x9}) fcntl$setown(r0, 0x4, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x4000000c) close(r2) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x81, 0x10, 0x3, 0x1}], 0x3ff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x694, 0x6}, {{r2}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0x6, 0x7b}, {{r1}, 0x0, 0x0, 0x4, 0xe0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40, 0x100, 0x7f}, {{r2}, 0x0, 0xb, 0x10, 0x80000001, 0x4}, {{r2}, 0xfffffffffffffffb, 0x9d, 0x20000000, 0x4, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80, 0x9, 0x6d5e}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf, 0x9d, 0x6}], 0x58d, &(0x7f0000000340)={0x9, 0x3}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0x2}], 0xfff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffffffffffffffe, 0x40000000000, 0x6}], 0x2bec, 0x0, 0x400, 0x0) kevent(r3, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)="212a7913e4bad21c734f4dd33df91f218a24c1d76c6df0df6c3280faf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74fac129289662e8fbccfa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc99d8177af72f01717295e9d7d40000000046365ef590cddc6f586bc5d07729df510edc874fa3e7a360db0aef415d79ca4b9a43078afad7cccbdb37f292e1b11515f7e30879cc7a560b8f6e545b40fb25d895866db6395f31aaecccc4276eca0ef945507fd5e4ace3582b0963ef00d32d9001c416c4011ec9685a5dab9088e475025ef86590df21b2307c3c5da9236fea0cab8fc60e07eb0b2102472a295b4f1b4371bf7cbfff0000000000000000000000a5e081d2f14f76391c4aed0596d4545c1ef0ada05d395cc1d202f26e54b1e89a987504e77a09144f097eeb65192653f2f8c44620d4f2f432db0654cdb36310de411e7be6277e4afb753bec15eb4e4fb91d4e89b817c0b13249ea100167fd1967947052657d1d4b338fe6fb162254d5e4e7276c244599c79a98e8c435abca312ca89f416410f30aa599bee2391c01cf485774b4c264b02f33119e9cf1216ef46e4fed13d8557400e17740bc8ce0652208249867b68ea055bb500e0382178dfacd0c05f6bb207adb82d62b09a9736c0ecdec41bbfd39e90326d61998a95606e700510413f86236a9b0add0b84af00cf67ac13174e1b98a2386f6d027f39fc3e33ab2842ab8c6fd0b71afd6417f3fc7985d41d8ccfa46523ee168968fd5ab895a447cdccb3cb53949ef5d15d694ec4716e88fa151074c5e7e6a909ca74857e21387082425955e30e5f5e2a7a143dd54ff517cdbc29d1d33c75167b1cd4721d8ae9dcda755aa45521d00c30bd327b525df2fd4c714c83a151615ae32b90040cf75106b2a2ae9f97ceec7048125d7422cf52a7a45bf487745923b245e6344fc140d4362ee5a0ff1d6f00fee515a67de3c6c2122c343c6b636d70547383dd20c54cec334dd1fffb67aa33b88c4cf0ab6355cc75dfaa273b60b2300b9e0cb185af500aa9d359c5a4e18128c7decc2dcb0f6bd332c2c181dde9ee4511c6e3d2f6ace80ac949facdbf0a25c327bbf302d9d2c3d53b4ea4da28b32524c769cb20803caae03f04ae29bbb5b1124e2d128e5549fba6c8e3d8024886fccb5d55db2408ad563799292548d1b9c6ae15872728fe54214522b817d9a809fbf16aa5c2e", 0x393) r1 = syz_open_pts() socket$inet(0x2, 0x5, 0x4) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() rmdir(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x245) socket(0x20, 0x8007, 0x3) socket(0x1b, 0x2, 0xd2ed) 16:00:00 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x50, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1000, r1, r5, r6, r8, 0x0, 0x3}, 0xcb81, 0x72, r9, r10, 0x7fff, 0x7ff, 0x4}) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet6(r11, &(0x7f0000000300)=""/75, 0x4b, 0x2, 0x0, 0x0) socket(0x6, 0x5, 0xe2a) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x0, r4, r2, r7, r2, 0x41, 0x9}, 0x2, 0x9, r10, r3, 0x820, 0x9, 0x1}) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r11, &(0x7f00000015c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000004c0)="99b84652cca9d0a3cd4fe32cc2da6843b2c7f5c778afb74dde16fe9e0037159c7d6ec2aca6e99e64cd77c737bd6d083ae255514de815589328a68f6085e06735d5bcb03fabbc56aca7e58ea54e07df5aadba265424aaaa8c721fbbaeac2eb56fc1c42b563ebc27319011f65ec3be164e7f9a1104d947c66c72e76317011f111e874654281c14e9f5c4ea0b4290f3db75319a3b10ba2c98de038c02cf3b8fd90afc13ead707a56cf15903e08d221d4f8179c391e07b8e240e1bc66d364ab77efbe9266791a56c69f1c75662d064f2c3e949ecef2e46b8fbaf3b08e4876078900c7696481b3b0e69f3523f100060b619de342e7c3a091bb6ff37751b596b7795fad5fe61321f43b985c52039f58040ddec0486421bd2e9cc30fa27673aa02ab7522dec88da1416f287da72e7ff2132cdaa9cba5fb50fb20b7e700af4d4ba48094b3fabe408bd73c6444ad3d1630abb5bda0c6a370a8ede8e46b1b9ad2e20fc3d8abf6ad8c5f747b67a4d06b4145fc7860d39c2c474241f8ec3e03a0351dfb0ba7a3217fd3a12e9bbaf53afb1103501c5a23c2e589984eda9bb9b0de1fc0cec11d39736d2a6f7967b1eae4594964582cb9b9312349c22bb24da33c313e05f15db64503daf30ed2e20f9e340f9dafdf9d749258620e12ae80c5e22ab467dc1e5f38b02ab0be393cfc108735865169760c9e7c5a51eb9174bfe64b044d45ac78b55be3c6ca91a5dcf263a13f494ecf90cfb2ba49a661aaa8f4a371f76247807be64205fdb99a76492a7638e5cbeb8029491c518a4db0a44fcaeeabdfa45b0ebed1a8b8d06ad3ec4d89accd73752a8294efa58c69fbe5e99e2a854cdd613504da0e2f49353bc03b45e815b9595e670098840ef52b5325174ae9594914ca4b54c7564037cfb6e6b5dc3845b3aa772c1bfe8eb9dd08464e6506a7ce356e21037f09d369b5fed6e0356da9951a129b32f03ec47bf8dbe8bf751a223ee3e69f441c4fbf18d60bf6973584aecb4eb2921d79e75635aff61428978b49b92e14657fbf90f185f8f7aae3cf613ddd1492eedd7709d5b25253dbbc6102baec5957527a0a6716bc5faaf7d255e843c576791d2f677160ccf81cd4d25a982de4200812adfa37808e5520c2c0c871381128d8247886bcba8ae0c4e0ae05f6042e26c72e41f3093a1085b60bf1619aeef002acefba56704cb4fba0a40b75a7bd7d142f290bd20bf49cf5727d2dda152686d7407cc94912a8de67bd56e8fed808e7b83fdcf869ac0db6ddbdb8f476767356f07784cc6e81a1f00bddbb07e1d6941f4662f7c2d0ac9342b49b48d225916afc6b728451af24c77430596f7fde2e4214b0a4f57d32c417606296683823e071c71f4f37e53084a082b4f24338e92e70dcdefef7b018858f09672fc9c54723464ee4193578dfcbfb1558ee814322a9fcf78de2a2afac48271f35cf8e4b25d8c4a5c0a290b6d23710cfed82f4ba0e1825e701a7b71310c527b5c0c31fe3b53c97cc182f95b28d87bc12e6c72ed56f49472a4bdd4ff096e5e56ab5918329daf2169b53ad2887b7ff97a66ad7a19d7621813a045fe29c231bcc308bc63259e8781b5ebc6d6df89ca1beaee6abd427c6deb8987e49980d352f54bedc2147dd32294e41dd842b5d21b2c86f312b6e6d4431651f36a4d2937b402a5ad076b197456b736192cb8d7a67c0421faca07122604026b7c9dcb7892bbd4400a96c29aac5b6340b7e0f1bf605c6c30c9bc5cb7f730d39cadbe99a8cac86d4e8426be8f91511642477462b13ae973f5c11bd7e3ecbeef17bad052ca482a335a1042fdec6a0dc4f071a291592ee60b41feb1e7ef3554817a88c6fe6ad06815ff6dbd41a2a4eace374a9a3c520fa770ad7abe4ebb77efee5c5d07daf55537f1db50a91aafe46ad165bbd2abac70a6c9837be914df43c95de7fe2b62732feceabf75162ba0785b9f707a3118f4a1d93d8b45d60988ce2165c3b56cf1b58302d3013cfa96caca8feefd17092b21eb9ffba4583cccf4dd3464775090bc61e665bc34e154d1cdff8232167bc265f2903c7f525fb8482374ef2e89780cbc76f765c5d478229ce4b4796c6fe084695f0abd48bbbbe00551872ceadfc3b4b0775a2137da0ca44ba31f5f6643a4260a5f91e4e86e0c60d73cadfa930ba876f190bb031e9e3e75a8f93d036db5cee2166cbc94a27760a73aface4e2f0ffbc0fa65866f5d126b65346a2e3d71f26f7c4451731b71404f91f0cf348bf79b2739153dda68980720775aa22eab54dd9ef05e68f214e9466a38bd4dd983394a44e5fca570f217bddf74cdc73cd014baf12837d097a0f9e897a461cb81fbb90f8bf6a34901f4549a9877d445db989d2646afc81a8effc3016dafe8edbe5e0192bbec0934904af5a6fd716e6aa4ff9d1ab2231937e1e0e023e25c6ea82f1896d25c7aec28244d00880ec2dde7aaf5a41a504fec4640134fb33e36641852a003f45479043db10009357ed05ed9741b1108b70569829286a72becc38a20e635b05aaef14f4213948a9675787a4b936531ac37614e970cc02418694588cffe3f6eea53995ba92891d4ad0e2241e756318ee6f0ec805bc1f3a026cec71c2c9b02da1eb008250f1ae16af6670d2181204bce3f1089ea4f274e5e5922f75a46611dc20faef0bba693266ffa896824285b9d74abecd63f2b8c7b34166ec763031cbd4a9c80ef930739aca066a6d94706b5503303a9c748b3f171a2cf59e6324b35caf4fb2e21a41d5280db13ab885ecc5790c3bd65669879da5ace718f1251b23402e69c4514964823cc9f553a0dfce703ce881004746e8d0161d9455e184bab080fb85a8741046f4813148caed5002fa8419e1afe7f9befdcaca462714bc53c0dd893629873674fe74fbb897fbe918aa3194c2c1d13e4e07e93e6ea4ebd9bee3bc2eea9b9f4d745fcd1949d3a052a3d486aaf4e6ebdf96667704d908e1474c8144111529ba064da7cf8cdadcb196a3c8b02457e45ba68b6f4034f76573e4ace7cb45777b60119a65245ed9ccfcbf1974aced391f2c45d783a369dcfa1c463f2778bad706be63bc59ae98d9f7ba33291408db0b919c5410723aaedeff796a87b92adeb5a3dbe04231b8979c246b38961f789a792eb8d8a97323bc7454c69d6375090da08a2620b086cf217aee55cd98d8248bcd8c47ce42de91db537fa9cd97ee2bdde1307a8be708256fc71bd335d2744a636ff094f5c936e0c15823b96c2bf8daad4590707b32b39d152a2d3e0b56a3baaf24585b1ab492fc7739ee6ee67c1a239eca8a6093c082e7e1cf5ad2ba545e3e0dc3ff8a53a18594c85d3d39f1e7cde4b5f03c772faaa6671a6cb61edede8e42549c8580422f7612423ba71553a51713c5cf37095fc7c4a7f99c4eed189dd33ad608ed804982666775d56e2589aefd6b8b9262b4e6e85090fe3acf2e3abb92406719e5dec41fcb83a105b6798d0cd941bac61c23ed55ce88da154fc1818c9c760ecfbe4270e2b7179e29bbaa0faeb7eb9985582a7341dbda23651ae719132d5c43cc6dee28d9883a00986754860f54bcde53dc858841eda89835b1042a28fce16c087db4f5bafe124255557ef7f92f138a16520ae6dae144920c00a9963194f516739bf9f818e860742e2b42593ea6c224638591cfacf15cf1dadace2d56a902b4af01d15973d6907c47b0df8d7ad549c3a6381fd14832b6ed833a9d4cec7be7c655d826362d7570ad318162629fac17787e13cbf540a471caea37902dfdd6abe697a0754757b103069e78289bfc59f22571983b04a94f7fb14985c0c95e259860627e324b4d5f657a072c066abbffa35580d3fc1c6bef586e8db75d1d45bd0da9af11c2bf4ca5f3703f89247e7957d1ed7a3fdfece60705e16b167ab3744ba514b8a1ae01f6f535b71d815116408bd8235a7ad19a72782113f8429a8daa183fc87fe030a5fa7c9c7797bf1b9bd343dba71fd46df7376385ae76c09e151761c99cb8df2aa45a0eadb8f6c29e0d1b3aa29590a9bcba7ed819db5283e8eb2153228fa0bb53e49e3ecca0618498560b8276e3f5198db851994667881ae6b1f1b538b9b43b3dd91838f41f014c96b935c7192d66d64368f9ca9aaada7f9cc9065a5b4bc0d93e80884d1babb9491e0c3821656661083435ca4fa2c25161227cea3a57b614fbfbec8a4e07ccee8387a89742eb889ce9addcf1a479d23015fae4f8fe543feb11162b927e218415931af2245982dce0a8719a73e49f9fcf2ca1c241a42deadb0a7952434d8ceb5f80a029a0efd737777d88865297e370764bbc1cb880e2f209293ee166062926ca61cf9756fbc2f5e493cd86648346a1b75940a82859529b65525540be5f01bf6a20c04cccf30b4ee4d3427c80242202c3dddbb13a678e6f037ec28632b8e8a232b709f84fee31766c364395c236d6f26175aec152fcee8f61aa1f48a673ebabcd0712dfd1154f4f0bcf2208ba5cdaf02faae2c85e3add9cb960ce6c515a3eb8c62cc8cb6fc88ecec16298db71e54ee676776674b53ae604784251b81c6abbea7330eead5233fe0dfe24dd441f412b9af78bd064148f094160c31fcb526251ab53a2789a810076c253b70666c004490bcba5b118c8d0301a7d65efc95b86fb2e07e7b89e1c43d9af83061f22a1c30ed6711059fe5f494039b5b9c8c5e5b801eaac8cb6780c6be673c60545aac0be74a6ee178f155464956217a7430a2c6803863aebc7b9f00a46dccb354f3b57c4306cd5e4e444886207b3f082d53961c5eb4f9424f42c4d029ad8e9d519450e53ccd0f4dd34b4008fb6a1569cdc3e025ebe6eb18d0172152ea3fe63dfa146ac3c22626c5b2c2a319aa1f81e36737c176805d1c2cdb7fdf300d06e36761b4d347b25913cbf07fa2e92583f7a1547271a3e95a06b1edd71f73c2eeb1e05fab34162c233f569e2e0528aeda2492c0de57d13602cd79e45163b3dac7017b43c0985ed1d2c2af06b8ee4ec4c379b82379eb3ebaff254e9b1f93a3e36a112b19baa18fe495c8f3a64a2c87409ee9b7ef29960b98ffd69f8b8f1313ad1ed235396ba7a5f8a32009761af6660abd184ec20d828f2428a39f919b37ed731760a8941c6fecc07c2a2dcae196e2de511e744979288e4bf8fed760e85345fa98f31891937c15536618b4031acad3ff4a3f228c67f5b278a8742b4749bafc3859b35242330c1490075c7f22539db67ca0950c9106f95adfb9c933c97e91d3ce986db60b2f3a0397ad9bfae7ee265817fd3ed08fc5df61d1d685846a757e85008b465cdab196de130f71609d0207ee5bb90952d4ea1373d0e8f4b1839c3f5a1d9f9716b34b84258138fd7ba56934108ca65d0d6108d53c4a5d348f3cbdb5763ab1daa346db983f2c22679bb5e67342032aee37469b814c4e8cc8d7dd7b6e6b681f81378b301ea8c5487793a5cdd704a7c32a0332ee92ccc0aedd47921f2bfed22ff989b42e0ec71fe0e3ffb01e283aef1aedbea529d4df9ea0fba6b7aca6d37cd7827f667495587bb20a047745dde84995f48fa5efeffc34fd2fe31b84e0893a3caa937d3972dcfde68aed1c9c8f035359d42883e4fa8c4df3b519fbc25341244954e90047833d61ac1817781205b24f0da19b09a14b98b890efea3cacbf4f05a69b9064e0ab1c2fe02359d0aa7d7af016f51320bbd682c5ff274278be54f12e42f604673eaed69af6aea67327b5e9799f83fe4e74c205839d65d9fb859a4117700dbfc1345088965e28250edfa6dafa32522e15b77f819a33d35473d5593530b50b4ee37bb1ae708de26605", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x408) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000001600)=0xb30c) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000001640)) ioctl$WSDISPLAYIO_GETSCREEN(r13, 0xc0245755, &(0x7f0000001680)={0x81, './file0\x00', './file1\x00'}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) shmget$private(0x0, 0x4000, 0x14b, &(0x7f0000ffc000/0x4000)=nil) r14 = semget$private(0x0, 0x3, 0x80) link(&(0x7f0000001540)='./file1\x00', &(0x7f0000001580)='./file1/file0\x00') semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f00000017c0)=""/37) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000322"], 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:00 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1/file0\x00', 0x0) r2 = dup2(r1, r1) recvfrom(r2, &(0x7f0000000000)=""/9, 0x9, 0x1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000140)='r\x00') 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getgid() chown(&(0x7f0000000000)='./file1\x00', r0, r1) r2 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) fsync(r2) close(r2) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x1000, 0x4) 16:00:01 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmget(0x1, 0x1000, 0x60, &(0x7f0000b45000/0x1000)=nil) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80044275, &(0x7f0000000000)=0x3) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800000000002108, 0x800) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = semget(0x0, 0x0, 0x88) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000200)=0x9) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x1, 0x8, 0x200}, 0xc) semget$private(0x0, 0x3, 0x200) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpid() read(r2, &(0x7f0000000080)=""/101, 0x65) r3 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) recvfrom(r3, &(0x7f0000000540)=""/4096, 0x1000, 0x843, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0x7}, 0xc) getpid() close(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xfddb, 0x800}, {0x0, 0xfffffffffffffff9, 0x800}, {0x2, 0x7ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x7, 0xffffffffffffffff, 0x1800}], 0x5) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x800000000ffff, 0x40, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x64c5, 0x3f}, 0xc) sendto$unix(r1, &(0x7f00000000c0)="314c554d22e598bd460417d50ae9f4ab302c0b5a3af8b2d8efeed8a12a205a82c92ffce2c933147aa4951c3412b8f8901f73a99fdfa7e94a1c9a153a1d4b5f2bc5a6c29100979e24c07e1ce2741a468d30302f3e562ac3e359d61d1a3cbc30cf40a54c7ba31a5a96371502536ac43275ea7631308e50376ff76b307f36c5e7257a0a1c3a4f8e96eab57a2a17fd3a6a9722cccec84456fff6860c24118331e5a4d1782bbdcc407b33f0b0c7f9a0331f312891a2410e080954522bb0e50b2edd7b6d68c3671c27fba11b8767f32997499a8237d0e632f689a0fd9c66145fdf9e3850a632631f29", 0xe6, 0x8, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x7) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xc0000040, 0x401, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0x1, 0xc6b}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x1a, 0x3, 0x1, 0x9}, {{r1}, 0xfffffffffffffffa, 0x20, 0x4, 0x10001, 0x80}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0x0, 0x80}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x0, 0x7}], 0xffffffff, &(0x7f0000000080)={0x8, 0x8001}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="ad9978b6322b8ec5a945f9769b8cab10f1af5c3b6de4918a0ceba75dd6575a7f0ca7354e3c741b727bfc204d393dba825415b8939e5d5ed7a4fa21313dc0a86999243fef052cbd2dbb65887ebb7b758fbc8e29429e6b25fc20ca2ea563fb45c77ccc0039ff5f5af32c5c2bd0914e195629ce43dedf125f197e55c27fa8d29a41a9e3a250d28af0348ef50c5c68d8bb4da73748ad8c14bb4f03de35fa681664f1c6a31ffbaf2bff110f81ff2e14af1f", 0xaf}, {&(0x7f0000000300)="422b5a721aea9105483706bb402b2057bc2da80f3266c9f63da42a5bb07aca1fc475c03eda6dcc2b1f03465065165a4988ad4d992493f651e63351a8d628054724178b1891d6ad439a6d1b0649a56b10559c35739ef0c3a65871f57463", 0x5d}], 0x2) dup2(r4, r3) 16:00:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x4, 0xfffffffffffffffb, 0x0, 0x0, "753a7f28dc4fd9c971edeba8bb4d0a4d0a395748", 0x4, 0x3}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = fcntl$dupfd(r1, 0xa, r1) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10004000290000003a00000000000400491d52f85602351b73dddcf8679e05b8ba72a7b1d852d930374597011867636644eca88766597d0399fab1149110085c6680835cca316b57323365792dc6cf64c79357b97162cecdf01f7a5aabdf113bf7b3d4aa4a26398d"], 0x10}, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x4, 0xffffffffffffffff, 0x200001ff, 0x1, "a40400de4440000010000010000000080100", 0x80000000000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)=[{0x10}], 0x10}, 0x0) 16:00:01 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x22, 0x8000, 0x1) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x5cf, 0x0, 0x172}, 0x0) 16:00:01 executing program 1: syz_emit_ethernet(0x74, &(0x7f00000000c0)="393b385691e4597345a497762054ed1fbc5a52f1580e8a14f549351f69b05b8627a5dd6f58ca0caaf2ed23e232a80f3f52295033a3bc160c0636654c3a6a282ef04d5e667528b27d3dce74a1861566a413cf980da8c927e16b4300b31c53851c650587fa08e0597f8e437985f044106da0317679") mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006014, 0xdfa) socket$inet6(0x18, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x8f28, 0x3, r1}) r3 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x8, 0x8470, 0x970a}, 0xc) fcntl$setstatus(r3, 0x4, 0x40) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r6 = semget$private(0x0, 0x1, 0x88) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000280)=""/47) semctl$SETVAL(r6, 0x65d6719e8430d307, 0x8, &(0x7f00000002c0)=0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000300)) setegid(r2) socket$unix(0x1, 0x2, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) fsync(r3) setsockopt$sock_int(r3, 0xffff, 0x1986, &(0x7f0000000340)=0x12adb6e1, 0x4) fcntl$lock(r0, 0xf, &(0x7f0000000380)={0x2, 0x0, 0x3ff, 0x8, r4}) semop(r6, &(0x7f00000003c0)=[{0x4, 0x8, 0x800}, {0x0, 0xfffffffffffffff7, 0x1000}, {0x3, 0x10001, 0x800}, {0x0, 0x2825, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x7fffffff, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x2, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x1, 0xffffffffffffffff, 0x800}], 0xa) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000400)=0x1000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x8) write(r0, &(0x7f0000000480)="ed390625df26e3efd2", 0x9) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000500)=0x1) r7 = semget(0x3, 0x4, 0x70) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)) semctl$SETALL(r7, 0x0, 0x9, 0xfffffffffffffffe) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000580)) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) fchdir(r1) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x2, 0x0, 0x7fffffff, "5f8b47fb1a93e3231d8a50cac912414e019a4528", 0x6, 0x7fff}) setgroups(0x1, &(0x7f0000000080)=[r3]) dup2(r2, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) sendto(r0, 0x0, 0x0, 0xc, &(0x7f0000000080)=ANY=[@ANYBLOB="09002e2f660100000000"], 0xa) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2, 0x8, 0xc5, 0xf, "b9b96f9fbbb774bf00c790307994d8bae2ba0709", 0x8, 0x4}) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20400000202c2, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) sendto(r2, &(0x7f00000000c0)="1f71ded10a95764d7c6c6fd6787d64073092c40bed88d5977ee3efc4625807ebd476a76785b03f898cb8c2416c684a185dc6fe810bca43430379a77fd3456fa82a4d5d36b48f2d77dd", 0x49, 0x8, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x100000000}, 0xc) ioctl$TIOCCONS(r1, 0x20004276, 0x0) 16:00:02 executing program 1: setuid(0xee01) r0 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 16:00:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xfe) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x19, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) fcntl$getown(r0, 0x5) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r1, &(0x7f0000000080), 0x8001, 0x0, 0xfffffffffffffffa, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x3000)=nil, 0x3000) symlink(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f000000b000/0x4000)=nil, 0x4000) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) r1 = shmget(0x2, 0x2000, 0x463, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 16:00:07 executing program 0: rmdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x2) rmdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socket(0x10, 0x8002, 0x4) listen(r0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x1ff, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0xf06, 0x8001, 0x9, "3488255ae294374a39c5605b067b08d9e9d42888", 0x7, 0x3}) sendmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x100002) login: load: 0.59 cmd: getty 27853 [ttyin] 0.00u 0.00s 0% 305k load: 0.59 cmd: getty 27853 [ttyin] 0.00u 0.00s 0% 305k 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000002c0)=0xc) recvfrom(r2, &(0x7f0000000180)=""/117, 0x75, 0x2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000080)=0x7fff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='W\x00') r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:07 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) getgroups(0x5, &(0x7f0000000180)=[0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/123, 0x7b) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfef2) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x202) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)) r1 = msgget(0x3, 0x200) msgrcv(r1, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x2, 0x800) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x20521, 0xa) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x5, 0xff, 0x1, 0x4d, 0x803, 0x58, 0x0, 0x0, 0x1, 0x5}) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65300079b8aa2885468039fba03bbcefd4c8f57975c2ec14599e71a770bc4d8816894674a0c3fe597f2c9defe020610936c1f13c33a4a4eae7a5262dc25d2b818a5d27fd401a6a82db3455543c7ad335c9709a2193b8065b415c9b014a1ae88ac252191d48e870230132ef86ac4db98e77441a92ae35e4bb5a4a85a8bc0c4aae1e166a4bb4646a00620972035751a46896bf794d7bbca95962801117cc928e89d2ba24a5644ca21ff0428f924a921915a7a8d97e6c09db8d0adc7996992f7d9b722fd3b6452fb626070c1afc276e31c647c13b"], 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x90, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x3) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) flock(r1, 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) flock(r1, 0x1) 16:00:07 executing program 1: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) lseek(r0, 0x0, 0x3) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x18010, 0x8) writev(r0, &(0x7f0000001880)=[{&(0x7f00000002c0)="f91c7c1c6035506f291d123b7388c323615544c8f3ff9ea13d2666d201647ea433e9dc98f8a880802989e5bf03dec499c1d0c31f8a11de3efdf1dd5745c58d1eb2d45f5dd64ad09bf3d003c8eed35fe3378297ff89bdf58629b5f2f5ef352c8545a59b22933d490010e084aa8bd22d756fd764381dcbf665ecc8311ef161c40b9e50b3f5a0ee50f99e927d5b145d47b74623bc6c1fb640648abca3efdb88984127e85028e4da48e71a5b517ba7765df04376d733e67cbcc003125329faa8b4fa607e2e2ee5234d", 0xc7}], 0x1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d929b972c476e8b42796d9df4e72af47f79514955db894d8c9b2ab8104e1043bf7b85c5092f2e9904ec2fd8f39752a4b3231dbc58c330c396e658f2abf4110068c300779066d63a65ca41bed671026f2f5ab330dca9658ff940bf44032ba00c4ad70c7e584bbb63d24b97420f7bb", 0x6e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0xff79, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x80, 0x7, 0x1000, 0x2, 0x7, 0x6, 0xbe, 0x20}, &(0x7f00000001c0)={0x5, 0x6}) 16:00:08 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x804, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000380)=ANY=[@ANYBLOB="1e00000000000010006ba52109cb603e49085f40982c8991618be7e9223972386458826a583311ba05d8172b947cb2f10c9f3c5b729d2d78af846d7ed0219f8713b893d9c6a3b4332e52efc267ae03cc700a9e0bf0568df73a1c0ae53842586336d7916b78ff5c6fc20195e418d71f2d00cf3036543afd219de5f542015bba83c7038371684a5ece52b56c81b807a1607d068611a1e613e40b07d8363221906b65b0f880eb6a3dd04da8de0868b47e3dc7a3b4c214c2d451f20c6268efca0c7e7a72a659153470d4095c56e187b0ea8b1c81d6c43c59730e8d"], 0x9, &(0x7f0000000280)=[{&(0x7f0000000040)=""/89, 0x59}, {&(0x7f00000000c0)=""/69, 0x45}, {&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/106, 0x6a}], 0x4, &(0x7f00000002c0)=""/81, 0x51}, 0x42) 16:00:08 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:08 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10480, 0x0) open$dir(&(0x7f0000000480)='./file1\x00', 0x2, 0x8) getsockname(r2, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000500)=0xfffffffffffffcc2) lchown(&(0x7f0000000140)='./file0\x00', r3, r1) chown(&(0x7f00000004c0)='./file1\x00', r3, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setgroups(0xee9cfb9e39f1d628, 0x0) setuid(0xee01) sendmsg$unix(r2, &(0x7f0000002580)={&(0x7f0000000380)=ANY=[@ANYBLOB="01012e2f76696c653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x400) r4 = semget$private(0x0, 0x3, 0x10) open$dir(&(0x7f0000000340)='./file1\x00', 0x10, 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000001c0)={0xfffffffffffffff7, 0x4, {0xafe, 0x2}}) chdir(&(0x7f0000000100)='./file0\x00') r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000440)) seteuid(r3) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x3ff) r8 = semget$private(0x0, 0x7, 0x100) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000040)=0xf80000000000000) 16:00:08 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x40) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xc35a, './file1\x00'}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) mknodat(r1, &(0x7f00000001c0)='./file1\x00', 0x6000, 0x7f) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0x7000000) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x21, 0x0) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1000000000000000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x260, 0x0) flock(r2, 0x2) r3 = msgget$private(0x0, 0x102) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x7d, 0x0, 0x1800) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) r4 = fcntl$dupfd(r0, 0x8, r1) flock(r4, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) msgrcv(r3, &(0x7f0000000280)={0x0, ""/136}, 0x90, 0x0, 0x1000) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) r5 = getppid() fcntl$lock(r4, 0x9, &(0x7f0000000340)={0x1, 0x3, 0x100000000, 0x7, r5}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) 16:00:08 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x73) 16:00:09 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt(r0, 0x1, 0x80000000, &(0x7f0000000040)=""/65, &(0x7f00000000c0)=0x41) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000000ac14ffff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:00:09 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x148) fcntl$setstatus(r1, 0x4, 0x80) r2 = msgget$private(0x0, 0x110) msgsnd(r2, &(0x7f0000000500)={0x2, "7395ac57519f62dca7802b4d8a5a7becfbd8dc94382177cb8cbf193d15a1c324d630a3dd109801f84579587e5490882970fbdc94e7e4f55df7514c03cd3c656420604e81767478de83890e2c6202bdb2295ad8392461c0e8d0b885ca69fd5c101e871a1f6dcf02bdabc2f12cef31b741a30e44c9e071fbc0d4e3487bab6357a0883b9048300940d4da0607b28b361598b42f0b484131d798ac150615d65812790567ccf150af1b40ee0309fc03c87334a3601f8ff1ddd720a831fbd6a2fb5da49803c104c049e370054d413fb91953c60a05eb0ff44d26db1928b3586577126580eac49c9e5a5ff4b4d769bf0172160b9f1b9b352b6bd3b3481e8f5ad97f4b1b5053199c539e26e526e52025cfafa8a6bd5d20c9d928649f361a8fb9bdec2499aebeee886ca8f58409d819b97a701461524ee0274a8f6938f3aeefdf05bfe8bb3a2b01b4b8a64b77e312aa7f17e56fc75677ed40748b36744d19d743eedadc9ed32ab3b7ef44ba3a08794b335c6a366b3a6a9278849a28a102d280e06a29616dd7684366c2429f98435957cc0bcbcaea5a5ade99c9843aac646cf83ba91a8786c3ff7ad4c9cf4148b405edba6b2d0cf4721c093cb6c4527ff181c6b122e2e09a8f4a071d524d593852f749e27b5177f8accd7b376acd81354488868992ea1f7f05e13c7ddb9da2aeeaf4e30186a63a21cf3b62e14c6648068eefd89c4d1d3e56fc2d3d48d6f7d9078d81db95757cbb945a8c0fdf0e5b59155812e9cdf7ddb20c31504ce8dd145a796e83782e94f04c7ef2e6ac516775f38f1c7a31adc71d5bb1bfc0d79638e915b3765b7b0bc230452f565c0df9818898c0c4ff86034637f2e25c02cf3fe0d768def57966629d69c7d876afbfecd8670f47f922b761d5208f0d9cdd47a21085926e1a5b50d570f252d168b4fc2b4ab7a097ea905c25097030ea4aa8dc540e4263be3672995b3d67ccb1e19c389e358ab7120039cf56b7c83e2b7b8d3b770cb981fd42e3adb6e3d92484a8d413e88f4e0e2e1b9a73f545d2f100343c15ac40aaa25c3c4b3a12bfa783d4af11297eafb3364ec3f00aba5a98203f889b2cb29168a6360997ebdc64c152e1b61bbd2e26ad18813989577d91d22053981b90cf28f2cc5e639951a3e74ba4bc111d5f413603ef73a221dbdda6a755cc68b6824babc769a86686393220dd28facd5bf603010c9d5dd205b6548a0e4c96826ff96198a86ebea5e52555b3eedeb0407dcba96744779ef88432244ec203759665382b94ceeb181f13db31d2e981e15c7c05923179be861c093a559459ae8dfd6968b5d2962f84aa9510740b7838876238e951e045b6b0d70db587351a059fdb945327e3f0c4c08c4c6d2cc1ee3378950d05bf12345a83d0c3c318df4446fcecec3ad62b2ee7528873677ec00fbd4b5a12d6df317b5606c83487e42c472e47d32ae6f34ef0fbea53b0aa75e7668d935b92d7e377e3e798b8d0490ebf455ce12bbe39107c7fe66a79836bd3ce09cbcc201353fb9daa2810e7e922e48e07caaa9e4e9b3bded8b1da6886236183e0c82407ca98cfb1f4cdf7973f22874f5e3425280aa3ccfbdb132adead9b2cd045a3a723924e07bcf1bdc7d18fb31c3365fa10008c66a9bdc1bee52270b2c7149b40f55b43b6a0a0885d089350c1a34e2d9b41a233133e7b462d35e19714fd86da8804ea0a63ea3e6a56f384309856acfe5b95893177c9294823ac293e7053f1fcf27c4f9a812c8ff238bee243ae424c50fbcf56ddaf1645a5a274df2098340b3216afb0e918858ecbc6d1e3e49871eff0fa08f43767e52194398d796190c54bf8f810e30cc91c7e0503fc242306623e259208209709e39cf8e12a7c66862ce8e3c904b63fa7c85f8bae0205ec78b0a5c009ff0936c093a63f06645c21fbe28c11db7abcc8cc4aee152775ca72407efaa42051c0347d2937582bd78e831b8649a23feb41e539c97a135c4db3362b2dfef0993bc2b46177fa8850206123329a68d8220c2d60ce9cadac356107fd4e586e6a67a8acde8e62670a30c48ecc82e2817728699c9837154a18a4003a98ec9f0cd3710b73e36cfb92ac29fcd8a9864c458aae9b1355dade0ea0e71c305c62bf15f57289e287c516fa7a0b57d2be74802cce31584c5b6fe190042bbf7e1a762d8dbabf1419199eea1bbd507066f359a4ea27775c40dd89472ad845119a2ee9c6e05198d4a53634ac0c42c68f499150c850719e271626571c18f67cb1ed407f65712fdfb6f1f015d2f746dd36756d6a39bf630b6412e016f10ffc46ce99e405282aba58afa4a2bc1a3bea007b2575e728e487377ce39817f40d1ff0e3a7d891dacca5836baa7bf6b649607ed5d11e09fa36cabdba4f15afff212299370a8407c0a13282c15ac99bad755f879de72b5fd139378f6f7344ad3f563501c804b054d240b59c50743f6532f05e4382add6c4bde5af7a949dc2ea28ed4f73fb8b8bc6bab23f9aaf2879ff979fcd86098de323775a55ebcecd9927669e58829ea89462c3aec80fd38c6099eb28be390d579317fd0816bea91e7c03dc5571b0d4a1ff4905a245bd018eb7a7b2904d846f4f0a82dac3d3cee76e2662c39f4401a9d2f7d49d184c41f405c63d9dc1bb6b5bd286748b9788de909f0975a39ebe18c11b0ede5929ba6b009c7ac53886498abf3029a9502022ca3bbb6dbe3a203ee6259f2cd8264e77905814ed7cb4edee496d4a2e047abe96a93aaa51445541f76283c249ceaeba40cac7f10fa9553f2886f659066693d27dad3e8a261389c29cd4520f27a959765a8850a4f16ee598810d904c1f379d7480a1de35ad09e0454dacf6b8d803c3ae7eeb3d48ff39e5b13d70d41ebd252e92d44cc80ff716ac44d52e8d07db3c91e2c1fe97ad5bfc8e70cf1d106b2b76e33ad631ac6cc375e403ccbe74a5433224d07921328c8a7895897f6e897d284b8e8f51e1d1576895b5527869b5cbb2c998cf355cb06e343c5d3dab9cd3684777006c4aa48d5074a8cda1ec7bea7548b30245579cf8a93ef39161ee2f7eb474b2c981a116abdd25c2ef11cb5a24ee19ef8aa2b8f66f72ef1acb7de7ce30b7eff42897ec9fa77e6b0995aa699f37adc99476a99e4c9a2bc0243b9b1f2dd8f02d838e12c6a4dda80701b95285f720da5e2e904e2b2c52e147414f73c318f9c8f74f8ee1aed66ce9bbe57b048965b468defa0342f8eb4c592c645240c3237d14c2d23a8d6c393a53f7fe5b074b747a59267ec7611596a691aba48b0bcb7315b966ac75c9723171dc5b9b52c4719821c0bffdb699d726a6ebd2f56642474f6b4a6a0018d34b0ebef477b365e5fd7af91444e2fdce2a010a4a57003583d881f698ee2a23eeba04294a969adbb5bf494467ca0b25c87c1e31eeea5fd08bdafad27d8d46bb180301bb75ac1b490311c2d07efd7a550f3fa3a56285d7533d953baa2f71f4b25d70a06596d5b2b9107e90a1278b8c0c75d8e1a46dbc08cb5116c472bd22542cff882eeca4a164c2fab3e049e6cf86ad487dc640576e3f8703dc45274984af4eb31867e7bf9f82618d5ae8b725a01d9d057206ea5a6570d3694ef6afe36d58b999ec33969d9d81a549a347e5c7e3708d7a57332a49fd4d3d838e41cd80bfb950440e5421cda5346728df1e823d62c023cf52c2d5624a4033d4d102e441f75c72363ab55c54f5b23bb3ee3d08444e2eaf97be8856bd2e5c65a255d299b73a7274d21af311016103450bb16689d1d4800ce5ec52b18546240aaad2d0b56fddad46fbfa288af464ce639d494ea016b0b117353a358e46ed42a5c8719a40f8c98c09a6f110fa0df83b2acba74b065df909c4e8b9210e99d332f064ac52f9e99e8cf8561a6631181589a9b8cc003aba702499839b80d72b9732c5b1293294be9999084e5f29a4661a5d50535e013441390e5107aa88d9d6da6aff485c8a9fa619c9b58aa419855663fa1a3c0986a47977e40157e6865e56c2d91cc4777b38124a7183531e34dc314ab69fc37aaf1c2cae50077b706035680ef4a82a40d8e67a8df0a2d1a6beab9148c645bc39866bc33cfb9f6b22860e88b847f3ffd66c52ca1788bb1bd0f9db4ebc8964b017cf2bbf3501d38a69c184bca6ec0f117ec61fef7e4a4a7e165d2e0c2099e97c43f490746d94461d22a0145deaca11aaedb5990a17c8856243f92a05fa5327a2436aaf84dbc75a34a7fb5b510e2ebe024c9ee4f5871df77fede36ba434aee8b0aef0bac3f4c45474754b551c78e61584b29e7ec7012c3d9d8557f58447e135d774f9b09238eea848f1048c293e6d9be68f0830a535ec6bc1a70f1faf89937a7ed9feb12b33263e8e6b4887415f2f4b31017b43c6cda3e38985d32bffbb84d3d0a5c1620899f7ba001a5f8c4a71d2ba7b09a2f9a0dcfd0420e35720d4ea70820312f7fe86982af614d7911911011b2f94b3e969d81bf5948b9eb824ac095d919646bc33363ba402134efa42d89bf90cf3f2e550eb788646e2de8a8f2af10d14ee2f000481b0a11a9c41ecc0794d546eba7f283588d1dfcb81d37ef40910257e00e8f6fae739c66044ea9ab758625ff57d75dc21e9f7509a7527b8fdbc5553396f69d670b9769303e3d19f69b2c93e59bb80636098713ac04f9d003fb9eadc835ed352b52e79186278d3139de3c7eca9a672b4f27a1e42949958ec1284646838423296662aaef9d525e2b6a9f2e279f827d1d2e750b72c7d58f59d619ccb09e718323c36b4eb67277f0a5dffc2318136fc033a7ffca1a2461a29bec5a6a8c226187c3de332af2e04aea9bd2efa3feab9de8eb29e174f4db59a2e5de77d0c1c58391a5762e1bd1d4c7b12fc0fe685262209127fce7ea7bff821482b2c8d8f3abd87a30f12fe3c8002b64313f29d1e993754c7157b91725273c05bec7d083f9211a841eaeb7184704bed08e206ac500324556c3ac1116ff4e1303dc6e873e2c7100d4da19b57ebcbda0337ac74a4a86464b73688c5ee03c012194100ac894cb2bb9caf11d8cd2cb758e2efb15d2a84fc8671146c5dccf7fe7aa671fd189736ef8fec112239cd4179763c95b43e21b2226b85e1168bed47a578c2094e5bdda0ca29a6188b96db150ca1f2a44ab9da83e08d99b6b00337e12904acd6ffe246a46659aaf6b3ccb7ea49ea381fb5e7031343a9b521ade2181e1befacbec86cb88eba6893dc40ddd23d8edc21e3b59e46ac584d59b55d1e3085a0a7d24f3dfbca6b59f7c7ca7487677662bf1280d5759e604ab6c6299cb0eefb40a1e50e64e8dd0ea09d4a4cc69c13bc68674a5174fd7f246f26c491abc3076618fbe9a52d8e1009e29a6b11a070fdb67208302b7f9f846deebb02f39d8c13dd31adb98dc6d665b1bd5394b83a0a76901e5d53060179f9deba6d3ac5e49aa9adf7392b61e3ba6d4f02fc6f670e5496925742654028567bf72c6c04c8320c301edcef9ef493709474ec92d45b51d002814a894a617200241bfa86aa0a78230716d65b3ef2e403a4b6073e60ec6cde7d4f43a1d7bf73e3a9324e0dcc5fe82eebf97fe34325323a4c6c4b86db4b87d79012f341d26367bb4e3286e13a66c49195febae7d1be4552694f93708096eb120997ad20b12f4eff2c4ca155fa0249712809bc7de9d1467b1d61876233030cce5f1c00ef4aa23d5e28c7c87f2bfdeaddeb61710395a839f10a9b7ca8401cf48c8024b2940de6b41314362cebadeadf1f18bcaf93515b580d2fbf2a765e11059bc894dfe8f0cc8064f4ffe9121ba933cc7cc904dfb840830ab88bef62af25b0551e1af9e4420e6790"}, 0x1008, 0x800) pwritev(r1, &(0x7f00000003c0), 0x4e, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) fsync(r1) close(r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="02638b92eec7143a3215ce4c5d9f", 0xe) 16:00:09 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x6c0, 0x41) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000440)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) ioctl$TIOCCDTR(r2, 0x20007478) write(r2, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f639b0ba161a18e62175b1a020417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39eaea", 0x138) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() recvmsg(r4, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/14, 0xe}], 0x1, &(0x7f0000000240)=""/88, 0x58}, 0x41) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCDRAIN(r4, 0x2000745e) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: mkdir(&(0x7f000082f000)='./control\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) unlinkat(r1, &(0x7f0000000040)='./control/file0\x00', 0x8) openat(r1, &(0x7f0000000080)='./control\x00', 0x10800, 0x40) rename(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control/file0\x00') 16:00:09 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ftruncate(r2, 0x7) setgid(r3) close(r1) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15966edb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1660f0e28f28b7a61ee0280ee001a2d596da9c75f0ae87051b2f1573277ef6f4faa8eba2776adefe7c1923ffffea07bf6c47b6d46099667e6ea49b94a588514214a482791409c2f5cdbd25d22b5b54eba6f3b8ef2a1e83b1c2314297636bfbeb285372a7fdc2b6037e3c3a4260084bc19cadc52e2205f2441b254b30a8150f9c945150a9650d34ec2ecab0ddebaf0d7ad84d5d492fdf141ef816b91652baa9cf22d9d86b49494a45dc8945fee14487ba7806063e9d657145b384022fd4c8f170e7e6dacc0891ca4402fc248b0b3c8d177ea7ad8440a42de951a35645c26c7a2c5fb2f0dc6b14", 0x1000) write(r0, &(0x7f0000000040)='h', 0x1) execve(0x0, 0x0, 0x0) dup2(r0, r1) dup(r1) 16:00:09 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x60) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) dup2(r0, r0) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0xffffffef, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/47, 0x2f, 0x40, &(0x7f0000000240)={0x2, 0x1}, 0xc) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/191) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x9, &(0x7f00000000c0), 0x81, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x60, 0x3) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='.\x00', 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) readv(r2, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) geteuid() syz_open_pts() 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x137) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:10 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000100)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0x6, 0x1, r1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x9) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)=0xfffffffffffffffd) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x7932e702) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x2, 0x1, 0x3, 0x8, r1}) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair(0x0, 0x8004, 0xffffffffffff9997, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7fffffff, 0x1, 0x800, 0x0, 0xb195}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x436}, 0x10) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) fchdir(r0) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setuid(0xee01) ioctl$TIOCMSET(r3, 0x40044273, &(0x7f0000000000)) 16:00:10 executing program 1: setitimer(0x0, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r1, &(0x7f0000000000), 0xc) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:10 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = shmget$private(0x0, 0x3000, 0x60, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x101, 0x0, 0x80000001, 0x0, "c0e5ff61df8b196a9b8002882df393ad120b6931", 0x6, 0x100000001}) r4 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/175) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1000, 0x7, 0x55ff, 0x5, "26efd77c92ca69f4360c7074a6ed2c3aa881bfb6", 0x401, 0x40}) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x100000004, 0xa, &(0x7f0000000080)="583ce3df0543f21d7ea8a7e60bae670000000000000006adc6c4c173dd6369ccacf013c2b628b56cd7", 0x29) 16:00:10 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa2, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x5, 0x1}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xa1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x230) 16:00:10 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10200, 0x0) r1 = socket(0x1, 0x3, 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket$unix(0x1, 0x3, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) r3 = getpid() r4 = getpgid(r3) r5 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') getgid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r7, &(0x7f0000000140)='./file0\x00', 0x50, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x410, 0x0) write(r1, &(0x7f00000001c0)="3d91beae5e48dc0bd1017b74e1243d57de268b04420b09ef344cc4ab6b0548495dd757c99124020664f206a4457f5e4f1fc42cabbcd0b7aa45f959a33bb34c10702f5a1a00e5693e2700df8c9515ac179edf421c6f7f996779e82c593d0ed9ce6fe5ca89bd6f3a57e42c9476004849f018a6ad80bbbf4f7579acdb325cbf363e2d449713516d4a21754678f45a4e300f5b0ebf99727848d99876e9a17639d9089c3975426d99afc323b1b981178ad93119c176200d3a235b4ae6225083ec788da91edfda4acd33a2c2828de142e41842b27efbcb607e6163df515b", 0xdb) accept$inet(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = msgget$private(0x0, 0x6) wait4(r4, &(0x7f0000000340), 0x1, &(0x7f0000000380)) semctl$GETVAL(r8, 0x5, 0x5, &(0x7f0000000440)=""/219) lseek(r6, 0x0, 0x0) setsockopt(r6, 0x1, 0x7, &(0x7f0000000540)="b274384f463688a09c77df9af62df7a8207df47e9539a311e0e3e5e5744b236d122af231de0b99ec882f09fd88b88fb7fe43a525689e53469f5a9796292e60bf5fe0f47f56618c4d9aadf667d1342fdbae15631440c112b0d6c990c99ef7dadd83741aba98ea4ed38dc5ecd1621d1b678b1e4041270132d6fe11f8b9d47d926cf06eec4cf3ea52849a55540912d9f2a536", 0x91) r9 = fcntl$getown(r7, 0x5) getpgid(r9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) fcntl$setflags(r7, 0x2, 0x1) readlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/22, 0x16) shmat(r5, &(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000700)) readv(r0, &(0x7f0000000b00)=[{&(0x7f0000000740)=""/164, 0xa4}, {&(0x7f0000000800)=""/103, 0x67}, {&(0x7f0000000880)=""/200, 0xc8}, {&(0x7f0000000980)=""/104, 0x68}, {&(0x7f0000000a00)=""/227, 0xe3}], 0x5) recvfrom(r2, &(0x7f0000000b80)=""/90, 0x5a, 0x40, &(0x7f0000000c00)=@in={0x2, 0x2}, 0xc) 16:00:10 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x100c1, 0x80) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x88, [{0x3, 0x3c}, {0x3, 0x10000}, {0x3, 0x8}, {0x3, 0xffffffff80000000}, {0x1, 0x8}, {0x3, 0x2}, {0x2, 0x2}, {0x2, 0xfffffffffffffff7}, {0x2, 0x1}, {0x3, 0x4fec}, {0x3, 0x6}, {0x3, 0x7}, {0x1, 0xdb}, {0x1, 0x7}, {0x1, 0x9}, {0x1, 0x7}, {0x0, 0x4}, {0x1, 0x3c1b411f}, {0x1, 0x900000000000}, {0x3, 0x6}, {0x3, 0x40}, {0x1, 0x9}, {0x2, 0x9}, {0x3, 0x8b}, {0x2, 0xb76b}, {0x1, 0x7}, {0x3, 0xe47}, {0x3, 0x3}, {0x1, 0x3}, {0x3, 0x6}, {0x1, 0x800}, {0x2, 0xfffffffffffffffe}]}) rmdir(&(0x7f0000000180)='./file0\x00') 16:00:10 executing program 0: r0 = socket(0x2, 0x1, 0xffffffffffff68e0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100000000, 0x6}, 0x8) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2004, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x2, 0xffff, {0x6, 0xdcbd}}) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000080)=0x840) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) write(r0, &(0x7f00000001c0)="caa5633050e4daff50eb96f8ac79829de38c93f3be7cc4a83da5fa4b41dc009352f5f06cc5c8a1b724d984ddeb73f84c10ec5ea892451ed84abae6e45449a7734a1b93b5f51fcdb833d365f2776c8dd19391e911979300e4b1409ee69744feef4fa3caf76b3d0ab432979509738c462f89fba617b053671e2e3fabec1ba6b9e0e340dcaf8fba0696f746b5ff119101e4", 0x90) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) sendmsg(r0, &(0x7f0000001440)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="677298203158782c6b420c5e544a4b4974a599f70fb00ccbbb946e4b4f9d0111096c39b8dd649997d34059a5ca83beb52401f5dd9e2620efa2038a45528c6b906531653e109f6aed980edfab0847556f483c22928ebe535f5b6b66df2222d7ce0f61608f750ad8c7f49a5959556a8d6e736c55c5033614c2c00ff004a715f336889fe1a8338ef48d2943a7b89fa77936ec46045b1a5543c470f553c060babbb9595988efc299be5b95475cba81174712d1d30b24180ca91ee7e16e3a0907004052f78a8d9d3f920a08f93304f69f77cf36e9d94e506b", 0xd6}], 0x1, &(0x7f0000000280)=[{0x1010, 0x0, 0x8, "f9583b1ef611bf47cf2edec9c4a7ace7783c2e857928bb2aafe9055bcda473ae510ae0f7ae2881fb1196a1a619150ce89164caff3cf264b49a4c0ae60dd90247b84bbf60ad03526a162b05757efdc070ea61b80e3ef1e6328136c176ffb2996439640a1d5f39d1c66b9354e349674913d94c20d7fbee3e7a5dfbb00e2562bdfa677d63ba8ff02a5e6d641fb39fb443be7e4eac835f5c5c624aef636b2e5c33a41acc4da25cc5c6dfbb40072abf86cb4d96a12504618d91f38c725597244e401ea6cc2675046e4192a05452e67548068f109d7905136d4b79ca417c61cd3a307b1e49981bfbf26e42b9e6c1abb2ae5d3de2e765032e9d75335f34fc2cd17e878bd799ed410c43ad92234048efdedf180e132ac07db6da4c262553973721a7fec61c1a0789daa93c04bbd6374b10fdbaf88a5edb9c1ea67af124d188591ddfad5b1ef8afda04d3909249d3443cbb8a13264b443942a0a3202a2d72c90090b302c44f28a45829cd28f09ee5d76e418d86afc69ad88f8d7a6782829d62468220cebbacfa7d794f27598186bc4ffb596ed662945f8c13c65aacbeccb9b3bdb4b1beb0f7362c111cf6309cbcefbae629e3813499f76a73c34b67c96a0092949550ecfdb3d5b2c56f4e26a0d2387a9cec94967c40395ae4c864caadf87f7674bd435767efa01284dedb62e5d22396e7ef3bad9dd0e44dce30beb27e33bd8ed69fe937fc1f8a1af3f8bbc7b9da17d4a3a6076bcd9033b44284d0b4a2e5e4a102ab9739729702ed5a3b126f9483dfd5ae7f3378d2d241331332f9901d72f5df3f4b514fb28317fb1b2f28ae732529c827d1ed1596346d491aeb418d2c844f49e08101070d7e8762305460eaf0580c3c8da83d9a7b017dae1e80e4f7d7daa441a513b53cd7baa79286b70f76781824447b5b8e085f2076faba6bb3dcf3cd91a35dd55cb68ead54bf3a1719c4c3ead22e32bb7522a811b0446a020329b1d37d66b999c248ba99a315c9ad9412d35cbfe4dcfbdf64c549d3adadb4adc9839c8346a0feaa8efdfaa4f3ead5f3c33711183316290101d6b69c2372e13a3dacd5358fc54322dfc7691e86a994f69e6dbf3ae74e5d6a36ce9e448f7c818aae532c30aff9f1e626119ab6a8b9b1c66355f637ca164ab1274a0f110800c8868b39d6ff41a2e8b0af961b6a5c2e06a13b490333a191eea98f3299e81a29b9a55b0ea821569aa65978ed3022ae555e98d3b16dcc3e27bf99101a383f04190aa1860f43ef435d35a703b796080789c7bce9b2ad12ef51a2ceaec6359643b02d32019b4aa17e615b09e92758d051ff8dfb4625c612cd5ee7e98202d3e7975fdd3843f235b4d2bee5be3971d1b6086d372bf4c797abeca8471f720e557232a34414179571be0567fcc99a10c0c74cfcd40d2e503fec7e9f0ed50c235d87b8b94482b190f0c5d6e8c7e7b1f90ce2ad406911d7f99c8f1cb8a9c55778bfd49249f5fbbf086e52ce7d9e4967e9a4500affcaa72a818ba6cd9b8d8863674af49b711e7b745bd46dac875aa21916ea2295e6dc2a6c5e5d6ce730dd964d807b68398decb8206e07920a407a25a6aebdb4dc13e5805e36267cc5fda212260820e4643326133bb9950ecfe9bff90ba71d259a3f2b79350aef189ec390ad79d6f8c91c3a8258d95ba88d513ba3f28031dd31b173d8dca526c513c8504e719f1e95a1ea3c411a28cb7510f24e60eef601893518ebbfc8289cfe71427afc80393bef80d588522f03ce6bd850ff5d83f62cb5e7f9eab2bb8c30bab53a61f50429bb87bb82b8b0b101fce1e24953fcc564ba771cc1cfd309459b621ff8915dea8fc2a9514db04492c3ab770249b57bf17ff01bd59d3fde07cf1cc8532eca5c030fb1bd51fdbeac942bc605d246cc461c865e0c3ddf7164e1b385740883d5885c79cfb30e9476211ad74193ec322b53bc5eb79e0112cd838a26dfa9efe068aab1f444f34d315e9d94d38a66d576b6e4c923c1bfc99e15fa896832f15f251a9be6431bb9252662c6b6b30b0a30ba87734044944055f722dbbea2dd8f491e3fe432241a1af85a6a1834ea4e481cad6fa9c75fd04044f749d514cc9597b338b1e870082f408d4e228c46d86b8c41cf77210037cf43f6099c443be2b1e05b2af2ce0b492cc2f998261cb356d7d13817966adf2c818bd8ba10b4f7d6c80eae41303c7fc737a20e7c9e0817fb7b4f34dedd4f975b6179b1bf85db385a5a5663aa90d4edffd5624e78e253f59d40dbcdba2a93f714cf79094ed2ccdbe46ab3847255a1523fe3e5c4f723f31571a44b4af14bbc3a5586b2614ffe88f91473d1b0a5dbf0aa351d8b304b07c942939532786d7fb1129a9994fd4cfb05c8155f313471043e47316eb65b3abc916ee53da09de77fbdb4fd2d3d4e0c038d32151178f161981dc1c0bffd7ae2e4dbfc2ca96f9a8998658be0e1cff70b3fea776a11cb0d194f81d0d07fb5a5781e5c11ce61a3679df8abf3182555dacd7a9cc251c7842a0460249bd6309960308bf51e978a3e3297cde54e3d275d746c7002c2da1cea998866070afec2237615fb2bdcc24bd800fda11e3380506dbafa3c6730b3f9ed91afda5e89d24be14e3a12b4de07c632a7630814cb1ab5bc5b382b9ddf2557f6152eb02fbdb39b8afbc2fe83cdd7c64dfcd86e1a060db700a794cb2c39b1d3c343dc4f354cfdfed7ff1193904ba48b761a6520cd6f9b50f32970290e985f5be96042ca82c0c458eb92bcf890308e1b317800b720c5a63dac95cc9f9d44f45a46247270db3684b03cd2c52e1d6474a9feaa1cb4547b785fc10f47656f02dcd699500234495acfd32f0055a9d3be01d1e641c4fd19a4918f4953ba72a8c543bfc1c98138dfee0fd14b7b3d94304fce5bf83fb178a0692f178691820c4997fc27d35c717cff0968571fb8de84a5ed1023389708322d66da3f061bc0eb10f7715aff11b1e5112763c0debcdd87833f9b3f3bbc09d1da96581642eaea7e4e968fe8215c9931145ef7ddae548254def4b7f68f0eac998f5c3e3f73450b76f55a95e5758e2c14ede23eb0c57d469ce227b40108a1212be691ad76b09785eccceba5fbef20ab390ecd44fd9f6b0bc31fabd93a29a38ad6c196903d61396488d3759b419fa3cea10a5fa88b01a4b8c0b50ee83fa5376f2fab31bc36118bd04d2731d84559a3860c5e899903900c1711a803980e4e06cfb447e4f363d17bfb5b71e91e3305584503454a1347eb83104ce08e02e35da9483feddc1c4d20587fcbc74561464c59d7ce3960282d9268755e0976416cc15df5d607e0eb374e2bf8c9fb10fedb3152e78902fde68fe47e391dfcde5815c19c095cd92a4db89bac367949d4072069401c2d6cb1c6f2767375e09de521cd1ab82a7e80518555511ac58416b910a1901874b3a38e1e61b589403652b8a56ee572304b486d32ab6ac0baadcc9621a293b87b7fb5b8dd8fc4eaa939cbd4b1d8a25329c00429820159d796a9a34402d0505854b99375311b382438e756ab3be93e7712e9a81817a932956fe5fa66e2ac838186a57ba82f9436231f6199ccbd4e60bec4547bfada8c2d003625aa075e816e90d051750b3cdef68d738c8c000550ac051066c8eb87bfdcb723ad90d5e84907cf1a2475718d581fe5869c303bef5ff1680e2c4ab1c0e93dd9cee560e54cdabcc4923f30d6b31a37a4d4cc87fde2e51cf550002e938d30e39ff0e2e2409e1ade43d5e84be8fc9934d84067c9172fff5f1bb8bc969cc94d83f97fbf779a0cf52a8b342988e8a8a50d309f6b7226dd4838994aa21a7dcd247c7574512dc312a58097574273ab2e116748473dec68d55c5e9c8956160ecf1f79af69f7d05bbcd2353c853d1efc063055db2c759d5a3b92dffcf1e316d1b4a561449a2e41eb90b0786b8c00cbe6c8dc267832520daf68ea4da4ad6d37291edf2cbb10eb4c3ec8ad6f0cf7d321c0f779f838c355d184418825f96692e805489e185a1647012742a4f47aa71ac5717788639578d8bc79148e8077ffc55532a89fe4f033adce0881480378746db5e3b550f654eb76e8f8f49ae18b78d923243a859533ff45b5a631e83e62f8954b41db78b4f3ebd170e524fbc32782c2c567351cf1b3a407ad2a5e7c5936e9f21dbfca5bb5f8588936b906ce531f623b097420f7d005f99a7b71020e9a20234d9f010db1a3b692712f86d8d34289f4306cc064cabd9dc19012f4883f9c7acaf608dd004592ef8f07ddf229d78b5fbb058ea351584b1b60422fadfbcbab53b0947234336a2fa27aece6e75a7523a8b7d46efd92339de026fee82e51fba2c924622615b8e2cad6f5dcc0fd176a0098ccfcfca3c151518ee2679ad45492e079b3fa071a2181c250426cf33c10801b06645032dc1aaa1ed37a723e9e25980f071d7b6d85c6dfc30352cc7a8c57e206c8ccf067906fe2502c7a957e477a632bb1ddede46002301309bf8b45bbf6dded4ec8c181d201b830d7a17ca6592e2ccbdd4bf83453bf55027850d4439c8a4fe4676233a3dea9083583deb86f8293c392e55e9212bd8e579ba4d181985d561f03ea2151e12d31f050939875b1cea0b71717723f19695a98a3fe048ba842f3e75a55376193d12a833f12af07a1eae75363c08943ee37495e88ea86d2690cf63464f5f6cb113f59b0dfa3f3a8aff88cda0d7bea2a809c0ff97be41e1367bd8aaf982c1f3a70f534329233cdc6377dd04da786d6eaf803d4172d7d047fc1d567338ed15dc9ccbcc083c55c7f835883ed88eba8062f36fbb9402350258721a789723cbd7555a48c64f29bd3ef9e0b4239c6eefd9bedb15e0a671b14824c19bfcf9f5c9244c6f32cff1b8a2951c1b3875feb5895698e32f95b654da8af5df5bbe7afa4caa2a12addf3a34636261edcc5e48dc759d41817592e9f5c20fac6b1631d754f0abe82b64c42248b9bea8727c9459581fc806c93bca6e5e43c65085bd6ca64de99da37a64e864b4b4705b2b506be4d1d444755205d2cdf7c979ce5c0a8b83a73c5fc93b70e2f1964818502436b1a9054874395cc1ff0fc677215232e88ccce6401ac57ebe467cc973d753007f0fd272a62222717703ac721213aabb861545cac628c658e495b1f338dc0332dbda012873e66cffdff26ef254049656bb3f91131a27d742dc82e5721494f0db572a32b3b60209b6a5d6f2fc890afaf9c23ad3a5fbbfa989173b05bf6fe7b1c216e51b0180f8c4ce014aec26ccd9645fec4077bf1bce59b6b4da37a38c71bedfc1b53f7b7c2451026f1bcb6a79803a0aa33a7ea55944a3ba9863c7eccd7b6780d2bc748272df7a2e3b97d552e4b262f421ea633e34abd023e9474d6bc85b80c628903954129920f8b66a489c39b1b494e4056a2b48078eb33c96561635a4f0b67546b4b1fd2570e514666cabe35021d609a8b1e7b75d924c3fe104190ffe8c7f1cf40e3e6d641c5c0457c0aca9cc81d72fad7577c62c3b5f941f47adad029dc959fb5b71c36a67a9cd7a8e40aba60294023f205087d0a780e56b0069318e9f95df78d078c1bcdfd113cc2a93b3f5cb7cb40223b575b9b91909f8f01629656e62c6d7054c036a5f29b658bddd9fb7e3df188a2e08175d95808a097731feb51efc8eb4df323f8ec1c97258dc6cb5d4f3d95858e90b42c17ea9c8be4578996370ee2e4fa96e8f181fb9ab3ee58924e23cf38ddca23db6bf3ebcfe3d5087f800cd9b7a209ffc94cd8f0fb9af9c27f6be3aec84939a760e4cabcec7e0aeabfeabaf80e32cd1efb88988f446169c2815e20016f84c9bb56dd550e5b936bf2"}, {0x80, 0xffff, 0xf6c, "e3f47ef508439dbc331e7dc00ee8144691c852d04e7e243047f59cc4b8e4132521701176b5e9844eda287c18c95e89cbf10c658fbca4955bb4468d4b13d697ff521878a83b18822ac6f2083872b8e2790959e6b06f63a7c8684d9e7a83b202cb66b0239d420f4881c9"}, {0xb0, 0xffff, 0x200, "2eabfa929a291fe844d7582e90bdb46850bca2c2fc7e96a06d19e5c57caf101b6b05af38b0caf1d4c781470bbaade83946d331901e5a51e289126e4a0fe5560d6b443e8a8de33367b7d3ff7da641d515c50a9dbf1dfbbcafe8443d9f14328a9a59dfca1c40f169a6f4f1aea934b182c28a652bb51d23b245c4411681e0369937d72e2d36cdf0e84e8039c8d9e99a3d8cd800488dda1257d8fe"}, {0x80, 0x0, 0x4, "cda152754810cf994fb8cf55646d199cbe7ad3fc7615afecae788684ca61811d3df09af9fbd4271aa4f096af4268ac1c3e207930bc676fd6d5a741e317616f2de7c20eacc84afd33fd5f84d3f5aecee25e7f20e4b062307cf4f64541814c79d8affd38e5535cc7380be5"}], 0x11c0}, 0x8) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x7, 0x1000, r2}) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x8000, &(0x7f00000000c0)="4b74954c", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/160, &(0x7f0000000100)=0xa0) setsockopt(r0, 0xffffffffffffffff, 0x2, &(0x7f0000000140)="9273a41ac2a2b6cecb9a3f26af169a47abc4a8313239d2d572776fc9d2ff78553fb79fb8c5733a", 0x27) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0xf2bb, 0x3}) 16:00:11 executing program 1: socketpair(0x38, 0x0, 0x100000000102, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) recvfrom$inet(r1, &(0x7f0000000040)=""/110, 0xfffffe61, 0x3e, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:11 executing program 1: nanosleep(&(0x7f0000000000)={0xf0, 0x7ffffffc}, 0x0) r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) kevent(r0, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) 16:00:11 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) recvmsg(r1, &(0x7f00000008c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000000000000000000075be218c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x4b, &(0x7f0000000740)=[{&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000540)=""/172, 0xac}, {&(0x7f0000000600)=""/97, 0x61}, {&(0x7f0000000680)=""/142, 0x8e}], 0x7, &(0x7f00000007c0)=""/236, 0xec}, 0x2) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de29067989a23ff89c16723f911a1d962f681f", 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1f) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x7f7) kqueue() 16:00:11 executing program 1: r0 = msgget(0x0, 0x20) getuid() msgrcv(r0, &(0x7f0000000200)={0x0, ""/65}, 0x49, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000f505d97285bd070f0bf859a85bdb39501d9de1681a49668fa2518ca35f30c8fabbfb17bf0c5ee5cab40748b25a0000bc1759a28f3f1e6527cf8c99cf850ea5f34e173a08e3ea62f0a206abf0d751e383ae10e2fc57009292c36e2d942c9f"], 0x66, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b50000000000000000000000000000000000000000000000000000000000000000000000000000e4d97a22d2c10d1b80f85f0055685ed07affae201283a93f682388882fb9864e68f40abf9b2c2b2b121dfeb892820f8045ef680a8af79ce419ee0454a62e7de3a751f36948e161c2b144e67a76fafbde872716239dcae503d99c363fe9f78e8d03fd68809de89e47afa904ea2f80f002459a98db8d1013af39cec3dfb77ee054044ec04d485347740699cf2ea259663db0e6f4f8b2594f047a664b0b2552c98391ddecaf4b154950bc752e4ed43fba1990266ff6943e578aab"], 0xb8, 0x3, 0x1000) r1 = msgget$private(0x0, 0x80) msgrcv(r1, 0x0, 0xffffffffffffff58, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/106) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x472) kevent(r2, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x68, 0x10, 0x5, 0x2}, {{r2}, 0xfffffffffffffff9, 0x2, 0x7, 0x1, 0x5}, {{r2}, 0xfffffffffffffffb, 0x52, 0x31, 0x4, 0x100}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x4, 0x13}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000000, 0x1bc, 0x5}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000087, 0x5, 0x8001}, {{r2}, 0xffffffffffffffff, 0xc, 0x17, 0x0, 0x1ff}], 0x1, &(0x7f0000000000)=[{{r2}, 0x0, 0x80, 0x0, 0x76, 0x1}], 0x81, &(0x7f0000000040)={0x80, 0x7ff}) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="2d012e2f66696c65300061f8ec271ad43a6da03ce917ce79683ddba490422724c4e6fcb89082a93a656e22fe4eb06f2833cd80491ab9eaff8d8ebe6c5dadd866f424b112fa063551c2a39f5f866cc07e56339e3ed6bc1ef9be72db5a8ec3eecba543fbe3211846ccaad7d90f5203c09ea0fd81fec2e4fd74f0a612a4e33ef64c41915245ff831e54002f929e05c506e4e23e269e5334feedeb5cbe257706cd0000000000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setuid(0xee01) ftruncate(r0, 0x8000) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x4, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="483cde2d43362ee2df0bc0b25e0e178e061ba7a1d27434a4693400442449660d6955203ee4481a89ee9003b63e6b390f405fa09a4cfbc03d378085a4f351ab96ecf82b436fd8e40466c2c00f52edd77bba767e08107056227c6acf0cd9df97957180a48cc77a97061fe90fdde8022b88", 0x70}, {&(0x7f00000002c0)="e4031deaee594d098ae5727cd1eb67173428ed3d34c8a414b3775b129ae101e9955302c48795c6e0b692d88ac19c96a9715b6ecb4d170811606502cb5a5426be594ca3117b10286e95a1cbf0fa301c933c44cb2e7b2f2aa76a7ce899e2561f5e76954df626a3d1881c843a4d64189a93079e83c9e052d3481d157bf347bba87a", 0x80}, {&(0x7f0000000340)="16170809b7c13d73349823ca0fee627abefee0d1e00484cd2887d14a6f3e6eea2a0b38e365c234a73ec017a64de95dc21cecff40bf9bf55a3ce85e1c055745d6890ec1ec1020f85f87bb63c2bfa3eb37b9652814623285b2c1fdcfe99bb4c232b7deee90c8f4cc0ca7a6ac3eed3095ba9b30fb2f1b745824a736e7e4ca", 0x7d}], 0x3, &(0x7f0000000400)=[{0x1010, 0x0, 0x7, "09b95323760cda6d55f21ebe89bc7db6eb3a1878ed95643919c3d3ba856d33b2c8b35fc7fea125d5abffed03e8df054247b3f56a16f28c1459cbdba6c67ebd13db31809052402f2336268e0a2ea4e7646f9059b68954ba9afecdba05e7c6633b5b753ce5e34c423b91f20ac4eacee92f1226746b9e54a63f804adf15b74692052106ec9fe770a4610e695d088cd6153ea3c636289016d345b9e59d3305dff16f29e6ad49503caba90fb16d31d08ddc0979c0442ec2f2a3524839837424580d2f1e2dc151a1641e3b8ba4b21bb27bab2ec11cbc4095adcffe6df96c4d2bcbc907230a3aae16deebf11597e9ae432703e49aadc153e0c0a4c95e0464fb7340bdbf31118c0823aef59b2a421cc5e1a13e1fd54919f3bdc3089baa8d73a3627d0d294cd73243bc5d6e493e808693c9d85a0a2d8329ddcf0e117cf8286abd0fc2bf9dd8b9339af6de6d231b79b4ea83ae80e99bd5d30074555e1a1290739795141663355bf771eab241f7cfc671ceb95f2276d63c77267b364e06c226b8ea7b7ca674f1afbd1dddf9c3728c9853f1751c485d5f752cabf83413b5dc1e91cc9e2ea20638d3e3ca64d5e101c0e910459d82c78b5180060bbfe68aa2d0b282f64e55c72a6e925bd83661756d339a0dcb9139d40177dad53baac1e1345394ad6adcf0eee0c7e4e7cb2ff8288efd4eca4c51af98f18ff454aaec85c915fc4d7a4f7177cf41a5b2540f3d3d82c1b65e452397699afaa8902e916068847eaaeb2f2de6da00c5da390cd996a9fac100d3a1d5d5e830ce271bc1cdf87e9025272d104e8896e401b1d9c1170e64c9adadf457853168e666d4c09efe47777fc1afdda417bc697489a2eef9490c4fc3b30c304ffd5312ca029d4dd3e5064fec5abba281f73bec11eb29350376c7a00cfa05b02aa1ca81bfee27e619d310690e1c3d683e196f332f238fdf067eeb28574adc6a29bf7085921197918a6d1e1e6fe0ce7beef80c01be22018e65e95801211b94da776cc43784d951e2fefa2cdca0f6b812b0c411243ff5076379bdac4f22f09db19c3a40f22e92a6fd0c77e2023de2749b82d02c431ec2d83c3da5e6982ed9c76a7f4adc4d814802eae11601e18fcafb39d2697ca599b92769e2cff67ea410225d06e1a89209c2e29679a28666a868bb6c20cca19ff053d961cad7abe46fa5bc11dc53758b7a7faf732ca1d7b32e27b212f0cbc5ef28187860c9c1ac3c13aa03cca385b8fa8949d3bce1b60c14eb6e4180d4b27b613c16d9d0918f4375982bdb41364bcf96f73e6e5313d385d91d0522706d3a63891e98a85b8010b17d8c2995f152c2c8ef1ccbf962df7ad4494269db5002bfd386e8c86c8e03741f5f163fa74049a7572e78945e79b4e020a708e4424dc5f2e96bac75880effdbf4ef4e2c8f0b0326e15a819e6b330f72f1c005fe0e2f7d3a68e3f966658ac7714cc303fecb85e01f53f3cf7042de48fd8b713afe8c4a60cda0a378efdb5dc21777774ec365080464a350a61093fda48c90d7b3f8a5d0c7e3d29772d0a6c962a89baff4a5b686b9727c3a917f482d0bb65d75fa6cf337604dcb45cd2032048269df5a74e485f736873460e9d0a9a6f2292a31babd9632f98960b9c06482e095786007d6eb41e355aa9aab2f63329a9d8a0ed39ac058eb90bee1b397a817306a21384e86cbf97af59ea24aeff2594659c787313e3c0739090f2b3c79bfb9f2acecca97fd4f9a2a4e56d19d898616407409c40cbad2e1283785946819a1ca62ef7c812ca10e946cee8f73a85ad35ca1e20f44020c8c95cd257359117d107e71b2fa9a480ae16938eeedc0fbf490f8eff7e590bca3d279b97dec211116d1ffa8c8a0ffac8dced903b62505247cc9d2d957eef3176e06d516cd1688e246ad740cbb50dcb2c851a9420a08d5002918cdb34045aad99169403857e6b59bfc69bb86d2f24e8b4ec1d773823d9b4d8dcf0a131b844b6f24701d5861b32dce19113a8b75e8a8cf42dd1a9c14a21b697ba2fbfc831cde086f925861aff7498aff09c5fc72496e7e7957d2353f064a5c33471c44d242d5677539ddea45bb8ecb626753220806049bdc4209aabfc20ab5864d7b9ba9b801b5063ecf6fdcc9b70db46256a8d0b87e5d3795131873061b8ba687f5dd3674559f31c47e01a651189241022fddb1948dd12ba17de890ee6276dc76735eec8744ddb2e5326bf7c274a9c4611ffb641744a6fb4a12c361d51a99a5754ab489e8480890cf1b9ef6a091b19a05d7d1b54bde4244fd12d93cae700a80b1e1837fac10e1b1d680277d73ebce668fa395248d08aed75cee2158aada850b3f4804835e64898ada0b374122e0133c682dcc2b93fc99328a7822bc0403d3deac0fde1706c05bc8e7ade280e63a8d3a226c5ea41ecbd3ae261812d32c31db0a4736d0b3cfbe68eb6d8e33820a4b177c664b9eaeb19c494bfb3014727a1b779b0b0d464c3338be58727403331f7bca19092e111409c0d8a1472125197775e771e6fdf332de8b191e9080a4d755bab334beb760ff6ec2dc6a2b3e74a0499b08859a4989a539c5cc0d32db86f7bc2adc3596681f4bb71e412d4d1080c1c960fd2fdaa293052923fe79dd734948f53d333b70d839300a15e916253b0a2e6a49eb85f6a7bae1fa4eeacedacb384c96c0ee1bff23947e1af51bc31a0f6f143d6fe05f5f7e9a7ab449ac8051166b0d7abcf0560be710a4830bf15864dec25d46465ddd0e4285bb1eab6aa008a0453945e6498153b9ca2ff3b988ac712ab8ea56e664a608d5aca34ff75c3dee5e6ff889c72e45c5ce09c3025b0d2ac2e010701e57d8e786796723f920c1b9695391c79f483488d597832ef5037a9c730f89a54f89f76d1406b12df3112f6bf9a9d11c630275f036e3703da15d0570f0c5bfaa21b2eefa500289a2d4d538154815842f2e14fe6fd8bd5290a9d5a20e16dd9b490171b129b13212d84c6c2580fcbced4a79d714608682724b84865b948df5e74f6381e4bb314d0eae86aa46ae9526e25b46fc8aeeb4d3594e6ecb798c4cc25b26af0c9d648e5d101bc3f7a801f585073189e633427e5be3b1bf5b45f79314784128146266a1bf71f9ed8b9cc07303d562eef8e162b5e0f7d19961f067b3e2ddf4aa4f67fb62d7387640d56b5f2d98a72cd5254df3499dfa3aacfecfb92b10b71ad20fd36d8dc95167278be5e835fa2133513294411553a4fa1f93534c328c1095ca7227e198b4af8aef51cb624a558f6fe0ddc31ad972aacff8c7bf56830c7dfd4e3e0cbd27079740fb0a4872fe2448caf5392f5446efb03b3f1d2133465c87fe4ba6b00a7d1e0985c8672d14831911bbc4cc8abb57c3471b98250d6ca222d564c06048fb5e7ab551d79da4ec1431cc3c0a16b5a273914c7d70621572ed09c72bf74f8124373e7892133bd9ac68d3b917518b4233cdaea8c73a0524f5117647d09287160de411600cd5bed4226bdc5d6e7e5c50d23edaf07c0ed6a2c1fc7e313fabd97ed7096fc1f11f8330ca32eb2f73b5986a661ff756526b5c98856e9cade59bb684ad71e418ae83597f20cf971d31d6c366de559e6ed47319e34ac6f8576879ae0fa3849a0ec3a589335bec78c5557c14f47a9b62e4a24478fe3d8d023fe5564483cbf08615fac75504aeb4f30406c57c83d28b30ca999b09340a530f946621ce21b5cead12aa5b00d78b87d8242647802e85a1014dff884304a1230cbf6044bc3a9ec109f03a2dc8900715743f386635507edfceb756aedd0d95b1d4dbeeeff81105a5fd332053a8775d887139f540f5bf5ae189ce2168b649f08a031cbb8802b5f466df86f5345f8621b2ffc0c0a7a7e79d90575de49231526218522cc1ef6317811f4c887626558537e8ded9783c36c833ab62bd30bd99107c8c8e11de8052fdf9c43012194a145d8d0b76ce37cccef802085496d80ac950123548d846463829079ec6985b600fd9574d9b5a45615a11c4847b6ca72595f1e63eca6d70a5e3105651d4d82478afd72bd6342e150ba437cd69eac1c1f9960e2fbe6c0ed71698ea119cdc98f22581f16a047542e599b60f360872a7313daf4c0a17986def996e62c73a508c3d5054a64ef6b37c9f3e08d714116cd8e901ec1e141493728d7773f27785760eb360f64f0cb9fa9fd1271e4c57f45638723e74dcbdba1070849bf0003d79eb0f978995cacd0a9bbfe18813bd0db7adfb1f1b42cb284388638021f0a3451746a83582371d6793e58f37d8a4068b126ccaf9d83bc87241af0ad0c7be5bff7124f5d16b9646785046a6626ac286cba76df74c1e6f096f04534660bee3dcdc1468616c96dfebbcef93b657a2960b67e28e43a63202d0d5d57edb061fdf321b34456d8b2b556024d16d3d2208104a304da7274480103546c8831ac9cb8f51a9b18199441a78b7dec7dc9ee49a7c763faf0ab10b0b09cbb8625cdebc94a85993d117364dbb700b3982ddedea038de9fd291ef3d0b54e9133503699d2e3c1d4c79b26669f3e069bd308189a370afa457da85010aabc9501a31c4e61c19f48d41a040600947316006495de36b705ca75a13fc7ea98db8e36eed9c9fc049ec2b27e16a7e828e8ab4ae19c83c1cab6716e8214cf9c571390cccf3c6fd37e2fe9aaab88468d1da2509950e37aa44ac686183d893f465d87b586d07c6c022f6520b6ecab2e622caba591bc6ec413ee08a5806d33724df39de941040e1c54a5bbba172ab46a0569fcb83ab8b4aff7173de712de7ef1762b253bd2edb2e34cbe7405090e6060c17258de9e40bc96bbe798c49159fe475aa30e6b8bec27a022e41dc38315064766121be5611854bda13f17a56ddd0f3dbe5be3ac574903ef4d92cd14e43ad202436b808d7967687f4ba4771b8f3db15ce860364d365a4016f0b0cff40be15a4043362baeff06185f34fa77af7edd8dac383e43bf2017fc03cdd0256791aff2cb043bec81dc2da156693a0c75d6c3eaef91e91506c05e750f10383ea8e9f4f92383fd4e639c86c9db40fb9d7c419e02c0b9cc927f0e546054ff403ac6c3922899d7d0f35182906b3b4d8a42222d6d9aa64d7e6e77cdd544d24534deabeb98b3dca8cf2bbb51d4e99d532c49c14529977e64dea5c42a7b68be80bed698e7840274c3e2c16bb422345945b780fad1b17b57ace0e1624ea29303f779ca74a0a6c25fb3f182f9277b7fddf7c47a282b65a349ee9914ecbb37972fc3c01f4ac1a1237dc9e9b143d129b7411256a3174432e2f946c47bb5d441eb83491733c8c540bf4ba103d8ed2cfd36defb8a2c4634bbec0c4c4f40f7666162f61cc8a3d04350f4c4faf4ae4ef9a3f5e9eed15e0e64bacee59cba897db52d633b294dfbe13c72ea518fcfefb0dac8770f461b33832692450ace40924f06b9d42b9cdf43719646a502542ce292e3a333970b040bb06802591331b25e2a405c5a6740eb4df4a1441582ce3629b8596a58059dfba64d2e00684f33bb5ff78a8e43bd1c8316f46ccd70249c062e3f140ef60c094745eed571c349d14a98483c318e3688aad737e77ce0de845885731ebc67a7f1ff1f4be1d4180f5351dac4fe3697d482b27e9153dfd0a9b3ea514ea56fe78e4701a832283f939aa9ee258331840c03ff865cad26a592a46b9fa21af690d8a66ae1dbc522c38819eeaf6f64da539d59c2194eb05b3a02531e6834a110ba1e0436336e10ae538db320dda10698fc93437cbbe6434936bd11511c4703e51dacaedfa0688b1feeced3b2c51d250a1ade67bf150f3e6581d38840f9ee91561e180825148ec24e24f2"}], 0x1010}, 0x400) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x3, 0x0}, 0x0) 16:00:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000018c0)="a8ee1ff9533eacf4779188e8bad9e0be6f083257bb14a606270b40c9742b4547e273f079cc6e2e9eecaf90e3c5eae10b7ace14094d45cb87f800a9e90bb1d91f0fae7541949f9c61b58fb1aa0135de622e77d0ff0d60aa99d02699f4bda5306c8e959471ab643bc4aa3db71fa59d0d004c146294bf2a0e1a50d9cb97e0e02bb633bf5f3fdc7d3d1f763cb426cb6a3009366361661d6647c7f8d265b904a06f7112f6a5e6e3a8eaafe70714bad0a0bae1d9436a0529c05d5bfafe9a21cf4daf125819eb107d3862d2c8ce65f450115bec554f4c2efb4be30cdbb714f626caf4f32e08039011ae8423c3229017c72ee645fde5f464c49e484e42d489d52836aef5330b8ec6b595f84829d55a7c1f9d66c927320211c892b783a5b0ed48a68c0334cd49c677c6a5e9badcd8050426cb2c23d030cd2ede2760732aef7b21c065114799928510f76961a39e04da424c39bc4bce564055a59b417a62b1807121e61e0f1ed43335bcff0e89f489ef7518d8ddedd520737d74ce467ebac91b15b5ad2e78fde8cdbc30d92738e941b86bdd67870e6cdfc2984612afd012118dd67a791330fad73ae6ca109d87f8a190825743996cd1ad71c862c7c9691bdb4efd799ea16297d5ed26b42da0729b2112e5c6df170daa947d9f91ee0f3809c88c804cd630d4a1c7469d43f474cb57143271bbfe1e498b7d6837ab1dced4a9027b2e2ef077bba850aa284c52ea526f36a2abfcb09972723dce39d1691779306f1a05411c6657fdf32a8e205b40e20cc3cfac764f04313ed13fa1fdba8544c612497ea0bbea361bd3ad9908a6e1550e183f5653d5d9f534a4510b43b297d87eed419ef110376439ed5094935290b80bea993a4b01a48d18512bef4963063594355364a15d1fc061c69a40eba36d332d4aace1ff96b8a94611f11a02fc602038922bc31db68696bde2215638e3736560c4bc8f0b59db41a7cad7474774a96dae91954d2788af2801661e1c2c9d8c74a6d3fbf49b869eed77fa6aad50c347f04b66b8f2c6f1954bcd09d45a1ccf0d8675beef58ea7ce06737022e63038bbc6d9dbdce36122b70313f31634bdf95cdb5dbbdbd4bcee8d250ff1255d4e9aaaee4510a5771f9acc2f28b5d4d4b72343be04796636b169d09bba64a2225d903671b9a20b9f6776b4333394162515081de4866572a10ad8600e81c1037713751f4242a98ed678d02ca0d00c26b06a03cfac1aed969613c57da5f973cfe19264bd63669f93340c64e3571d7dec8f194331de20d9a39792fce81f0f12ef479674b169822a96c6d4711de523bcc22e984649ffe2513d578fdd90254edfd37c7f2795ed516e136dd752a69fa15daff934755fe9ef79d07ae260575854875e393eb731c463dc2e8b0a2c9fe9bd544b79a8678fb303204d2965a4e00022b8fa21b6ccc9f2097029469d1feacda3f71e9f873a112b50e2d40267aac9842dfb0f9c513a9fee9912abb36e9704a6a26ec390a018a1c490663f01e5110ba6d8609fddf3a816d45a8d316b0424771aa82ece7651a4ecfbf30cd9275f496b4ceb0a1780d6e1e56874be18558012442a939c63883c322a3645acc43ea1826743d4acefb3d70b8b52b31c8deab7ea2aed852c1ca1e74662ee2f938a6a990cb7f74431780c6ac1a77e4f55718d9351a049cc39ec7fd1f49a125b06200c043210612f68cd7669b1c3d1dec66b2c688343d3b423d92cb1983326ac0b01c81de19b7814c41c949f74d8a93d34a01a90b46c6d64be2b5cf3658a64991eaa4e8475a7245adc75fba97e79834c25ec8f04ce1e5bee44ce6daffe03200e45392a0c2ad3f54a516b9306d1d0fc146a47b68ae2ad49aa8fdcd25639f1da5bc8c1e56bc885dc264909a8ace487b68b0bf56b60fe75c87765b631aaf4707e204982c012d22afa9acb150ebf0d7bb6c7dff03a4a164c7f4ff13ed58a23cd33145092c5441d37442bb8f9b222d7106f56eb23e3c97db18009b981a6e72ac98fdc19534f448875e552274e7a422dc82c803b22e1d15d3feb9b5a568d0488a63dd3c1f67c560360221acfa0fff4e146dcbbd9eca8dc20d2e06d4619377a296ddebf755c8ee1d6394d4784057b817efb99b63f3f0e3d0148b8f6015335e7d1530982d0dc430778c36b7053f5c1d1a4df0c9f3fd58ebf925adae11d0b1e31e36e6bd4797d6c6c94f36d2bc1c14d8545db648e11b3107ca2ca7552ea5aa00856cbb065e4e52a16d24af1d0f8c90b8987fe65b67a53cc020bb2433061c2b2102c979ad6c8255b00410e987171877d0e64e679fe59901feffdafdee1a96a9c38c038cc99abd257e5139a6a6a4f9d90102a126655c003f16c48c3d9b2ff5999cac4abb0d595ed08f4d52489f09997754efdff141d0d745763cba31e1410ada02f2f19cb395952722b3caa1ae5b2eb2d7ee9e12afbfc17869eaa3df3ce8e57ed321f278c8970089e2b3374b78d4d09e043058c10eb4d5004790cc3be696435fcb1f45d2b3d40a9d80ae4f88cea6e0dbdf79f4f925ef46e6f94b7c29f955cd3d7b66bc72a12bf3bd9b0c0037a33be8364dff5c54d224f95e5ffa078b78104ee82d5b86c877f9fd9c102182adf396f8eea14e10ff8e515ff75de733fbfa00c55bc7113fc977460b8d831b9300d2fb65d6c2089bfd3c0c3572a292e9cecdd4fdf377b0194f4cf37739c4ab3f2ea205d4c617e19bc4d36d1525d4a825d44fa4721f3ca01f46e2f17a57fc9f224ea22bc97f67e527b36bcdaf15df77aad9bffb6cb3269cf7c2f6d9fdd97298eb63de9291f5cbd9ad5d19b2993ac9877bbea1c248875413c2d057b8eb16b93c5fe59bcb8308ac4528e8e77ad53d20bdcb37e710ef3e10b0c95583a3e8ca48ceef215d5b7de781a8a10dd6650227b253ad093e740eb1236adcd23644570c472f4e9dd6f364cc8b8fd4872f3ff6817fa93a060c05cf60d8e3dd474b27ede87bc28fdc03b96707ff1d15212c6be9e06c24ad120e08c9566bb67ea82c9b15906fea1eeb013a5ce276140109bd749ef787a9c94111a2ac48f5f8ef5945d4e2fb3cf1c8bc8aeae8d547d466623167247f04f052945c47afd54c839ca22321c0b793f85743e4dc352ab8bc867bae872e3b77b7c35554bf56eb82315ed520ee22601aef6031f1d8723c9a750396a88fdbfbd84d95d97e753b5582cf6677f8d7d8178b022e22639b9b4989f53a272c58f702db457afa1590641fb5f6003541454a658b72066b418088432ef0a20a265be95e060200d063683580da734554a36c8d25da7df55b646d26e6a0c27c8b91f7bdc0f6eb0e8a85bc7237ee7e089c1e30c9d834b7f4b2dbdda4d39031a5ecfb2028347948fd75724618332644efc8f63608698fbcad7cb8efe4a9d060b0a39773820edbeb141740ce78d8493286a334b131390387e06c7cfad8f948514dc17e3f3241f6437c41cdd8d21531cd9dde5b2e0434a1869e462b553551235d822bf382191e9fc7f45243a938fc3bf785fec1ba15b1570ab79550b99619f31e2f9be15560c4f204be2e05eecbe9edb3c5508920c8a0a6177b38de523c53361e9439e50dfdacbfb1d67dc6d5bad8eaa93c1c19a7aff3a1fd941d25de10cc05ddaa6c02f15b2add354cc566ad33afdf25b398e423345cf7f166df62f45d015988d15e073da656ad563b971eacf57bfa6292d4447d0e76fc55d1a95508c41e7d1666ef16f46ee99600efdbc3ca1cb4835a862890e4eb710368695bd0f02e9adcc752c52df85dbbbd3cc5ecf0c7a00814ac32e6e8ee7fc93d2989ea0ba59b04671ebab6e32b32b1e23d8eed724b5ab1dd269998e96b27ae03852080fa35dfd23346efc949440f70594f98ad4ef4aca107a205afc608138808bdb2f58d9f8cae103d01427260b19c5a204bc938fd028b11e377746fc4509cb6bbc14819eec412be5415f6b8ae9fcd91f9acd87f8e2788d6d3c1b75aa5c491a517f4ba59fb0072947124eaa347e326ab6553e8dc7cca93fd64b2ca5a2551761a3d673d9dd8eacd25e3bc5b27c01e0ca98dcbe4549e4ae0d0bfffc936df543259db789e32baf67f71348abf2c3b80e9bc774fe63ab9287a157d4ca835615af95c9c6c305c4c0e4aa52565ac837943f1740338ccc30670080d211cf631bb1e3838b298295a16ad40ca9138c4dea5af75b54cb30ea77ddc898270bad9e6ac036669d7f069ca161febe2821295b912a0a0f601fb92c712690517220ee5ff52ae9e2c06cb519c339e7c01b8469d234917ef731dd5f3c40578d6e197e035f4a499b4243b8dc8c310f64bdd5ea4f6b3a10547e033fc8f20eb03f5e05b327025bce24153303fd72db5df4be559feb43a73c363599a69386492f83b6a1a6fe6a4b9f93a3162fba4a27295beb12dff9420baea447ad86c6d2c68c2d780ea34467cf061c52424c5aa3690f181ff64f8e5d6338c14e430593e74ed92e128ad50a366dc2f21e7509475c54a862e57bfe94f99918c372fa961d2de8ffbed7058bd49d0b7d53be2dae39bc12107ca90de802333d812cc8e744ab6d64f92a7a35d657c41ec1caccb86f608176c9b59a0e95fd1ce54969a6758b3b434e6caa24569aba279a483a309605dcb83f5ac45cd69e83cde5d0d6bdbf2f3bc193d3bb229339e2e8ca2135419fd07e0985f09dff49c4dc36026557cf2b228ff141ec2d47176f78d61db5009cc00b3f6c400be363bcf247bb4342d3b90ecdd8eccd956e7edeb09c5bd4dfbcc210c8ff6d7f14108796b5de1465555535b7d2c33a1a5fea7a129a16e587157a0003b20855bf07b802c95e1ecf41cbdf2bed1fd45385e19c855c01b538a9bc5312bd8ebb23a746027524d97f4eb4a03da873a3971f28fdd849209894374ea07a67596e7feabc95d20d12cb4e50aefc47ec9aebe38390c02d88a90a7b603880b6ba707127d71cdcf03dc2e1c92b8c2d6d9231a6c31c240e6b0d7ec919533294df236d3890f00423170c8aa162f1bbc95f8a7422d21d2f4feba67ea5f1af8fd95461e731b4dd3c77e054361f87cd43b18c8a1cc0caf5e75e98b50af753370648dbe54e31cf3153309a557830bb1a0027c460bc7937a092e06d5594ab523cd62d35a425b3e7ac16a56579f33892c0ed43c6fe9f6ff53fc4fc7229f59a15185df0a7a8fe845ef4498f0dc06451f55105db838d3fccb41715fe65bdc5e0606a9d75d1122fea82bfa18a9ff21537556c74eff1ecb95104f4433afcb42c1333cade484343d82dedce3874d8fb1919ea9fe5e2f817fe20313676da0dd0b057230d56bb4e9a38f58f5c82b8e013c83757eea8f9cef9c0045876a03aef7b02cd2836ee8e4bd2ab890317b496e3d70c13b2a26bf617c9c97a6679ffc2fa1c885f4e7e7f1f878d28addef42d9be8f98e70e93f30ac924ba682af29d656f2263a8de3969f0e7e34e98d5231bf9ce8975b080438806fef417079850dae0d64f0f0226855523a585a768931770b574d43e42869481dbceaf4c351858b7fc1c7f8b3d6215ce2129556cf1d697b3052fbcbfed1d0277db5cfd2db8e85a0e066c6152fed381306067843986f38f412f96222b00dabb3bd612edfe008c750550ff96eb2a1932a3c21b202a5b8ce840853b2937a0a379920338e0b169b58081e22feeb85300f61a56ff2fbd9f675e04e2eecd73ecf2674c925e73baa1d49153e2f3e3c258d60019afc1c8c887b380fbca2b00454821bdce71c36bf8632982c059cd0047fa05b0152d66d61383965130fc1d01ce7d6bffd6ab70c12791c217fc44b1481f409e111bfe76702bcde69bbf6c684b517f3b97fc3fc90bfebac99864", 0x1000}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x81}, 0x8) 16:00:11 executing program 0: setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) poll(0x0, 0x0, 0x5) getitimer(0x0, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:12 executing program 1: mlockall(0x3) r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x2, 0x9}) 16:00:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f00003eb000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x20, 0x46e2}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0xf1b}, {{r0}, 0xfffffffffffffffd, 0x0, 0x44, 0x5, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000004, 0x9, 0x1}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0xfe, 0x40}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x7, 0x4b9}, {{r0}, 0xfffffffffffffffd, 0xda, 0x9, 0xd5, 0x2e9}, {{r0}, 0xffffffffffffffff, 0x6, 0x40000068, 0x9}, {{r0}, 0xfffffffffffffff8, 0x12, 0x1, 0x1, 0x1}], 0x1, &(0x7f0000000140)={0x9, 0x860}) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setreuid(0x0, 0xee00) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xc11, './file0\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x4, './file1\x00'}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000480)) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x108, 0x3ff) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x7, './file1\x00'}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x32ebf1a7, 0xc2a689be00000000}) accept$inet6(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r2, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) msgget$private(0x0, 0x40) 16:00:17 executing program 0: r0 = semget$private(0x0, 0x4, 0x21) semop(r0, &(0x7f0000000000)=[{0x0, 0xb5c9, 0x1000}, {0x5, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x0, 0xffff, 0x800}, {0x2, 0xfffffffffffffe00, 0x800}, {0x1, 0x100, 0x1000}, {0x0, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000040)=[{0x1, 0x100000000, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x4, 0x800}, {0x5, 0x1ff}, {0x1, 0x8a6, 0x1800}], 0x5) semget$private(0x0, 0x3, 0x8) r1 = syz_open_pts() fcntl$getown(r1, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x81, 0x8, {0x800, 0x2}}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x3) r3 = semget(0x1, 0x0, 0x8) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1010, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000400)={0x1, 0x0, 0x1ff, 0x7f, 0x8d02}) fchownat(r2, &(0x7f0000000140)='./file0\x00', r4, r5, 0x0) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0x0) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000480)='\x96[\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) getegid() semget$private(0x0, 0x1, 0x200) semctl$IPC_RMID(r3, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x40000017, 0x75c, 0x2}, {{r6}, 0xfffffffffffffffd, 0xa0, 0x3, 0x7, 0x9}, {{r2}, 0xfffffffffffffffb, 0x28, 0x40000004, 0x5, 0x800000000000}, {{r6}, 0x0, 0x10, 0xfffff, 0x8b4, 0x5}, {{r6}, 0xfffffffffffffff9, 0x85, 0x4, 0x4, 0x1000}, {{r6}, 0xfffffffffffffffe, 0x20, 0x1, 0x2, 0xafd}], 0x9, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x51, 0x0, 0x557, 0x3}, {{r6}, 0xfffffffffffffffa, 0x1, 0x19, 0x800, 0x100000000}, {{r6}, 0xfffffffffffffffc, 0x4, 0x2, 0x89, 0x400}, {{r6}, 0xfffffffffffffffb, 0x50, 0x2, 0x5, 0x7f}], 0x4, &(0x7f0000000340)={0x101, 0xff}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) semop(r3, &(0x7f0000000380)=[{0x3, 0x8001, 0x1000}], 0x1) semop(r3, &(0x7f00000003c0)=[{0x4, 0x4, 0x1000}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) r2 = dup(r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x80000000) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x108, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) syz_open_pts() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) socket$inet6(0x18, 0xffffffffffffffff, 0x8005) 16:00:17 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000080)='./control\x00', &(0x7f00000000c0)=""/61, 0x3d) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) unlink(&(0x7f0000000100)='./control\x00') mknod(&(0x7f0000000140)='./control\x00', 0x1, 0x8001) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='W\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000200)='./control/file0\x00', r1, r2, 0x4) open(&(0x7f00000006c0)='./control/file0\x00', 0xfffffffffffffffe, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0xfffffffffffffffe}], 0x2, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82c2452f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r1, 0x0) 16:00:17 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getuid() 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000200)="4d1b3cdea6e12b6be88931d7a915db15e8f4dd7065e059032b6e00c4d2bda37ee9a260277e0b121d9b3bdf364c8211454f38f46a1a02db07074f28c7c81bd942d6ce69b82251d7f68d16671936e63322641239bef1476a2bc45ad6050d8bc100aad5ea2ad2f2455cb0bf6f33a7677e4663053a1aa7bf4f26da6bef3ae216f1bed16320931ba9eb697991715556b0b1e8c1136b31ccab3592d147419df2b391b357e5284c460c20c5d7155bebfdb946a73efd9738a83054398da17516ce6b1c4ee060a8c616c884c5bdd7c06570c9648b1fe9cf6f", 0xd4, 0x8, 0x0, 0x0) socket(0x2, 0x3, 0x5) setsockopt(r0, 0x800, 0x3d7a06e2, &(0x7f0000000000)="1072ec1a712743ce5aa51bf2bf7aba9016b27942d76b4887c8749f66f554d1da37605981b247be2bf6b1fa2a3278fb7e6072d5a070c3f93709a5084d135f01303732679a3bf4eb24605eab6e6f53501e540128c1f22b38edb6667bbc9b8d6c0a158d4a3e2f8c3f78115c30cb985bebcc6ddd74695d08833cd00e547b4a64cd0345d4f59a12ce8fa1623080bc618881b81b2f9089bb4c068d28834f7cfc3ed2229de8e4a09dfbb8d48f0ebdad242c9ccd4855e8a569a45240ed973f2d1f456f1491039ac8ddcee7cf56baf736bbb2b602ed91e0dcfbfca9faf482a3e66f8c65f5f793daece726ce20df7d6625e47fb63718155f5a7b", 0xf5) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) sendto$inet(r1, &(0x7f0000000440)="596e5545693e61c3a3cdaf1375712f6cd783817876542d916acb6a5109eab44774cc21c52b662cf7a60e7f836102c0a11046b71951c09ea2747aecad55735abab9fb17b4c304829edfa0e5b882d9d2b60120049d67366176639372d4e38d52b29171c7a5d15686e8e4505b4f601cf00c933d40b795ed110892dc18d8538534c3874093b1e95808ced4f27c2c24772142b0695839d1029ad8fac249bdb1495399921a38222432740e3880b9fb9eff4ca946045cb94e4dcfb48eca528aaedbe8e4627c54ed6a5f0070ba54ddf32af8b2f3301cb89860bb82cfddbb61f7eb75672a60f20ef12edfaddb2988bb71d9b14c", 0xef, 0x0, &(0x7f0000000180)={0x2, 0x0}, 0xc) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)) 16:00:17 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x26c, 0x0, {0x1, 0x7}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e056aa500c3e08e24151664b2355199cf6c9754155406974e422c8777568a0f8c6da4c92c1b659d444c542e243f6c0910de65050aa49b75801dcbb5bf66383cb28bf62b45977ec7f1317d8765ae4385b74250ad07917e33bcc167e495b972786af23387782ee1162b36a6498a9f939438236f535d3021509e31064bbe6b4ef070cbdfbbedbcb2155951e1f87dd321ac2f0c7dc3a704e25fcf3ec8eebd3221b90f50f722e5db7025933d17dc29d695aa5624480e0ac10f4d8462cf37de17930cb0812924dc525bd269eed5135ed79cbb8ab06dcb03e407bcd949ff1a15426e031", 0xe0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="890be63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x63, 0xffff, r1}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r2 = dup2(r0, r0) r3 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r3) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r4 = msgget(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/80) fcntl$setstatus(r2, 0x4, 0x40) r5 = shmget$private(0x0, 0x2000, 0x22, &(0x7f0000ffc000/0x2000)=nil) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) lseek(r2, 0x0, 0x2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x40) msgget(0x2, 0x200) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) poll(&(0x7f0000000200)=[{r2, 0x8}, {r0, 0x44}], 0x2, 0x100000001) write(r0, &(0x7f0000000240)="1fc8d05d8ea362fb70fe925c1aca4f4ad068a7431174e0b8a7ca4ea6", 0x1c) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8, 0x0) semget$private(0x0, 0x0, 0x100) setsockopt(r2, 0x200, 0xb32c, &(0x7f00000002c0)="4e15fac9dfd3b1cb6f5fdf012f39c7da645ec30f66eaaebb1ee450dfe7ab3b458c6209ba969d2c0ac101f08c5d3fc9c02194147a6fb8830615ab7dd915626d044608af30b8cb79ea1c014997628807650664c3238c9e151cb60501848b8afa73cbdbeeb6ee1791af70a69ac86821b9c1c97d5d57ec1b32c66b2b0dc72edac95de4ffbec8ad2b9b4c06b955c71bbb45dbe7bd09715e234c4524057d82ed4f29c099f2f27a992be30f8dbe9dfd55d90a62d101a4d294fafb1572614c8b461f5ad7a6d6077cb9b40ef72a68c80ed4b947f1afca248d5caea5782a32b5ca2398fedf40b91784a28491", 0xe7) connect$inet6(r6, &(0x7f00000003c0)={0x18, 0x0, 0x2, 0x2}, 0xc) unlinkat(r0, &(0x7f0000000400)='./file0\x00', 0x8) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000440)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)) accept$unix(r2, 0x0, &(0x7f00000004c0)) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xff, 0x5, &(0x7f0000000040)="96c1646ae79c05d117292633d89376a14fa261cea659cd0b88e7a9828b3d685db8af2ea284df4de1e5bb88f7810771f0fb6f04b7a728ac082caf14f9f78e56a2a9ab733c4ef745022452b7438ba4bebc6afbc9f96cbd645d4382c8697c0dbf1e528ec57a69c47d9807acfe17daf096d9133194f2851b6709441187a85207004e9ae3f9036928e3fb6ba79caec0942dd6473c5a485e9a84fbcc5833a57936849d0ec14fd38115f697793d17dc1ddd765a322bb3684e9a286ddaa18e95f2f044671697e0a627bc1ad0118b3900", 0xcc) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getpgid(0x0) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) r8 = getuid() r9 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="69bbf2bd139f5aa10218769199453c35ef0ee5ec171cf3c4cf9decbb1a8739587f33eea87637d35923ff7a6f4cbfb96d05995371a0d82a670f157b4017a7", 0x3e}, {&(0x7f00000000c0)="310add36128f00d2c9b0ffb1152c9038051b71cb0f3a320b0dcdf873af09702e3303ae934d8033d61bd09771053bd9a9a4e0d4f6bd9e44b4edd2d4a784ef0070b8d9e9d0836173617dee545744657bfbdca8095b26132de490a3495fabdc4413dcc53df92abaf1e1bbf747f777ec2fb2029750abe165adba2e0d8d1d66b697b5e637aab8b9706abd840d91f401184370b1740e007621d890", 0x98}, {&(0x7f0000000180)="830353f7d17b308a9f60ff9c0607c10d", 0x10}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x130, 0x8}, 0x4) 16:00:17 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x9000)=nil, 0x9000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x50) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) fcntl$getown(r0, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8b, 0x7}, {0x1, 0x9}, {0x40, 0x3}, {0x20, 0x9}, {0x8b, 0x763705e8}, {0x107, 0x4}], 0x6}) 16:00:17 executing program 1: clock_gettime(0x0, 0xffffffffffffffff) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x88) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180), 0x0, 0x4) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semget(0x0, 0x0, 0x11a) semop(r0, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0x3f, 0x1000}], 0x2) semget(0x0, 0x2, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) 16:00:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) r1 = getppid() open$dir(&(0x7f0000000140)='./bus\x00', 0xc, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xffffffffffffffc5) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) 16:00:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x26, 0xffffffffffffffff) close(r0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r2, r3) 16:00:17 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) setuid(0xee01) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mkdir(&(0x7f0000000240)='./file0\x00', 0x4) r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r5, r4) setgroups(0x0, 0x0) r6 = semget(0x1, 0x4, 0x40) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r7 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000007c0)=""/241) setgid(r3) setuid(0xee01) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/124, 0xfffffee9) sync() semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) semop(r7, &(0x7f00000000c0)=[{0x4, 0x9, 0x1800}, {0x2, 0x2, 0x1000}, {0x3, 0x7fff}, {0x0, 0x4}, {0x3, 0x1, 0x1000}, {0x0, 0x7, 0x1800}, {0x2, 0x0, 0x1800}, {0x2, 0x9}, {0x0, 0x7, 0x800}, {0x3, 0x2, 0x800}], 0xa) 16:00:17 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000c7343236858b3df50000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x25, 0x9, &(0x7f0000000000)="03000007", 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x80000001, 0x6}, 0x10) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c", 0x19a}], 0x1, 0x0) write(r0, &(0x7f0000000080)="439e916da94b1352903ad01d9d932ed54d0d4b1349070919d161a555fb449e29ef2b458c678e4ac8d956264b07fbfaa9f2405229617c702bc20c79f450dd8368523879e73ae922d124cd1b6403b5ac655ec39c397bfb8d296624b1dd98e3720fb3595390630df05bd478a989b0dc0c01acc49f61d7382260dc3d2538aebd95076fc0ba5b5aef411dfc8d73217cc311e35eff272f3ce576345e8e1e6fdcd37136a4a71d4768623d43ff7e6e4c3a782f91d26b53e10263f2a58f962662ffe2f59ab1fc00ac534d94737bb1a9cdc1", 0xcd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10040, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() syz_open_pts() ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000000c0)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) r2 = semget(0xffffffffffffffff, 0x1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semget$private(0x0, 0x3, 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) 16:00:17 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000722000/0x1000)=nil, 0x1000) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)=0xfffffffffffffc3c) fsync(r0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:17 executing program 0: r0 = kqueue() r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[r3, 0x0]) r5 = kqueue() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchmod(r0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x5, r2, r4, r6, r7, 0xc8, 0x90}, 0x400, 0x9, r8, r9, 0x1ff, 0x1, 0x5c7f}) r10 = getppid() fcntl$getown(r5, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x80000001, 0xf96a, r10}) r11 = socket(0x2, 0x400000000002, 0x0) sendmsg(r11, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, 0x0}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) 16:00:17 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x40000000}) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r1, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xfffffffffffffffe}], 0x7ff, 0x0, 0x0, 0x0) 05:37:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000)="086f4b0c276ed5a63a138fc3416106d2fb2cdff0999c39ebff0f8e4e0eed626c80e12c1c0a508e3c1885d6323872b3593f0d49daa35052a277ba263bdcae38ebeb97432dad2cd8a3868ebbbcff69bcc963968b8435104927936bfdd7505628132dae6abcacf6ce60a73dd4fca9b175f31894577eda612e1c07d1296e84f05dbc26fa5ff8e31702a54d3cb203f4116681", 0x90) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:37:04 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r3 = socket(0x21, 0x6, 0x10001) r4 = syz_open_pts() r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/tty\x00', 0x80, 0x0) r6 = open$dir(&(0x7f0000001100)='./file0\x00', 0x1, 0x110) r7 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000001140)=[{r0, 0x80}, {r1, 0x12}, {r2, 0x10}, {r3, 0x2}, {r4, 0x180}, {r5}, {r6, 0x120}, {r7, 0x14}], 0x8, 0x7ff) r8 = socket(0x10000000002, 0x3, 0x0) getsockopt(r8, 0x0, 0x4000000065, 0x0, 0x0) 05:37:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 05:37:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) poll(0x0, 0x635b7d55c64160fd, 0x20) fcntl$setstatus(r0, 0x4, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/178, 0xb2}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/214, 0xd6}], 0x4, 0x0) 05:37:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfe3a7cad5a97eba7, 0x4) socketpair(0x10, 0x2, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) r6 = socket$inet(0x2, 0x8005, 0x1) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) getdents(r8, &(0x7f0000000340)=""/32, 0x20) poll(&(0x7f0000000180)=[{r0}, {r1, 0x104}, {r3, 0xa}, {r4, 0x1}, {r5, 0x5}, {r6, 0x80}, {r7, 0x1}, {r8}], 0x8, 0x40) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) fchdir(r0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/197, 0xc5) symlinkat(&(0x7f0000000700)='./file0/file0\x00', r1, &(0x7f0000000740)='./file0/file1\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r11 = getegid() setgroups(0x3, &(0x7f0000000880)=[r9, r10, r11]) utimensat(r8, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000380)={{0x1, 0xdf}, {0x7, 0x6}}, 0x2) r12 = semget$private(0x0, 0x5, 0x641) semop(r12, &(0x7f00000003c0)=[{0x0, 0xfffffffffffffffe}, {0x0, 0x8, 0x800}, {0x5, 0x0, 0x800}], 0x3) recvfrom$unix(r2, &(0x7f0000000400)=""/37, 0x25, 0x0, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) r13 = msgget(0x0, 0x51) msgrcv(r13, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x71, 0x3, 0x7050b0cf7dc00d73) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000540)={0x0, 0x5}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x4, 0x2, {0x2, 0xa10a}}) socketpair(0x6, 0x6, 0x0, &(0x7f0000000600)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000640)=0x7fffffff) fchdir(r8) getegid() semop(r12, &(0x7f0000000680)=[{0x6, 0x9, 0x1000}, {0x1, 0x4, 0x1800}, {0x1, 0x8, 0x1800}], 0x3) semop(r12, &(0x7f0000000780)=[{0x0, 0x2, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x2, 0x1000}], 0x3) 05:37:04 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x11, 0x1) 05:37:05 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r1, 0x0, 0x0) mprotect(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x6) r2 = getgid() fchown(r1, 0x0, r2) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r3 = msgget$private(0x0, 0x100) r4 = geteuid() msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000400)=""/145) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = getpgid(0x0) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000007a79a7cd1939d3f8e46923c5591ee2ed9087f396d9927f18089f582f52d214562ade2a8abe0d99622ac4b35dbdf5ebdce98bc6d23962e0ae61b041eb2ed0645bd8d451b8c96d61de324aa18420098352d0000000000000000000000000000000000000000000000000000000000000000000aa0be231fc29b1688c6a375a6ad4b5ebb703e141ec74e5a194bf0895b18af9c11f32b2490efb97623c8bf81e23f9b9d7dfe7bde3d0d103224928748f25b058ed510a04c9330dc61a31cea1414c49daf1dd2e83a15e1ee8b25cc16c19909294524917c33fd1d2932cfd8e59a8f17093231c71556d62f4a9b071ea5cc79ddd3cd18f74698c212aa5adf47ddb5a7ee120420151f123d3fd46fd9e2325c2eecdd1dcc568f76d9ed9cc7b06be02dff18df08dd3b711db9cac32a2488e3c24b76fc5f0438cb0ef346e63d92bb93bcaa4da5e9ea99d18acfdeba502a990016683549c40660345276d8c6a45cea1523b6c6d9eadd00bdbebc"], 0x1, 0x3, 0x1000) fcntl$setflags(r1, 0x2, 0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x2, r4, r5, r7, r8, 0x146, 0x3ff}, 0x9, 0x3, r9, 0x0, 0x4, 0x2, 0x400, 0x5}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x150) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="200036209b6170a53714a8000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000310000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9"], 0xe8}, 0x0) shmget(0x2, 0x4000, 0x88, &(0x7f0000ffa000/0x4000)=nil) getuid() getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 05:37:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000800)="4d543ac7afeee4929112d8d68cba649f4acac3b009ec2f7a40ad7732d73ade588dd547c97bed637120801f37b4596ca43c3fdb1b6b5b5a8816f6c2169d56d9588fa4885f739e2e0441b1957b8a6c3a9c2f7cc04840c558d4c921fa53ab4cfa505262738f9fc1a72ebf1583669659a07782d06f2a7f23996e0bffd228681205dd41f6b957d787a7d6013474ca9d6c90dc255187d226d321c1521674b2b592107ff62de8a6cb1caeeaf3fec331000964f461e5720c7d4aab2c756be2c8109abaeac1f2", 0xc2}], 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/193, 0xc1}], 0x1, 0x0}, 0x2) r2 = socket$inet(0x2, 0x0, 0xfffffffffffffe01) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="e4d96a47ac7fae05ca9c34a0a1f128565e52dd59a5f38e5dd9f3d102ab2b9794acf4d28ed73c1f80e23cf19c52b7525968c7d6d993ba94eb670c26d8d410ebefabcbbfbc32020cf624d27e14ca9bb23713db54aafa5422d4e23a907d30c4fb31f380c619eb2081dcba56decd7ea2c7b5cb976e8d6ab3ed57d8b34ba40fb1fde546a492ccb2fe8d1e88eb30559775a4458dccb6b8e37e5f50845fb2d7823645", 0x9f) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x4, 0x2}, {0x7, 0x1f}, {0xcf, 0x81}, {0x86, 0x2}, {0x87, 0x2}, {0x8b, 0x7ff}, {0x86, 0x8}, {0x101, 0x6}, {0x1, 0x2944000000000}, {0x46, 0x6}], 0xa}) 05:37:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) clock_getres(0x7, &(0x7f0000000140)) 05:37:06 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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') sendto(r0, &(0x7f0000000140)="295f21afd8a5f88778b98c1295d9c982175db7ff15617a75f859a3ec7e366ef1d399ebe1147f5fb35341f7feade9439cd6cdfc61ff12389ede5cc6e391fe195eb93bcc9e5333a522b6d27779a591eb0089f5182354edf5fe7122095f422f247eb718187079268819e38d015f363f36aa056db202fa969fca2e98120c750aae99c08c1e6815ffd9220a572cad4b75741906461861a3da283bd4ea69160e0992bdc51d85fb5cb43672f9f4172fbfd25848225935bc339b4da0d15181316080356a25f15bb55d1a3b0290fed73e9a8773b281c05c09e3e1e58b80be78957f1d4a307a", 0xe1, 0x0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000000000005) clock_gettime(0x4, &(0x7f0000000440)) recvmsg(r0, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000580)=""/202, 0xca}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000480)=""/17, 0x11}, {&(0x7f0000001680)=""/175, 0xaf}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000001740)=""/242, 0xf2}, {&(0x7f0000001840)=""/225, 0xe1}], 0x7, &(0x7f00000019c0)=""/44, 0x2c}, 0x1) mkdir(&(0x7f0000001a40)='\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', 0x114) mkdirat(r0, &(0x7f0000000500)='\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) mknodat(r0, &(0x7f0000000300)='./file0\x00', 0x6010, 0x2) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\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') stat(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)) 05:37:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040), 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 05:37:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x730b, 0x7f}) 05:37:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2634d167c0558ecfdcf74c02bf27fe2ff2b6570a"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 05:37:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) pipe(&(0x7f0000000040)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 05:37:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="04", 0x1}], 0x1) write(r0, &(0x7f0000001080)="41c67aee466ec3707945ef8e6054f1aa908123c60ff86e9307c8b4826b0b07e42bf021134feffe10bda03d0ddc95183b322f08d45c082429937870573e54ab5eb6105359f24bf752d4f807c36debbed2423e65ae7b05c8d2a82601873e61b4ad17efb9692621be366181a0577bfab741a158ba9558d0c07610cbc94fde2b084dd445c8a10830c003e35ea04dd0f97323b074fad2c0517b43e4d510288db22f3bac8eacd68ead145cf8e702f8d5192885b8381427e48be63d4e8c5fc02cd736adf96e9bd50e541eaab0f65d7cc77f205f88f52a0e9a5cd437aea766d6fd1aa8c893a4506ed02448a48e8f6425dc72d1bfc0b6fe52e6d50bf808a238cf0acad6b652d31b0bbd54216a6d7cde28355b824d6949f21b63c75abfbfd6cb35c2675dfa5a626f7c73e5b667b3c19d0a5d4e3dc3a47fe89bf06f8c170f473dc1632c89e4776fbb9c94e37e4851a2de1d201a2883c9b142590e936902e31cc44b77bad57bc810441c277bd392aee426f0349d422e11c138be596fee0afbf9b4bb6c55ff9b2afd938e1a2ae3293db0f6c81ac7153f71439ca3b0797799405049f706bf2f81c1b4a4a511d56a7983f2dbf395d8b07f3ff9e6726bca20fc701572f9939f30c829658e0f9d1f5f2d1255316c7a482ceb1706f54543b24ba88d0173c1b5ccaa065749a2dffe0215bd3dc5a1857e6db480cb85467b6ed37fddb6bae17ad00b9288cb21325dd8bea4b7d33b3b88ee9cf53e01aadd2ec4774dc287ab0eec85fa9eddc53f74678c115a67e623c4bc3b8114e56ed763d229a260ca1f215ee106603db70c957a46055eb0c029f804d173c29a1d28ef52c10c4cdd7890f694bb2cc77a6a49439f89c7d203e347d3aa24a0696566fdebd75314950fdb5b626691fb3c826e1f33d488ae587fabab38069150849131ca32d1ef973f5376a2ae08341cc625cc4fc59c8eeea7cc4c924814b6e3c49271bf27621faad9a812a0847a19544985c76ff9630c932901817e116ceef44be1d121e3fbe7e05d9570f8dba50f9882950131dfa8fe7603b62e072d4e44ba28ef5a7b521c63307a45fa934dee2e38ada9600f775bd528823078c5b9b3b793f8904ac1df4816e9bffbf34432fb685f244aeead9c80eb83e221feb9e427d66ba65a27d2f04e0fc36048090f4cf9c2d7e34aa889bf4634f77146ef5983473b53d81ffe6d0be7611c1156b86262c70f9c4978ecf043fb0f162eb64af46f1eca17af15e3b43c5f03512291c2ba12086c8bfd64bfc96c684a39cbfcc39cf86dc4e0380026ed07cec4f83b6f8ff3e8f96abdda6908a086cf65d21588a51880cb284e454aef7d921eab2158a9af6857948b71b9405b8204448a9b7e6b56f6c774afb797779788a8b7bd7c8234fd7a32cdd844f3e60bcfb4721511c387d220efa4c0d6adc10744cd825878ed9df67f50255503e9aab10e1ff72d399bf4c8ed6e408306e82de95af6e9c7a0487ea08d37b24756c4c1b9af50efe53548ec0e49759e75b08c1061f5a3e2c39ecf8aafff2da5dca315acb17175cf4d11d91e85ceb0d2772f8c64152dcf3ab407764ffda93afe1746e560eb1fa068bf1fc1c929f39eeab5ac91887a97cd72bf8663f13df5035ba3c5b58cda2328a4ec14ab8977e57fcf43eea0e2d3962d3f92ed99951ce5fb", 0x49a) 05:37:06 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) r2 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r2, r1) 05:37:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x6) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000400)="2967f849", 0x4}], 0x1) 05:37:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x10a) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 05:37:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x80, 0x1, 0x3, 0x3, 0x4}, 0xc) listen(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x10b) socket(0x38, 0x8007, 0x40) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt(r0, 0x100000001, 0x6d9c, &(0x7f0000000080)="9c7c68f12f14d6e38a03f340c994b24fd287ed18163ffb87c39338d5349675b403b6e0ecbd527c8183257e04c70102147ae200cb9f246ea174295be3a6e949ae3c1b4dd4127209de3a0c3adbb58e11cca6466ffc9f94b03a935af13a833695c100c32611c37e6d4e36eab49cbd9482157afc4816100fa96edccc8e83cc63f69b7d5d0b7fb3fa61f4804ff791b9e1324eca77f64e750b0c8af0a419f304872213ca198df7eee2", 0xa6) 05:37:06 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 05:37:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) read(r0, &(0x7f0000000300)=""/216, 0xd8) r1 = semget$private(0x0, 0x0, 0x500) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) fsync(0xffffffffffffffff) 05:37:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x100000002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) write(r0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 05:37:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) 05:37:06 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x42, 0x0) close(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r5 = getgid() getgroups(0x9, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x40000000000000a9, &(0x7f0000000000)=[0x0, r6, r5]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) setpgid(r8, r9) setgroups(0x1, &(0x7f0000000080)=[r7]) 05:37:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c0200e017758313a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273ad45a2592c9529443890c39abcec6c3c369fa47bab9e1aecf0c4aa9f91500e02f98bdf1155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578d1b020000f1bc7bc8ded1257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2f6b5a029005fcba5c9f065780f5a2dc7bb6b56da616c511074611070a4b7c5a7af0d001edb4cf6183f65c76313c00562b27baea858996afdc8b7e2b9ccf2717398d4a207de279fcccd3a89792c949324216c6507413c", 0xef) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7, 0x5, 0xffffffffffff5a51, "854955882e0261b637ce9c11fe4dbfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6a, 0xfffffffffffffffd, 0x461, 0x6, "ddf5b55428de1da1261530bef396ba41162e621c", 0x7}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r3 = geteuid() r4 = getgid() r5 = fcntl$getown(r0, 0x5) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x4, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)="a8a5afd345935f5e85d300363db9b728040b55564f0d10066f76e148fb66a8f2dbb574256c5ff8a138a4cda292044d86ba2fd2d771d2c073bcff3e464c8674a510fd611e165ac1822cf2fa0f683d7deaa812d605424afee593364dc71685fe54c0c38467d0d80636b484698ce833ebbfff8634ed081bc053ce3a884d0b65177a8eaee6bb761ecbd6ecd62ecd35e71fb5d5ab18e55ed3012224013154c822db0050bf906c2c3d894599a58a87c5582ae84b4b403ece02b9d8570b4c7be6bfb166609269b2d962aa2f950dc995cb9e1e68190972b8bc3b7f0c5a914c9b2c47b8ebe2ca7aa1aa4a98f8f316", 0xea}, {&(0x7f00000002c0)="234754fbed62a3f22c08fca34ce02756e75abb0f95a45abba2e4a598d28162fd705170cb0e72a821f333adc5f2b2ab935b1404330ca1d1e0ea79d136108d2c04a0b3b955c91cc064bd26cac3e00a3ebf7469eca4994efff9d538704e00db7f96a3822583566bb85ef4fd5992c6dcfc7337", 0x71}], 0x2, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x78, 0x2}, 0x404) 05:37:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000dc0)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f90c17e01e62887f1f0136f5bfe408a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e30aef21a642856bb621abd4f0d4365e2d0ce028cf1392b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef02000000000000001e813b58bf9602d19a9c63a4a5ce7a567ba2a628a19e36709f015183196db52622f6bd49c207a43a54e91b4798b11ad906c8e42b02f30be32670fc59e7f905bb0531ab38bd8f056dd98c2e2ec6e2a1aac01d8086fa14f4ac78e67ab9652174b2c01a8304dc36489b11375c1990841f665b1bb03053df12e08e28b95ac1c1560eba1cc5b48462d009990d8402f664a215eb7fa3ddc643f6d4112204bfdd7681a324c245c24def5c2e09acfd250d8dbaa49ebdbb0c31d0a8323cf5d4c0e5cf880dbab00a032dd8cf3cefaca85fc33ea891582c082db329e9b0b15eb93d453508bacf967c72a3f11c720cd83836d956dbb706ab985350deaa86db209b31b76fbfa2787c8ece867fcf07457fc1104f61a9df3b64e5bd190f16efa1014d39f19528829215057bebe8f398c847a8ff0e84fac0612b8d9dfb14eb98aaee5226f8ba63d9bb647892d647a764897f7a31992ebc0adf1e1380d9cb84c2acb4e199099e129a3fdf739a7d86800ee48c73dfa0568e039c9440a4c0a78d7499ced4477beed2415ce8a886d962d46503f50a0b42a91955fde5b893deaded385b0d2f26528c331b68287aa95c38cc66d1e9e349629a3363700421a9ff72b38f78b56e686d1b77eb9430737c8f52e206ed72d5ee955af2f510332edfd69cf03a1d11ddb9894dba84fb439196cfa47f96b96b7d581f479085cd7239f0328feee5412d7522087f7a58be161c9919f98ea0b7785020d97c7e4472f98972daeb6bf0be69365aaf9b419590f5d69e1b5c7b8d7b68b878ca2d53328602e5fce844402e22b973a56f73214510a2d74b3434bc25af40893e833f178029c32a27ba4518a73c87a7e8d8ce94a37651e2659147afab453c1f89913e1da6b6905297a212a36aea60447b5048ef20defff703a17345fe83fe6f6120a893c8c74edbe9fd2f21ad689f92bdc169c7df3055b90ceba45acbf48877489a098fd299eb73613993a6798359da1dc14519a4d0d56ed8016847734f0385bfbc735a3086c2e231fa3dc3c312bf2018fde96f223fa3217982c6760879cb8eb778f234a3d14b9bbaa8c7af8704dfe8da41d9b3681967f9d43a47cf9706f42b5695c9d91bfcbeaef14602bb54e06200d23735bb89a702444ce5e78418e6f36daa01a3301c04b6a66eb2d8ee306c842a84a365890b0293dc947f0064fa818f09bcc55ba59685ebcfeddd1eff2cb6ffcee507a892326c390728f79e3187243db451bd8567d2079294e89cdb64a11ba64399919f84ea5feabaa3786e5b63f9e09bd92cf68358bb0811b0fb79ec613e72a203d07d42f0f9eb5f3fa3a050065bd40ee82f2928ee10f67a38672110cd73ec968c9592a317cac0aaef20d6236988b5c67f9ddaa017df17b3d1a17000f87c262d0fc2ae72bf8927874a9f832227c783dec41e861aad35ee0c37b4a8ae666b87cac084056e6246ce805d0a8f794d01d44cef2d29cff75ac52d46efb787d9e13c1f0595f59f7dbb64869f73ad9a864bed499259aec4a472142833fb45cd102cf1791ec1f4226d79fbe8c7d2e2f4bf90138c86662e3fd8a8354440000000000000000000000000", 0x5d2}], 0x1) setsockopt(r1, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081", 0x37) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = syz_open_pts() close(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x3f) dup(r2) readv(r1, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000240)='\xc3z]*\xd7DZ\xa7\xd8ba\f\xa9:[\xda\xa0\xfd\x9b\xf21r\x94\xbb\xb2\x85\xa89\xb0\x9b\xa0|\xa3\x12\x80\xaa\xcdL`\xee\xf2', &(0x7f0000000040)='\xc3z]*\xd7DZ\xa7\xd8ba\f\xa9:[\xda\xa0\xfd\x9b\xf21r\x94\xbb\xb2\x85\xa89\xb0\x9b\xa0|\xa3\x12\x80\xaa\xcdL`\xee\xf2') syz_open_pts() syz_open_pts() 05:37:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 05:37:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000180)="493b4451d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76a8fe8757f3f0cd10165f224c4bba12b515aac034c040f130f", 0x3b) r1 = syz_open_pts() close(r0) r2 = dup(r1) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() 05:37:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x12, 0x4003, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = getpgrp() connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setown(r1, 0x6, r3) recvfrom$inet6(r2, &(0x7f0000000140)=""/255, 0xff, 0x2, &(0x7f0000000080)={0x18, 0x0, 0x80000000, 0x20}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r5, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) poll(&(0x7f0000000240), 0x0, 0x1000) ioctl$TIOCNOTTY(r4, 0x20007471) 05:37:07 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) read(r4, &(0x7f0000000080)=""/97, 0x61) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r4, &(0x7f0000000100)=""/71, 0x47) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x8, &(0x7f0000000180)=[r2, r3, r0, r3, r2, r1, r0, r3]) 05:37:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20c81, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x4004667f, &(0x7f0000000000)) 05:37:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 05:37:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x3f) kevent(r0, &(0x7f0000001680)=[{{r0}, 0xfffffffffffffffb, 0x18, 0x40000000, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x7c, 0x8, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x81, 0x5, 0x8d, 0xff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x8, 0xfffffffffffffffb, 0x1}, {{r0}, 0xfffffffffffffffe, 0xf4, 0x0, 0x9, 0x100000000}], 0x1000, &(0x7f0000001740)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xf0000006, 0x2a5, 0xff}, {{r0}, 0xffffffffffffffff, 0x60, 0x4, 0x5, 0x7fff}, {{r0}, 0x0, 0x0, 0xf0000002, 0x10000000, 0x2b}, {{r0}, 0xfffffffffffffffa, 0x20, 0x42, 0x400, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x2, 0xcbf}, {{r0}, 0xffffffffffffffff, 0x2a, 0x47, 0x777, 0x1}, {{r0}, 0xffffffffffffffff, 0x14, 0xf00fffff, 0x3, 0x9}], 0x20, &(0x7f0000001840)={0x1, 0x6}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000040)=0x1) poll(&(0x7f0000000000)=[{r0, 0x147}], 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001880)=0x8001) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000340)="fe180a56145a6c98a4caaaa9afc4d4793a87e6cf6af47c54c121dcc31c178715dbb10d7064941a5af737e5dbc9e74da571eb2f34b04619c545c7a29e42c65c6579475e2bedbdc980ae55f7d09174647ab3ccf6caebd9422f8024dd62a3426385b5eb9f2d14595c94136f04247d7ad38ccc4ae9ee2a6103285c136215d929c8c3fef9350b8ab9c6300bcc7aee210f09dbeb60b657f8a2883aba2c84af716157af95a94a7ecbb13dca8beaf32a65915a575d0a4a19a2ece48540b6bb0a71ca24e8986618512b", 0x108) r1 = getpid() fcntl$setown(r0, 0x6, r1) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x6, 0x8}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000140)="5cb8c67b077ed414cfad3e8ffa250ac62ccd150a0c366e8e90c3146257cf3caf2fc980525a97079ea38c5f9ab8d4b1311ad8fc9f2e13f84fe23968da58af40d4c31282ab4e716e06ed56aaa643892c1feca3ffafd7ea80eeedf057b1bb3aa8b5a57b3049c957d26a120bdc7dee2fe820c835db674e7cfe595506909934178b3123911fec52c58b9320426dd2d2c04fb8252861eecc2fb01c579b374a9ea493", 0x9f}, {&(0x7f0000000240)="785d574611a15e284a4bb289fb8aa24e2d346e9b9020ef07d9a8fc35b1671717cc38a49ba21d46607542f91b90eb7f73452e087cc9f1bc318b3abd2c1fabe776ec46ebc2d70835cd77771ffaaa41d5380eb60f2b43bb73b066fba08037931a52efaa9c5120b2a14e92793d2cd84913a25d1081826b88e3adc9fc673b82849ec0232edfd53be64d28454b66be", 0x8c}, {&(0x7f0000000440)="6b5ac638e3eba54640af725fb7ecbc882e336838d3dea2f892fd3c53933727a32e06ffff0f934bc9096e31bb1e3a3a8f50371a09ce2265cab6d7a5572c25d8ea55c14a0f0f1f750955d238e26877464cb5f2a5e8fdd2f529e77bf414e7e481fc0f6b611cd3ea69f5c484d05788acefe63a82bd83df9eb540d4150ad66bee7d9f29ee7c86b45973b73752120eb08331952d08f36579680a0f1016e384e79668be10b955735ec826ccb7c1ccf18fc4", 0xae}, {&(0x7f0000000500)="2583f99467bd1b21c3e6911b366ac48963d1cc2c799212a6979c60b861c29200a3f65b43dcaf5d5cac0c95f45dc85468512d75050823eb9eeacc02d16f322ee3b3137746ae6e96269351918bd780506f6ecb386979c4a96e511d83799050e0debb1cea1321936cccfa74ab3be7c3ba75fdcfebffdac52254a3b103c63394df69aa0e7dd42462f808986956c6e56607a55b4350785db229df182e7493db55a16aa81ce216adc30169ef8b0d949a911f485521b9e04db52f91c1d4a354bca7937fbab9d38ad9d7c09f6ac85984a89992e6e95aa703ce8ba59886d0457f2193f8d072b7d3591f6b7f94b44042f7d14b667194577064d3be119faa4afa1019bafaddfc0c1afff1e8693a8a948d4148e903cb39f1b2aab1be58536b618a25cc35f63ce7ba17ddcdd7bb5cf149265b420311bf351292eb64cbb73605a941475b75df20a1f5c817224f8360e1e4e792bdefa67312bc8f41376ba02160517eb036bef73db6598d1071ae9121e570172dba6688ef95cb482dce9544d3c79af4e2cf0116a91f9a210bb17c13b5cee1dddb0f47363d7a2c90e85c0710c205ffa4d84a84262ad43b198b5eabdb6e2b7fed26e78ac0fc30e0ffcebcf403b0db4f42fa5022c052b18df5978246482dce1467da7b60d69a7ebac966d5a3e12ed126e794be38e9c900f329ca6899427d3ddefd6a570be8ba1b81c7f3ce28c151cd97a9b93d1d0059167d544359fca58c94bf32de9116c9653f18df0568e7adee0ae21c3a302e238689bcd1505ff2936d5e42cd78a26c5ee5b86d6e7051840f0d6f00f9a98cd73119b39b8cfaf674dccd198a91d8af1a8598751454903eef07442cd273ac6d273accf60c51f7ff538c6307f26cb41afb485b0e828507a2835528be452978f04d662ce5f10f25dd2bf2f1df5d8f52ab236a68d6949f2a2e9c1afe81d0b34d0e3e2aea50f1723f57f22da314968b7c599bf394f50da4924f07192c8caef87d77c7697c191bf3216129c0fe25878a29be0a97be219c8dcf5da59aecded1db9a6e5bca80a8fc8eeec9ceab799827edcdfac6de450d506b867c91795bacb271d9c0f97690d6fe9875b7cf92b0dcda2b444b5c65557acf5da2f9898d66603814ef862595831f13a3b8dd298718b76466c5d3c2140de031c0a0db058a1a3ea3c2ef0b9a3cd19c8cc68edcd018c44eb2f7caf4f249c67024ff5fb907148718149aab93a9f882a590134679a72991d8ba13bb9671f374bda9b602b557a6f8c5921739ea11382f15265f52de5de04672e4a16b7c020d9c3e78dc73f19462f79a21a5eac78a440b5e9fabc279b2fdfbe26863703db5b23ca7e033a9aaf8148ef49247c23b51d8a9ee831d1540e129fe9da3dcb3e3ffb6fe476249c2b7a6fc8899196a592bd4b4b65842a73e4b705a69cdbcadeae2a59844ad39e5eaf5d991b1793c00375121f0b38026dcc9325700a4da99d9586381f6a670d6cc5569ba806d001fd47c660caf16e36f67e0e841b65c7bc813904f5dc0143de97a795bbe57583f9ef824fdbc8c150009fb28391e82c8f83c0e19faf4545853648094b69d22e55bf76b35e8f54b5f43c567595c5e94a8464bf32cc15c0f379b84967c2d27963373f5f443eabaf77c318ff916f449c5043b920abaa548f6f09c8496b1d7ee6b50476b8e2d43ad1bc037cb73d3e8ce627c822bfa54054d23ba20b230eab180f62ace5615d0987781a949f8d732fc375b1c81614762bd83ace72b738ac0999509e744c61ccd014a2b9cef568827eda997dbe6286c157d953d8b4bf76cd6db666fdb398009bc290c90e9351f783ddd237da54804b95ad345b6e6c024b92cd14b848c52d3175020ccfd10c264f72e7f2ab9a5f48a499286fdcad0b3703fc485832d942d566382eb19de6910ccd743470738f0802c6bf3eadb019a666b9077bab2792e7a6a15ce1370852b56ecd93764494effc0873bb7924e4bc62fa06760e2eac5f5e05a3a7a5256e02f4b3e3c74a5b5404d98dabac706fec7d8aef12fd51b7e6404a7fd821554e21a937d63127381f0b2b9023e3683208c738ce4362b2cdbfc557a911cd68dfefdcfc84a33f9aa92da12cfe4e211ab428beb3f52fffb8d8aa32f21ae999a3274f5b3c20d8bc6691e7adc7bcce53298cf0ee66a14ccca79bc50a132fd8b13349fc1a19b2af7bae688d96252449df14771db4937ca69c92335f1b271388fc7f4acacefa46ade3afa0dfa4a21302e86fb4fd6cb45720b26aed47bb252bf5ee474673bb423135aaf8b34e0ecfa50db414527845d8ba2f6b6cc1dd9b9b22d8064bd15db8e82c14234c2cfbb5754c753c379500a17f601224242f2e5b64e1e9403a2c341642f3696814fa1984641bef3ea89d7126b1e18c5b79833fd0d7fec90ffb8849214c8e2a91969f39d465c40b6177d0aa93a6df7fef8c911a4d60eb06e741f796cecb7524c8f878b6fa59bc5844998e90e356a4ce1af27d1280e86c5d825fb653a071cce4b15efd74fa76bb4b8533f7a6be64f46a43c9e5889ca23e75b137546ebce1e3587a0b3471ecc235df7e01881c27bc14e5be16b667f0330a8596e89bef384922fa19cc65a910e33d280f2847858941b18f59fd38f17e28ee84cfc87457b73ba9cfa3314586c57987a2b73610aa4c6001b80308af1a4bc267b5a976a52b76e93ab1b3394f09a7e01b7e6db3803cbc24fa67a6e050e5347a927dfa3e3454e1ada5af950c16cab8aabd968278aa08e12189f765a07d2cf2c74982175d6a3b57b7ceaef09ff9f6bed8eac5784ea94862d7a337321d41c6dccc1c755842aed8fd49059d1355d125fa39696ec25066dc4321c58baad7171506585f600fe9befca3d80a9895555dc1176a66080a02cfa2d12b60efe20306e3b534f6836cea82294ff64b35917be8e0b42cd621ede3302ba78b35460b37baf9d985d403484de15518bc6f547057346794ee712ba05b014aa32d6922a2f26698ab3bccc6cb2667a2b1ba1a6de5fbd4d6c93af741ae5cb952ce587876774ef65f99e55248d5f1322ac40f1f7d566b96353f601c36ca109459cef38fd743e6986a20bb7917edb87e4f2702d2ee0747c00587578d8addaf2ba11938de681a8253d1ffe4a0abddd8fc554b126724f018fe7bfc97d4fd9679d5b00401e72a1bc26d8581e1a0f101599c62308eebc6836f08f73c194148acfd4350586d6b29c132742c9aec22b998ee948d2f369b2d9094f09b7922379e18ad6ae5ae8564560218952ea916237603824bf0ef5f55f276714ceb59893057fb3d9515c02f762ab2329636419f33bd63d57a0ee71ca00e4e83eeb55395ee289cc6eed4bbbd7a7a56ed69c54ff14c038b66aea1cc70121a71a067611f5677520ac2dd2617b6246e37cb74618907b0a88902bb6644b1b0f271abc0d311cfc4c04a6e1d69d6e8e4cd940cd3867849e5b31f560fcc92e1fda993b99fb94d6de37830253e0780d8823cdb40493e3e75dc5d435206e2dcc30871996009195b778767e1fe8348c54cca6a3daf233a4e545d8e744b955c994eb39a635adc1575ad500ea4818658972af682b6e4443d71ce873b76d15234fe0e1cf035d80d3cc75872a52242e785aea93df0de0dc1e362b2a45efb82d8b2ad6d2464f5fc1f43f783db9bc4accabec88286880fb83829b765fe989aaa16926ec5cc89808368906faafdf61ddaa1cd20bc984ae55598f50da2f5fe125bb382bcb6461fdfa4be812fb60946064b097fcd2d50042d88942c9605e9d44c8cec2d1c62ebb5da20ac289e5f299e9bb93e62f189f7cc2a2ca59a68f5d31d0e2bb32616463d6514d8647874e975960e1090b2f9fc14a09c0a424ae51a34beaea7d7efb1ab466828b027027925b78aa9fcb4d53b55397fc08fbf930eadb06d6914294747d4ca10d5c3d462aa5a8b17af18a55440191607810bb50cd0eeb53db722d0bd5b6a18fdca86e9cb84ff5964daa2826b6dcc66277299b9fd1177f4508e2ea8329805ce2e09dc89ce8b47b04ac8c132ecc4849740375371a125a874dcf5610efb3da45919e718bf7432f8aeab95edfa7effc9ff8dcc04b0037c925496e4b257d103cbda28efd5f1122735411e9b7d416208111c582864d35797433c0cc8523bf8cf131fd6757a73edb5d65dd501e192bc4c828dadf87056fdc7c20c9d7405c8157f9188464018e1f920571e7fe3fd006ee380b084528e9db469b0ecf0fcbcb25d331c169641036b51a15c7c3f817bddffa5d6098e33ad21a00a29de409d65630986fc47ab2b8152d162d36e0acb768e00303ca25e2db94a5cbc800daa6dbee538464dc2a9b120b5026ab466f562f52a6185eda6f44e13c51831614c9cc6e1855f2e764dff977bb30574a8dfd65f01676d8f62700bcd3d16c812d8d624866e2dcc2b882efaab0368e74e85a7196e7bb9962624271ffe2b462132ca34158ce822f87d0cba3565c931775bff4786e9cc38067a31bcb836b1c963c4db843c91742feedf3c86024447b8cadb72eef0b99300f48b55ab2f9ebd943b53b47ef88f28740172191c0e315100c698c5c82a6825d2f8c217ec6d9bd91defac264520cba77fbd2529909039011fcd7a72f6f34bf63c8f8a8310441ed53001678b30b8cc6d98ea52819be3aedfd5bfff33c869f9cbc854838eb871d7c11bcbc745e07c368e9c94466d91c7269221cf3622161bbb0e61df346aee5eb4036b9a1caf6305ad4ae4dc1cdc45cfa465163e4df8fbf6997bb6b0b457e61e8f471ec1a3351638fa7848bf42498345cfa1afb122ade0753d2bc27de5418faff6601049d603b36e3c4f2915003f21f196e7f6db108c2f1ec80f4380c4e3343ccf1fc652ff404fc5a5820ec00c486fc684b07044bb75165d0dc450e473668cbd65c5f8ee73504fd461b88e3ea8e46f82484e21d724025004e6799763cb7196d802e1547d58fd6cacdccff6d6b4ac40dc439cfb4524fd34d0ae0d0977de4181c9050c58b710a68fcf4587ff0ba2aa6995be92c2e5d7b56032aa5f29e57ce03f8453f5ddad820bc14c7fc1e147f61bc4f89ab9ca4c12e5b5c46936fd702506f1e445c4469b70232312c87d5b94fb5af13f621f550cf688eee4817b3a8aa2165a797cd61520581c39896c0c753dbcfc03119fe2188195113fe1af788888fbe4a7a0ff19fe5c4120485e24226418bba7fb40c0bb628afe3d09166366a0bef2a72360055bf0384c6d28e5f04d6e720712e2cbb882154b0bcf26aec71cff8e228c443d039b78832d81a9acbb3b908c7c926127c0dead37642a69be501b5eb462dff46dbd8e6f64916827dced0972047085a70ca14468a06ca074466904c671087164778e0d00b010a939d654cdfbd8b46443c610bdd73429ffa73962568c7a514dc9f84352ce269a56adef6b1e609bfe88ee60d564bc66634a26296242bab35fd28960d1a8a976725816816be8f422a9b5973af56591b10e77166f08f50ce6280baf00149210cc982741ab522a658d1c4e0a09595286045410763345346108cc657deae2bbadefc7759d66704c0ccee68dabde3320d9347e674c035c95f1a873aa06af443c458f2a6142a6514832bd9b4876d7d52b9a4e213863c261a70e12c9ed216212c743c88021f821171fcc31d7a5d213dea34c9b311df6e6d87db985cdfc426787d118834b1788a5fd89306ee384c19b45a4698ff0b076efec309a36f7b4c2761c77a757f0bc6619d867c4c2b97837e927fe51bc35270647aaa5b26f4f3111b98c099c4a8479d408f1e085256ec0d002467529f228fa6b8458f2822c1d9560f15239e21553dfe6f2e969196f5fa0a", 0x1000}, {&(0x7f0000001500)="cfdce63a738b49e7550c2642b8e9c374e1ca2678e466be707f0af8081916da2d777f871f869ebfa8c0fd26d4bc26dff26f01810156cf5f5267c5724916e08a4acf7c0d57d49f6ad7dcc31c5e871f1a289bc5957917a0480b83aed0364d968bea9494c080955c4119bd2e4d3f5c1f3adea4be25a6ac1cfcee6e4bb1edd0eb1543b48d8d9c003a7a99f98b8267f56d13ddcff8dcb896c2b094c86653db93d1312fa5c16b0443dfc1cae48330616f4d6f745dcb5fd29a6672d4aa29149da707af831b2a327275b3d26d7f5f75efda53b84a0818f3dded3b1733b322ef1a", 0xdc}], 0x5, &(0x7f0000001bc0)=ANY=[@ANYBLOB="200000000000010000000000010400004f7f5532e9d90b5e9c000000000000003800000000000000ffff0000020000005baea4eb5d8265ff7bfda21d0c4183cda0e8d0e77ad8d8d828a5e1536a7f1af5a467a1e72369000000001800000000000000ffff0000ca6d00000fe124f2fd7c5000e8000000000000000100000020000000352364ecf38bfe9dc39adf24fa14e236a28fbfeb5df919075f76d136757344abad07e0082f98d9e52f8a274ee0adf65d16359a4b7fe8718ef32ddff1b4633fea002d0ae06f42fefb1108cc7e17cf21b005e672683f3b66e8f45c25d89f217017df5078cc8b10ae4fa1f4468814f6879867802ea9f445f5bd37b8ceeca0281840dee50ec081e2b6d7c8e7b3c83323bfa42c51f48724cf319cdad211183eed14bc29d34c5ac2f2cc1002b4417e0c3a0bc8c27fda425bd54af887cc6fe74320a45da7bc120b3892801feb7743aae89ed02db0b2bf1fec7c0000d000000000000000ffff000001000000ab2357de5283334e99d4648618da8f65906b07617b9994798e112dd5cd059ea63171caab430b79c973593dc5d0ed1a4d0f13339393838521f497ce87af01c9f1c971161a08d3b3063f4a176095ab563d6a24916e9e78afa3d2ee48a0017c572c7d7c9cd45af340e69863af54bee42464c0eb56fc6a33d708704428e856c9e64c2f08da86dd3f1bfe83467b7c3f003ae60691f6f1c1d80ebf7e86ef8bd172a88a4718fcdc70c3b17442fc93d709cb44e73de78a020aaff02d67c5980000000000a000000000000000ffff0000050000006f211e5ab304d03f24f60de6f174c095fcee8b591feb958572adb2fb77cc055f9b0c3f586559f71adf5ba1eb032f422384dfe2bb95bc937ef22e04c902a02665928d6bdc3d1814f5431f0bccaf891093f68637553eb4daf3ae9c6e9f6cdf4e89a3bfa3e3f8e44416afd8643a5cd67e3f3420bbe9f48fa35eea2b9cbf396c9599930e80283f00d9525550e99a0000000070000000000000000100000000000000a9c9315536937aa78b110bfac5b0d4c3a796e7eb098c39516f7a192500a5c0cd3f1f79d1ea9efa99e45043eff53275cc0b234ce36bab1deebec8c5e4d658225df917b2f1b344e6930e71fe215ab2f4ee08ad3e6b7f6805a17d00000000000000f0000000000000000100000007000000858c6c0a2fe86af26b724dadeb3f709116e9982d4fdee087bea7bd69fd99b634b395cbaa87064f102aa8df466725c542ed8d210d9ddbfb14311e9969344a62f7fbaf53e002fd903328e4ba0773e2cae83d03a46795ba837c705bb216eea8f65495ad8a61be08b7102a2d333033c8f582d56a56e8524758f2f55900e8a83661ecb990e5790a9b6bc5532b5ad07cc1e219e88978c6a1dbd46cd24e4789fcc970eb2bb58510d6a962e08aae55080c95bd30229c72267f116abe30e20ce49b23e6aeed8ca58e3f3ee6f07c63ed8ab0beaa1c1abd249ec9181a0a13ef67eb37ad0ecd77e4c675000000000070000000000000000100000008000000758f04d8d09998dc976d745aac5e48f1af0b257d1076d0fd84e237a9afbac3ace6823e520d3b9c3fcda416c59a6ab0d0cb1a3f675c9f49561e2f6858e8e0d0e55da190bb90d5e7a80a4dcb8c69a9192c6db7bb33ae6530cc1b61ea9f030000008800000000000000ffff000004000000045445f9230b31afffefb1ca55eb48b29595fd7f1c4f39689bc63be924e104cfa9bc710d874f4f234016253cb617d258e1427233ee776806b2e41f03674b549d25d285f562df3286fcbb80f1253c6c695b82369767ebc57c4b52ff6a9651be42f1ed14c276d5cecd61d4bb1fcdc31822aa7c0000000000005626e7ede723374736b9d9f3cb01112d35"], 0x520}, 0x9) 05:37:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:37:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 05:37:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='}\x00'], &(0x7f0000000380)=[&(0x7f0000000100)='!\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='b\x00', &(0x7f00000001c0)='\xa9{&,-+]$[@.:(^\x00', &(0x7f0000000200)='&-\\\x00', &(0x7f0000000240)='-)+/\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000340)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085ccf2c637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c32c9e2096879bef2e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4770e09c6d50996b8011c408800d8", 0xa7) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0xfffffffffffffffe}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 05:37:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x82000, 0x7) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x3, 0x0, 0x18, 0x0) 05:37:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="cc"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x0, 0x100002, &(0x7f00000001c0)="292918d770c26832cb10e35ed29a95ef275702b534b26b8f7b6f472b343451a3cad25e39081120a28b8559e8ca043b1f50fa2e9931a9016e0100cf2ea7db89d164fac4acf4d57f2cdb13ac7dcf36fc42c3804fa0db00", 0x302c15f2d66a6abc) 05:37:08 executing program 0: r0 = socket(0x800000000000018, 0x5, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f0000000100)=""/137, 0x89}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f00000003c0)=""/125, 0x7d}, {&(0x7f0000000440)=""/144, 0x90}, {0x0}], 0x7) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x1010000, 0x1008}, 0xfffffffffffffe16) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) 05:37:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 05:37:08 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x3) 05:37:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd}, 0xc) 05:37:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080102002, 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="0000001860e6008bbf3e2b29000000000000004e341dcd291ccf49f5feffffff000040000100000000001b27", 0x2c}], 0x1) 05:37:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001280)={{0x18, 0x0, 0x3, 0x8000}, {0x18, 0x3, 0x3, 0x180}, 0x400, [0x10000, 0x5, 0x5, 0x24, 0xa1, 0x1f, 0x5, 0x752e]}, 0x3c) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000200)="82df307147a882a7d809baa227bf5f5a93b3d1ab125d03e2a6d52933cf652bf5ebfea07663037a5303d68116d6c4753051cd6755686e7f8114e75d955904eb33fe1a766630fe9a2eea35a5cf17156243a35d3810184b81fc59fbb9a77b2f9e6845cab5432c41a6b67708cb32bf02df37ec9449cd8a28676ff85298d6a994f26b8dbc99c2984a20ec80d0e681c659467f0f0e83e81af7accfb92716dac26b9cb4eebc99ce8fa23a0a0e0010deda76dde15e938833117ea99a3f38f5270519c821bcc305944bbbe704e2a327db9627a9ea7a8a0c7458fc019e7d6fce6bbed759c92c8dff00fb381a546a57e937df034dab935966f5087889654420fd0cdc13c85e01bcfcfa0f70bdc70cee71470b334475796753cb41bf681c03759e5ad7a7eb2e55c1e2a109b1904574109547e87b0977311ce55acd30c3b6536a5088c5f8d36afedb74417e7fe08ed9deaf25156a67615ec847ad2e5bc2ccf11446357c7926585f96366ec4b226ed2ec00b62ac6e31ec073e55c483900d3a7317653194148e9d003616be14db17473187b9ce03f9c5de0129184c39e567511d67168073f6b53531d7104b4fb6a9ba09b165808018a7af765cdbaf48b785ec7442e8041c371aaf330e8516c2d70d5021f7ba63b1d353bd021eb66348ae982e0647e3bdd21e9d8dc2b8caafa84d3fbfb8c30e37c7478c73bc1daf6c37f2c23ef24105ebd8f918cb0e61ea8fd712bc7f734763eeb1586be01de0bb77d0b10f82120e44bc47184f1648e9f3eee3c40b3f351c6f5f7519d79f161e0a6db7c03edf50f6788c15316a9df23a5234f19a6476747768bd008ccc76dfe00d6444506d57b3973429947187ea408f398f55b1039ad5abb66ef4dbd3ba0b304249cbc794ccc358f3dac7d8641ceaa8b4b9c8fee31011f52d3cf50a44e06a688c7f2d935d2c2f8e1c13d3ef2dc3f9788f494ad3135286c3372d95d63a599269e72997d0b302b5c359e1af1f80ec792ca008f1ef6dfdf43f74a707fb6f06447ddc0f3e294605a3bace63f8a33fe17a9be04eae689b19ffecc9aa17199dad9c45a0e4a6541cf9e6cf9dd1a364fb7b3056eb3f0e71fdd03e0220df62b6db775e9794fb0d81adfcb7686e6808797927a422750633b7b6f1263ae9dae3f002caa1555e4beae56288af04882e37cee3042c151f06a5d114a8373a2d588f63dcfef7582f5aac7b00a897728444d1c8ebce33dbdb1dd40118794525de405dd9e70151945b7b4ebdcd071074068e16e009297bedd14bfa5c0d08dc599fdc56d04f9539d00382e98cb4377a617df334c87543bbdfa90aff0e22360bdeb3327e3a518b8b4125bea50ca00466cdf8b3a6bc2e99f0c9d7acdbbdbee2c2c125054fe10b882bcff02499fe2ae0145a7109bb9598703c5a3bf0eb5671778d5d88d25dbd82400b92e71a3316b9b880156c3da1cd4ece85ac91f09b4f0f26aa4c4f1ee94a1372d70c0534f6945e711327073c177c660e86e4ad57d31ad1cef372cb1f3c5c377c465a86bdb4cce6bc3909f7bcf8817ec4826b0407982aa51b4bbd3c4f75c441a021dc8256f9680f07ea3c250651a82eeb5fe2e7076c69fa73effb60359c3ca808afee53abcfe4842a878ae12558acef30ea44833f3f5afd032380d47ba7ee801f48865b880b383c5dff55e5b50dc06e41cf8b04f41d4e0228afe31f7d7f013f5423c843ee5b6c65d6cd400748a30624921ac5d07a6fa8a775b01d3ced8e7a763aca3212a374708a813ab69cedddb3fdf530df88b8227d0f3bd642966614007503d9c8da69844882a106a9705bc18a807bb89adb32ed4768407bb8420213db26e0386dd529c14e51c5e9032dff3d69378d9e7814f624649253b188cf0e378683aa8b62f3eb81191f7588c2d6c4c37b3db11727a934264fe5e6a903b40fd5952f1a0a234fab5cb5238ceae98fdfb4714071f60d1c91c8f6384e090a1c88bc2c1f8d82f3ddf5891965b1db5e6469ae16644d2b24f4866385d5aa657164c5155a779085498f6d24a2e2ac07acae0b498af2ac35678c015a20e173972dae7519eabe669affe6b16f1df6999a3328f0466acf7230ffe618ef73e5aafbac8064218b07752775401e383dafb8e9b7ac52ce98a3f2289c7d0c00817867dada92f2bd2c4837c634627244d7b48a9d5335ca2f894330e282d3d977a67f8e7fbadbef9612150bbcde59803f8e4ccf0e746be9be427516a91019b0e77f3014860f097de048f2625d8f9caef54e45a6ad22928ba3d0f7c005c753df41f291add21194348145bc4843ff41dc4bdf0865fc154156dc2464b4c69c14eafa6bdbced93a077829c7e3187dfb41132526684b7610473304223ba5712f4ab10f5be85924a77ea0c5e592aaa7b1e2a9524a420fb45d2e5c47941efafb89502897cabe2e6a43fb23d08b2a1388b7be86696927cbafbd34ff1d48d51e488207521a6990e695fb69c42def727f6083abb5fc739e6d35ddd1d81110bbf2b9aab480793540d338bd3354414eb8eb78832589453cdf78bdbf909fb22c6e17c3ca287fc04700636dbcd1b4cb6fde67f925712f46dd7c4dce86027ff5bba430d18c58c829e703fded4b62fa63357c3f48bbb38e2071006bca22fce630de3e2341e548bf2b04891be94389a68c18d3d089df31d727c4939757436d55be01c175e31f322f24b320841e3f18543102049d219cc5d5394c30c4d2063945e16055829092f26677b7791ad4451f7fba88ccc607651bcbca2fd0711bfa6b411c0397aad150e608f93731eb13686c03f276ae291e4b34acddbb57a917f923af9410fd2020a449867da1b831d5cc45f02c3cd558112677906c801b6c44f96418db913c9da4550a0e3bd11e04df99a3e73388a1403b4917d9225be2487fe6c97dde33faed5305847faa26b077a66b35a98a71930917a97c979cb7e19b9795ad181f9be10e67df3d60a22b8878f94eeb240afd30cca511ab9106d99fecb4999e30920627a5dbc6c8b41099d9da465c14ba1379150457a4588c96df8e276f1f0db92fd049b6535cb9a97ea652135133330468d40d7d533ca072bd71822ef98928d797a719aead3b4cac546a60b6d4db83198ed4c2b3122d40e7b4bd5e263d66d1c24fb248d18e5b445cbe5bdca383b02eed87d94cdaaa132d31e8019d2d0154be4827572b75c532362f17b88930e31f714c7778287b1c62b76eade5ed2e421cff4a1368e147885cd786eb55d93f14c29a2afe6d3ce44f86fe5c597de1d2620df6ea7b51839dc98c71afa3e1894c8b7b0a9908094783a5118bede9d2f15f34da6b52f1608fdc8b1efc96002d9d7696005adb07921b4292129539d44199bd56ca27fd35c6efea76599125c646acd8aae8eddf7f4af2a028004f0ef1f012969ad6fcc7e78291d8cf7f2319d49643fce340d3d9280d3742dbc48cff86fbf4219a54b228bf0d04de0aac05c95ac06e6f7a5b838c0c14e6626a61ca6d1e54d62bd9d0c2b4f8ccf804985aec6cec3ed8476ac60c5ddb2382d1b1bf326c2152f333e7f005edef484f30fadc4252e50886bb6d19a9f04b2cf44d118a08707c487d5c361d6453adcdfbb90d0ec82f2627ffc174619bbad3df2ee9ada328a2b6bcc6f53a7f04b62d95170e35368ff7948a69f43bce11e961297ba1e8fe384e6bfa8aa145ae2b9faa062a6828ef98088fa103c72b7acb988fc7b8a10303ae68161c99e26ffb18356c4430bf979c21d00bf2457856f9b25a86d6062b338d32b480a88e2bbf7465cc127a3845a5ac80fa34a167b901cf8087397a8ba8814b17bfd0b531da929159f3750a1c9e2219252f2b0e73ed6f8678bd26efd9aaf0b63d0ba2f9ad2309188c169334b9c2293315db07f72f1c88ed8ad62d0dd14fa8f1e7824c7b65476678803b2d24d9d52e6a68b013736645661af46ec2fdc6a36d9b4fffc368377f4596f0409765daa2895e375cdadcff5137ba37f22870800ee64ef67dec854e3c274524eb6c1bb1bd44f200e7fe926049a5696d8b907970c121636777f932b86a48fa1738408c9e40d31f2d5007f52b6ec0b7fba318d28146cae05e45ee7dd046e42bc5de00700e40fedb8a9abef05bada5092516a3a9297f4695f97a4dedc5a8864ce32dac0973d0b7a53dd6950af51aa7c90d6ed55afdde57319a69cc26019c936c2272e7c85717c67de218ec6e2bc8daec6c6185914caeb1b753f970c4cbcab89683ae8315da4f0382db04524fd2580bf7f70b6186d5e2c3794106cb198ecaf384b57158bee6a1cfcc0abb198f7849883a51a9496567b59aba6aeeac0795009a1943b37cc6dbd14f7264a9c032d8b1dac822fd547ec8450353cb56b1b008d822fa6e2fbf20751968d2bae3bbc5cdb80334a2ff0fefed627c775e213af2c6473aab565cd4dfaa6a9e64b54d807fee2584f2ea636535d9b0cbdb8fa9988451628b250aa970148b8e559310846ded3f45a880e599be2f5abce4267d405784e5962daac053abbab85eb5d58c8d05b7e100769735445727aa5ccff0f3a8d120ab3bc9d269b87400c226cdef392a0bd0ee2c175f04b13a9f6a5a1a75e6f93486519ac3f322d9a5b550e34bd2875fecb63d21c36af009848a410ddd36365cade17b91cc71c30a8599cb7a8e437376a832d28f99740beeece46768ede78bdb704a6a0adae12ec7b365038acfbfe995fc1ff4048613d669a35671cc878d7e07a36d55e1c966deb5320e41f178192ed24ee1cd90c6acd09c3c91701d0b5055075f200c34308470d024e9c51bcde4287194a0372c622f1918599a821705ee6379b5b7fe33bb753282c93fd7620e03386a8698d6891cc2183319f12272dd4c10fc0abb2a678bcc6c52b46fec9faee40e7cd2b7ce8aff9b3550cd1b7cdac11d4d85c0bd222afa8ed076d1f5677e7bfc41fa9dfc8e6cf2c575828bf5478d072b3527a7db16d258dd3d052249e06835a410a4ea9034f6a3e909c582cf359779444dd54cb15ec36ea7979c12f85bf8b21b0dcc66a2fc225bdadf9964837823ac29ad3f9ca9ce66fcbce7f3b743fb2ee6d0ff78499b1345f74643b358ff14b54223b8595ac7e9ad9b09c15a7f7da5744e6392d15775c661d8c1723f3b07f0056ab920f9ecdcabc1157b1e295b233340e9150c6e96d769956f822db9358c9e5fd537d2d47929a0d245a5e396df356cd28a6a9723ab8d69d9fcdd7287019185dab6da59e91a8f70f8838bf1d8538e0b8b449830cbc1d7732e9b2ecb7b41a1d268170c05486e98fe083656f70a2f77861b3e766bcd05aee2a61ce5f235acaaa6335a0aa6da7fef5e1992fd6ee69616849c2017b0a215e721bf533e76fb347c05c48fb3e56729d02662a0633cb4803b2dea6d06d1528c2eb1d55ba4eceec4bd542ae9a6c3deed12dec5f5c592549927a94612e653b8108bd6e6c5016d2192219e16a3ccc934ff9a36d7381920e969a9e35f87c982a51097e9ad178c1345e5c08b83ab85bf3fb3d20792d39ccbf7d907827f48dd30c82cbe6c453521690b0dc28b202775f07cb901e244779d4ae01f39166e1fbfcdcff46d2e27e51c0f86ec5101f46008723a91016e3240db93a5954382fdf4e4ada8cbe81f36a553272e69c3ac16db9a9f8fecce0ba4b20bfef06406bda04c3f7e99e8a6c56037506f50a5b28e8c09a1ef208403e19d1c4f68bb75830db43692742d7255787bdcaa3087d8b88961e93114bb5e404eac8bbf902b6b201cb3a89e2fb71ef75a25fdd6b409d0fc15ee08ba8b920faf59ac642b1bbde42b3bd0272aa161db7b7fd08b6a471d4ae0b4b172480dfb94275d2ec303068f6b738ad3", 0x1000}, {&(0x7f0000000080)="b4c43491d9c041dfa2b89e415ca3d59fcf566e5b5755af29263e40b93e9eb85226e2aff4636cb335307a522b2ea8f61dcd71fa2569011d14214f09f071f027ee3a18cd46d98aba51a2e034ee5891d8192797de1aca31a6768e0492c54f57f2dac9b0576347f4b21bcfac8648edb714de99", 0x71}, {&(0x7f0000000100)="34b2c47d83519c03962ce709366756637a26e0c5337c036692d81f14f7c389780b061ae64e85118518f6a0c59badedddde7b8fd7694dfa5ec38f907c8fbce24efb07ce828415e344cdfa19fdd592d26ee9da573ad2cd3e8833c0ade69d501cff917bf4e1e4805617536573879040f15675925660c7688b5f96dacd0421503a9511cef951dd34ce7dd5c823eb23e2b5e6b16c39ff3b0c70381a869f1a9a84eb96323dfdf65fdee588ae", 0xa9}, {&(0x7f0000001200)="2cfe0844b7fc419eede4926aa2e562973f39c075ea29ff08cf5724993d14fcae2d5847e0ea6b6e", 0x27}], 0x4, 0x0) 05:37:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x0) semget$private(0x0, 0x2, 0x408) openat$tty(0xffffffffffffff9c, &(0x7f0000001080)='/dev/tty\x00', 0x400, 0x0) r1 = semget(0x2, 0x2, 0x104) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/4096) 05:37:09 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x418, 0x0) fsync(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) 05:37:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c", 0xfa1) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20}, @cred={0x20}, @cred={0x20}], 0x60}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/72, 0x48}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$TIOCCDTR(r1, 0x20007478) 05:37:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x14) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) socket$unix(0x1, 0x5, 0x0) 05:37:09 executing program 1: r0 = socket$inet(0x2, 0x0, 0x100000000) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r3) r4 = semget$private(0x0, 0x0, 0x25) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x71b, r2, r3, r2, r1, 0x80, 0x4}, 0x8, 0x8, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x25d) 05:37:09 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x22, 0x0) fcntl$setstatus(r0, 0x4, 0x48) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xfd9, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000180)="493b4451d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76a8fe8757f3f0cd10165f224c4bba12b515aac034c040f130f", 0x3b) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x2) close(r2) dup(r2) r3 = syz_open_pts() fchdir(r3) 05:37:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x450e) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000180)='./bus\x00', 0x28800, 0x63) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 05:37:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x5904) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x10}, {r0, 0x85}, {r0, 0x20}, {r0, 0x14c}, {r0, 0x8c}, {r0, 0x80}], 0x6, 0x8) `æ‹¿>+)N4Í)ÏIõþÿÿÿ@'`æ‹¿>+)N4Í)ÏIõþÿÿÿ@'wsmuxpoll: not open wsmuxpoll: not open 05:37:09 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xfffffffffffffdd6) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)="4fb98ac17933efca619144ab76df8844152d9d7b6d44c9d2f5c42ae227992c1bda4382362e87791d8f8b205d208863149723419b3516f589a0f7c7d50b518ed2fce725a8c9f430687360d788eb832478ff4ac72d07c40b9791cedda22cf1f35cb8cb34f0a720eba5bfb31b7fa61a9408fa929c36073be4e3c0f05367b3111a3b75ffdb4bc0dc8b89a883b53689dfb0b7c0db11ab95005beedcda712dcb1c6e677765e2bba3334f8cc2650aad5635431307452720de9bbf2e9f8f481bb4feec71a73f913a02d3d64d9ed692ed94496c9c40bbdda11ee23c53ded4de9a972260755bb1d727bc0838d89732685bae18fc66fb4243189f460fc4b701ffa3c7bb0b3048ac3c7386031d234ae95825d1e71eb39c973f94ff71aaf99526cae46e486ebc41796a01a6ad4239639ff1da42f1b3e6ad0d01f7c77ad1bd7be17d44c75c38f54100e2725e32a47bbb96004a3cce8f26bde015de1280538066aeaf4aabee94e9e30a9e6d2c1532ad9d5defbb4cccb4593b63736282faab3ca6ccd975488907b7dc56c5b35c63340073c497aa31d9192de1f2edbcd0ab81b564eeabb80b610439c25d67c41cd72aa2c04114f0b20610f3c98ff72c7eaffebd53ffb9db71cc3403c6d500672dee1573dd9cddc76a9c57a7566a45da7f294b60823673fd7520307a8cf72f8ad786b54f6b9e7a9bbedebcca950fa2e931b251487372cd24f5634bc344775e60470fcd7841a94e85f5b697885a936f0a1a634e5582af1593fc30b793e467db64b27344896a370cdd4926386a51f694b8043594af00ef7cef914baa001daf0377a1c09ab696c85bc66ae7cc9af3fee511ea4c636f519057dd2bb998dee048a28f11024ab512aa59252a3432aa1780860cb2f5e82871c83f175478e88e9dbd9aa2e9fc183ac7c729f9fdab9e9fdb1ef1fbca52edd5f73b99a2fcbfab1614079bb6b00013f5153c77973c30d90484898b6f89276ebc719ee440e2a562c8bffd809e4d6a55be716e7e5ff606d52e95620b08a211d1d563300390d885d7cda732b606b70ab2f4e3376dfddd25d8f0569da2c58a3375912adccc46b72d45332f78ca461c803e13ae7d20235a387652096b983cfc063e6d0789c40283e1283ec7ebce71ddf1b1ed2c159ca9dd68cdf74ec109fa47eec6225d48d2a300aa9b931b291e51c13c0e2be2684a2b078eb2a54361c8a3bdb18552b8966c2382761715462f716c14076fae59a9b529c4496d35761fdca100bbfce0dbdd8fc76d99f1742381822db9f52f4cc763a38209075f969c9eb5621dbbb9931c450bf15536a1df9fbd90502d6ecda86cf885d5708ce569f72ae6ae3704817aa3c4872285d01abd0e22f7b784bcd40b196159300d96ff9e2c325f0299f8a6fb8a4ae3c7e8febdb1845b15686bd7124599fadb346af2b2b9bf94ee86b238c016e28ff0785ee15f9a4ebd62be9cb5d635d33ecd7e4cc8210ec327a449f51b3e9113675992f08e3c3c280ad2c52b11791c09e4512f9fdb897ea90dc64d9a295134249f1212ca0de359ee7e4be081fd3e31c1d8e49081bc7531a3bd124f031285819eaf8d408e5351f61da2c10fb28b29c6fc061b61da19fe71a9b53a8cd0635cf25d6e3db25a7bdc519c52848f1444446617e7bbd9eea603426bb73a86624da42f3c445234cdb3087d45a0165723b772505c770b76d922d094dd85ce7a9c91dd1f38c3d5b08f096bc5b199b9f7b082b99424fceab156b77a313d952eaaad6de446d35878aea8f6259d5cc6d449ffb1336ec3b443e173869d98cf7656e0bb58ac0980329cd8f31508c7c15b4b9f87c62dd55259262ca938e5e323d92cece50a7147d4b77fb024af90e00c43c5f1b44ad9af0092c74f98c5bdd19f331275d7fce6dd4c0c752ab576a831b160137d584d1d356c919df037a2fd39f79143d613f68f680e8d1e9bbec7f0a5aa6e032fd0412633ffbfd3e77804a65a61b5dfbd15f1f93150c1099f430258c65d7726177d81508808fa181a1b27722a13a54ccb7eda66a2afe98bbb838a3a1f6b8908fbc371798798866f5ac280584cde0d43d408a80a2ae7c89a8dedf13816c44ff1e3810c3f36c9eeed99fafc3ee1e58e3ab9b3ac629571b4c4584a472c9db3c0c2e89fdcb9aca977da81b6088cc23c1128f105b8454fb3cea6991714663d5560c6844e8801190106070d64d97e00f1a70983a40940d09ada7bacfcc3f5f4061b90b1a8ba158aa82de88d46244dbd136c465eea5b4664fae359af4d5577422cb49c7e4ce9417fd72841df1c683068c6a0e7c5b51863ffc45c0afbd1963d4bf75a50df8be92c62a7dc0c6b63dfd6b3cc4eb8f94a0fd33a9b5851c376b540ce64347a0ace8f0d0216a2f0a87acc8101d324c5c141cfb674281a0ce327fe8161a95e86cdc8bc0c287a937a0c78f9bbdddd7ed90c0e48f2173625c7fdad147676eea01cf660326f0631022974a7ec63e2cbfedcc146defe9da506a04814d64ddb33691d4efdf8137a7c2c8db2fe4e8a9755ed462536440cf5f0fcaba834bf85d16252684ca97709a1c6bf4580bce7a844c224da62152ca839ddd7b79716cf9f3099aa9eb9055e9d65cd858bd26477f5328935c63e1e8d01e9e321dc91836cc1a983e8b545101dca09193dc4cc36ebed47b9829457d7f9f2c2b2740034f5252ff1c3123f6e8be3eeb659eb89b334b77a6124234636eafd31001a278c311af4bfe3f792406c4424bfd3cc62a8ea883386df0177a95106b56d590f8ccca61f22fd3261e6a11e0e5e042206c50b4486253879f2ec359ac457251ab5982f39d4689e654be0adaa4e357cf2d60a0c3f01536fd82bce5e32e75963bfc73aa26c77ffb2c15af2155a4396660698be21bb6f8701608080359b29649ac26407e8113c386ef6205ee90a96afcba57c60566e288d0b64dfa52671f4b3a2f069614c3371f5fe6c94b4075c6e54637128ca70b19355b084bed464526667f30f1992ddd61a9015a8f34c1d651bd73aaa61bda292990f2efdbaacdabbfe556c7dd8c0d7dce19d2843a77f07e3e0d812f4c8ba81650e74252199cc95e478cbb48990d598867729ac807cb5d4eff00087d92e03b4d25567b2d24f3ef02ac88b89b9b72512f6400076b2949ef6f63a48344482516be90e4f8ac4d248ac5737725ec97f10c1dcdbc3702fd343ccc184f0baccf6c1039318aa1b6bb404daf7b9216f184b28cd82f54221d40ca6d82cc2f45b7a61b8e31c39f80086e51fb4572afa0b8f21a4a149baf1e8aabf074efd58358c1455de14600af8164b74f96af75289c602ca435d03829f04fa04fb9c86a363b9d4f393d5f420d5d7c96a71764d3a6df20878c8128588e130e4eedc23624a79e16f3ca644db25a4276a95397153aa27cd2aa70c66d7521ee1904f23f8833207f6333c1e4093c489e2eb6782e21c0f8812efcb80519834ada4bfcb37859a421631810e1ca7fcfd6c5c35b542f3f37df1ea6afa0a94383f161035ba058301489294a3f67bf249e12d472f3529f5cef02d0ae7b98385610e3d414ed612b7383a2629b7b409c4f594552495531a79b6beb5f1d5f383f21d87d88e13fdf5701f1c78f53b7af31256b67b22234bb6f7dee22f4e6b062e5e023f372a626c873ec2b52e1d12542ce9276ef36adb96f5a112557d5042ad8517e9c8a95e622c21a4b82ccf7b9d0cd7835f56f1772fc8622e83df0723810f95ff4df3d39631bc80cbbae4a1748ac69984820c8942b16423774cc6e43b457724b88114939b48c87e43080275cc498bfd7a8e655d82c0367694ed37d5f760948952b288c2f676a06fde517172f93bba3c32e5ede53163933089eb0135254a13ebf3c28d13144f82d3a80fcbb79c4b289d9d2d476d14cbe294c08256b4106d63ce58d3e60a71efaf3c0dd6a60321d3a13be893d5345eda1a6bf62f04efafba8c4c8f3b1e40d6a14b280a6ab6468f20d8a855488539aadd51ee1f39aaa531ac618de952562c2db7c142ad32271774d0bc72176c52cafbfdab19de753514f89c221609c4eadf223e1e62b626030f494704b1183094e414136606195dda9ce7c6c6d95a78a177c584d5a18ff0773b828539f2b23945f4597b5170d7f6b4f030962f68e23f74f53302b8b221d08253f891248c85c2792bde0f4233769691c978978de801fd2d695886bcd2fd3850f1a9eaf46a7e7287608c61e716bc19bf637b7204cdc2bac61dc9203fb692d465e3a562f158c71867b47da989f426523698e243588e74ef4b29fe64eedb18f3894de74c8ca4611c5dc9f6d97191581d5eb9f3ed53f2d31c417af32a12a00539463571bed634498da77a768be43f1b875ba0b08a2b6ce0945f956f65e3d5ef68cb3f48282854d6cb809e5b63e1b7109e6031fe2d5442d326aa9418d10f6351199b5ecbaca6e70b9e1a0e747659971975dbf4e53dcaf6cea00822f81108d72535d6d0d762bad82f10f3c49a113acd7f711fc6a788b397f5f1707057c6028f338d25d20285c3188f5132dfd0caf75ac5764dd396a6173c754d6cd78d0b31e6eba3660d67856f104757eea59821e9ea56dc3f7472b980f3b771451e9148e2b3d1a1ba34ed420c8850cf4409ce2e43b70359b8a1291d86a9d9dcac02fd4628ccfc29c803e26d41d31dda4dceea35da82c850c981ae7bd6de56eade533f964850e3c99058f4ad2a86d7c10273de875b9c8b076f6b7f84a9caf6d6a0bbcaf85e8c4ee73ef8ebd927c8992802736052faa357461cdbacacf68028bdd6f28d0a9fee8db7a182049f693cd6a85a086f323c069255084b1858f935222adef0b0c09e6402cfbb6a14bde5203e53d9b3ff49ff2810d0db087c39efa42b863d217b5c53e800a788949664facb0447bb6b6d02dfe10468a11d6f259bcddc7a30551eef2dae80c886961b9a572f6c093280eaf4124a44c63f4dd32d5fc989e9cfb4296ec278dace18c1f9acab322dfc669e99e2b9b9aa8692eaca1caaeec8c4c4770b87e1658786acb1334da90b6c53078b113f7a9e638df3409b705542d04b43a655a608d7ba1941736ca2e55450de4a6ab427ad0569a22d0bcaf87bec409edecb931e3eed70f1ea14cd71dd71e25d8b1e6553ec85df847f203c43679cb8e55101d74e2d1397e19304283950589c8586cccbff9cf80beb71956f58923c5917234e3382d24240d98a7909ef8c43c2caa5557b94ffbaeb5d706bf43f2ac5b59de94919e31eef90dc0f2430a58dc66fab2499845d13638660d887c2eaa6cef1aedcd43d7d6530faa0c66dca150ca76bf689a5cb778746235bbd6bd4e59026cf752b2a92f3cb387f1a9617b08e068fda7dad6ac5643c42eafa94c04aad44a0249d6cbd659c71ec47cf58946f8e343a40faa4954203e1a6dbd55942574a891e59d82b959642256541ca9a5bc50a819d9abff0dcc73e905eb4fa8db42cec969cc696fcdcb396db7ea723d61a4ed681cbbb84a7adfad7d5414629921432541ab74e8f5f88658d20e9afa788628e7d16857606b33c36b2d1f5636062427fff17a7437bd9c662144f7fc29b4466439ade6afd5b8a01d58e1e5e49af440afeb3b9831962866f4eda204da12a565c441c08c3edb811499b14867535acb7bcd02726b584459eb2a3244ba01b28e2dd272b277c764bb74b077a84f88603ebdec5c44a2fd14ae739656adb8916dec6d229b906cf7aa9282b74911bdc085b2213509f323115179e29c6184c3ce9738e2b24447848e8df09dac0447e7654e9ecc7ba0b5b11b47150c28470b1626f626b74ddae79f6278c591689a88d692c80186e8825d40a866a73194b8a", 0x1000}], 0x1, &(0x7f0000001140)=[{0xb0, 0x1, 0x1, "2c3596bf6c508505390ea137f9c54a9080fcb334dc3c5dc7f3dac561db60870a561a71c7df2c8376a2e823d2e3c0e7d0baad09e23f8a8b0fa4d4cfe4655468858de68eed0f1ab922efa70e5ebe871f08dc271d1f137c8f4f34c4127bdb259ce0a581ebc23a60ffd2214b92a0acb8c1a93fb9e998c9271e57c9b0e0f52180c33b0b1269b1401c578c8cbd5235b96880949a99ebcdd9bcc4d111"}, {0x38, 0xffff, 0x6, "c7e7874abb11537fbb6d63f2410e9280abb8177f53b8de66a2dd3ab02386da7cd39dc1fa"}, {0x88, 0xffff, 0x3, "161b56b7dcc7b2c6083d161b390bb7d5bd2ccd3f5a6dd5486b53b7eb0955e00d84c298c8fd8eb4ae8734d4387e87cca266c18d0634a479436105ea9a33305898545dce7e2f6c34054534153fb7168217322136320febfab95f35ebb0b4ed456d4e11feae2e53815aa6c1977447739d3e869c5800bb7b021a"}, {0x20, 0xffff, 0x3000000, "f6e5e08a42a3b08921f4"}, {0xa8, 0x1, 0x8, "93732b402ee679e2230fa75b83d910b7312fc75d7bf09b69bf8a7fb90b30df0dc8c33e14d1747e01bfdff3d0f200ec142366db1e9b6f79ec380673161b7ba887d5216f80e6ed3deeb2c5f13de48fd71a176d737ead8e559508b65870d4507bde94eae87bec5447d27a97fb809f217c3d4789b5af10bbc1db1efb7c02f91c7b26f68411ef767c851594ceb484fef6f9603d4ff1947e2b"}, {0x78, 0x1, 0x9, "2fc0c9c6265d9b51cac4b615f4ecb24baced61236bdfaadfb1a7ad81412488898b7ee87795f69aaf6978f2799e9513e089e22246b84c7559415771ee668086d3025e07c419dbe3ffffdfcb0c4324b9d8da3e9b4734182906764e93fbec9a42f0ab2a1ac3a064be"}], 0x2b0}, 0x402) setgroups(0x0, &(0x7f0000001400)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x200, 0x1f}, 0xc) 05:37:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x801, 0x10) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0xca, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 05:37:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/139, 0x8b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="2f7c34f42cf234b8702e", 0xa) execve(0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x0) 05:37:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000643000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000643000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000644000/0x3000)=nil) 05:37:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x3ff}], 0x4081, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x101, 0x4) readv(r2, &(0x7f0000001200)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0xc0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000001140)=""/162, 0xa2}, {&(0x7f0000001240)=""/250, 0xfa}, {&(0x7f0000001340)=""/149, 0x95}], 0x3) 05:37:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x242) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSBRK(r0, 0x2000747b) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:37:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x800000007fff) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x6bf, 0x81, r1}) 05:37:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "0000000000004ea89aa06d81943f00", 0x0, 0x100}) socket(0x79c145d226d2b61c, 0x1, 0x0) 05:37:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 05:37:14 executing program 1: minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60d, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r0, 0x0, 0x0) sync() 05:37:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="4401c305a4a8385985724de62958cfabf4bdb8473a5d929368af89f1bb82f37da19da64620170793a252a708d53a0e333b76686a9f0cfb9f6e60e39ec7cf4c1732607c82c94389b918785e38b11422cb1a970b1075ab713f22bc0d2f559da6d0e50e1fb1dd8bc4d4878da490e7b4b415678a715a56840f14917e3eb4dc355978dd671e1d1258b1f8d2f17683439df4f2e011ea7ebeb63b61f804823a33d7cc56e22eb7ec1b3963c049e87a5ad7fde926bafbf82f2d324136b140288bff66737b80cfc0c3b77fcf0301f7d189616a89408538747f669e4f9db178e8c1352b9598bfc972a6831e5e3b", 0xe8}], 0x1}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x88) rmdir(&(0x7f0000000140)='./file0\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x6) 05:37:14 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2531b0d8b8356a842e912dea414ef6f5d7e58b4cad95e06a15e03c6dbfa31e281d03af160833198a3930d73abee0e4c76e639e54431dd715babfe8ff4a99fbc0be14c9cd8514072873a04f43a4a371e19e8f32946fcdb93a8d172b61e5902960722b21c7b32859d438756c5ab8b918efcc91b6f06599e31732c13fc5e8cb9336927313ef50a6c0c2f5732746c063759d0a37453a35f2ba1e3ed850be05c3e2f328207afb23b682086f96add551760c9a34a3242f82b73a784c96054bb3410b81dcaefd010d90e31552f3552d", 0xcc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 05:37:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x200000000000000}], 0x7, 0x0, 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x22) socket$unix(0x1, 0x0, 0x0) 05:37:14 executing program 1: r0 = getuid() r1 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r0, r2, 0x0) setreuid(r0, 0xee00) setreuid(0xffffffffffffffff, 0x0) 05:37:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) getrlimit(0x7, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:15 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x8020426c, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)) 05:37:15 executing program 1: r0 = syz_open_pts() flock(r0, 0x5) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 05:37:15 executing program 1: r0 = socket$inet(0x2, 0x4, 0x400000000000a) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="9fb88a63f65a37bb13c8e1ebe122b68bf0fa2e89506c69b7a8b880e71e4ae4239e7d9635647e7254ee567ea971c292fac8807bcaf41b30da18bdb8ad0227bfd569dc16a22fa7b333b5b77618f6c383920a03c3825c13c663c4d874f489", 0x5d, 0xd, &(0x7f0000000080)={0x2, 0x3}, 0xc) 05:37:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) semget$private(0x0, 0x7, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xfffffffffffffffe) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3d508847f77f7e7a6d96e4148a060aa421c84d50"}) 05:37:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:15 executing program 1: getitimer(0x3, &(0x7f0000000140)) setreuid(0x0, 0xee00) geteuid() r0 = geteuid() setreuid(r0, 0x0) r1 = semget$private(0x0, 0x2, 0x200) r2 = getgid() r3 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x2, r0, r2, r0, r2, 0x10}, 0x100000000, 0x3, r4, r5, 0x43d, 0x1, 0xe}) geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x47, 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r2, r0, r6, 0x0, 0x3}, 0xfffffffffffffbff, 0x5, 0x8645}) 05:37:15 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x1c1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/19, 0x13) 05:37:15 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) setrlimit(0x0, 0xffffffffffffffff) 05:37:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x5, 0x1010, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 05:37:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) sendto$inet6(r1, &(0x7f0000000000)="93f31014104aaabb88bacf24d56d97", 0xf, 0x407, &(0x7f0000000040)={0x18, 0x0, 0xffffffff}, 0xc) 05:37:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x6232, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 05:37:15 executing program 1: r0 = semget(0x2, 0x3, 0x210) semop(r0, &(0x7f0000000000)=[{0x0, 0x80000000}, {0x3, 0x0, 0x1000}, {0x0, 0x5, 0x800}], 0x3) 05:37:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r2 = semget(0x2, 0x407, 0x494) semctl$IPC_RMID(r2, 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="b257148051ef70c57e125aea36fc92181be4a2aed1733ef8d7f303901d388a44bae7349ad75b7611fa41ba8fdde7c410ab31cc9d53ce7f985e4f3de9f00a29d1bfeebc532bb53eb049db134161d7a857edf9efefacad99b8f8e05822ead6fb1cbe541cff3707309d579fedeb317e5656a527334131dd5dac73e295f7b348d2fac6e5e2ad176eaf065d340c3cbaa1fc7aeadab60a23a1c2c14875ba7456", 0x9d}, {&(0x7f0000000240)="8febe109b1fee0df020606909b4a6c44b0888de5acaf768806ccebf52764694ce4e5cb300f3243d472791b363cbb56974b084e09fa3bdb5881f21dd5a611c3c44126bdfac5e98ee2383b3fc36f3ff496fb155d85ed4bb6870687aaef3a7c33d4481a4c244c37131945dec74ca10591872878853499a7fafb8347bb610dc9b924bee58d77d504a6e897816412bbcbec88d21bdc149260af2cfd09e7b831ea01f225d323807db06d3822c2459820ac1ef1b3abd0de0ab6a639dfd22c80aa198060d8d5173ad4d04c164e2e45d7953fc4519a68", 0xd2}, {&(0x7f0000000340)="31d0b0182194091b0b97130f52295b01074639c216123caae7fe8970dedca530aa79b3c9df9020021e66d5efde64ad20d3290c6c950e1a63d8592fca5ea13100d509eac7a28543db7013e57af0adda5e42d065c8d1730cc2dbb7c0a9448977bb428fd19f3745f5fd977be1a61ab0edb08e4c3f64ec03fbf5d93cc6f79a404b1b15aa69c91fa3f386c90bb8e50a1bb578ff36", 0x92}], 0x3, 0x0) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000440)=0x120000000000000) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="697e8e1f1572a473b4a9ca399185b4eb220388702098793cdb34233165b2cfb5734499521eedc795a3796cc20c8a56372ae52d4ece8e123bd8ce0994f299bce81d957cee86e31dcffcae2ca7df549495921b97fc052f", 0x56}, {&(0x7f0000000180)="1ec65e61ee2061c49d11b96ea70d714a9197ac0936fed225a7ec2e7af5ca5e9be9c5847cff799b2363b8d4411823da296b771cbbea1ee73e99fe3f2afad9457429bf8dc12f5e8ef917fc06ed76636ae11baa7aa43f70e09e8db517b02f046593392c5e2830f4ca20d3ecead93fb0575be1c654e0571c19b19a0a88bfda57f781daf5866bc2a52ea572e9d3191d34836d12a3e4a22104c7e211dec09a7d14ea2e7fd87b26977682b17401ed8f24c140517af16f", 0xb3}, {&(0x7f0000000240)="8e2cf19c0367507794f3fcd2fb06d885f7ca8b1200265ef84be4efe274fcc5ac7604c465c733bd1c39db7e73a729ef6843e53400803716097585cbdac22e58fc731a4ad65d2b0a908fbede8a0979b3771504e2d89ea7ba46c13c2bf278d9a645134b0be5f2f9e152448856277e15ce623ae4a6b5a1f9065f7846c8b4fa8092cfb3bf84c864a64f30fe6eb573eacfd0110fe131d07916d76fe4ce426e57c40903d758af28f48c760ca7fc10ca237c0b27f83896bafd8e1473719a999207425a3fb66a9a2a01af489c95e8f7dfce6e29f10fb38beda7", 0xd5}, {&(0x7f0000000080)="f4090f38101525dddb37b6a2b1cffc289270c5a6169db60d43f3ae6ae7", 0x1d}], 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 05:37:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) nanosleep(&(0x7f0000000040), 0x0) 05:37:16 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x0, 0x1}) dup2(r0, r2) 05:37:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x200, 0x1, &(0x7f0000001100)="ba8b22ecc5b7f8f05ff51883e65dd83831736089b58eb6c131c7b80cad31dfb8bbef44475dc8265594d67da68cf2a1e66b48ec06ac730097f91265bc5d24d48e734f95b41f6159c973abcbb2d9a4f149fbf4ad70cfb03f3df20e", 0x5a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0), 0xc) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x1, 0x0, 0x0) 05:37:16 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) socket(0x0, 0x7, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0x0, 0xff}) r1 = socket(0x1b, 0x1, 0x0) r2 = dup2(r0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0xffffffad) 05:37:16 executing program 1: r0 = kqueue() pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)=""/11, 0xb) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0xbb}, {{}, 0xfffffffffffffff9, 0x41}], 0x8000000000003ff, 0x0, 0xfffffffffffffff5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x258, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xffffffffffffff81, 0x9}, 0x8) readv(r2, &(0x7f0000001400)=[{&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)}, {&(0x7f0000001300)=""/209, 0xd1}], 0x4) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x20) r4 = semget$private(0x0, 0x2, 0x10) r5 = getuid() kevent(r3, &(0x7f0000001440)=[{{r0}, 0xfffffffffffffff9, 0x7, 0x80000000, 0x5, 0x4}, {{r2}, 0xfffffffffffffffb, 0xd2, 0xfffff, 0x1, 0x1f}, {{r2}, 0xfffffffffffffffa, 0x0, 0x80, 0x1, 0x3}], 0x1, &(0x7f00000014c0)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x82}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x3ff, 0x99f}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x6, 0x200}, {{r3}, 0xfffffffffffffff9, 0x94, 0x1, 0x3f, 0x8000}], 0x0, &(0x7f00000012c0)={0x100000000, 0x80}) r6 = getgid() ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000001640)=0x1) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000200)={0x1, 0xffffffffffffffc1, 0x80000001, 0x2, 0x4234}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001540)={0x5, './file0\x00', './file0\x00'}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x8004, r5, r6, r5, r7, 0x26}, 0x101, 0x103, 0xd5}) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001680)=""/188) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x3}, 0x8) 05:37:16 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x6, 0x9}) socket$inet(0x2, 0x4, 0x2) r1 = socket(0x18, 0x3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="5d67aa0000000420000000000000000000000000"], 0x11}, 0x0) 05:37:16 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="fc1c0d16d8411870c00e4bee0097a78ebcc849ab9368", 0x16}], 0x1) recvmsg(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0, 0x15}, {0x0}], 0x3, 0x0}, 0x0) 05:37:16 executing program 0: mprotect(&(0x7f000020b000/0x4000)=nil, 0x4000, 0x20001ffff) r0 = getpid() wait4(r0, 0x0, 0x8, &(0x7f0000000000)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) 05:37:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0xef, 0xfff}, {0x8f}, {0xaf, 0xc0}], 0x3}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2002, 0xb5ed) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x9, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f0000000200)=""/227, 0xe3}, {&(0x7f0000000300)=""/163, 0xa3}, {&(0x7f00000003c0)=""/215, 0xd7}], 0x4) write(r0, &(0x7f0000000800)="0915", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)}], 0x1) dup(r2) syz_open_pts() 05:37:16 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000500)=0x80000001, 0x4) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00.Pfil%0\x00'], 0x1, 0x0}, 0x0) r1 = semget$private(0x0, 0x5, 0x2) semop(r1, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000007c0)=0x1) flock(r0, 0x4) r3 = semget$private(0x0, 0x4, 0xa1) semctl$IPC_RMID(r3, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) recvfrom$inet6(r2, &(0x7f00000008c0)=""/217, 0xd9, 0x1, &(0x7f0000000700)={0x18, 0x2, 0x7, 0x1}, 0xc) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000840)=""/102) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x200) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000006c0)={0x30f, 0x7, {0x3, 0x1ff}}) bind(r0, &(0x7f0000000680)=@in6={0x18, 0x1, 0x9, 0xea}, 0xc) bind(r0, &(0x7f0000000800)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000200)=0x10) 05:37:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) 05:37:16 executing program 1: r0 = socket$inet6(0x18, 0x400000, 0x2) listen(r0, 0x2) r1 = socket$unix(0x1, 0x1000000000000005, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x2ec, &(0x7f0000005a40)=[{0x0, 0x303}, {0x0}, {0x0}, {0x0, 0xffffffffffffff23}, {0x0, 0xffce}, {0x0}, {0x0, 0xffffffffffffff4a}, {0x0}, {0x0}], 0x9}, 0x0) socketpair(0x6, 0x8000, 0x285a, &(0x7f0000000040)) 05:37:16 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x9, './bus/file0\x00', './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x20e0, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r1, &(0x7f00000011c0)=[{&(0x7f00000001c0)="b98f2750db636fc5ee5d36c1baf879de6f23b62bc33bf628cb1a4ace5e162f0951b5226b5c906726406a727f685bd36ffb51431ffd3bdbae5595b792e07b0a3fdc64696a101bc663d47570707d91f1b08d0337ec594803f27ef840b4dcb1aa7e81c8041c02f5f3ef26ca51129f47e4e6fe95c6ec2726400baa480d7d1634ac400964f8fd902f9b394289e4d04659a6359dd8155855ce3173ab061dfab4bb9ac1d07b6aa8f39a0ca78eee80e212c06e1a664ca0007dda1b9f2801274e3160d1e7a5271934a9b48606830924e10f1f0fbf527a612c895fdabcedd5db2c57f0a33474e1a127f849beff664ca4fc009eb66f4bd5733dd9f8d8086fdba5034cf59e9847f8b2d633e859a53c4b88e96cc67080995198dc729bcfc671b8ce25b1c35120a7259bae885045f4b5241f80a7d66761c9bb31d5cef90c61c583020959d8fe366dffd5991d1f3707e327832cb9b6c21a604b6bab87a2a2b993df8cc2f080d2bdb2ac28a13a24ec3389ce41b77176a5d41983a8d353c4a6e20574e513e68576de45e5ed1288e1c439739b835328a2b5dfe1bc80eb86633632fb0fda39620bf9b1da2e8a34d0c86a6602ab141482514123c036c8279c98ccd7e96c743d6afe585c586b1d87934261f53f6aceadb0f65a4cf600b7478f073b0de4255618123d14a87fc911225cab88e20f7f14dee30452592cccfa5ce9c78b64ee9c118d370445d0ae14f4b20f91a7235d428e49d30bb8baa8bb33c4c6e0ba85b2128719d1337921f147700ee8b47ff8cd6c079db89a15dd79e02e7b7164b62a4ac642095d759ea7e600bc77ad8799db56ca3f86895fa5aa1e748247b86e008919a1dc4f8718097ba9879c460ff6689116c9a146ba6a5e42e068d8ecdc314cb74dd39ca0cda17ff78a3bee0563bbebe64c77f34d6eb9f572308805eb4d649019ce2a2d63cf33e192434a2791064cc70ba86c8057ca53bb86b4111be47dd4bae85e425ff0c52cd0c2ecc552cb1c9087f2a23b7f14854fe457f21e5845aed44d0b3d4ce7e5e15c3664b0effe47762b407d96c9f59d71b972b281952266f18e1f34e92d79c99a7ec523d49775edf6f66e19526f7e244da61eab1d4f14718c2a30cf248591bfa9a5f35de2c1f0dc784ce73d8fd6f39638e1f3cc9b5273fa6ec2706dcda8985e8d5bcf8abf1a0726c530631c77efc343a814e5e97c593d9670859008b7fccd8b7b27f7eca3d14bb63012143dd5a28a4915f898a2cc42640ee2debcd949e5ee53090b8b06677c16613c212502dc6d534376350349b3bb11bdfe701db06a4f814d266def62720521220b856b73415257e71a914d42ddaef6ae34a9065aeb342e71d79d116d32ddb25508690743b69ffad1676b01e9469498a68fc2728c67874e6599fc2d2a3cdf31e027720dc0a7c1a01088973b172031da85abad5d3b8d710257a86b6a4ce00ccaf22e5bf421dffd41fc1adba186599dbe1285c2ce5886c7ace922a60376173bd7a8b3ee1f7039f33341b603f1ea5e99097fe3b459cc62e6ee06d34d8a7396ac75cfa5f7a580ece2877b63e0b5fb57b977f1ee509451b8897dfa47ede493fd700c4d2817a8ee4b4545a19734e1a0a8d6951196ea97c74f5cbb5c7d8f198ae93d514dc261d68a465182a6ee1fe904e796f888c5f24c70c91e77b1b914dce9497033be45974b737ba9d60aaccb170ed7f54dda910c0f85141ea1df00230cf7c97af505a49c3a1d238c7be8db36dff1d50bc98f8755205417533fc872e7638b25359afc617ba9bf045bd5bd1f8f6e5eb242cb7f45b78cdcebd5246f436a297e6247c2e1d172b905a70dc8cdab64f11f5efbf048c6e84452643fee0629eb9e8e4bab68daa20db5709305db323807fdf5946f80857d01fa5dbd21d9159ded68a2d95ce080ab2431f096588360bf46ff0b09b812665ec42b8fad66ab22f929038992cca76de85c6ae7c037adcba1659902e212e2997758e6cd74dc04ee468b91c36299b30e5d7e27279d43f3f33d715bb5dc5d37bf0f33cfa433deb00f02bda9a81fefbcbdb8280ec3608c621fc59efe59428606a344d5a0027048355131a4b7bbdf22ab7eeda549e4279f67b7d798c6d9392e88d7e46175840212e084f4663c476eec6c05b0ac58fcc26b96b6fe7530174736f2996c7f2b130e85a8fb2b0ef1e064d464d604b02ace2f43bc3f0090ac072d58f5f78ad8cda43ad57ea06abcd124fc1151f9b2cd2cfbf25f1055722ad4e422e451f89d14991cf7e26b752e66313ad5c650a7f88ac1a21e5d3161add90488d3b3e18c2d085fbf6299b02ccb2a93e017d4aa40c152e60a8dee63c6fe9baf5c2750de2d30b6b4f1ae6d20cf71a4dcb03db9ba968897c920c0a81dbbf23875f05c6b1897c2b74a8a0d8c49c641c8e4f161512cddb6b5b4bb86bb5a13f0b7b8006296e0aa0e4d79c74cdd87a90daa32fbca4fd42ebaedc3eb47b5eacd861344609175334269856c9941e3fbe447f123b0168a7b4b39bbecbbd585b9cea3dd6b23dd667431f8fd1d211b391c4fcada5e79877af53731b7f3a6bde49055c6431dc8d6b1aef5e314363fecd022bc630d877681225e9a93c5f5f131b5be5ad64aaea72fc5a0d84fd322434e3128823cd6b6f91abde0b37346d39e77cda08a059dc4e37ca045955f8467ad7743cc74ccd65867d09694b3ffe60e07cc2b665c91bd49f1db081c712906a54a4a7bf58cb19c29fb08902b803ae52647f68a9f59d76e997020be3f379783f486419abdbba85ada4e4c3debc3bbf4a8e0e391ed090d40d4eeaa74b88ba1e144622231dd543cf3414bcd0a04c90779343afefaa8290ea6ad140eace94b87a1ba38c84ca3315818d7a6f9458391c090ac0adc34d73955a2a6ff0d4e4a8b7f085f209a8595bc8c4d868b", 0x800}], 0x1) execve(0x0, 0x0, 0x0) 05:37:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0) 05:37:17 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2004, 0x40002065d) r0 = open(&(0x7f0000000140)='./file1\x00', 0xd, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x5) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000001c0)=0x840) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getgid() poll(&(0x7f00000000c0)=[{r0, 0xf2}, {r0, 0x4}, {r0}], 0x3, 0x101) poll(&(0x7f0000000100)=[{r0, 0x80}, {r0}], 0x2, 0x7) poll(&(0x7f0000000040)=[{r0, 0x184}], 0x1, 0x0) 05:37:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) flock(r0, 0x2) 05:37:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f7732c841e527cc3881bc6ade7d41797c8b9f99e8f1c541e11853f3088cf57549e21ce2291d5eb1613a00b3e97016edbb592f0f87983d2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230e21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9be9bedc429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bc5d5a7beaebc9a5f1de996d57fd6c1f950cfde690a5042f01644fdc48b38854516dbe0e39d7decfa2b1656b6ef173bd2eebb6d83fcfd5a93734bd0256110d5b3e80fe632b348a87387f1ccef163cf00406e2d509a265719083c25bb1b6691a386222ef9512dd60aa553c7d1029d34394e54ba2129c7d2596780748e58b191a79acd78575ba76641b9ea7676fc4aee9358cf1d4cf351547dc05068a61890c56cc344d76c2cc4292b2d8b84e80add935e6f16040db4d3f18aead60dd0d0ac226e2e84d5020e0277b51b169f42accdc34c0df7a4a20b809c42b6906b9f3d164db65c3fba4f5170c2194fcf705fd6bb3c027059ad08575aa3fa7d2d6f4b3ed743d1ada63cf5bcc7ed2ed3c699d7170164507e881550628d4c54a90d336dab5b028116bc0bd13b818b0288f78266fa9cfb817f08165b2bc2c5ab88c4ccc6d6aee92ec83600446f2043c759d78acbfdd521bda75a97342ec463e107786a33e873086bc53c18514bcf4a7d595a53d048ff278662c737846b1b6718d94acc92181804723cc033c39e881505fd4590b65f09affecbe5b5f27fc312bb35b21262a62c2f1b9773ae4fef19bfd144bfb19ae81df7ffbb4db62c53f80c8c168dbfe1df0711b912ea49af90f7a0472678a6df86c6a74aa9447a5e12258699288f36f17bfbf", 0x333) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffff7, "0503e7bb14543800e0ff0000ffbffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:17 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x9) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 05:37:17 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000140)=0x3) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xadc, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x2000747a, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x1, 0xd27, 0x5, 0x6}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x2000740d, 0x0) 05:37:17 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r1, 0x0, 0x0) mprotect(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x6) r2 = getgid() fchown(r1, 0x0, r2) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r3 = msgget$private(0x0, 0x100) r4 = geteuid() msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x2, 0x20) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000400)=""/145) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000240)=[r8]) r10 = getpgid(0x0) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000007a79a7cd1939d3f8e46923c5591ee2ed9087f396d9927f18089f582f52d214562ade2a8abe0d99622ac4b35dbdf5ebdce98bc6d23962e0ae61b041eb2ed0645bd8d451b8c96d61de324aa18420098352d0000000000000000000000000000000000000000000000000000000000000000000aa0be231fc29b1688c6a375a6ad4b5ebb703e141ec74e5a194bf0895b18af9c11f32b2490efb97623c8bf81e23f9b9d7dfe7bde3d0d103224928748f25b058ed510a04c9330dc61a31cea1414c49daf1dd2e83a15e1ee8b25cc16c19909294524917c33fd1d2932cfd8e59a8f17093231c71556d62f4a9b071ea5cc79ddd3cd18f74698c212aa5adf47ddb5a7ee120420151f123d3fd46fd9e2325c2eecdd1dcc568f76d9ed9cc7b06be02dff18df08dd3b711db9cac32a2488e3c24b76fc5f0438cb0ef346e63d92bb93bcaa4da5e9ea99d18acfdeba502a990016683549c40660345276d8c6a45cea1523b6c6d9eadd00bdbebc"], 0x1, 0x3, 0x1000) fcntl$setflags(r1, 0x2, 0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x2, r4, r5, r7, r9, 0x146, 0x3ff}, 0x9, 0x3, r10, 0x0, 0x4, 0x2, 0x400, 0x5}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x150) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000310000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) shmget(0x2, 0x4000, 0x88, &(0x7f0000ffa000/0x4000)=nil) getuid() getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 05:37:18 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x0, 0x2, 0x6) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) 05:37:18 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x9) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8100, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x11, 0x8, 0x1f}, {{r2}, 0xfffffffffffffffb, 0x8, 0x8, 0x5, 0x80000000}], 0x1ff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x90, 0xfffff, 0xfffffffffffff52e, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x3, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000088, 0x7e00000000000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x53a22533, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x3, 0x2, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x3, 0x9}, {{r0}, 0x0, 0x4, 0x8, 0x20, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x200000000009}], 0x2, &(0x7f0000000280)={0x8, 0x7ff}) setrlimit(0x0, &(0x7f0000000080)={0x4, 0x10001}) pipe2(&(0x7f0000000040), 0x4) r3 = kqueue() kevent(r3, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) unlink(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:37:19 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000000)="7a2e58e13f19edbed8689455b211520109aab1d974cf0f61a1a2b420b9e5011ae060668ce5c3e1fa1bf41aff", 0x2c) r2 = syz_open_pts() close(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x8) r3 = dup(r2) syz_open_pts() ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x1, 0x8, 0x9, 0x5, 0x3}) 05:37:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x100000000) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:37:19 executing program 0: r0 = getpid() getpgid(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="43826d9e2b7e8d46e36d4645fed909f11de11e2199e11d85baae9dd3806f422cd294173b735016641e24fb86e9c11b0c9eb2729cae867d5e371318492be4311d1e557b95be7fab6c4f6f1ef9cc187a5abc2374e4031788c35128eea43d66150d598b91540568f9e34f45c9810f777820aa94921d50ffd733e69e0b4e4c740ff842356fd02dce217d2ecbee0133b2151ee52526571a693e35b1726cab0d42dbefc15fdc0e2da439ac244f05e64f4ee3830910b8231d4dc0cbf347ea34fb0553d7f79b0cd29a429458ef2aca08bfb4d82dacb730bf48e5debf01d27c630ab59183a5e33678d28eee3b15cd0132f8", 0xed) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) mlockall(0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r3, &(0x7f0000000080)=""/236, 0xec) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000280)=0x6) 05:37:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 05:37:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x7, 0x0, 0x8000000, 0x2000100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x7fffffff, 0x4, r1}) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) flock(r0, 0x2) syz_open_pts() syz_open_pts() 05:37:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x20, 0x0) close(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xdc, './file0/file0\x00'}) 05:37:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20080, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800000401, 0x3fffffffffe) write(r1, &(0x7f0000000080)='O3', 0xffffffffffffffcc) 05:37:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x902, 0x0) linkat(r0, &(0x7f0000000080)='\x00', r1, &(0x7f0000000140)='./control\x00', 0x4) chmod(&(0x7f0000000100)='.\x00', 0x0) 05:37:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="31eb4d22cde656aad5545560492cc32312dc71b9bc6291e6ca9bb3ca195bfd53cad93aa667d5c8b26dd9e92c3252ed12b5f0a85dbe0b110aa7e7699341fcd928cd64b5791302195a118b551aea93f3040b6e0ee6092f9bd1aadacecd7d3e5f58", 0xffffffffffffff66}], 0x0) 05:37:19 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r3 = semget$private(0x0, 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r4, r1, r5, r2, 0x100, 0x9}, 0x1, 0x4, 0x8000}) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 05:37:19 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='}\x00', &(0x7f0000000180)='$%\xfa&$\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='-^\')\x00', &(0x7f0000000240)='\xec+,!\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='@{]&./\x00', &(0x7f0000000340)=':+\x00', &(0x7f0000000380)='-/\x00']) r1 = msgget$private(0x0, 0x8) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000001780)="938ce8920e8f628834cfc7960c4298d37807e8457608778ae2715e398fd4a0eee3955a668f22780a0d7c9d3af595ec042ff430215b2761c0cac6f0c06225380d36e80971a92e30f6c1ead2e0017d459fcef736489f8b2f36fd926c8319d1600f91095b7610", 0x65}], 0x1, 0x0) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e919f4cb61c0d8f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x2, 0x800) sendmsg(r0, &(0x7f0000001a00)={&(0x7f0000001580)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001940)=[{&(0x7f00000015c0)="bf55685e149de20ddddd6a2bbd2f2c26b9807029bf7340c829de3554a656b9d507e86ca7f1a1023107ef21a872244f732271641e817a14b4073d226d7b5bcb367537cde1019f5715f3c7148c95485ad2ed77d19036739878ddcc514b9352af49cd0d6483e13df631e52142774b3ed39ba81e382944fd07ad31491248e50dce7b4f86d53bc340f09a11ca0fb2ba986dc35aed057020afc10e836face19ce54d042b94d458fd2b158a1c22e3a6a2d5ce3e42350e28a0aad3a81ed5325debea0623513ff4665ecf72b18d4838bb471fea318f4d0e077e52e4553b785a508551865009dab5962c867e42c477f076ff4738ad8c8b59c3eedb8430", 0xf8}, {&(0x7f0000001840)="e834c419405a8827a25431c2da4c2e6333ce6e5e452b726b86443ac33a28461ba0dd2f9cd834fc5c60ea1f4f4ff5ce17e279f55ca02556ccf0b1025a264f55afed9bba0e846e27c53b161c87e74e4ad27a5ca525d3f52a10fa8eb8cf165dd8a6d38d68c5bedda20855351aaa104a6bba8c606154e142e2aad2b4497389eabaf39998306a335a9011f02d7ff9cfb60766a514145b1cb090c5aae9037f253428c8f668394edfc14019cc8853a6cadb3beace0fbbde7e3774d95e2257fd35faf7cab508518737e54658e0ba6d", 0xcb}, {&(0x7f00000016c0)="d401fb881f4f3a189fbfb3e95ab6be33f91e63e2c57bfe2d0d51dcaa6b3c71e4975a9100b6fdabe236054c947b30501005fba149b79faba0a78d5124fa4cd3e4a78da2d50eea7303a3c9a29970018b669b2613ff063194dad93499f6b671240cb47a443888fc1078bdcf574cd8de5e46897e1951a5727081c99a13e2c45a331a04a2d5fb8dc8239c", 0x88}], 0x3, &(0x7f0000001980)=[{0x70, 0xffff, 0x8001, "88259771c6acf4c8046303ba8f7e3e4dcbc7c876e2d4ee80bf60e31a375ccaaf8a9c74b77b7a780b6266bde8a48ca5beaf926b4233010dd874e100df4ad1547e72c64a401872ec48b55e3ec20c3b5693d04f4020cb84962c867e21be05ab"}], 0x70}, 0x400) setsockopt(r0, 0xffff, 0x3, &(0x7f0000000400)="956dd1e016de56eab37e0f8f030e5cb10b4e0cc3c2c05dfcc459015a0006a018bc7a1ddff6721bb3782abd854e2008b9ba87a887f947cec170d5f5e38882b7808c90a8d44f50bc39623e1902b0601ec9eb75eeeea86ded3743ba70e122022732de9ec746b665d1c4a43bcddc7e16294aa44cc86d57537e4be8615e198eefe6b48f1de3223762637ade1c21", 0x8b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0xc2282da38c34ff6, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001540)={0x5, 0x7fff, 0x3, 0xfffffffffffffffc, "61d18c342898abcc739f88d3fbecedbe0ef693af", 0x2ff3, 0x6}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) msgsnd(r1, 0xfffffffffffffffe, 0x0, 0x800) 05:37:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r2 = syz_open_pts() syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x1000000000000010, &(0x7f0000000000)="cce36fe8", 0x4) close(r1) pipe2(&(0x7f0000000000), 0x0) close(r2) 05:37:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = socket(0x30, 0x8000, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x51, 0x40000084, 0x7, 0x7fb6}, {{r3}, 0xffffffffffffffff, 0x50, 0x1, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40000002, 0x5, 0xfffffffeffffffff}], 0x7fff00000, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0xa8, 0xf0000003, 0x10000, 0x1c00000000}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x9, 0xf0000040, 0x4, 0x4}, {{r2}, 0xfffffffffffffff9, 0x2, 0x80000001, 0x10000, 0x7f}, {{r3}, 0x0, 0xc0, 0x4, 0x200, 0x1}], 0x9, &(0x7f0000000080)={0x7, 0x6}) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) fchdir(r3) 05:37:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10008, 0x8) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000000)) 05:37:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300055f8abd2edb564b53ab2193d0a3293d8677f1d3c377dfaa3b0f3a9ffca9f78"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6c932bd6ddb317c5f499cc0ee575fc646bae1730d53be2f209d78f8413fe81038004e6d84a9e381d58287a28e6a27f3d8cab9920a2b66c570a", 0x39}], 0x1) r2 = semget$private(0x0, 0x7, 0x38) semop(r2, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) 05:37:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 05:37:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x8000000000004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1010, 0x81) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc1045763, &(0x7f00000000c0)={0x0, 0x2}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x0, 0x3, 0x4, 0x0, 0x16, 0x2, 0x3, 0x3, 0x3, 0xffffffff, 0x200}) 05:37:19 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x4377, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 05:37:19 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="c96c709be9218253a05a33e18dc3ef777b6db25e10318359d950247dd87c0e16980af80acf9bf8b1d336bbaf413c1384c343080882c34b24603fbc0fd61631d5acce7daf373f94cf67f85391432f51394c92dc3e60462160cad1688565a95e1540be9acf7b4852838dfa9d74e7997819ac099ce3bfe01bf42e045ad5ae2a7c7e08ce65d887fbc97971dcc2ea2a1fc1d01b2fcfea7d330dfae13c04a99e324effa9cc16f1948be7b6565a23", 0xab}, {&(0x7f00000001c0)="94de5cc3c55534e2fc8bdecd934d59a4647f184d1694149a5bcf9875d22e5f8e8b718b12fbd604ba3b77753033e8bc885822a38095e355744f44557dc568f4d91faa5840d788d07da3c180859040f0b27f80e1ea3c7c594934cbe93e7aed2a1d3ed0436150e119397e1000cfadfdb7b5d17b2eee1e8e942857e458d912a7525a4cb07a0b7c08", 0x86}, {&(0x7f0000000280)="161b24a0ad940d958dc10f394091f80a46aa07429f7ff17127fca31e4cf8f78e0b98d0659ad7bcc9e4fd56bc385c5f4c243533580b12c0b073df62ea9dcede74733b3694e4e92faff45a46", 0x4b}, {&(0x7f0000000300)="6bb308a993b99488c86886b09ca6cd58a43800f66b8073ded31f8b709300eee886d5be75d1378e6f12c2b1fd9cff4d504a42d2db098ac8f627a70ab41a7743806d40b924fd133905cc7e8456a9e3d10bb179c0f16b15c36e81fdac15e93850174406d62e62f7e59af8537210bacad85b6627f473d675af3cc621d44ff4dcc8fd3c9c11b5284a32289d58664cfebfddc05565291b807e092cef0de6a48f1e3ce4d05e4e8eb2862285f6383fc63f4885dccca81522048b5af124a5f74c5bf0ba840b68f911099f4d34ba88b9223c7586963946f2ccfabe6715689c3a", 0xdb}, {&(0x7f0000000400)}, {&(0x7f0000000480)="4a2f65cbb2f25ec7344451b0b5cd6adfb925745ab0308721d7497dd76cb938c79047aaf6e5d620fdb37237634fd9b4278f134766a390abba9e14542d4bde0cec749ff84afcc3a3300c6b1e4cd1613409e7a08fdd569d38ce270270986b7a96a2ced0cd797e72616f40541451fd37239b616fbd7fd3c263814a8653", 0x7b}, {&(0x7f0000000500)="cdd42aeb9cb45640e2305219dbe5d3b584243ee712330c9618e9f8fc3e27ab5f64431d7e4e97746c36d0a47d98154910abfac87bdf4875a3d68d1d71b46293d3771b25fe9feeaede97b86198f89f6523f72048d47fc19a42abde18dbc05c239dfa2b11fe93e86d803410cf", 0x6b}], 0x7, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x50, './bus\x00', './bus\x00'}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) mkdirat(r1, &(0x7f0000000400)='./bus\x00', 0x5) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000600)=0x2) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 05:37:19 executing program 0: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000002b00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bac9c66040096bed805ea2e5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) lseek(r1, 0x0, 0x2) r2 = getuid() msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfb, 0x0, 0x0) r3 = semget(0x2, 0x0, 0x60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000700)=""/187) seteuid(r2) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='#@)\x00']) msgsnd(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafd81dc545a47803e551058cf22af7fe10b7492cc532591bb29ec324f69b083ab83938de5d229d42ea575495fc045c121acc686b90126450c7445d65f7c113d08d9e54ca6d564e2a56f22cfc54ef57000000000000000000000000000000"], 0x1, 0x800) setsockopt(r1, 0x400, 0x4, &(0x7f00000003c0)="4be04cc1f128e33e06acbf16f880cd0fd904cefd98e200a1d5993fefd8c1f11f7ab0d69ce6a4b185515f6040ae29645ebc4379cb6a52d63b76426c660575a8794613fcf193385d932b03f567998baa1dd828f311c871a41a96369ee9c086f963598b5b1f787a1a994ee46925824bcb7639df17605934f387014ebfffd7fb1cd53ebc9e9e5adf5900793c0d9eade0cb59b9c5867a25adb81b7477a4bca581f7e5db81509a7e2e2b471b958dac1b", 0xad) r4 = getppid() fcntl$setown(r1, 0x6, r4) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000500)=@in6={0x18, 0x0, 0xfff, 0x3}, 0xc, &(0x7f0000000c40)=[{&(0x7f00000006c0)="ef696de1865d029e3ac2595fbf8bf0e68b99c685d646d66262e9a0aedd142c3c4916aaf0ae14410eda69d554f3856c37c039a8635c8d9ec30c198c", 0x3b}], 0x1, 0x0}, 0x7) msgsnd(r0, &(0x7f0000000080)={0x1, "a7aa0aba3fb1fb51be0bd33201511318265e6d360e8e6eae52bad9a6f2afcf9e6ee90c14d27c47851da6b8b1f240e81e37b25fdc684f21a64fee303fec984baa2455d167cbd7c5023939"}, 0x52, 0x800) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x209a2, 0xc4) getdents(r5, &(0x7f0000000140)=""/223, 0xffffffffffffff7c) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000a4c98cfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x64, 0x0, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 05:37:19 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 05:37:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x282, 0x3) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="28351301bcc2acdcd3bc3b59e3b4b94ac27ca8da9af6993d74fbaaa616f988d95f6b93deda59970f58ca7eecb3ed79f2827a705511741b98349f85f1dc1669b5b11d5f9564768230ef7d67fdf6773777a7353bff5028968b357f04212084d40998a946"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:37:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x68, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x7, 0x4}, {0x18, 0x1, 0x7df979ed, 0x8}, 0x7, [0x1000, 0x5, 0x0, 0x2, 0x2, 0x0, 0x7, 0x3]}, 0x3c) 05:37:19 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000440)={0xffffffffffff8001, './file0\x00', './file0\x00'}) getsockopt(r3, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffe6e) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000040), 0x19a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0xfff7fffffffffff4) r5 = dup(r2) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000600)=[{0x4, 0x552, 0x2}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x0, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) socket$inet(0x2, 0x4000, 0xc9ea) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000005c0)=0xdd) accept(r5, &(0x7f0000000100)=@in6, &(0x7f0000000400)=0xff24) setsockopt(r4, 0x0, 0x10001, &(0x7f0000000500)="e4060fe57fe38aac37a1488faed972aca6987800b3ecaeb457a6cee1672475edae4de0ba029587f116070b2313242084d6c4bcb05788630b37fde7a45a150f62b4b22634f1d209451a13e3297ee3561e4d47c4b1d717306bacc669ed1a49857de44a73165d778ca2a0f4b01a38af7b31294f48a135877b65ad4fcb137814b1a2838e92cd30d38cd91fb5efb65bd207006f2f3a52f48667be6e5557a170a332e9b8e9637d1944ff5c390d441a95f6187e0209b95be5ecbb4b296fde00", 0xbc) r6 = dup2(r2, r2) semop(r0, &(0x7f0000000240)=[{0x0, 0x7fffffff, 0x1800}, {0x4, 0x1000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x100, 0x1000}, {0x6, 0x4, 0x1000}, {0x1, 0x46d, 0x1800}, {0x1, 0x6}], 0x7) getsockopt(r3, 0x401, 0xb5, &(0x7f0000000280)=""/22, &(0x7f00000002c0)=0x16) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000180)) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000006c0)) 05:37:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x450e) pipe2(&(0x7f0000000080), 0x10000) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9}, 0x0) 05:37:19 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x140}], 0x1, 0x0) flock(r1, 0x6) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xcc, 0x0) 05:37:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202f, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x40000006, 0x8a5d, 0x6}, {{r1}, 0xffffffffffffffff, 0xc, 0x0, 0xfffffffeffffffff, 0x20}], 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xa, 0x40, 0xc7, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x8b, 0x3}, {{r1}, 0xffffffffffffffff, 0x26, 0x1, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20000082, 0x8}, {{r1}, 0xfffffffffffffffc, 0x80, 0x0, 0x8, 0x2}, {{r0}, 0x0, 0x0, 0x40000084, 0x80000000, 0x8}], 0xa7, &(0x7f0000000080)={0x45e, 0x18}) 05:37:19 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) clock_getres(0x4, 0xfffffffffffffffe) open(&(0x7f0000000040)='./file0\x00', 0x20800, 0x8) 05:37:20 executing program 1: clock_getres(0x2, &(0x7f0000000000)) 05:37:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) r1 = shmget(0x3, 0x2000, 0x0, &(0x7f000001f000/0x2000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 05:37:20 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x1b7) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file1\x00', 0x8010, 0x10) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') 05:37:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d601000080f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c601000000f0130906e061a751733f5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8608b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5655ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ab32ac184e6ad30af4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30900979a3edefad0c39068c5c65f9a0500c82c9ef59b196ceef9a4a00f9af502c095c939c696c33e343ddb8da44bb057050a5034dfef86fcae9fd5bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d371037ad6054257be9c9d905544b2a1a1fce2f78a385a51aed6c4524104dab61703e13ec3ffef9ffffffa9a5ae87654083da7f8b40bcc557e5b1815e2b763457e167bc5a28ec1b6900c76c04c0288da4d9588172ba770098323c22b299df4f818541bd67e6ee06d6c7de5f788d72513a5a63c8f0a2e54190ea8b53c0a637d19c5f89cba82a2a6eaf84b46aefed186ecf2348f65137f98f16318716a2f21b2b22a829b1d0cfe14409", 0x216) r1 = syz_open_pts() close(r0) r2 = dup(r1) poll(&(0x7f0000000000)=[{r1, 0x80}, {r1, 0x8}, {r2, 0xc}, {r0}], 0x4, 0xfffffffffffffff9) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000001ac0)=[{&(0x7f0000000200)=""/63}, {&(0x7f0000000240)=""/143}, {&(0x7f0000000300)=""/31}, {&(0x7f0000000340)=""/234}, {&(0x7f0000000440)=""/148, 0xfd28}, {&(0x7f0000000500)=""/213, 0xfffffffffffffef9}, {&(0x7f0000000600)=""/197}, {&(0x7f0000000ac0)=""/4096}, {&(0x7f0000000700)=""/159}, {&(0x7f00000007c0)=""/49}], 0x10000000000000e0) 05:37:20 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3) setsockopt(r0, 0x6, 0xab0, &(0x7f0000000040)="7ffe39d967c486322c42a2cbfd5b172f7f8ee9777c580862e5c5edbf2a58a7a61e3a682af7e8", 0x26) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) accept(r0, &(0x7f0000000100)=@in6, &(0x7f00000000c0)=0xc) 05:37:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f00000001c0)="030274afdc79cbc0f5944db2ae405b56e673a2a6e509ab440dbf1e33fb8f4f42ea99c3219f6f1c4975ce79ead27d343c2498dbc65018ca866cabff4acbcfe9fc37b4954934940e5e8de8cd3a2a327cd5dd18537275badb97c7e12e78bc2f65c618ef45279c6acf840b1502f62e02419107ec8e9e78fb90019a998c6fd6130d6bc6c8051f49e2811cc4766fc3fdf25a5550bdd34b6bc870a28bf972de17", 0x9d) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x3, 0x1}, {0x10000}}, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x80000003, 0x4010, r0, 0x0, 0x0) select(0x1000000f2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000}, 0x0, &(0x7f0000000140)={0x8, 0x2, 0x2c, 0x1000, 0x5, 0x5, 0x87}, &(0x7f0000000180)={0xfffffffffffffff7, 0x4}) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 05:37:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "f430c1e7bb6fc6ea3c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de32148fb6242b8e03ad14a7f5259bd7fd68240773ff52a13d79140ba72b1dd3b11bbea95938074751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf2d3fa00f1bd53d079312557a90a6dbf72737e49d973359282830881d1bb57c63fff", 0x90) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="7d11ca9fe1a6d149dd47b90699da9a536b832ceee2fae0479fc5206159c4877d4c66727ca2cac809604cae060b4f310154dd6250e58e023babf3b5619aae76c11e012d760ea102b3dd800a5ea5f36e0e5d42047fc21318ad257dcafed08ab4bdbce1e1d3101e1aaad58074246f35436558d325cda6a9687d2e", 0x79}, {&(0x7f0000000080)="d010353c7b16b540952b80f5b051651791f09f61d5baead7d729ae489b19709c9c484ee0ecd4404e868444af", 0x2c}, {&(0x7f0000000200)="f999d2aa19536ab23b19cc406c89ba4f66298e4d861a95485c575cd53cabfe73a126b7b6531410c4a6567e76aee6ce00183f0b0d766a0bea773e56d1d56941c952f6a662dda8584987d4f533a6ac85e754285e07851541207e32ff81469fd3b61c484da9b47d1df6b61188564921fccc3fe38030da7afc3afa706344628f56c779eeef9838482ebea9b957", 0x8b}, {&(0x7f0000000380)="3d7a5401a3249f4f0b80221541201d1ede6f8d9a4fa4158d94f1810f436d003d9903dff9f199bf04f62a320080018801953975709c7da64f383e6ff2658f680a00638ac6e6ee6a0f7e7909bd55bc7f1c45dbcdf79fad0d9e9b9b65410fd55317a82725c0152fb919653807f6809898a7deae0bd6728e20a6953c8c91e724c4eef89a37104ca843034867c11bd515d775e4c5eb34110b6e60fa", 0x99}], 0x4, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffff472, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) 05:37:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x120, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x7fff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x1, 0x40}, {0x2, 0x6}, {0x3, 0x80000000}, {0x3, 0xfffffffffffffffe}, {0x1}, {0x3, 0x9}, {0x3, 0x1ff}, {0x3, 0xa581}, {0x3, 0x206109b6}, {0x3, 0x6}, {0x2, 0x9}, {0x3, 0x8000}, {0x3, 0x20}, {0x0, 0x3ff}, {0x2, 0xdf02}, {0x2, 0x1}, {0x1, 0x1}, {0x3}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0x3}, {0x3, 0x9}, {0x1, 0x9}, {0x1, 0x5}, {0x6f3738836fa4764b, 0xe291}, {0x1, 0x401}, {0x2, 0x4}, {0x3, 0x40}, {0x3, 0x6}, {0x3, 0x8}]}) r2 = fcntl$dupfd(r1, 0x0, r1) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x20) getdents(r2, &(0x7f0000000280)=""/197, 0xc5) r3 = dup2(r2, r2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000380)={0x94, 0x8, 0x4, 0x6}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0xffffffffffffff31, 0x6, 0x1f, 0x1, "d5d07a1db42e2c308220e580fb29c3448dafd7f7", 0x81, 0xfff}) socketpair(0x3a, 0x4000, 0xffffffff, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000a40)=[{&(0x7f0000000440)="be02e5014edcd5a8fa7f28593cb7801f5548ead414888e3c156cac7a479aa604b3f6dda56071dab5d43a73e359d91d446ef1e2fc81a8f2d764dd4add7fdaec37110e1185d0a4ddffd86aa5ed95d3d90ed50d392f89df408795ceaa25d881fbc4cc17699f04e8cce7c895cbbfaa4964f056908b55bb2529ea37d91b7a26cd30c5c22b2fb200a130f6cdaecbde4474ddfdee41e6acb810d244aa5d666c23a11133fdaf", 0xa2}, {&(0x7f0000000500)="e92e80f23d3abc49ac09c99c86ed42dc346d7798138297f0e0f222a66a272d648759eaef68e601872c23d66825215022fabd7c0c92b47b1893fbc22073ede1b53bd8fb9b43d4f2623ee4c8562cfc66e711cda4b01a945105119f83b073c166a8bb643dbedfdc9a6ecc45dae37b6d78622d490df93817d570793ef7deb172edba9762e975eeb2737334", 0x89}, {&(0x7f00000005c0)="bf7c5569190a5f86b0472ba1e708b181fecec2406fa8c6e0d1612bdd9ff0ae6a0fa6eefcbf28491fe7d628d8c13219629fad66a196e28a678abaa6786e733b07b84e45adf57e711ad2d47b9472034d26fecec9ba058464b086a52c5b11dd62d6363dee29e1dddef548e3006e92cc", 0x6e}, {&(0x7f0000000640)="191988d4535cd8864a393665a126bb1e12e6f8d66aa63a4c3b13add3d548e90a2bf25598f941d24a1ac603502f575eb27588e6116f1db6d26d604db2e9c8b56a3dc576ea1c9f846a50ee3fa59fbf3926151baf6b1b3ff8cfd2dcca216fbce1888dfd05ef84785bd73b277a84396f213739ccc28ecde7f358bd66dedca1155500309ba493af6af379344198b506eeced687c72056afea4337bb3807c79e7164bd59d90f9496e3f76e41d660a547a63191cc1a6edf4a18853d49d06ac742aeb04f10f4cbd26823c8484013e059e088614c74c1ef30d3f8f7140401411f732632e55daeb788ab52ac8eb62e55b2", 0xec}, {&(0x7f0000000740)="09fb4f71acdce841fb6324074849ef70e8bc0d9307e0b5489b3578d348a1a20cf11ba2f8c85ce82b83ab23ba322a6e3e25bd17cfc4bd333c050be55c12c4", 0x3e}, {&(0x7f0000000780)="5fe7177e83311beec541933415f1838e65752916073ccc82b1b1d42ab0d7099b16f5d6482fc6fcebd7738f51d89d6f890d9f04ddeb0d7d338b1c88d4eb0b43ceca693172671c8cdd6e2c086ca6e0da48659d541c78bd50da5a459202b2093a76505296620fbbfca8f54cd494772761bcb73c03f951", 0x75}, {&(0x7f0000000800)="2a1e76ec8ff59e602341eadc3946fe8bbf47e8ff29f719", 0x17}, {&(0x7f0000000840)="d6d31c09f761d8b79db0a2252a1dc8732114e0615bdf1db18c1e50bf39d33a2f59521948e7a98777368a02e2e6ae3ac7c7c1e83103f4b957155d6339700ccb3bbe1a73bdbaa22641c4f7f6b4fe16d7b8cdbb50009d1fc40e3a05610342b958bd39db53c472e52924912e6d32268c6b6a0c4d36d8", 0x74}, {&(0x7f00000008c0)="a0586060ea2aa63e1aec9ce234b7c01b21537196ec27c17c8e5707f4fd85af821f44a12868c323b59fca29a5074c47250dd9317794bb826f06756f84265ab84639f05d1cd5156fc01f022bb43a67a7a3717c37c405924fd14baec3392f8fbd3ba7f87cca6774783cc63cb20194264d9635f17453b04d77d766a81e394a1a00f3f4", 0x81}, {&(0x7f0000000980)="707e2c5d28316f55941d39b339cb226e4a2f52beba02a3ba0f61b5c8b7943ec6f8255ab96c06d17fd3db8f21b666930d1f95c09b5a85083c5c80a2e18e3ed5fc669f3f88495b5da5df9f44ca1afd5c0394ca3c273a1a0932f9fb0373910906a6a7040f0ba28b35de1848de32a4671a8ec250b67b48ed0dd44ad877e66a440554a017843b22f3b7a0e367bc3ed6520fd29ff325f6b0c7c984242f1be522699d6007d4e4cf0f9637bd3d", 0xa9}], 0xa, 0x0) connect$inet(r4, &(0x7f0000000b00)={0x2, 0x3}, 0xc) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000b40)=0x5) r6 = open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000bc0)='./file0\x00', r6, &(0x7f0000000c00)='./file0\x00') ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000c40)=0x8) close(r1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000c80)=0x1) ioctl$TIOCNXCL(r3, 0x2000740e) readlink(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)=""/200, 0xc8) getpid() execve(&(0x7f0000000e00)='./file0\x00', &(0x7f0000001000)=[&(0x7f0000000e40)=',+}\x00', &(0x7f0000000e80)='/dev/ttyCcfg\x00', &(0x7f0000000ec0)='&!$\x00', &(0x7f0000000f00)='/dev/ttyCcfg\x00', &(0x7f0000000f40)='!\x00', &(0x7f0000000f80)='/dev/ttyCcfg\x00', &(0x7f0000000fc0)='/dev/ttyCcfg\x00'], &(0x7f0000001080)=[&(0x7f0000001040)='/dev/ttyCcfg\x00']) setsockopt(r5, 0xe7, 0x41e, &(0x7f00000010c0)="d4bb1042ab2bd1c5cc822db76b9639f86690bfc2b8dac7968be5d49a0656bbf35fee1df546e73a4f514c02e3dbe8a3d721145433b64843acbf60b4ca3b863fc7565ca91a60525f1eac9c9ccbe6385a5c5cc9635cc8e986eeb39cff", 0x5b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) fchown(r2, r7, r8) 05:37:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887681309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30aaa4ed5973504af8dae59eb37577d92392afb0680ac030a173b1df6fcda79d914c9b421b5c093874a45a8414ed0deb206a9b313c9a2858a9ae68860a159f08d", 0x124) read(r0, &(0x7f0000000040)=""/38, 0x26) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 05:37:20 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x8000001a3) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x100) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:37:21 executing program 1: r0 = socket(0x2, 0x4001, 0x0) socket(0x1, 0x3, 0xf50c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 05:37:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186056b5bf3e752b000000000080004e341dcd291c15729bcf49f50000000000000000000000000000", 0x2c}], 0x1) 05:37:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/20}, &(0x7f0000000080)=0x16) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x3f, 0xc8, {0x1, 0x2}}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 05:37:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) setuid(0xee01) r2 = dup(r0) write(r2, &(0x7f00000000c0)='p', 0xfffffde5) 05:37:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000280), 0x4) 05:37:21 executing program 1: r0 = syz_open_pts() r1 = getpid() poll(&(0x7f0000000040)=[{r0, 0x10c}, {r0, 0x108}, {r0, 0x40}, {r0, 0x94}, {r0, 0x20}, {r0, 0x10}, {r0, 0x1}, {r0, 0x6}, {r0, 0xa4}], 0x9, 0x10000) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10400ffffffff, r1}) fcntl$dupfd(r0, 0xa, r0) 05:37:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a7913e4ba921c714f4dd36a27e5e27b216de7351b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe900200000000000343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0xfffffffffffffef7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:37:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='+@\x00', &(0x7f00000000c0)='&\'\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='-+*$\\@\\^(}\\)\x00']) r1 = getegid() chown(&(0x7f00000003c0)='.\x00', 0xee00, r1) r2 = dup(r0) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000400)=0xc) r8 = geteuid() r9 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = fcntl$getown(r0, 0x5) r12 = geteuid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="b245d0bc947965b70f501af8513a46049293396b408c1f81182c6761fed273eb028c1af1a90942e79081", 0x2a}, {&(0x7f0000000240)="94bdf04c4bd33cb2daae92f9d3bcf53b2984742ecb965b93f2056bd95f1775", 0x1f}], 0x2, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r1}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r6, r1}, @cred={0x20, 0xffff, 0x0, r7, r8, r1}, @cred={0x20, 0xffff, 0x0, r9, r10, r1}, @cred={0x20, 0xffff, 0x0, r11, r12, r1}], 0x100, 0x6}, 0x1) 05:37:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x6811, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="00002e2f66696c653000743a3fe0b36eceb85ecf8a16ee596499cc4ab50402c6157ca628f1c0d11bbbb8891b1eca4f510ecfd9d13baff5472007728200e1a1133efb6c174b0c4225f2f1070d6201482cc35b26a72687fd2343a4923e2ece242f579eab1c5a8cdd5f193b0dd103814887c7ffc75208c18600000000000000000000000000000000cb1e55222576b01e59011485f5198457fdef98ed5e4ef9c8cc3c55087b3525d48cc6f69d6d7b4e164ea872f10607d407f7682c7622f56b65760b04ae3124854b999cb997b04bbcf99b9902154d21c29603b0b1a2236fa91276a12b73e33226e4323ec8f2961d6519e2f08f1a50216d95acd27587bf23e6d04badcdb996fc79126a93c8b914bffb7de5e09893e4bf9ef2ac94b72db425c31c422a3aca9e5168d52a556c7bf05203aad5eda6c8e2538eac79f9f61cce6d2418833d80dbc8b1af2e684a31"], 0x10) 05:37:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$getown(r0, 0x5) getpgid(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x86fda2969e81ddcc, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x4) nanosleep(&(0x7f0000000100)={0x3, 0x4}, &(0x7f0000000180)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) fcntl$getflags(r0, 0x3) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = dup(r2) mkdirat(r2, &(0x7f0000000040)='./bus\x00', 0x72) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xe6c) syz_open_pts() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x5) ioctl$WSKBDIO_SETMODE(r3, 0x4004570f, &(0x7f0000000100)) 05:37:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000001c0)='./bus\x00', 0x2000000000000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x35d0, 0x1000}, {0x7ff, 0x6}}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x8, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x6) 05:37:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x200000005) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x1, [{0x3, 0x8}, {0x3, 0x7}, {0x3, 0x9}, {0x1, 0xdc}, {0x3, 0x5}, {0x3, 0xe0e9}, {0x1, 0x7}, {0x1, 0x3}, {0x1, 0x80000001}, {0x1, 0xfc00000}, {0x2, 0x4}, {0x0, 0x8}, {0x1, 0x6c}, {0x3, 0x7}, {0x3, 0x8}, {0x3, 0x40}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0x9}, {0x3, 0x10000}, {0x1, 0x2}, {0x3, 0xaf3}, {0x3, 0x8}, {0x1, 0x8}, {0x1, 0xfffffffffffffffd}, {0x3, 0x3}, {0x1, 0x9}, {0x3, 0x9}, {0x2, 0x10001}, {0x0, 0x74}, {0x3, 0x40000034}]}) socket$inet(0x2, 0x3, 0x6) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) 05:37:22 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xc5d2) getdents(r1, 0x0, 0x0) 05:37:22 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x77) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000380)=""/181, 0xb5}, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x40000000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) 05:37:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 05:37:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) msgget$private(0x0, 0x8) write(r0, &(0x7f0000000240)="55d52af7ad0b4cced01661d8a4d86c8213a8f6ba62dfe9cbb14963dccdd47fc656db30f52c2a06a02d7091a600c2b8b085bda4ef089cb4fbeb3064f67797d50aada65888382959f9620b2ac67110ecd1c73391836fa1d5589f730a6ef986d6860556b9f705703abc44ad", 0x6a) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c87a654d22b15d1082f94e6c40161b725b9c0a3af987851749ab71edb7caf9fa8dad164d0512887a1d8b42bf0f0c1394b30e6cc1c43bf0c5ca98dd954120b0fda29b67e76afacdbb952e87ea2070ddb891d82e547f01c402db28da221ed380669cf2936797cab3a6fdc3f9b2a0a", 0xda}], 0x1, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='x\x00') 05:37:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x3, 0x100000000, &(0x7f0000000000)="d8b667064d70e760eec3eb38e3", 0xd) 05:37:22 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = open(&(0x7f0000000300)='./control\x00', 0x80, 0x90) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./control\x00', 0x8081, 0x57) renameat(r0, &(0x7f0000000100)='./control\x00', r1, &(0x7f0000000180)='./control\x00') setsockopt(r0, 0x5, 0x1, &(0x7f00000001c0)="c1110754ee9611", 0x7) unveil(&(0x7f0000000200)='./control\x00', &(0x7f00000000c0)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000240)='./control\x00', r0, &(0x7f0000000280)='./control\x00', 0x4) 05:37:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0xc1045763, &(0x7f00000000c0)={0x2, 0x4}) r1 = getpid() getpgid(r1) 05:37:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x66, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 05:37:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)}) 05:37:22 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) unveil(0x0, &(0x7f0000000040)='r\x00') getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 05:37:22 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2004, 0x40002065d) r0 = open(&(0x7f0000000200)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000080)=0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x184}], 0x2000000000000212, 0x0) 05:37:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000580)=[{0xb8, 0x0, 0x0, "b71996194531a952673d31e392aa10fb2aec4c07fd33a80c33e476ef10882050c35d2f3caf4f4b29f242a50fa2c447fc1231eb25ce99cde062dff1563ad045d537707783e4b231c94cf279335c6e069190e15e8683b22b51103fffab4b4ae0158f490d3812de8f76fb20884a9bf4511c5a7a03204b1c2a8c01807952e5fdde3e588e28c66f645767e31df2c4021e10db8241cd6bd436b12b6d2dc796c2357d74ae"}], 0xb8}, 0x400) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) lseek(r0, 0x0, 0x0) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 05:37:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) socket(0x0, 0x2, 0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002ef23344856530260f20000000000000000714726537c893dc263719d1654f26ba38968a325d0101a2060797ab39bf88c18e8d2e7fdcbe414cdd153b74aebdc581c82a58695d1c80f29f752c68721cd35b697cb412392ecc71207715bce4aa8000c1c018f55bb841b6ad57e3"], 0x10) 05:37:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3ff) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0x9, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r2, r0) 05:37:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x20000000002000, 0x2800) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:37:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="000139af66694e653000"], 0xffffffffffffffdd) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r2 = semget$private(0x0, 0x7, 0x38) linkat(r1, &(0x7f00000006c0)='./file0\x00', r1, &(0x7f0000000700)='./file0\x00', 0x4) semget$private(0x0, 0x0, 0x2) getpeername(r0, &(0x7f0000000600)=@un=@file={0x0, ""/91}, &(0x7f0000000680)=0x5d) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0xc679, 0x8}, 0x8) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0x361) semop(r2, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) 05:37:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xeb) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000100)=""/207, 0xcf, 0x1, 0x0, 0x0) 05:37:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="de2055e595482384089c0010cef7edb27bb481a669c3bdcf3372f1b33b19775cf584e79d48b6603a89e304055f940d758067af19673c36b1280a019516e8d286c1efefa1a7ed6f5bc2e05731249cb2061cfdb0767c2d216c56240f4216b176f282fa75a5f3b199c3aac8c17504e04036158835c2cb6336108608518001ddc7ac78a418e7500300f07c9600c5fbbd3879a18f678cc017f46e1379f163545a605e14c1609b0418d13986679b90b44215c9ba186091f2124d2d62130944b10c465eb5f638bb0a791287b8cc69", 0xffffffffffffff4d, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 05:37:22 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="052837", 0x3}], 0x1) fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000140)=""/123) 05:37:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xfe7, 0x0, 0x80, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = kqueue() pipe(&(0x7f0000000100)) kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:37:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x80000000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "8dc6861f62e38a64ec768840672c33a31f82335c", 0x0, 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x90, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x67, 0x2f64}, {0x41, 0x2}, {0xcf, 0xfffffffffffffff7}, {0x41, 0x10}, {0x25, 0x7fffffff}, {0x20}, {0x26}, {0x3}, {0x8f, 0x9}], 0x9}) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x20, 0x0, 0x0, 0x0) r3 = dup(r2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000180)) close(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x2) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x80, 0x0, 0x0, 0x0) dup2(r1, r2) 05:37:22 executing program 0: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) setuid(r1) bind(0xffffffffffffffff, &(0x7f0000001340)=@in={0x2, 0x0}, 0xffffffffffffffc1) unveil(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000100)='x\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000001400)={&(0x7f00000013c0)=[{0x8a, 0x1}, {0x20, 0x7}, {0xe7, 0xfff}, {0x89, 0x1000}], 0x4}) setuid(r0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/4096, 0x1000, 0x40, &(0x7f0000000080)=@file={0x1, '\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'}, 0x50) r3 = msgget$private(0x0, 0x10) mkdirat(0xffffffffffffffff, &(0x7f0000001380)='./file0\x00', 0x101) r4 = getuid() r5 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x89e0, r4, 0x0, 0x0, 0x0, 0x145, 0x8000}, 0x1, 0x7, r5, 0x0, 0xcc, 0xfffffffffffff801, 0x1}) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001300)='./file0\x00') link(&(0x7f0000001440)='\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', &(0x7f00000014c0)='.\x00') 05:37:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r1, 0x0) r2 = shmget(0x3, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r2, &(0x7f0000000000/0x1000)=nil, 0x2000) 05:37:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x7c3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x93}) 05:37:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="db", 0x1) 05:37:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "9839767ad117948c4fe4c283347fe15ac58d4b7d"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) write(r0, &(0x7f0000000080)="3730dff244273d0424aafe48338562263a9bead3aab079ec0d98917edef6428f4c0173b075a40503ed99bff4f56ec86c1b38682e7e892df734243f886171a1f9f0a1ec27d900eb1dc0bcc50fa3f312a37d6b30850682797262af0185001c00f6ff25391d7bee16705e7c6462622d09e3a495938d79041facfda19d9e943ece78af65d937acc724ac762a2ae4179a4fcddf84f097655571f586b2eaec225998c40b2ce97dfdc35b62a37c9ab482f12d10c4b29dedd21d404817ed5009949cbbfe3e73a98e5f2172c10889b3a1b110171c34df26b430e8ea87eb45d281575af1c5cc0d9bb5df997bdc66417bbddf", 0xed) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) 05:37:22 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kqueue() r1 = kqueue() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x50, 0x48) bind$inet(r2, &(0x7f0000000200)={0x2, 0x1}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x40, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x21}], 0x1f, &(0x7f0000000380)={0x1000200000000000, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) mlockall(0x1) readv(r1, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f00000000c0)=""/177, 0xb1}], 0x3) kqueue() 05:37:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x98) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)=0xfffffffffffffffd) 05:37:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce0a0e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf00", 0x66}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x308e2, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x40, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x91, 0x80, 0x1f, 0x1, "f76bbb0a02f1868e94535eb539ff5cb99214e409", 0x1, 0x3}) 05:37:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000040000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:37:23 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80185760, &(0x7f0000000040)) r5 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10200, 0x10) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000280)={0x3, 0x800}) setsockopt$inet_opts(r6, 0x0, 0x200100000000d, &(0x7f0000000080), 0x0) getpgid(0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xffffffffffffff66) getgid() syz_extract_tcp_res(&(0x7f00000002c0), 0x8000, 0x4) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000900)="15473d109c0a52fae7db05f736055543476b82a294e79302bfb59754b165b8772929431cc1c2ff446f672512eda5fcaa73362c03e529fce3c379c3ffd5bfae5804cff7b5", 0x44}], 0x1, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getegid() sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="09441a69099d6f5b9c921b4354a29b9cfc227479e860d78ef8531aa726216516dec1c043e4f0e77def9bdfaf92c6b15cd60713c09dd86e121ccff488814b99bb6e0653627f84b37dc65989bc3d15639ce2c0218227ac3c12b8e0b5a0cc1a7c0ba9d800b84b92ac64370d097d1c974892072a328071927cc1fa87a55029236d654dc1b147caaf6de1bae191dfc7a66ebda640f2850189c5c5373578eab58f2b10025c5674bd1876ce6ee8ab1c79048d", 0xaf}], 0x1, 0x0, 0x0, 0xa}, 0x2) socketpair(0x0, 0x4000, 0x0, &(0x7f0000000340)) getpgid(r7) r8 = semget$private(0x0, 0x4, 0x244) semop(r8, &(0x7f00000017c0)=[{0x2, 0x9, 0x1800}, {0x3, 0xb47, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0xcd, 0x800}, {0x3, 0xb607, 0x800}], 0x6) 05:37:23 executing program 0: r0 = semget(0x2, 0x7, 0x410) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r2, r5, r6, r7, 0x11c, 0xfffffffffffffffb}, 0x3, 0x101, 0x3}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r7}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f00000001c0)) r10 = getgid() ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000200)={0x9, 0x3}) r11 = getuid() setsockopt$sock_int(r8, 0xffff, 0x28, &(0x7f0000000240)=0x200, 0x4) chown(&(0x7f0000000280)='./file0\x00', r6, r5) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x81, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000380)=0x3) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) getgroups(0x1, &(0x7f0000000400)=[r7]) flock(r12, 0x2) ftruncate(r9, 0x2) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000440)) fchownat(r8, &(0x7f0000000480)='./file0\x00', r14, r7, 0x6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r12, 0x0, 0x0) r18 = msgget(0x3, 0x42) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r4, r3, r11, r10, 0x2, 0x100000001}, 0x207f, 0x8, r13, r13, 0x5, 0x6, 0x3, 0x1}) setsockopt$sock_int(r16, 0xffff, 0x1003, &(0x7f0000000540)=0xb63, 0x4) setregid(r3, r5) chown(&(0x7f0000000580)='./file0\x00', r6, r17) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000005c0)={{0x10000, r11, r3, r2, r15, 0x20, 0x9}, 0x3, 0xfffffffffffffff7, 0x60e7}) 05:37:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSTOP(r0, 0x2000746f) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8050, 0x0) write(r0, &(0x7f0000000200)="b857b8f77f7c6b6b265c71998594b06152e3d0e5ede7bf381a3363c53274db1266ccbf582d0fb130a51ba3bd48e60d86958526fc1bf9b5da55cd4c0bb437179dff320fafd6ca91f37a831257eb61376aabd7cfab8a4f0ca5dd4ff19255dea98a92a0e550390adcc63e19d236fc7cbaf7562548069b04c80c7f49dbaa747c84d0aacf9ccfab8c6e37d769d12a6a02a3dacd4e456ace9318aedade4326d893dfed291999152a3df29ff32b4e3a3d6f4c9271790843b95c7713fe0ba7626862e6acc43714ebb9637d6b7693ed30638dca502508b235a12080ae321d8e7e99e6f490b02efb2f27cd8a5b97e60afd8ad2ff7aa30a10b3b7eceaa967a8c9686bd6a9326910fd20ac8c872eb53d477def79418eb2ed8bf366c690e8834840e6f93a5912f1c37247ec2188a2d85d9b3213f98d8ef966b3e3f0516504c0e26490cca365a7b4a4584c697582644590cb599b1ade6d67b53ab9dd973d00e7df37898c3646827b3b2bd4aa650c39a043f6af4fc17296093446c215eb3306757b45801f8552459b3dd75fb46090a04344765e372619335a19a146214288f2bf42f0680d76a3e63664d8b026b0e2aa8d218a1401a15fef8a58ffb7b700d40bb557993e99d3e6792f629a778dc4be9a8383f507c83541567ab63e5fa0d02199a6a5fc38087e9155114972dd5958a0cab98fe44100036aebed698ba8e6f02e0a4af496f8d9a7c292b264dc3f9c379a3668706aeec9d4493d0428a887a8a5c602a3dc82bf8cfc24a8ac0812e4e47daf878af4f267d2db4a08de6e3375a2a0dee098e85b5f35558ce4bd751e97f07a62544da8f0c170399af47c85c6dc2c4072e8c6b7014f19597997c420adba354803635c5878bd1d3c9799654c2118bc699e266d030828242ad3d863c98c74d2c61cd82218398e662d0ce7cac139f2586a3be56d8f4f2a954fc4186669c87810b3350275d199dbca45e14ebe061063ff3256bffa7eb3dff3ab2cf18f6fa839c194c61325888e95ba54ca3c9e7868357c56d03ee35f2e69834d06ec261786eaeb0e07f80278d0663aac595fa356b4417172077aa8fdb6bcd4e0f09405867fb6e6d88f2235982ed3672539330cbba8959c134a99420fd3d250af810d75191361eb25113c95900de64d564c49b15f3eb304642be2a419738c4ec76cfb37da9d5a432cfc76c7a2e6e63135d030efcd29d583da23cafc17105c98196b03057aa67269b46f27250e34f1c95ae72b84501313", 0x374) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000000)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = getuid() setuid(r2) syz_open_pts() 05:37:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setreuid(0x0, 0xee00) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xc11, './file0\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x4, './file1\x00'}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000480)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f00000002c0)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x7, './file1\x00'}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x32ebf1a7, 0xc2a689be00000000}) accept$inet6(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r2, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) msgget$private(0x0, 0x40) 05:37:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 05:37:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xb91) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x800) 05:37:23 executing program 0: r0 = socket$inet(0x2, 0x10002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x29c) getsockopt$inet_opts(r0, 0x0, 0x2000000000017, 0x0, 0x0) 05:37:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10080, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r5 = getegid() preadv(r0, &(0x7f0000001c80)=[{&(0x7f0000001580)=""/116, 0x74}, {&(0x7f0000001380)=""/35, 0x23}, {&(0x7f0000001600)=""/132, 0x84}, {&(0x7f00000019c0)=""/206, 0xce}, {&(0x7f0000001ac0)=""/139, 0x8b}, {&(0x7f00000016c0)=""/37, 0x25}, {&(0x7f0000001b80)=""/104, 0x68}, {&(0x7f0000001c00)=""/109, 0x6d}], 0x8, 0x0) r6 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000013c0)=0xffffffffffffff81) getgroups(0x4, &(0x7f0000001400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) faccessat(r1, &(0x7f0000001700)='./file0\x00', 0x20, 0x1) r10 = fcntl$getown(r1, 0x5) r11 = getuid() r12 = getegid() r13 = getpgrp() r14 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) r17 = msgget(0x0, 0x7c9) msgctl$IPC_SET(r17, 0x1, &(0x7f00000017c0)={{0x4, r7, r15, r7, r9, 0x40, 0x9}, 0x10000, 0x80000001, r3, r2, 0x0, 0xfffffffffffffc00, 0xe99, 0x8}) r18 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r20 = getegid() ioctl$TIOCSCTTY(r1, 0x20007461) lseek(r1, 0x0, 0x1) preadv(r0, &(0x7f0000002f40)=[{&(0x7f0000001d00)=""/69, 0x45}, {&(0x7f0000001d80)=""/132, 0x84}, {&(0x7f0000001e40)=""/4096, 0x1000}, {&(0x7f0000002e40)=""/242, 0xf2}], 0x4, 0x0) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000100)="47f74f8ddd7c220cd917c04c604e193dc8bd541f1b8228f26588dea41e0a2e9f6ad8b88075faed42fcf81532450296cd8c370693385da491618944d59eb4d85bc18319a979fb4e582eac30f9ce2b74", 0x4f}, {&(0x7f0000000180)="b08d36deaaf049722c038e621a9582fe2e1ebbfe5fe99fd1dff412e2d9bca9a5d6ba185c79633eac2ab248e3eb8fc43c8937d9fb667e384e0aacf1c43352a31f78160e9c42a7bb7624a5a64e38715a6c3bc68e6827b5ae65d53c8145466e3a4027773070b5c364207061a804592782b1c9ed32de5e3420f693", 0x79}, {&(0x7f0000000200)="687faab247b060e40ca82128196c7f1ffa", 0x11}, {&(0x7f0000000240)="7af02fe74eb80235b35d519385cc018ed52a172565dd653ee5ed1eda6be5ad0f9ae448ec33145f191b7507c2ca4987d5b401b19b401bdfa598d16dbd32eab0c0280f2a1e73af81fadc3d5a57098b59fded9d8a3eb278bda3a5c5e59b321433c45a049f949e309086b1aa6282947cdb127a497b3e2974196a7bb84ea81ceb3359d7b06e8183f4e29e8e006852611582cb11c1a73d8d41da521db30e1d3df55bdb2db05b7b7f9d7b82648ec7d773c1a24d2a16e8317dd03d18b8f3665370182da9750f948c84387587aafae021e48e89a3b9e47253c6cc389e2940a41fbd252c6debbc84be2058e0e4a0877d2420a3e491128c11304959cf410587fcd8fc11663723fcf57301ada7fd6dd81533755af81e4c2337dc92fcc8084a7b836fca8f4702a70350a00c2a0391bfc12c6088a64266ae21f2533ad1a854a99c76f4581953a5f7e7d8ee08db2284585fb511db498fa33ac88cadb5b305b4a4f3390c26cdbcff55754833981310b2eb89c5ae21da61443b1740102db343e045fdbcddd1db742a9f57c69e4b028bd9b6db0668e5e5a98878f3329673e97cc142ac0a97f2ccee3b4c86bc957f8a3af08562b5a4ebca2c616e660d000de126c05702439f323444bcf6a4113789ac7d6e12871fdabcb292dd37abed3f7ccdaaa18a395dfab6668db7c175e3d13c659e18933b227edb66ca03280319fe215e050a96e86b69b4e5e06dc9eb8878ae81a7daeef64c2f2ba030df4e3299371abc23cca313264ea5d0c733e5da8c5f9141619e45cbc1c9dd05d06f79d8740563714a74f267c585880a580b54e00050875ac83c44c7addf7303cb9b5657cce4972a043bf1d87eb08a10c609936ab0da66b8e8b912f587bed8275b91296c9aad11fe52f59f09633193cfe9fb28830473258dcc5e564cbf872658b1282b51f306b92aa824ab2499385296a5d297a212a546f4e358ff9d0314224bc9dcd8d6c56e0e3d2de0b56bfee7b91f8e87660efaac319d68d76ab984d71c0d47bf0571e33baba216f827602f3cc6f00c698da52c71335e6b38a1f38bbe1039329e7869b2701316b8bbcba25960733742f8b3837f999b9de169985ec0df2a56320a83b11d0549ec9a60cd554abc485849a6eee2be1d709043cec683340adc2f748017572e522bcae08adee9ea7eef0a72bb2cfe97955e4456eafb6f8ce6286c9c6a98661149a9579ccdc3419faaf0da3bef974bcacd913e287114070cf40b832e132ccb4643d62ec033349564524e20290395790ca6d8158f11b6cb6aecd7d635981d1bd73e45cee275fbcc4118a17afea9100340fce2dcaf018360357582e139df9a234fc7594ba9874c38a929e2de4a1e51200a5e821eef18697b1920c21a64c99ea71f275f747dadd4279755b39138e717cc0f2f3e377ccdd42dc915216f78845dc03ca05ab020aee5ac8b7d8bff747e2435fe31fb4e063d1e8047452aa098b05ec1838c7bc15d386bdbfef3136f1229af95e9a7b2c65bace7ed2f066fda368051dc213beb1b31ce07237eea7169e636f6fb296ab8c9e274c60167c6e5b90d9abf46fcb8f4634eedd367d840cc08d9655520debfcb51318bc40f71cb4a21b989213183e589b50bcc853a55b1c5d2b614eeb92ad88438cd05fef55f42571e8fa3dc0a7f7018228982787c50f2f62fe28a791d6b5e990e0a273da8acb41c6d155401dce7d727e717a1d90210c08549ebcd494bfeb6804204bb7cd4f781513d70738bebce1c5cd4148e22ccacadefac168c4da31b44b52bd3d3fa94afbeae64ba63390ad3c959e65b27f16e661cabc74110276f6682953d081f4be9c1adc955db4d55eaa40d6f282ebca81c680064b927ffbe586db42ae398c7f2f0b31b015a2e189a92d09449c9be820d1729f6f77b44c4267e4d55995754d3c292e28e24a4075f9fa96c3d817085ae162062dbfd27b2c01e3fdf9856d5cce74b94460397fe135d17722628ac65b1ffe00eccb92494c7a86be04ef375cd83d14fb94532e03953ce6c1c0b56a364c3acefe9744f4ccadabba2739fddb46e0d85f20463795f929a7af08a6715b636dbce68dd529c8e575cad9fccaa79164f592ba8e5f71b43b45c1899908ed5e540753951e02645a17b4106ec9892a631ece5cb5a8db88483254433a724e1601397a1cea03bad5038ac0dca677907b6a509e7de8827e3e9fee5a6dc347737bfcd3ec45558f513a38c13742d6e6048262c5e419737c23c2a1ac883c6a6dd80cd29a8916def8a4567ac394145e4aac10eccc69793b0d62c4b666f00a185621ea705ba0539804d106e8d98222c949edb678b88ada42f5d658c7c96d81081a1cb5a59b30e38c34a875a73aa27c2f20019d8ee071299ec10153c945b1418848d1b3a0ea79c8af5cea4b79cc76f49c99687c32086d88aad57af59095a659a019e2c9340035be1ecca452f8239f8ef9bcf4a3267e7c1a0dedaa89dbd48e07ede22b1332f211bde66fe97bceefac94ad1c369120db246742eb1237e64311e1d106b08abc9bb6f5e47ab7fafb465afbd5113837a6e1dbede764cefc9be4d000ea74f512e9dbdaac1e199e86932e9b3f028322db702d2f941294f7764e1fd86ff193c7ca4fa40ed6464e36f2bd63055d069c12235f9fc7b8b029e48f3cb669d7a50b7731bf527ed880117f3d712a77f2711ebe4b3e40ed9512242fbd9c369e5781639ab4a90ba4556c0975dca46a4959669ef56f63ef27b0129766588b4a1c2c254c39463a2ad8a1fb016060db8d8203a96d2e2b591627b5f1dd75cc85ca4260ff236d30833a534efaa0f32ac81bb1b83d9e13682680deaa77532cedc2d96960f62c1f7f69819e6a1afab94cc3185f04b5e2d162701b2f36b98ac3078f541c93566dd190c77d15e355da20070483fedc090af49bd1ad6406163aa25df424edfa048b92939b14aec27bbc9e97e201afaa0da51c9687ef7e952a7d8b52b1d8e024c81b60712f8780b4a22509519df22037397ace3ae91e00b47f11d67f2511b64fdf54b2235cd9aca1cc7afef80a0d93104f4576d1924dc0675b0e500f1bcb984b39f48abb2f1a963314735e687ed379654d85e5fd7a8d1517c18fdc27793c96a3c74e9bc7f9ed05f6a8b6edd12c1f6e7a76d16d2602939403af6dd626c7cb87aa59db579e76f979cfcad2e45e9617fd0bbadcd9d5f91e149634c0f9caf4359cb9d24a53c90367646adf2fc8c41865558890f7c9ae6feaab2d3b2c4e72828469d75d8796724cf9e3de8393d64cd40658a93cbeda03993505b0c8d0dfc09caaed9ee5fbc4389c075b72c2ca8d9a7183a3d7b7092eb912172eaca016467a6c60098d8c28c85f88999d550513f94a326e6d9d30feac915c53eec3afc45cefa4afe4013dfa057ad69003f53f271cc1b5800d9b61178c691538b794169b778adcea0e8d95345860bd6ce9ee70e984e33da6faaade6cdffad84ebea8c81be99c8847437b09055035a189536b660872999a8e89ad4fe961eb57b1a5b6109d462a9795e71375fe131c78817c14252e9b47514fce08b9081685ef548e8be3ea808095247f7e7f459182d19d6380afbaadae353d8f0358c7b9b7b82b1786f24578441e34918ad4da4e03c9488ca63e9b8d29f0148813448bb2ef8874bfe5bc09606c07167757dc99ff6d4dfc73f051cbfba7ec4e631b2d0963fab96aa1d2c5ffa84073eaf49a03c678984aa07149a759631982bb74cf706d9b487ab7d056efc82b88ae4ef1c3fb129f641e723744addfcb5173937bfd0c3285e7183aa61a2fe18500f6a38a1226f3bb277db3fb3350b523599c8c840c32a1cad0402bf2145bfc3c46bc2ddbc2b63eedff82690360cdc17d779ea88e8cf5c7404943a23dd27d4c87a7ab50de68f1f20cbeb5046362311f9540283aa63668fcdfa55a48e8d722753da712e99b07fd33b335a08587a2ff42530f541e99bd0465431c0ff6b535107be226dacbe15641e49fa394be11c03dd026a4538caf185c31f050975d5c3c0404b244e587bed1eeac1a29d8f2347ab8a067f67404222234b66fe88b6292b8c15b86efdd7908356580c277522dc570f29ec3c0b5d9738591cd74e872e5cdac65f5cbe59dfc92d25706dfe8326e9653fab614ff8f06f82e72d51638991422f0157d90580c512261f8d06b21ee73bd78e4ad8c06849a8b311b45bccd3eac609b59972f8fc9a61a10350b015379ed80f72845467ea529bb1cb152d04a43712cb3251ab1121772b9cc870b3216e957a77d099a0e4d37a8ec3f708e5b11e77c9889fda8aa623a36b83b6ab16d8d02443769c0a7586b5e1d946974dd3e9b845f2e5fcee8dedb56978992c2649ae49563522b4d93157ca55469213fa3dfe7653a74326d740abe3a4aa025066f5e78d21371716aaf4c0384b38077d9f532098e678e28654920fd2af3729177c6394185fef342636ef9cc2d6c7c510d1f388a9279a4b7c67ad2e1f55764485fdfc13e210f8bfc47e31fcc0a161fe75e09f6685ce244426d5b122c05f65ec4c8724264251d1484bc11157ca66f6c5f7b5cdb249c904683788cfe0fe179348f0793edf76dbfe607e4bca0b24b4e658a7dd0437c0b4a3460cf43cde4bd96fdb62f40c6febc8ab5da82e07c24a5936fb5ff0ce25a518f71c76e8e9af4e0b1cb03233ba5d8d5d2bfe93f210236febe42faed3591adb9046883560cee148929d04aa852ccc0f497bffc213c507d83d5148f5a02adee96d335cf67d53ab0cd83cd6b233c5294fbc8aca551f2c432f8d0710921d614b8c1caea93f698566efd2fcb8dab9d3ad28f161a8d6ab858850bc4a08706cae249383b3403be4585d4880eb2be459cb2cd38b439e297ed1f367e946fb08a5020689b8d4b90010a37f543b8e7fe837833df6a916cfce2c54186202828838b285acdd6c7c5e5e04300e2f5be94c1d04dd42d52621149123c4da3d9550ec64c7c7c50ed3b5c5bfdb0a23ebeee10cc915db885da91ae2f16e4335cfba5c5608b45896012ef7adb5823488885d80568966a3ed0ce0ef85664ea852f9f6be2d658eff8e475466e09706eb0dbed08de87f5ee991b9b3a0b80d8ac7b834e444691ad789d1032214ae516d24e77f03d91ab8a9c2987463e504f6976226269b9b34de97e5e4a018442aa4dfc64fe79a11bebba8f63270cf924ab4b4ef3a48c8189305aea28cf31bd75d9664983af1c956762eb91af87ac8a568196c3c23b38f12fe26215841807acf6a766a29b59811eb9662fe8d8f27c1cfea63f5d1dccb8c420c1f3b581c246e8b9c24613b27c79a2c9a059c469d0ccca0a3944ea0f2e5f721f91e108c866a70729d7c3f52e430b4dad6e961dbaad606937a44f0d7cac54cec57ed697b615782ee40b7a290049434a7a9de2cda9be8d276436ec7dafeee7e22770b5619ecb61149260e362ea76a8c3faea6a36d766945b5e52b62120fc1a52934c58496aa455cfaacad49691292a3bfa65e2647759aaf7fbddc59306f41b5ff390b87ce67b16b7f5becdf47b132424cce6799f47241cb17d81cb503353bcbcabf9215c3d1c2b658c8aa839638cde5cdc219327ab1d56f1b99705b6b717843114b1759980466ae259ce56d1849fbef65c431eb4ba7fd0a442489a3ae5843a0217eb4c34919abd66b0e53e95bc0aec7451dc5f3e9800d85176147a9e98ce312a29c06b3c0da21bf0cdc88edabe972d0230553e93d5f12ad0e9b1b4e33b9cd76afe27beb676562aac0938ae7702c0653ccd58e71a6710a6d52bd6c0cbbf30717bce05c63d9b8076530d5479fd6095ad8cb407be899ee12d826db4ad3106c3cba78a476", 0x1000}, {&(0x7f0000001240)="4a1f0b75c13686fdfea2b1f34aa00cf453603feb1af17e38cdeffac85ab6bd48a3925c353f11e1b8ccc10b88a0ae74db48a0f0e6aa953140a8f06fb25c67273bc7a8acaede07c2c206c8b3491e7ba67c85626f6552723cca1d114ee79aa2047dd4ea1d6c079543ea74525dc9f5d9f20c674bb21b3347933ee49723", 0x7b}], 0x5, &(0x7f0000003200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000008add518a11b8d71a519f08862e60be14f1f2ea7cb86f4106cba2597bf1895689737d4619554cb87e530931515c1f6685a12bef2511e9c7630d92610e0d4dde4a0034725329c91f06a228b49e476beb38c0d6", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00000000000000cb29bccbffff000000000000000ba7f0d145acfc2c17c5a0894468ce50342cbaa1b6f0e3c2f1058d51b96485f85961ca8df71408336d9967021bdea6593dde249803d83d231682c4ed406a2585e94c1bc5ae7d307b7b1dfc8d5d9ce2965526", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000003000000000000000ffff000001000000045e136bfe080bf20249929ccac85e6bcce30b6587b1042b3188a5395e49338c5ed8047f32a5bd3203e389511f0226d920", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r16, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x188, 0x401}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) setgid(r8) 05:37:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="edd1bb3939e6813fbcc07475043bdd104eec20240afb01f8a11516ea864fa813794aaa50b0bcbb49e885534c6c53545da62212fcc2d2c77aa5b324bcfd86afee835f02f0d7c12d15fe3262e64ed9493064d17b29d459a11a24281661696b1bdb743b850c7784ba0538f1636eee6774de9b6f167db722e0ced6381d0f9a2c5e26ea4f645d00945f101562590385a4c4e1d7011848669fc01025f12e74530aa6d6050d253889f4f6ff1e19ea0c766c142fad16804fc1a9c88245260ee7bc", 0xbd) 05:37:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8008, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getuid() r3 = geteuid() r4 = getuid() setreuid(r4, r3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100), 0x0) fcntl$setown(r1, 0x6, r2) close(r5) ioctl$TIOCSDTR(r1, 0x20007479) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xa0, 0x0) 05:37:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x811, r0, 0x0, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x0, r1}) close(r0) r2 = syz_open_pts() linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x3) 05:37:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x6) preadv(r0, &(0x7f0000000200), 0x4, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1179fa2ec54de81546a94730ad4fd1497ffa988e8ec852a605aa234f097ceca2d0db61e85dda9c0b6b6dee45bd8ed0fdcb2587fad53176843473159eeb01db18484b2fdf49ec77db8944149f0b9fd8b14ded0e747202d1b06cdf67c608c2c276f1b817016bf3689a3074df7331ea42c8de489e7382ec910f6f74109663ab40468689535042762ba894ef36d2fbcc8592d35", 0xc2}], 0x1, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:00 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800018, 0x2, 0x6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1ef, 0x7}, {0x40, 0x9}, {0x0, 0x80}, {0x25, 0xfffffffffffff48f}, {0x8a, 0x9}], 0x5}) 16:00:00 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r0, 0xaf}, {r1, 0x20}, {r2, 0x11a}, {r3}, {r4, 0xc}], 0x5, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000200000005}) 16:00:00 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) r1 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000340)=""/4096) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100a0, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) chdir(&(0x7f0000000040)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x22, 0xffff}, 0x8) pckbd_enable: command error 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r0, 0xa, r1) kevent(r2, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt(r0, 0x81, 0x80000001, &(0x7f0000000040)="1c4f404660924099a6345a5aa65562be30ba13e131e9d79b5ac88516c7b8ee112810ecf1750f130030e02c713f3a4678e0367d3e6e795265c4565f3240f6f6f669cf0de0a44e712b7ef640db55606be15fc587efda3a0a727facae3455d671bb5995a59138a732c24f534a8784b5f817413b644d4c0619b59731b3bfe65c1da8ba149812ba1ebf2a229e824b72040063", 0x90) setgid(r4) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x8, 0x0) dup2(r0, r1) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x8000002065d) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8ae) open(&(0x7f0000000040)='./bus\x00', 0x870, 0x80) pckbd_enable: command error 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/138, 0x8a}, {&(0x7f0000000200)=""/204, 0xcc}], 0x2, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000001c0)) dup2(r1, r0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x84) recvfrom$inet6(r0, &(0x7f0000000340)=""/49, 0x31, 0x1, &(0x7f0000000380)={0x18, 0x2, 0x1, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0x326, 0x0, 0x0, 0x0}, 0x3) 16:00:03 executing program 0: r0 = syz_open_pts() flock(r0, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r1, &(0x7f0000002300)={0x0, 0x0, &(0x7f0000002280)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/140, 0x8c}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000100)=""/116, 0x74}], 0x4, &(0x7f00000022c0)=""/30, 0x1e}, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffff, 0x5, r2}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x6, 0x3, 0x7fff, 0x9}) r3 = dup(r0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) fcntl$getflags(r3, 0x3) fcntl$lock(r1, 0xf, &(0x7f0000002340)={0x3, 0x0, 0x2, 0xcca, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:03 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) rmdir(&(0x7f0000000080)='./control\x00') 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x8, 0x7, "1030f1fd10b91e4caa0402877b8ea9f613280170", 0x5, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d900000000e23ac168a0d130b5a77f3b184b237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fce08", 0xba) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="07012e2f667b6c653002"], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0xfffffffffffffffc, 0x8, 0x7, 0x1, 0x0, 0x9, 0xe5cd, 0x0, 0x0, 0xfffffffffffffff8, 0x2}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3f, 0xae8, 0x3b2, 0x3, "3dff50c43f643df47ec19be5b51c4fd1f003da63", 0x0, 0x3}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x88) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000480)=0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xc600, 0x0, 0x0, 0x0, "1d78e77684e8c2779399072f5340e3aa7b1b666f"}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=')\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)='&\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='^\x02}[\x00', &(0x7f0000000300)='+\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=',}[\x00']) 16:00:04 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000040), 0x1000000000000216, 0x0) 16:00:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="99", 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='-\\:\x00', &(0x7f0000000100)='&(\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='k\x00', &(0x7f0000000240)='$,[\xd5[%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='^*\xf4$!$*!^\x00']) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) write(r1, &(0x7f00000003c0)="7a86113ce818296e41c9909c9143a8feed5024e9d267b398df54b9815c0ac604537562f6b5af0732f7de886f9579a2e75a85e3ee1ea9", 0x36) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000380)=0x2) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000340)) write(r1, &(0x7f0000000400)="8ad1982753980d146f171500632b10cc8fe9090a83d09a", 0x17) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff01"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) setsockopt(r1, 0x7f, 0x3, &(0x7f00000001c0)="d654fa068b0a93990d1c66ddc58eaf6c35e6cfc2ad6e838acfa7d278ef63765130d8a3e7e75a79394660502bcf8d86cb82d74cf841ebe5812d7354b6d17798dc3dfda1cd7c883332c2b97c5dad", 0x4d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$dupfd(r1, 0x9f2aa24d4d8d346c, r0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) 16:00:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040), 0x135) 16:00:04 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="101ccd2d8d2c227fcad631b107b9487dab2613074fe7d58902c46368755c87b5939e6a263c51f0138dd35e7d252e9e4d0cdb59a99d62b5905098c27918e3f26cbc02a0a2c3af113afd29924610c7ed5453273eb7556baa8aa859386b0f6b12033b8d9c1e45", 0x65}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x280, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1000000000000014) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x12, 0x4, 0x4dd5, 0x200}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffffffffffffffe, 0x2b, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x42, 0x1, 0x4, 0xd66}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x100, 0x2}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x3, 0xa69f}, {{r1}, 0xfffffffffffffffc, 0xaa, 0x10, 0x7fffffff, 0x1}, {{r1}, 0x0, 0x8, 0x21, 0x9bee, 0x3f}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x6971}, {{r1}, 0xfffffffffffffffa, 0x49, 0x0, 0x5, 0x7fffffff}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() socket(0x20, 0x4, 0x100) r1 = dup(r0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x2, 0x4) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) listen(r1, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000340)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8d34b8de97a0b8b57dd0cf862b29d0ed569c66d"}) munlockall() open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000140)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2954c693e1848a8e806361c985aaec0307f5cf2ef3265ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db0351fd39882a03441849b6e9fdbea3fbbe78454abb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87d4f85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241611cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c04f85af102429ebc7ab6a92d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac2237cfca2e54d021358be58eb5d2d7ad559f99173dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a5ebc7d9", 0x200) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x31) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffffffd, 0x7fff, 0x4b1cd622, 0x0, 0x100000000, 0x1, 0x5, 0x3, 0x1, 0x1000, 0xcb9}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x2d00800a}], 0x18}, 0x0) 16:00:06 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x3, 0x6}) sendto(r1, &(0x7f0000000440)="e5f19fb39fafc1b4f8409ec815887023d0b21cdb735b8eb67b10637f74d2cf5dd232f70bf9af3402c7a978c56302c63b3661a1c213e64f2780bbe41ec281b008d10225875b5ddf86227742aaa2c03b077b68cd1b8f619629c89bed580d0b7fe5eb5c3828ef734853fae2f3a626a9846be75861bdd2dc949300002a9eb0b467330c8e08c11c18d1cc753f09b07ee5c00e231188ac59d3383c5740edf5a10b1270b96df084373f0a2277a8585290e2e37c52ce5d02a1faf3bbf9fdf32c1aff86d10cd2af49250cc6b2745b2583e851bcedd7bc8c90895848231cd840c839857474106588ed0aeb05f92617684fe642a5e029fb5c685c2acd5385075a011f8ac19b788aa52f7e9050080e7c6de087fac312089625d8f60ae166c0749499f234966672e753915291d59c2b1f5674600ec3c254f64c9714dd835596c37af78255ce0b147be4ec62ffb9e50ee8a4cea38c75868c77a7405b8bc7f9c01eb5b1ab8419dd462fa940f1a11f066440a6236a7eca21659b4a7f73eec6ca7f075b1c8ca5b39ac2ac133c44bf32bc443e32f2c7faa7d65a2383dbc94a5bf5349f73bb688ab8af6838992ea38918e4d61df12c791cf2bee0c861c576d0dcb28867a3f6e10176d529795e180b58", 0xfe75, 0x8, 0x0, 0x0) r3 = dup2(r1, r0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3f, 0x800, 0x0, 0xfffffffffffffffd}], 0x1000dd, 0x0, 0x80000000, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') fchdir(r1) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = msgget(0x2, 0x20) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x3, 0x1000) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000014c0)) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc) getsockname$unix(r4, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) r5 = fcntl$dupfd(r2, 0xa, r2) recvmsg(r5, &(0x7f0000001480)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000013c0)=""/129, 0x81}], 0x2, &(0x7f0000000300)=""/37, 0x25}, 0x40) r6 = dup2(r2, r2) mknodat(r5, &(0x7f0000001500)='./file0\x00', 0x2020, 0x7fffffff) setuid(r3) setuid(r3) mknod$loop(&(0x7f0000001540)='./file0\x00', 0x1000, 0x0) getpeername$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x1002) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000200)="9535e53839f4a8e7f200165a9ebd9168a65fbb77a96cc43bf9d3761a9a76b917cd28164b20c2b6c59acbf88128e80117265241165a363d343feb4297cae0226fd30b36e49000b39034fd9ee4a52c58f4e1a3b03870929321eca2f3dcbe6216eca74953bf4942f0b31893e4b7633f1dbba16c14156ed2e663a99b58c89a8e2236d540d938a5c60a968974d9cf90ff17e5e856dc920f1c1a62d1e817b5e5bf43d18796726ee9b7f46f6c", 0xa9) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r1, r1) poll(&(0x7f00000000c0)=[{r0, 0x162642f663d7441f}], 0x1, 0x0) r4 = socket(0x21, 0x4002, 0x400) kevent(r2, &(0x7f0000000000)=[{{r0}, 0x0, 0x40, 0xfffff, 0x7, 0x1f}, {{r2}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x5, 0x31}], 0x9, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x30, 0x1, 0x9, 0x10000}, {{r1}, 0xfffffffffffffffa, 0x18, 0x4, 0x80000001, 0x4}, {{r2}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x8, 0x2}, {{r1}, 0xfffffffffffffff8, 0x2f, 0x4, 0x6, 0x4568}, {{r3}, 0xfffffffffffffff8, 0x33, 0x40, 0x1, 0x101}, {{r2}, 0xfffffffffffffffc, 0x98, 0x400000c0, 0x1f, 0x800}, {{r3}, 0xfffffffffffffffd, 0x1, 0x4, 0x5, 0x3}, {{r2}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0xadef, 0x8001}], 0xc0, &(0x7f0000000080)={0xb84a, 0x86f}) 16:00:06 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x42, 0x100) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xfffffffffffffff7, 0x3}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0xfffffffffffffeb3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) shmget(0x2, 0x3000, 0xb76317dfa6a03279, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x88, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') sendmsg(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="31c1b13a547494220368f377f2c9919516ee42f45db3782fd6960087da60089dedf872fffde6727086cf842b90cca6b657dc101bc838f11923b201773fdadf62dbbf1cf1c78ae3dfaa1c88c39d82299b77932d8eaf1d340865af79fa6af1727fd906c93df2fcf8fadec16106d65e8d13e007b203620f666fc8072682fd5ed2fe2b95b3f871824acec2f6085e58783f0bf75f0400a755f48973ac06086f4a7dc9d21608beabb5157b6177af55f4eb800f3ae50053deb42f0886222f6b6a4639512c3e2e3e460d8673dce7f0f936831cdf5e7e63ad6b203efe7f3a236ce4abbda9a507", 0xe2}, {&(0x7f00000002c0)="f481d9225520f24889a9eb165aded1f7c1616e5fa8ea50ffc4e4e9327dd6361f87f39f424ec3f2975a412112a47230a556f673b9c47b6a28525aec98194fb2b21e", 0x41}], 0x2, &(0x7f0000000380)=[{0x58, 0x1, 0x2, "428e287fc06cdc3c803e3dc5e8425602bba042fb4179deca6f7ecfba9df2c3cce66a5094486e456ee1682deab4cef778d0a66193ef2d0189e52ebd75632ad02e2def726ba3"}, {0xe0, 0x1, 0x20, "d84c0f2c30d6233da0d345f9d581e2b1e5c20f38c714838068a35d0ed7fd1458beac5cbededdf17a0673019aedaead6896aaecab4d4ee6ff8487ff79400f8dc44b1bf5bac7ab2b6d7447b8bb5c22a5a9892c2cb8ecae1fcfae4358bdec199214bf09b4a48728703892353367cf30342105b5e4f7e866c7342c07790f9676ba6aa2866c159c9970040b8ef2a7a36f04a789a69b6d5aaf56693f09360cb7679abcb6ff774263e94dee7ba4e45739c1ae09ef11fdb984be876648476abd148c05e8011308cb6081ab2c17"}, {0x50, 0xffff, 0x450, "daff4ea77f23847d20bfc5286b71ae61595af77c4ae5e5bac404150c1f0397896d091e7d0117c8a12ded59dd13d7dabff8b1088b496670d9f414471e"}, {0x48, 0x1, 0x1, "5ca1ced68a991ca6be9f082b40e0387375a7864d5b79f3e742a0f300ddf20c6c87b431d49ce9a4472da8618a5e5d0654ef95764f7e0420"}, {0x1010, 0x1, 0x4, "4e3b5d819daf02bb7016d80c9bd0fcf711f118bfb00998109c1c3f9ba57ee498024a2ac361990d63c73fe481fb648fa6b19f6bf5642045a51f933377f839e0f49b43d6c8eca8f3cd8b3d5a3840b92896c6181f636a978062688711e7898f14e266b65be353f13a5ee0dd863b8ff366ffa35fc6d20ac92ccfe15416676216a9eb00ac6411b693a8d588d0872f71598fc992c8f7aec515bb9b243629cc82ad5168e3fe356c7723f0518f31daed7992696f465a56c9acadc5ba505819fdbd9a4ae24b21111cf056c0fc1469540ed1b0119c04420c1e6bd30762149f083616f5af2feb454ee8e04ba6f47027cfb075411ddc9bb5a4a43f403aaf82f9c89d6ff16c9a1dc8e1857bafdb43741306d9f01a996f0c33fe6cba64c3853bd8b9351b73ce1150cf9e757e8fe78a8ba2904035922c910199f4166fafe7f3634cc7e3fb3c741d6afcbb60af2bcb711293daec32545b869e256f0380d957129d3a80b2f52cd3bbaa8521d407f1c0f19afbbd444e59bf48046b6c3fda3b5702930ce4004a266a206a45e632e8a6629dd3ede2090f0585ae938952007e1042ff3fc8d9bd3c28c12a8648c76ef128fe098a9fda0d23bb6f0072d20f3225fce178b7d87844aa8e1f6e57486d5e950c2f71e767bb6bc2c068797027b81dd1269c42c05144535d792f35218262cbe4933e781176f9632e92409415a50a52fded6aaa8cfa94d9cef24234a53de291fd1d54128a41f17aa5fa3ad20af7bdf5cd9af9d519b32a19f8c952f511da0a8805d70b81254404fa1654e643b8d71cf9ee7277292a7ea26e3341ffb446336d910013f6149bc5d62541029064b2e04b3a65d0623ea3a68a1f03c0afaac1fba60db28294c72875461c83f223e4adc345d2dda0025c0eda9662c332f2c2932f2fcdd9e89f1f42778ee065dacd1bc0d53a4b522e4b82300764db42effa20f169513fa972dece3c9900197765bf8742a6ac3206718a67909b86649d389ed5b7cdb66323605bc2553e130838118dc2ce1e1b7728c1dc10c5fecf1d816cac6825d5386fb17afc25124781b5aded42c1fd183128e09f2f62ae3b427b107ffb23934a128176ee3efadb66e70e6c3862888ffb078e3ec3d7a46aa33eaf14f0dd86f41c13ad4b8d960d3e6dc2fcc90a6656381df9755b0c3a1f212e7b1aefc584d28907bffd459566e751fa2f17af501e9b69ead7acd13ac3780e64624517ae9cae2c9366c7e94014d752aa7f7a399d2fbbddc06761717508d0a0e2ab628f510374b34b38c462c42b8dff9e1acbf5efc4f35b88459e7cc1db036b095b891cd9f737177c36ea771e9f5e160bf3962f9e769946606cd11800857c09bd4cf6454b216a0d647ab424c66225624ee0d5bd5d81a341230d909e7a62eece393f5d2fa231f807b550041e8b5eb0fda807de23061a3ff178d5b780f3793beeec05bdde6e17c90ac5872251dfa8b9018949663780806df6a27c387e5766f5d353ab929c8ba7bad1fc5a9c9b6d34be0c250e00707c694dadac39e4d3e8d0565f83c11f75f83f87d99be9dd099a854b951a91a9ad305a9978935abdeab03ff3e2e6d3fe0af185c4d84b7bd5c9254c4eba00de08405180a7a5e9893361e2152d8a7dc377448b924196e7486d397cf72e15a5dcc2b67695bc4bd0452736d9ee560ca10c4d0df5a30a26c81945b273d577c8412f9d8bac3daa1863b69cbbd95c4304a12af757df483894ed6d1f54adc8aef250d9cfe9692fce2d53375755262370fff9b0a308af1f14d271f1e7793e9aa4665d1aa438fcbdf2ce4200a3336a0e8fb7628349ce1e270ba942b77f2a5ec2b5d5ee067d239ef5596fb7f88d94dc46395588ede79ed555373bac069f98d919bc34e65ce3a32a4d76d8ec74835e777efabcdb438f6c1ce58f23e51cea5ecf0ee29de0396e0cb8ba3da00bc3c97d38fc3487d895a229a853ede38a15d0ab28ab1b5acaf540376c7a14bfdfd9ba98a1cab6f2f8aff3f81dd775c3b996d5c1f7f0549b4d798c81aae2cb5f8f5da479739c185c91bfcc873a481ec40acd8abc9dc140503bb9bb9e2c900cf4fe75eb8076ece4db2b87464b285a6a3e7e2a9fdccfb0afee831b6394879a25f8fc4edf955d7e68909db26821ecdde3196617991c80b4230f1ac4a692cda27b9d18106ea8544105aec1e7367d2f34d46e052c77c1d3c8249aabf9b3e844b76d6c1613d07fafdbcc7221e54bc8440903beea6b1c54f701a988355eab442079975a493da41afac7e8f673448b85d523552b28f0920fbc277ba3c3ba6696875cd607f99d9cded80bfccfa39e18dc2381c503272d14a825f2febed03ecc22a916499060c39328121e7e6f055c92cbde264b111a7c7527cd5fd6dc00f91f70626b8421fd9e6abe914e4fd75d6cee85c131bb66486c663effbf3233ee3b6dfce1d4c1b11ec8b83bfc91a3262439c3ad23f0695770d33f11ccc4a6e4ba33c797cccf0053c7b18b81f2fc3b2cb1fb60ef27c8300d406a885c8c8b940d6c5f69dfb6a928b35f8d4e720ad6c0c41b68d29b36d7c944b75ec2e27ecc0a47dd5f73e3bbda4c3824a1e7511e17ccc6c5a25092307c4c5ada36687d475dcd1c4cf0ceb5f8133656f542c043786701a238d8665a64354c094c30b6e3b59f2e4510177c8742c7f1972bcb23fd1d4cdfde260d8885bd920619bf78c7fba18de0ebd520c1b6d27df17cfbb5c1f1ef5f4786acb7dda278e052f596005b6c41cf5265cbe9ffbd1954ff38859ddaeca5c81cb11f90663c55f18e6a3ee8fd39cc74ec3010cb79a740ffd2c62a12ea9e3b33470ac89065154fceb84cc7ef74e0e618eb6e1c6470302838b049312a6ce0db83b69f93ae2ce46f4193baea9c738371479888a53d7c0ad1f227c06be5e3fcf9a5e826cd38e7a428d56d3381e94aec344a26fc7ed706fe2c42ccc7b9a2de39ce62a835ce24aa9b3e2518ca62c37eb702cd054fe22937d72d567449a9b9cbc5fcb0ee6aceb511ba93db2d9d6e8e5e41f79b771c67df6b34fddfd26419bad80b24bb4def2d4795acbb1735f7c4a38df7c542e78ad7daf6cc3d2afe1c2c8ff776d66d0001d021e806bfd63bdce81809b8f398e77ce457fcfe1c103b9b323b1b56332ac5c6a9576ed4e06e80272917ac9714216be06b8626ed982cf98808dac6d545c9438fce28a89d290602faf43fbb0f9039f1184995b20e2c995e180f5a1786ff6487f1caae304f577349cac5a6523940b25fb799b31e8e4ff4639058545a04d1c11ff5f594c23e3c8d58702dd124e3bc2bd8d6613a35c978e9868cfc3924467dd8714b3541852aef959a3d9af9b4aafd7546626995bb776b3f79df7ced4571b43ef9b64b42185e9f5e64b5b33116575190be5bca3894c864bc8f8c2bbd016917b8609384397aa10cc62489c2dc9c56d72e022a4fa02a5086084f5a98acf4ab0e9208ac2d276c26488a84d953950d3fd4a3894cf29ed6e019f62c301ea95b8220f53a20554bb26033681988cbe91ed0f56170d5dd26dfb19cd206abf34d14cae3f30092eef40be47f9e45b900cfd5686225b419b090df7b1b1a82feb0b630aa6fd8c09ed027372aef7e8ff5196ac6595652ca53daca6c49a456acce689f93f8025c647e48ffef7480de5ea178558e2779bdf130c16f3b033d0e53828217705f160336a167c650849731364e7b701a0b5f68468db0a672ad629fdfcb6706d9902eb415da10957a2bb8fef9637cf070b7b84cc69ff3c74cea51c71ecf9a972d0ffd39b68b94b2dcbc9dd1ef117675a935b33eb4de6b8b38a7e4d88dde2ca1156bb97f64d14efa3c68759ed3b21e1763f77813e2ead664ff997cbdd32d921e5a09efc30e5801045969bc46949bbf7cea531d9811a100c17faf4005cc3242a4f4428b42519d1c73d29bc9d2c9ca4f8144da0cca7ed76ce4c0480e7ebb7248f846abd66327853a98969f5157f66b16ba6f23425754a5f5cc25533b2b19c13034c1fa831b1873aa499f4cb8247ed5e61436a7196d3dcf046fec88a07966667b3f2ad3f0bd4dbf58690d6409400948c23d270199081b7f361ad57d1ef64945a892f71a70e65a103ce0f6c921ac69a472b94019428d6cae8e2f23ca1f1c8f51b8d7f54279d742bc34b6068877aa384ba1be7aea3bd51018c6c97b55a6245dec4a9bbc260d2589ea20f0b6273d7e1628d7e04c13e1ffe2cd670a71a7a8ee7e4f9f6388173572c92d2cefc39ff7e172875fa975ab9aae1ed99096ccbd254cd3bf58c0e5010c7e2b96db7a638b76648e8f0edffacc718e6da13d47c359a3192c6176432c526c1477abffd90a09d293570f0756371b4f5faf19231079b0957e881514723c8f187d78aaf1a72c58bc54b3e5ab4e04b65cf3f1f6998afb3b1fbed07222fbdf1a9b19002bc310536c27e632673651a78df9a5d6fd5038e4287f8c3eb9fef2e796d959a6eba66e45c5fbadeb62b06eeb4d6c3a3a35daa82a9a20cd7ad24405b14276a60cb4ad7ea4a3a97ebd07a646ff6eff6a07032c70ba4497cb2dbb62121d91ed717778df174e1386dc72d85c65a61b8f53b33a91929e19c61c4a7e2fb0707ac7f6daf362e13629a5a152fa3f101b4064fb12bdf579d9156616b10c1e8db973e5513ab28b6d536a8e155d493502f5993fc05c9622132247640442bb30234bb44bd65fbc9b79b039f776cb4a79d93aa5654eff4d10fe7387c6a6c1ea2d616027de5db8b11e7d7a36f729194791fec65a282a1f786b70576d5e8886f6899f9190f9ae900e696c25c40ee8881ff366d6ebe419f16d10845962ebe3587b5f7cfc7df0202a1096e6d7368076f755736d152aee2eff9cb8cbc280f0156f1b9771696f6884ade57f79f5e2be9ea361e67aadcbb0b47611239a06451d0fe53946d11aef2c4d2a606d39d4c384a113eff88913b79909f0ae92b5946c0acf221a6b537f1602ea64f01a875cbfc530c0bc3870cab30734a4682385ac554534f20ad234529417a6b84673fb0151bf9f6152ca9977f449f66a007b06c2f98eec01a8e4f12803bfc9ab7d87d93a5fc57a2c199b7d362cb32ea3c6c70c21582775c66bae01f070182e7b2c3cd39d6b69382d2194a30dfad5fd364948eb3aa082cae9720777ffd2d853c0faf3cefcced1ed1895d6846c021e664fce552cc5c8de3a4afe6320b842005cc5f0461b8d2cf643f25fd197984cdda03a4e2110966db4088b0bc7b0fd2ea766d9f044e5247ed4a4fb1a6a9b28c5625a7a476f7ab514a08e11c55dc59449e5b1e03a2177072e2b4f771c8aee5e1395024a7a985262544fc25a11e1e020ed1140f5971dd77a9019f632d28957a1eb503d1f3e9844217c8d400205c1e9b3405913e851e6c72955d4033c9951d1a352ff1faae4b62d3f991cec5ac364e82a6565c06e4a17c91a48d601c55e0d8a0db85772033c0f25f2017b0ff95cc90cf7fe228e2106a8fd36c7f97a70067bc941556b2aeb70a516e804811a454cae4d16f34c0fafc2b69b55c9b6df131e74fd113f9335eae20d151661d213a849b92138b7d97d22eb470665bd3fa985c3d89ec61e91ffaad5efb9a254d2b72d1fc132bf77a9965258cb9c468d97cd4f1d098d0a2558c6df45619c5282075b9a84bafb2c2174f268e4b4943fc3fc29ae052c33b17962d61ef0be7ad9f21283cbd799876c4f34bf13e1617088e2cb4617ce7ff70b0e1c10dcae63e0576ba58812c944f3c60970fe229eb88e26e01b30a2e97f6fb564f5d0240ceced0d4665ba3c836a6cc1cf9f297f181e8bf1c33a30dc534d78a0c46f566f01ffac352418f81c31b28da110a2bb621ec36ce5b8323ccc"}], 0x11e0}, 0x2) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:06 executing program 0: shmget$private(0x0, 0x1000, 0x11, &(0x7f0000fff000/0x1000)=nil) 16:00:06 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xc0, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) dup2(r0, 0xffffffffffffffff) close(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x220, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x102) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x10, 0x2, 0x8}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x8, 0x7f}, {{r0}, 0xfffffffffffffffb, 0xb0, 0x80000000, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0x40, 0x6788f1213112f7d1, 0x7, 0x7f}, {{r1}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x400, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000090, 0x563b, 0xfff}, {{r0}, 0xfffffffffffffff9, 0xa, 0xfffff, 0x6, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20000002, 0x3e, 0x1}], 0x62, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x4, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000800)="4d543ac7afeee4929112d8d68cba649f4acac3b009ec2f7a40ad7732d73ade588dd547c97bed637120801f37b4596ca43c3fdb1b6b5b5a8816f6c2169d56d9588fa4885f739e2e0441b1957b8a6c3a9c2f7cc04840c558d4c921fa53ab4cfa505262738f9fc1a72ebf1583669659a07782d06f2a7f23996e0bffd228681205dd41f6b957d787a7d6013474ca9d6c90dc255187d226d321c1521674b2b592107ff62de8a6cb1caeeaf3fec331000964f461e5720c7d4aab2c756be2c8109abaeac1f2", 0xc2}], 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/193, 0xc1}], 0x1, 0x0}, 0x2) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x401, './file0\x00'}) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x817f) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:06 executing program 0: select(0x0, 0x0, &(0x7f00000002c0)={0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xd10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xc80, 0x8, 0x8, 0x1ef, "64a2077f89f915fd9a5659a6ca1548937be548d9", 0x57efcba4, 0x3ff}) dup(r0) r1 = syz_open_pts() ftruncate(r1, 0x7ff) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x80) r2 = fcntl$dupfd(r0, 0x0, r0) dup2(r0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x8000, 0x4, './file0\x00', 0x7, 0x1, 0x80000000, 0x3}) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r3, r1) pipe2(&(0x7f0000000040), 0x10000) 16:00:06 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x34) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0xc2}, 0x8) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f0000002380)=[{&(0x7f0000001380)="75d180c83df17461", 0x8}], 0x1) getpeername$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setgroups(0x0, 0x0) r7 = geteuid() setuid(r7) r8 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x15f) getgroups(0x5, &(0x7f0000000100)=[r3, r2, r3, r1, r0]) fchdir(r8) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ff2000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) minherit(&(0x7f0000721000/0x2000)=nil, 0x2000, 0x3) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001b00)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000140)="27097886771b2f8375dd15f1dc8ae07584762fe7192f5808a81264433998d115682c1c34a0ff22a122280924241bbcfd67314e01d97de23ddbf2f177c203a7d8cb5bf68379a87a7b5278c0d5360379202c5135319b9bcdd6b56cf89ff37eacf8e85291ecb8832db9c22c80aa2b112aa891bff610f62f8561af4ada61eb1c327b117a222530a8351c9d157bba0ea08e2417f161b16d4521a76029d03e504f58c3ec622964c963fb267eb9d9c0a79f2595b8e9cf332f63dc433af8590331dd454e", 0xc0}, {&(0x7f0000000200)="01c1c7e7cca8aeba60ad8e6d66624cf171985babed8950a9ccd6fa7cd4a27b0c0fae6bb6d5e837d38891ae6639d5e9e000c7e735c135756841ff5614a6af01a94a9500e6b0afc0847e93090f7880644090ef21ae71614ca5c0a1e54e57ad213db3f219df", 0x64}, {&(0x7f0000000300)="c4e541f0b680b5e2b37f5945ce50499f084cecfdedf483dd3c887636ea6adf5a6b46b224c08ce231e2a1a9d6200c097f948da5302ad151cc425364becd2e64d1de2c65bc4009de170ff3a028d20bd277426675309b1d0b3c469474b8e4c4dd320cbc753d886261f3514f3a3f4284798705ec1ac12a18ea1b95fdcf2e43f28a2a120867541a72bffb44e620b9a6d1d43e40d17fcf51a405339e408523ad751836f6e95d32b27055ab9d67ae8aeb0bfaa1c2608bebbdeacede78a977c0e6bbaaab871a18e53cb77fcebf99f6f5c9133502d64d217b26cb730a7273e3fa9686fbe0a61d916a66e02435acdbaf44523c2801f350534a216c7e1ca0a4eb1fbb8ea025a1b3554857715b18c4196bc1e39d105cc2a14de934f93ae35c14a541b8cb1366fdc92af8ddfbf561d38719809cb8d6faf1a66e00e5e8955bb85abdd85995e91f71701786a6af4881b35b83bcc77641c91418c537d1a836fa4baff3c2c9f533dc9b6781312d024f593e201256f6c0b6cfaacec01c1553bd5776cbf8b5bb94fd3a5c3bef94e157691f4d30989d04f85e83ca0687134d02c551e7fd6a4d7268fd55e86be3a977e363fb43956f0b855dc0f298e2058faec3eb78d0cd10e3a68820765bd0011a0fd5db2f90e5ef996746e47bead76971a92819a93289fdf21c48cd0ec37eed4610deb5433ea1d7bf3dd17f54e4d8fbd6b8371889376ea29611fbeae361a0dfc0b183b9708d3800970c44de49f277add21cf9ed682772842297cbd4e4e5544fb3220ae21be424fcdb02ed417ca7fc1f3e9f8dfd9eac6988ff314b795b7884af7e79654cd6eba87b6b4abbe28fe0125666dd53d08534a6746202d32505af56097bb7878bea7aa4f5c21313943c2888646e26b1df8be1b457fdc1d61a22165cf380a8f885a0f920a118c2c41491c7026c19653323ab73b1ee66cc69ca3cb02fc2c71d2c19d44587263c5945e040bb5e9c7ec7831faa90b74d54cf638fccaf0d1f8ef10fb63dc70b0c52681f0f266276922c32faf1712c6014328bf270f784512c84e469235e8f5342a3c3f0860de0424d3eea16115483c4c585355607753e420bad470ee3b5f1e5f88da20c9cad43ed8b9dab7f62311904f9e652b7f066630a5dea899cc7ac021e684e36cdceab3106cf757f9614558fc71e9262fecee7993967861ec4c3a9795badda3b594d6caccccfd0eaf881ed7ad7c737f9eae08443365aadd8396b949ea06758ff1230e7a7fc3f3e75f16be7fe20e5ad8d277a91055280426a1b12b312fb34f3b598d00bc8845dd8693e533dfab6f8fbaeace38602de8812c8adb4d707f66eb6dc0d32de547567947054276584384af0318c217ba73c90ca8116dd5ecba20e44148632399a6f2935e2af672d08bfc0c7e7655a6b62510a73839c193ea1c5fd192be9763bfd0c647a87a9ba0b5cf9a0b50cc1456f79c4ecc5214e1155e9f3cf4be2f5499f5844d1b9703287b48201c99e15c382f77e45089b7387aef217089e602d3632da3ecd7c0712a245fa36ff10849703dc91291e4de05335d953f766865c63e153b3c0940f20be364dfa171cf2bfd6263dae0c8c8d8054a3680e267b6ed47bd733d2fbf10877a6c5a1930723c3ff24d4f6163cf6b06248580d4f0cfafce89bcea3228e259020cf67b9bf1c9afa663e2ef449907802d73db5143fe5762142b6913cc399584465659933e97d7b5870890213e2355ef11e1cfb3ea10979fa5d04c6c949030cabb67b60a1bf12229fcf1a2fa848968df0d22d6750604daad8828cfbf7216dce6b70a7a7488def902cca83f525266bc0d482a6a17eff938335f9faec0101cd1543b44841f9a20d37479fae72c1f8ad77d2c3c9266f4ebf8e5431be24e9e46e10713b9564f9db522c3b29539e2db72b6a5260703601d44d78a2d4751d11bdd4775d38f665895d17bcebbbb26b5791f5cb41562fa1ec3fe010a994cb72d3819c982a39ffb6d581131f62c08b6c3e97dd59db91136e72a4b27072f9cdf27f281d0b6c30f85dad9c162a8c5ee66ab63c5bf6abafe49311331bca7535bf8b9aa0155f49edcfbfa38f16adad1b2c97157ffaf4061c9fd12ed289e5d45783bae9bade759c671088e33cc2ee2787847f58ce9c844e15d18e14b4ba47165467ea3b71cdf365591080a54a1746a5862f7082f900f6e1341e5c7e4f835e4609d8b6d47a9cd25544d6cd060338de7367861b67a83e5ddfc4cb25a0c4441b7c5c25e1ab5c68d6acb4733054780e80563b9718904b367884f4d7afa39ba150466612c9d92bc390e5d9092a425dcdee2dae95bb8c8a81c13c7f8608bb7250e707ceb1fb0bafd5c785b189b6566e41a9afbf574d6a51c6a5339dc0aea8ed8ab1808ff7be467c655960ed345868a8a3c3f409fda984a9466aebc065d2b0a4039d86f03f391d76d16b166ae5328d29500d894b5bfd3aa62da2e09d9137cdc90a848129f3606a1170026cace2416436f54de5f82b79d026b18fd7e4c01dd8f037bed6c35627a1e7f42da41e7d8b4d304fb4ad54825c34cbeacfcaa30f25bf8bc138895b186b341b52455b46cd5145fccbdcced00beb9809d88df07140146f0f7c323b772d50656bb4e9135a256de4b2e7e4eb968bce2942e959a9d91cc391a222e603e2378e3afe1aa1e92b9c203c922bcd1ac95b38f044eb97138b7a882ad6e003e7289a96bc5aa0c57585c07faac8aa9886b64073f4b826a88b4ed8f90515fd95da6de44132d86137e0c901ba89fa19c5dad32d257572e7b7b9d124362db62145976a270e675821a3a3e225ee2fc861ee59395b97ca124212c2450bd2716e39faa254be2f7ed73e57dcdf5366b9e1e96c450d9531f7476a4b93801b54e517a66846b2eaaba2ed311dbfd0416eb9ef1ac41cbd2d0c64fddd9fdc89b18fbf68fac5ea6de01dfd492b33bc9a62b2b4d6386f54b5f22dea2e0f5862fa18fc23cfe29f34518af5a6777f74f500fa245131fda4bac0f7861e01f003ffe4e939229ffafd395381c640f6364fb3b95ac20ea8e8c76d3253b9883af4fbd507871a6fc0f172d7f27f30b28c1640dce958808b63b4546b6e43023efab7808940ab6044efe426f4ab97eccf5d8fd25cfe7f2d72149654d17186758c6851e62cb878a4552b4a5f2ced9d07503902cc90c3fb6694fba44ef42d25b399e9195d2229eae16180af69bd0b346646a0dac8c44cfc6140b218e8b9f9a22880447c72f49d8efc53449369fc3ccbdcad5da1cb39c8d883fc88da9b71445c6e55e8581ddd25a2f112bc8ca1b45cf64a833568f30ac2bb3fb80f768411466b1ac32aec0bd04dd1307cbf5bba9847165c3e5b307b05443c7d32191cc79760cb5b1b57065658b51dd21488f0d46710e8986d132e95217d7036697153a852bcafb5922ac601f3c2df1a4dcfe17123859d87d4da7f5042a359cd173a9cbf42e2dd17398b1a07b21cfec88f0895f0cc99bea86ef3e4cbdbaeae90132bd4d0bd807ac12eb9b638ac79c211cf94fb99370800c074a6093a11c8d8b53781f9652987258d4c3bd015570a4b263c74fe8c768ec3e20d39ae8fe3e3a995a90c18351ffd7e291f6c4865169d4602773e48f2569e3ad400e27c5d3bf65718f76d096e3d2a62414e94145b9c5dfe06391dce72059852c3c7768cfbff0313d1ba74abe6da0ff3c15dc5472a3915942daef20918d8cf75e9f10282c8eb24b48a11652ca0c72e780ea4a9a7c4fb20982194d8816379820b6d494c75c6269923d7c12f4d0d91941c4c964ab30a1ed30c2f9f64373e1632d9acffbd5d839b557493f0863e362715b388b5e432e14b5a9f7d9cf9dad011cdd8848fb9000f07ac4150fa8dac50b1c31fddaa5ef6e4afc4e7d02f0e290d233e47bab8640969f2063bd0bab75c68cb8ac188fa69a2de4299e3477628f3d057a8b7d81a627cacffb08bd789f1c969faba9102ddc5b937d08e44ee858e330de1b7ea4d87ae3fa56396cab8160d931964dc13c73c51c8a915b49bac4342cc365bda31b27b5161a41f98c49201dd6cc29f2b4cecace1d4ae25eae4755169de68f10f763a61378d0c763677d5e0c6dbc3117bf7f52e6e757765792008cfa5cf28dd930a266b4575e18dd4a495a96e73f3a7d6f16156a16a53ebc98b36944ed0016a87df9f81fe3ebdcdda13c53f16e84884814c9dd7ecc92ed16c86f0524b40d77d3d72f1e3e65f372687d7d197b8c07230dc28f3dc951058c5257e56d9ea621460995c8cf0d9f3186120fb514283b77bc9d3f4d9e47e65fc2cd12189a09c287fee6911966279b9e4819b67fb8212e836b335c0f163356a2ec9fd781bdf1fe19502b963fff6c19095e67e1e581a595ff08d5b7818073de7ec1f25a8994c11a6ca21659c876e458bda72ed6ad22d3ca7f5bd81687dee4b67b8af6bbf01070069e351630d5a265b71b792cf7f8e816a9ffe666f3995a7aa9da4a9bd38ef1428b931624c4ff8d8abcbb06dbd911875d8130c523fd459bb7fa1113e8bdadeb378e1798bf999b9d7e29d6956ff9a45ab3f34ab115e483d65c92978d36107c1b8492ec118f96b3e9f59b5b45385f798567fec0805f54c179b8aaa5b58bea86baa181b3af43c4a7140515c36f2e8fc408526f8f3a87de5f2d7a4e412ec6e4f9ab579c1ceada280f39742010052a065110fdfd25094a1f1c77a955b053e201903f45de3f9048bb94fab634471da0b4d72a88b6f925922970d5eeda64059ce4f4d664366822ed416307d10a7daf35af66250a87a7254e3ed96f11024ce745535e0fb210dfe9e755982e06af866693a4249f2d069649ee366ea1fdf924245d6bd041db47780b551bdc044e750013b74754ffda7411e0e75138c49a054e0650869d45a420e6ee784f24faa1c24c0aa031edcbc203a80a4d8e5469aac91c2543b74ecaf89a825bb8798aa74f3d6a0ae4b36e887930c403c10ef9aad15d01b2d748dc63d25a7ca9b101cb75d106b3830fc5452da1e0bc310e69da013aaa448007e1f908e5627627b881d67f11661b1ecff348fb19dc24550fa4057df6071d26dd891b85d50b64f8d0793d4addacd818d15f2b0bcb5cf14d62c7f95e5bbbc0a975962275d0a9fd02cb5ae88e751050860541f91d01ebf2f5623aefbafe20cd3ac14e396fe792869db66795010aaf4a66adb50b8f3e358c0335f67bdb74a98c264e1552168d4666c1e01e25cacb07479c1632ed75d7ca404dc2d69c4fe2bd36f27e30dc261a3716383aafd82d2d57ac6cecfdb97110138ccef4f01e19b11d5d32b690426dc25048ce3b2320ca10c632392d4caf6564e870f95f41d3f5512977f5de73a4a1040c56f8d8c08c74578c63dd8bf8c029f5032fa0a7069d737fe22aac30ada08cabb9797bcaa9f7583b014fb479bc4cad0c30238c0c4c582311b8e3412f4c0ecd8df5eda3fbb39e0b09414c4586570e8374a59bc45d91e2e5f5835254036819cc9d8f0c351209ebfe642f2aff3939ae84d56fe484e12a7862ccb63f176b0efd50a92ec6dd2d616453eb1e35f741126f375d1c9bc0acc2ef4e66cb032c783df4515d6dd5c4becaf1321fcbc73ceb254feadd867bf8eb50f404953f1ce4710b1951bc4ffd3d9f35ee7d4a605c7c91d455e6adb16c6467141ee92f6a3ee1c04b0d7b91effd64249d2e14b94783e0e6eb2f6f7468aa26f499d52eb344ea9f94fd8e7aacecf3c6052b46126a513d3f3d33637f1525ed3e4a11851689a592b464294e645aebf197efcc014f45bbfccaee2e79629053c3c70a2f13a2114736836bc87745379e9bdc0596f3a7607bb3d7f49dc487fe51f9aeb2e56e6f581", 0x1000}, {&(0x7f0000000280)="e52bae0ddf14f4cc62917b3fcb90652295885cbbd59b01aaefc1b26a8b8af22e1224283f74b87ad16b79999c8d7c50f1aa3fa072cdd83d67", 0x38}, {&(0x7f0000001300)="a5af84513806ca84442c2157c49da1dcceb3ed3d48b9349bfbe4ebb389ca8294cede0753cd30d9b2094da993753d3ef6924f5b512267a182b3daf455f787ee0ecae17ab2dbadb444d89244f12cc0c15299869d0dca6dbca3ba11de3336aa068a2ce456dc20648f1bcb5db2a9a352a64a0360ad0f0d282736634fd3ab6aca16b38df9143ab6019598db63b5e27de223eb27e26027fb22d9a5e87d7baf697fde5c26c92fea36b208c3bc2d911fefa2ae92478437053c00b2dec2db887eb1dd98c44c0d861924ba94ed884454ac27f3f69b5fbbbf8701c4e8cbfe40d91e65363ac87a62765470fd9d5317526c58ab496444627e86d28df3", 0xf6}, {&(0x7f0000001400)="41ad793e96eeaab42ac28f44b297177fd1a817f9a1f3de8aba73dcb6a9ee02cf9de86631e3cc003403d92d73ca56fd74eba83cd4288a68d6c08efae7671826080796f7a51cc36ac2f641d202123cac14a047c72b0dcd2cbfad40efc302a12a16a24f4fbe5bb4a7be49b96491a9b2d179986d2a20e5bd2887e857258e75623df4321d415eb293ef9df42ff51fbebd42fb6323ac9ec9b1eb5993c0de58fc5fff74f129fc53bfd1b5e2cbd17d2babf993c4e854bef83c6129f09e083e59e9a9ff0947cf01698df59ac7952e315515e75dad9117e9d1663fbe695fe17aec5bf1853fe717394d40455e35b8e705", 0xeb}, {&(0x7f0000001500)="2e7abd59571b254a2e23392e24365793c658538fdcfb9c848559d6e7bc8f1567306ed4fe6dd2aed164b1706841d820fa16fd9f6b93464f88e85f3afdabc2e257fce1e392b4c9c25e0cccc569fbc3fc2711d20fec522b96daf4f461b2bc0c0b8f579bc18267631fb560f83f46327d42b2ae79ecddafda590373dc43fe79f58e87e65637f914ec5f37825bac87021ec544adb6654bf7f5a27a8b068e3b245567286c8a9dc5927e9da9253ef9", 0xab}, {&(0x7f00000015c0)="c140711defb81a348dd77bccd3459c8c0c403892b9e356bc14116a3b7fd89beae84eb4a4a21b8a68ffc78e0e477b29a2e804745dbcf073530fd7f9fb74a53b597c4c4bad803d82b4e819ccb87e9a977c81f3cde9f5c9951b712b6c41", 0x5c}, {&(0x7f0000001640)="28a43b93abf56dc3d7f98170f8532465d73f1b50f3ea737e7faa2fcb0a90dc24bd41f3290bf753b04b6b721e7238898cfc6d0e835b514c93863ceae7a41ec2ff70abad563cba02f7eb038bd86e421adaf9604f3e643f68989c90db3d737a333fafe8017b99483bc1fe51ca6a8bbace8ae4145a327f2104d751cd378e2d4f20b522e49056833e9d2bf7b9606c8634d9facc75c2b9985ea1201f7f0b504c9489228c6e8e317420956baf42076b1b7fcb4864986d541265b7e42801ba96290dc2099f2d3657dae208a1b170bcd0b4f5e36a459cbac84c12cd3b7026274f76666c099e05", 0xe2}], 0x9, &(0x7f0000001800)=[{0x110, 0xffff, 0x8, "17be47aed12ddc4b65d3735f795df293db8168bf12f11c54ec260d3713130c8e2137ff7b00b365ff3823710f01917d4e803e2598c3ebdc0b7545f66139c2313aa59fa1bb23e124178a29dc7e53b376e8eef24d6a738a9ad3cc9b20a08b248c951bd9271496121e1c3531ae129d6750328d27a892f31c6335211534135b37c2541619705097b60e6fcfb67cdaf3fca7abde2a57d2ebb44a26d9b696c92bfbe29779e1713a16f367ee56c52c31ef309cf7f38695c985b1cdb6f974ffb1fe50952e1bc629f2f688f88a65a300aa61b2488a1747e741f014913d2c7496da2886b89727138c8ed3f7f500e8f2177c3cf7022f8a4a702d9809c2ddea"}, {0x20, 0xffff, 0xffffffff, "7ceccf0c3d6e337dc6863a89db"}, {0x58, 0xffff, 0x2, "a416e9fed4131421a268ad316657628d10affef5ddd5dba2968a1b65c7c732b98a2a336652f59be188363eece36e406b06741cad86f14d21f8a5950c3057e25a18eb2ff8dcbb"}, {0x98, 0x1, 0x7fff, "6d4c30d1ae851d8159e9189ea62a0236023e8f4ddd1b9206729c0e65ed20c5ef7ff50448402467a4480279e1ee29b4647ff814b96186a81f7f3b8711c15ab58b2a6b8d45d01e2b3d0dde6a792e336f4bc929fd4632ebd4311d4e5d9136e779e53e007e2f975f722eb7864955cf2eba79ec965ce449c70945c7665f74baa2e6fadd"}, {0x68, 0xffff, 0x100000001, "37c477f243e3cfcfb82942e83bfec267d5163000f8e5d12bd8bdbff43b27bd397ce15ff48e9c41ee4b146324b90bae09adb517352bedf729441a1eed360c57717bf49bafa522ed70d2fb428d163d982594c9398c4b9b"}, {0x60, 0xffff, 0x952, "d5f1fbe0a4b65bb70b7e0b7a447aee34505d92310c70efcb8dfc6d67d02a85d0e759223c0fb62b93b350bfce7275de7de37e11535b4e5a8721ba9aa4e9fb4749c85f8ca3be6c7c68db68e60707cc"}], 0x2e8}, 0x40c) fchdir(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xc7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000001b80)="68819c6f23b6e7ecfc13fc0332f729ebdc5923632206f4e58945dc2bc1b9", 0x1e}], 0x1, 0x0) munmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000) fcntl$getown(r1, 0x5) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x4811, r0, 0x0, 0x0) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x3) open(&(0x7f0000001bc0)='./file0\x00', 0x2000000000, 0x10) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff4000/0x4000)=nil) 16:00:06 executing program 1: r0 = socket(0x18, 0x200000003, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xfffffffffffffffc) sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) 16:00:06 executing program 0: r0 = socket(0x1a, 0x4, 0x10000) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000040)=""/37, 0x3b3) getrlimit(0x7, &(0x7f0000000080)) accept$unix(r0, 0x0, &(0x7f00000000c0)) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x54, &(0x7f0000003000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = semget(0x0, 0x3, 0x100) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/73) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x800}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, 0xfffffffffffffffe) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000001b00)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167}, {&(0x7f0000001a40)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x0, 0x1) write(r0, &(0x7f0000000080)="00833b097f74d37f9934c4f157ba9c995290c931be9b5daba6dda558667a0c8fd627030d91a6a6893dcada5bb588d64dd156d6c0afbd5406bb631d6ffcf2e95cce82ca93461417b2a1cbdeefee51642a6034881552466b10ef3bde74e9d21b0843275fc3eb6f60a303e761a9a1f66bd4e96a9592899ee563fe677cb936856f2d1a781a10fe9b693bc2ef78ec726b60727ffe6fb8b255b22c70fe050b05a5419e931278df1c65a58030c92b4128ac9656f239acfa9ae6e4d85bf93c877e4b2e0c632822229a1682c3c2234634e95a28f6eb4cbd90dab07d083088273137a9b8bf154e80330c4ce57dd0eb23454e2e89cdba553e04d0599591af4660ce61083f7eb456e6f20474166fb888d8338e122986705da707eecd5738ff301bfb360d2f9c9bacd9715a1d182c1bd14bbff31a1fd72f5da51f0ddea8db8237b0a3acb3a409f25a9b298ae8a64078ba19e69a0af29b51fbffe5a9a8a61a07753c9595d6bdb516bf51c95e02a9e6ace7ea140c2373501dbd06671caaa20ed75710172df3d65cd75cdcd95b78f369b160ec9958a15218caa1a9ba06430550bde40613dea09eaca8fc87110994147f188d279ae1ece5c4eab5d25af12f5ff36dd5d95b9fb64acb175f715c56adc194febbbb8c834aaaa8522c53fd418314a0f6e490de4de80f6ad1e68d06b86a4be3c4aeb8d874521031e2a76b677c1cca083e50018b73dfc8afaafafdf0abeae2519320f36547ce352d5580acc2f1973dd795747058f7e2f6f7ba072259eaa0a439961c1f31380fdaa50a436bf77b90121cfedfa5d34d4210b03685e89b8614c6137c0b7cebdca5ed5e45d66335c48d7f82e59c2a1adca51af21f8c047f5a7c27404ecb66934f31701045e0f10f65bbae4fc3523f518f19b3497721ca970dc334dfd8b2b3c6a00441a8b2ad1c8c96b07faecdcecfe88b42fd209b9434efce1df5a71b9cd3f56543caffe03111da5875a404baf601116cfcf429ec4978bdca52d362dbcf7e7a520a8b3435acf1fbfa3b11bffb7b74f211f378c5206c3c5198abbfd68f6fd10349ae5a8f69409e3f5c6b96bbe2c9b9bd7eb6f1a3435b8687cc229dfbd16a922a380a36bbe857f497d68fc33e4bcfa871b075db985577a246d9735afffadca859b21fd8e1437797fd0a67a9d5c1be4e57daf0ceeff48b767744610de3082124f301d710ca057589b9f41ba67659dddaddf41c24a2b52cc968aadafd380abdd0b92d062c8b4fc693f34cb1b527706ac79da07fcd0cbc1f514b2d7de8ca200f11326baef1e2a71c41d776b69fb61688565f7a440d33024ed7a6743cf0f769e6b46af27ede4e1b9a7ade987437fc1c573169cc22f8e1be31fb6fdd015b50eba50a0e35e04c12e6f2b195686d60abbaece6ac6e2866629012854d74eea5c21fe714cd93640c4366c92642949efb7cba9682afa3e85a038bf152a7d470eaae490a649aaa637bdb5916b578b72c150ad0abc631e182d64d1b5ab44a459723c2f9065b2cbc5b1d2dc4a874e3caed1351e48abaf641c28aa9c8d17e5067554b6d847996c2aaeb22b1975ff2f3940e694c340aad98d2ca86bbc4036534a4d76c3a964c4321ac2949792261eebbffe7b192ad7a15c79b23fde69272207d94f1ea4b43909bffac7a25d84f2717ccdc3f9ae6aac6e25f757c5e276790b7c7ec3dc91bc29374320467a3520a66839b34f4bed694940091100d70fddb201ad45ac0b586c783eb819b3c323ec1b041602a8c511fa22af69a27e829c433b18abf599c4c385d6db386b0afd11810ad9e1cfdf39c7291efd0a00f9184a7d79bb9f460894517198e8ce7f36ee73a359cccab1c7874a5a44a1cd1969e8c6725d2d380ca8a8ef1d94e25183b6cb60cf90c56ae8656571f3d6df86d1f35203e9901f90d8f89c4a3c0b58d04a49c51f3ea6610dabcfd112e373d3714799b8e650c1de7bf1631093bb7c634e5a309866f12b99a3cc46715b80a3ebef49787c19ff1c5a8c72e5ae6ab6f55d4c8e77405405e2a6f2ae53dc7ac0992e876f07b6a1963c59f5b2ee923a308ceb9e4368546649cf049abe293b323f99c70684f290a587fd3ce2d75312cc993654d2e973c98c0c46e13678610e726f08e208b016848ef5e13fb6ede1356712eb45d624819cad1e074880176f85363c1b4cc2dcbbde2d366e7531359eeeb05594559c31eeee0a042527952699885626e4af7580aec4fa66c300baaad78c95f4aaf5951b1e3b1735ad6673ced2a3549ddbffb9341a2ce471e7f5aca9d2c197607513a8cd22b798607c0448eac8a067e3a436530edfea0dce43d0ee44ba6ac5a389bd7e178f476e87bc1969feb2c3bd9e67df715687956a1c9c704dfd4e8290ebe666b7b4fb4b4864866a972b542accb36294c158b711ecd11dc7bd67f30ab4b26a0549261122d017955b9336a973657adb6678caebd400b670225ed834fcd4a703cbe1c9198a32db96d8fce1427c4da43a92ce95294232b32e4eca858705b2bb68c8ecd062640971775e0d7ae78f900381113d2dea7403262983c753f401415f735e7d1956e10ec39ea82880718c47f995ad76ad08febbbc05c26d3121e1e4de559cb92943d2b1156ad903636fe976c8a40498139dba7e424e596c1d93a6393b69046ab4312badff4bd9b57be399eaa65d7f24a1d57d35022c1b4a417f2a21f0dc62b599ed439d578b1e82b5dbf4b50a5546c6e80055b9bba4f4260297a1d15280c9633821f8550ae1f768a362b07667cb7d38bb170f24d87427438fc79e66d80c32ef0b2dc64083322b737d4915fe2895db5cd2df078391f6114cf6473d3ed1ee19c0a95352c53c4023ee9559807d7892f3055a4523894f26135bd28fad3332f1771145d57d48155a10fd2e5201d65bd9f027f497040a45db6d10ec1d11b02cff2f54957240cdd23ab441f09f2630db2679e36fa9fc690c00817f8b934e158e5e7886ea7694fb02ad4c3ade4fa450fdc06e5ccfbdd2c8924521c6e498d70c520e7a2929a04ac8859ade60db92d9d244783bd116925e621c648d0f446a93ff7f0bf9b1138fef715a29b131e3c9d54106a041e3545ee7ba606845b96a3261f9600ffa61e523178b572228b2f8b5fc3fad5239fd7d55166a4cf08ea13b74fa10eb8b644a6b72af7fa0ecbd020c302f820b0e6f41bef52b84946420702de80eb977e613f2ec2a3d9f3fbb50000fba04db96b15f70484ecd6f61ac9e112d17ea6c63df4ab800a58d880fb9bd3ebffd5c6095d7b2dfd857b25e65ed0788f02906c4306123164917672b9f917e93ba5f829c8b8377fa407973074df4899c76fd73cd44970842fcf9dcc7ffd4fd62b207d0e240112d0da02ca948295167c1c1d3f26fb9b6bd3ebf33c7443ff042acae7438ea8d633b9803adb370e209623254dcd42945a2e5452807a121f0b49d0d80c0b29d951c72a6ca124b9b771c96f253d5beb3a6a3597b37271ffd25496ba91943a92a9d64a80dff9f9169c9b08e36569eff2798b1bcfe2ea90305a616a60a84c55f907e6ab0062fd8a7b19bbc370e812652205e7db3f92f0282731fa2f6d65c229d191ecebcfbf331d3f93423d152a7a19b576c5014979230a3c85159054173dd9e5227e117f5cf0fda660c26fd3d064e64246cc8b6cdfd9ea84590915074c206173f5a1bce05e5509af911a0ee64daf79e647aa544214d933ebf4761e32ee5f76aec6037ac528820732bfe0330dff26f3b03e3c73262d31d74be924a4e8623c3ba5e49b9eea1d5c33e0d2f9d112ec9c03455d9acc7d11a547b85aba64b52c18b1daf5fcf8644ff2460ad3282342890ded630ec0da35d1d5f1d4e38c35765320826ac841500293909ffa23247005041f0500b39179dd1ae4a582704a81169c9207143afd482d3808d0b2f6a2315fa7518b4deac782bd3860f49f1eb4cfe1ac8667768c0a061185816bce2db655c5108ce1bfd190920921f1acd3b1b6ce6da1893e138a9a65d91eca89ae0b8e00a30b67dfe89ed9c3b73687e7f7b42c929096d25d07f32dc0a75b329234ca9b1118e6cc0cf9f256e0eaa2022efdaa461b0ee2edfc33515da159c601b02905be5830046d063decbaaefad0815b872d5ab41f0dd4ecfc0eba6a70aba956beaaba9c34ebf2a87eacf6cc037c93ceecd9e9e30db8e4c5ccfe95197084a9d5bb98a3542c240355852465812833edbfc50823fe4e62071c12642090b4379b697369fa09519493467e0533143cf6cf05e3fa274e3bed48adadd7e64bf918f51bb4a2066da7636ad59c6e68529badb21bf0be3f73096cb27b649fb1f1ee5e5d19ac10e823f51e0771a2e1c2a1b984f6803e23c471e75a4b1e8b961c1072021b08496eba9933d6907cb89ea56948c3affae40f76efa8f06061e7cf49d925b5c00200b3779c7ba3fcf562eecf6c5397845ac42efa0876da0f9d9de6de26a01ec041c240e85c4589fba273f853a61b7cd13d363f9512706edd5329bcfe390bebcd27bc4a9d2e8584f31633c899264949962db0c7c0c2e9554d659e1f68d72b5885435f07e8d030bc31ca0c7653d72e4ab794ca32b7d6438b9bb21b899e2baaab3b207ea63b30fd7555b85a4ed746bee60fe753970ee26b8ecf382a19a41d329829afd7dccc3a3ad7f08e0b48a3645c9e5fae766f07bb99c01444ca9967cda18ef3bdee18e182fc175a15892579e7c2c44f31fd38465f7615a07139e331c5354a23f1a46293ca75065f4bd21d0ff92b56a89d7893f0d036c5dea4b6b5e7d3a2519361f18741d696fa7cae4bae51071285a96020b5835848010a72816cf4e0f1d40353887a84bf1902bccf6f2e79e74791ca93f2780f55fdcec70f2d0d5e2cc5e6067f48c43f391dd74ec5f1027fb67092d2c5dbe8dd2dc558e1fa0a608941827cdccaf84bd8d8a8b6614758f400527a2e8683eea522f7b21eb9641c6918ac9e2ffae199888be8dab092d89ed53899fb2b07c24dd95b5b3dd16151c614b847f2683dcd910d3443ce5d364ee421e6a799c5661689c0c0d9f21f9cbc8ca06213e805741b4719c333e09d159a68301b90008f4db9c512162fe404336c79aab62d1f5e2ec29bf74297f3095c1f776df86dbb044f06ecccb1ceb7bdb30d22b868091121715d407f009833a09b7b131e078380556c842031fa4b424976e14dfd9f40656f9f567108d878775073ad53430dae64e85541764ceb6c1a642148668b3eecea639a1302ad12432c8e4a7faed276a6f074e1eb8ebfb3e8297e3835943bdca46b3194d379538458d0c14d43e9d9ccdcd806d6a0f9f2534fb3b854ff2d361aa0703a6f49c4d6026880aec12c5d701034296f6d30202f9afb56b804bb949d0f4384c952c30dea07e0df30e8941a5f3b02918995ed9452cf1d981bc3d56e4df911ff1f08c61d7291f19524eaa932df78915ea09a3e4efef007bf7b4f3023075bc53c3bafcc60014214a539bc8dbb51f175142e45815aaad9ad25c34286381c8b2a06e4b427e3b806eba6a74cbf56c61cc4a871cfe7cc473a995848e565147beba91274125b9c01b3f7629c5e0006c6e46205b4a19c8fb7674f8d18c2ac90850942f887d9faa40917617279b0f36576856942930012a6f37d48090a33013595a619f883d6d273d0954ae3a62c83e3e642ef2a1591b588fcaccd59da33ceafddb9beb1dc595e1a7eb26d516f88c32da71e62323bce62c1d32bff3748bdee39bb9cd51a30eeb6f56069b7d2a47df5bd14537fd6568e2eabea17cc38c02bf3f5a3a1bd7f6e548e386d2a78d4f9621bca6e9f733f86a3f76c4069430f4f8806134b8c16c1598134c6d9", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3ffe, 0x0) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000001100)=""/250, 0xfa}, {&(0x7f0000001200)=""/163, 0xa3}, {&(0x7f0000001080)=""/11, 0xb}, {&(0x7f00000012c0)=""/216, 0xd8}, {&(0x7f00000013c0)=""/218, 0xda}], 0x5, 0x0) setsockopt(r1, 0x5, 0xa, &(0x7f0000001540)="d5ff9668", 0x4) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x450e) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x20000}, 0x0, &(0x7f00000001c0)={0x9}, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="0300f29194d1fcb874ee5989f5521f1264cde72ff40927b8", 0x18) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x8c8, 0xffffffff}, {0x18, 0x3, 0x20, 0x6}, 0x1, [0x1, 0x4c8, 0xfffffffffffffffb, 0x9, 0x7, 0x8, 0x1, 0x2]}, 0x3c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x401) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = getuid() seteuid(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:07 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) clock_gettime(0x2, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x4000, 0x2) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/81, 0x51}, {&(0x7f0000000140)=""/247, 0xf7}, {&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f00000003c0)=""/97, 0x61}, {&(0x7f0000000440)=""/91, 0x5b}, {&(0x7f00000004c0)=""/73, 0x49}], 0x8, &(0x7f00000005c0)=""/113, 0x71}, 0x1) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="7d1d67f7b630f4f3", 0x8}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x8000000005f, 0x4000000000000004, 0xfffffffffffffffc}], 0x3bf, 0x0, 0x8000000403, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r5) getpeername$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0xff800000, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x30, 0x4000000000000000}, {{r1}, 0xfffffffffffffff9, 0x5, 0x40000080, 0x1, 0x6b}, {{r1}, 0xfffffffffffffffa, 0x63, 0x80, 0x1e}, {{r7}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x3, 0x4}, {{r1}, 0xfffffffffffffff8, 0x80, 0x40000000, 0xea}, {{r7}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x3f}], 0x8, &(0x7f0000000000)={0x3}) syz_open_pts() r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x62, 0x0, 0x81, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x880, 0x0) syz_open_pts() unlink(&(0x7f0000000100)='./bus\x00') utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xe3f4, 0xe65}, {0x3, 0x2}}) syz_open_pts() symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') 16:00:07 executing program 0: r0 = socket(0x18, 0x21, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="d5ff9668", 0x4) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/180, 0xb4}, {&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f0000000180)=""/21, 0x15}, {&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f00000002c0)=""/217, 0xd9}, {&(0x7f00000003c0)=""/199, 0xc7}], 0x6) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000240), 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xaa, 0x1, 0x1, 0x1}], 0xf800000000000000, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0xf0000006, 0x5, 0x100}], 0x5, &(0x7f0000000200)={0xffff, 0x1000}) 16:00:07 executing program 0: socket$inet(0x2, 0x8000, 0xffff) r0 = socket$inet(0x2, 0x6, 0x20) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./fihe0\x00'], 0x133) nanosleep(&(0x7f00000003c0)={0x12, 0x1}, &(0x7f0000000400)) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000100)=""/219, 0xdb}, {&(0x7f0000000240)=""/227, 0xe3}], 0x5) 16:00:07 executing program 1: syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000000)) write(r1, &(0x7f00000001c0), 0xfffffef3) 16:00:08 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r1, &(0x7f00000005c0)="1bd8f17f63c3c517dbf3668af43af215706bc4c9f37fdd60434f524bde9407e1f955ce4bda2c25ca53f84ee76cec17050f61392d21476ff70a16445ae21475f7749d86739269baa579f1e1f798e5d15621a7c80dc1389819af4c43fc112941bdeebe0de9b828a13cdcf681c7e0a9a3ff989393bc9be43d0d57641705ad32e84cc807b1d46a50fd6b8d26cf67879ccb9378b8fc740b70b85c8ec93114a5fc2275daf6fb49554e4344f79fddfe09cc9a1d202717a4aef53028e3f084c7f85daecec0e1661e75a75d3cf9246171651fbd819ff6172c3cd0ce9e3eb4fc9e6a95975e87a615a2030acbed619b7e2e51c575611059b28baa8e25e0dc055282842000dc33ecb44f65dac102952bb46c6b8bcb22af6246831aa722a9a44bd27d57053855768261579d62f0db87684bb0b05055e85b981fa47aa82bd98c25ac784ef2fd5b2e385050835e3a80ccfdd14c7e56704e5d6c28eb1eeb49546b8a9bf7778a39c534a3b7e562ee9bad7501395b32df1bb72ad39a9d7d86545f23be76e3b8f400b552cd019475993bfe61d55cbedc0dddf157c8fce5fb3844223130af5629021e497d68ed23d98fa96d55eb521d0f6476a410d5724ae55f97ad845c33a72445da2f279e597c8efea0f78da48ce35ac85cc0102118fb5dd17d558f375325f1af9995560aa3ed8fac53f7ccc208959206b4fdfe5d23028a604374d1b4442c24685f83", 0x200) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="7df228d6f4d52181489988321fa1b2478444c888650f0834bb7f311e8adc00bcb52abdcc41d147f12f2a2e9bdfdf350e86bd4e3920a2a409f0bbd6423b1a45a9bf714908beb33c5e29c6ae6d5eb82b4ce79b78f056e47d1ad976929b0152dea4b925aa83cfda3f8cf00dc17b960faa5217b45f52740c9a529dbf41fc66c98f41ced541f579c9082ce9761494e930", 0x8e}], 0x1, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000140)) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x10) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) faccessat(r2, &(0x7f00000002c0)='./bus\x00', 0x14, 0x1) write(r1, &(0x7f0000000200)="dc70ef74fd921c5eb4dcd5218843c654fd5660b7370fc1de292449a312700d904d281068d5cdbf475283b0e9aeed5f5258640d3839f5a56df84379aacc1632f25814de04c623725adfe30c4dbade2e4583dfa2d52f01ea31e60f4f6c43a6247ffd944d28b0fa9981706a135d73bb26b770e340037864a218094730e0ca07e4fc0aec748d5f1685415d2437e04fd795bf025dae09da33ab140e17a8a457903081087133e4dd214dede22646d280a8fcbd266f0de808b8cd", 0xb7) r3 = msgget$private(0x0, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) msgctl$IPC_STAT(r3, 0x2, 0xfffffffffffffffe) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000440)='./control/file0\x00', r4, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000480)) r6 = msgget(0x0, 0x12) msgrcv(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="0400f9ffffff0200000000000002000000000020000000000000000000000000000000000000000000000000000001007bc614ee4db42412ed2834c500000000000080000000000000000000000000000000000000000000040000000000000000000000000000000000000000c64d0990d6fee17139b9a9799a"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r5, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r5, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000004c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) unlinkat(r1, &(0x7f0000000100)='./bus\x00', 0xd050f76a9fac68ad) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="47e0a5b7f3e339e8085c00f08e52cafe5e4ca7108204ba3107a979b53ce1fe25c41f194fbd0d0204af75f18d732461fa74391bc9fc818a373f0b99d300bb011b6a299332ce80e970e17c78021fa3afeeee829abd07a30e5bd85702b239bbbedd0f9c99bbead0aa37e542af70fc1de0ab73c29e708590e6407efef1e17391bf182007b9592fdf1fff201a3640f5a17c3f99ac14a725684a7ca0a75de36f", 0x9d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="5a3114f16aaaf0db7e0b74bb274b913edd3537d5cd83cbae1f472ab881bd0f8a61e6567be04e1d75264b78e8143afe03c67b8dfae464558370024ba83938c6239615454fe7220b1168a115d4ee8f13ae8070b3bde5f81ee82f60b164648f40641c799ab042790b56ed9a71890159bb20e0d6abcab2b3e314d3fb547c00d0dcb6fec97fc096a0ecac293f714131ab8ab67be2376035a72f871dfbdfe91e9acdca9a32193fbd63d0df5177961a9a4629cefbc06cbd3e094ca33ea587b08412bb5c7b8fdbfd42fea14ed12e27f88c381404", 0xd0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) load: 0.94 cmd: getty 27853 [ttyin] 0.00u 0.00s 0% 305k load: 0.94 cmd: getty 27853 [ttyin] 0.00u 0.00s 0% 305k 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x2) pipe2(&(0x7f0000000140), 0x4) getrusage(0x240000000, &(0x7f0000000300)) witness: acquiring duplicate lock of same type: "&sc->sc_lock" 1st wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:245 2nd wsmuxlk @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:245 Starting stack trace... witness_checkorder(ffff800001982ad0,1,ffffffff81f33463,f5,0) at witness_checkorder+0xe14 _rw_enter_read(ffff800001982ac0,ffffffff81f33463,f5) at _rw_enter_read+0x80 wsmux_mux_open(ffff800001982a00,ffff800000026d50) at wsmux_mux_open+0x82 wsmuxopen(4500,1,2000,ffff800020b439e0) at wsmuxopen+0x179 spec_open(ffff800020c4b990) at spec_open+0x217 VOP_OPEN(fffffd8064632b48,1,fffffd807f7c7a20,ffff800020b439e0) at VOP_OPEN+0x76 vn_open(ffff800020c4bb80,1,0) at vn_open+0x4c6 doopenat(ffff800020b439e0,ffffff9c,20000100,0,0,ffff800020c4bdc0) at doopenat+0x2be syscall(ffff800020c4be70) at syscall+0x5ac Xsyscall(6,0,ffffffffffffffb1,0,4,e9a1bc40010) at Xsyscall+0x128 end of kernel end trace frame: 0xe9c9792b6c0, count: 247 End of stack trace. Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(ffff800001982ad0,1,ffffffff81f33463,f5,0) at witness_checkorder+0xe19 _rw_enter_read(ffff800001982ac0,ffffffff81f33463,f5) at _rw_enter_read+0x80 wsmux_mux_open(ffff800001982a00,ffff800000026d50) at wsmux_mux_open+0x82 wsmuxopen(4500,1,2000,ffff800020b439e0) at wsmuxopen+0x179 spec_open(ffff800020c4b990) at spec_open+0x217 VOP_OPEN(fffffd8064632b48,1,fffffd807f7c7a20,ffff800020b439e0) at VOP_OPEN+0x76 vn_open(ffff800020c4bb80,1,0) at vn_open+0x4c6 doopenat(ffff800020b439e0,ffffff9c,20000100,0,0,ffff800020c4bdc0) at doopenat+0x2be syscall(ffff800020c4be70) at syscall+0x5ac Xsyscall(6,0,ffffffffffffffb1,0,4,e9a1bc40010) at Xsyscall+0x128 end of kernel end trace frame: 0xe9c9792b6c0, count: -11 ddb{0}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020c4b730 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800002b4a000 rax 0xffff800001547b80 r8 0xffffffff818cb2f3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x72596382bc6e7182 r12 0xffffffff81f33463 substchar+0x92c4 r13 0xf5 r14 0xffffffff81f22d40 cmd680_setup_channel.udma_tbl+0x3c0b r15 0xffffffff81f33463 substchar+0x92c4 rip 0xffffffff811a46a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c4b720 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=449502 stat=onproc flags process=0 proc=4000000 pri=73, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020b432d8,0xffffffff8234a810 process=0xffff800020b45708 user=0xffff800020c46000, vmspace=0xfffffd807effe870 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 80157 219683 49387 0 2 0 syz-executor.1 *80157 449502 49387 0 7 0x4000000 syz-executor.1 61579 112507 53996 0 3 0x80 nanosleep syz-executor.0 61579 351576 53996 0 3 0x4000000 physio syz-executor.0 61579 42898 53996 0 3 0x4000080 fsleep syz-executor.0 67460 258949 0 0 3 0x14200 bored sosplice 49387 238845 25862 0 3 0x82 nanosleep syz-executor.1 53996 188970 25862 0 3 0x82 nanosleep syz-executor.0 25862 494034 78423 0 3 0x82 thrsleep syz-fuzzer 25862 424139 78423 0 3 0x4000082 nanosleep syz-fuzzer 25862 122492 78423 0 3 0x4000082 thrsleep syz-fuzzer 25862 152850 78423 0 3 0x4000082 thrsleep syz-fuzzer 25862 304984 78423 0 3 0x4000082 thrsleep syz-fuzzer 25862 395237 78423 0 3 0x4000082 thrsleep syz-fuzzer 25862 462875 78423 0 3 0x4000082 thrsleep syz-fuzzer 25862 7630 78423 0 3 0x4000082 thrsleep syz-fuzzer 25862 513749 78423 0 3 0x4000082 thrsleep syz-fuzzer 25862 126055 78423 0 3 0x4000082 kqread syz-fuzzer 78423 37927 80094 0 3 0x10008a pause ksh 80094 383727 572 0 3 0x92 select sshd 27853 47398 1 0 3 0x100083 ttyin getty 572 29527 1 0 3 0x80 select sshd 99074 162337 35893 73 7 0x100090 syslogd 35893 368602 1 0 3 0x100082 netio syslogd 31205 344109 1 77 3 0x100090 poll dhclient 81446 351346 1 0 3 0x80 poll dhclient 33754 495842 0 0 2 0x14200 zerothread 89741 264189 0 0 3 0x14200 aiodoned aiodoned 56379 123010 0 0 3 0x14200 syncer update 84037 512703 0 0 3 0x14200 cleaner cleaner 49025 440201 0 0 3 0x14200 reaper reaper 43694 446109 0 0 3 0x14200 pgdaemon pagedaemon 2574 199347 0 0 3 0x14200 bored crynlk 25766 335460 0 0 3 0x14200 bored crypto 46494 243288 0 0 3 0x40014200 acpi0 acpi0 54318 321132 0 0 3 0x40014200 idle1 67306 441120 0 0 3 0x14200 bored softnet 34361 498764 0 0 3 0x14200 bored systqmp 62954 388715 0 0 3 0x14200 bored systq 82831 120941 0 0 3 0x40014200 bored softclock 14073 277655 0 0 3 0x40014200 idle0 1 179220 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 80157 (syz-executor.1) thread 0xffff800020b439e0 (449502) shared rwlock wsmuxlk r = 0 (0xffff800000026dd0) locked @ /syzkaller/managers/multicore/kernel/sys/dev/wscons/wsmux.c:245 #0 witness_lock+0x58a #1 wsmuxopen+0xf3 #2 spec_open+0x217 #3 VOP_OPEN+0x76 #4 vn_open+0x4c6 #5 doopenat+0x2be #6 syscall+0x5ac #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82360c40) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x58a #1 syscall+0x47f #2 Xsyscall+0x128 Process 61579 (syz-executor.0) thread 0xffff800020b42018 (351576) shared rwlock vmmaplk r = 0 (0xfffffd807effe5b8) locked @ /syzkaller/managers/multicore/kernel/sys/uvm/uvm_glue.c:173 #0 witness_lock+0x58a #1 uvm_vslock_device+0x11e #2 physio+0x27a #3 spec_write+0xe3 #4 VOP_WRITE+0x76 #5 vn_write+0x1fd #6 dofilewritev+0x1b0 #7 sys_pwritev+0xd9 #8 syscall+0x5ac #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9496 6365K 6381K 78643K 10753 0 0 pcb 26 9K 10K 78643K 322 0 0 rtable 100 3K 4K 78643K 252 0 0 ifaddr 50 12K 12K 78643K 98 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 25 0 0 iov 0 0K 16K 78643K 63 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1198 75K 75K 78643K 1527 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 15 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 80 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 6 17K 25K 78643K 522 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 42 38K 70K 78643K 295 0 0 subproc 64 65538K 67586K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 58 0 0 in_multi 33 2K 2K 78643K 70 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 209 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 89 21K 29K 78643K 2413 0 0 UVM aobj 36 2K 2K 78643K 37 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 22 0 0 NDP 9 0K 0K 78643K 25 0 0 temp 148 2366K 2431K 78643K 4204 0 0 kqueue 0 0K 0K 78643K 15 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 276 0 269 1 0 1 1 0 8 0 plimitpl 152 16 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 103 0 99 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 10 0 10 4 3 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 184 0 0 12 0 12 12 0 8 0 art_table 32 185 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 9 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 76 0 66 1 0 1 1 0 8 0 shmpl 112 35 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2402 0 1006 46 0 46 46 0 8 0 ffsino 272 2402 0 1006 94 0 94 94 0 8 0 nchpl 144 3352 0 1729 61 0 61 61 0 8 0 uvmvnodes 72 2505 0 0 46 0 46 46 0 8 0 vnodes 200 2505 0 0 132 0 132 132 0 8 0 namei 1024 9169 0 9169 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 8277 0 8276 11 10 1 7 0 8 0 sigapl 432 690 0 676 2 0 2 2 0 8 0 futexpl 56 6134 0 6133 1 0 1 1 0 8 0 knotepl 112 214 0 187 3 1 2 2 0 8 1 kqueuepl 104 210 0 208 1 0 1 1 0 8 0 pipepl 112 424 0 405 3 2 1 2 0 8 0 fdescpl 488 691 0 676 3 1 2 3 0 8 0 filepl 152 4118 0 4019 6 1 5 5 0 8 0 lockfpl 104 182 0 182 2 1 1 1 0 8 1 lockfspl 32 241 0 241 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 1002 0 995 1 0 1 1 0 8 0 zombiepl 144 676 0 676 2 1 1 1 0 8 1 processpl 840 706 0 676 4 0 4 4 0 8 0 procpl 600 1806 0 1764 4 0 4 4 0 8 0 sosppl 128 8 0 8 3 3 0 1 0 8 0 sockpl 384 546 0 526 3 0 3 3 0 8 1 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 109 0 0 13 0 13 13 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 134 0 0 8 0 8 8 0 8 0 bufpl 256 6089 0 1021 317 0 317 317 0 8 0 anonpl 16 86177 0 77445 52 11 41 50 0 125 5 amapchunkpl 152 4170 0 4071 9 4 5 9 0 158 0 amappl16 192 3597 0 3132 43 19 24 34 0 8 0 amappl15 184 243 0 240 1 0 1 1 0 8 0 amappl14 176 246 0 243 2 1 1 1 0 8 0 amappl13 168 25 0 22 1 0 1 1 0 8 0 amappl12 160 16 0 13 1 0 1 1 0 8 0 amappl11 152 177 0 168 1 0 1 1 0 8 0 amappl10 144 61 0 56 1 0 1 1 0 8 0 amappl9 136 354 0 351 1 0 1 1 0 8 0 amappl8 128 133 0 116 1 0 1 1 0 8 0 amappl7 120 40 0 33 1 0 1 1 0 8 0 amappl6 112 297 0 289 1 0 1 1 0 8 0 amappl5 104 124 0 113 1 0 1 1 0 8 0 amappl4 96 538 0 513 2 1 1 2 0 8 0 amappl3 88 150 0 145 1 0 1 1 0 8 0 amappl2 80 5446 0 5387 2 0 2 2 0 8 0 amappl1 72 23569 0 23131 23 13 10 19 0 8 0 amappl 72 2019 0 1981 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 36 0 1 1 0 1 1 0 8 0 uaddrrnd 24 691 0 676 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 691 0 676 1 0 1 1 0 8 0 vmmpekpl 168 9282 0 9260 2 0 2 2 0 8 0 vmmpepl 168 78571 0 77078 91 26 65 73 0 357 0 vmsppl 360 690 0 676 2 0 2 2 0 8 0 pdppl 4096 1390 0 1352 6 1 5 6 0 8 0 pvpl 32 237592 0 225808 134 16 118 128 0 265 22 pmappl 224 690 0 676 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 464 0 4 14 0 14 14 0 8 0