kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Feb 17 21:14:01 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.214' (ECDSA) to the list of known hosts. 2019/02/17 21:14:18 fuzzer started 2019/02/17 21:14:22 dialing manager at 10.128.15.235:29320 2019/02/17 21:14:22 syscalls: 1 2019/02/17 21:14:22 code coverage: enabled 2019/02/17 21:14:22 comparison tracing: enabled 2019/02/17 21:14:22 extra coverage: support is not implemented in syzkaller 2019/02/17 21:14:22 setuid sandbox: enabled 2019/02/17 21:14:22 namespace sandbox: support is not implemented in syzkaller 2019/02/17 21:14:22 Android sandbox: support is not implemented in syzkaller 2019/02/17 21:14:22 fault injection: support is not implemented in syzkaller 2019/02/17 21:14:22 leak checking: support is not implemented in syzkaller 2019/02/17 21:14:22 net packet injection: enabled 2019/02/17 21:14:22 net device setup: support is not implemented in syzkaller 21:14:26 executing program 0: select(0x40, &(0x7f0000000000)={0x10000, 0x0, 0x1, 0x0, 0x5, 0x10000, 0xa8ba, 0x6}, &(0x7f0000000040)={0x101, 0x0, 0x9, 0x2, 0x6, 0x174f1aa, 0x2, 0x9}, &(0x7f0000000080)={0x4, 0x26c, 0x81, 0x80, 0xcf9, 0x2, 0x227a, 0x7fff}, &(0x7f00000000c0)={0x3, 0x1}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x100000001, 0x3, 0x9, 0x0, 0x65e, 0xfffffffffffffffd, 0x8, 0x0, 0x3, 0x9f9, 0x6d95}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x104) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000240)="89f041e5a36aa28f467cd341cd7db1df4fe6e7417c92c60bcfd57fadca4048c7dd81b9d602478ad7a0c7e6f3d9bcb662", 0x30}, {&(0x7f0000000280)="744572d5e1f47a022553e06d519e2218d75f14b815719e83450152a03b0077dfc6bf821d456cb2e0ea069aed6925d714b94c322f83d1e25de99dc0fd6f59feb12ab5f8731c22701752ce2c7f27f78857b65f10d7072e58e314", 0x59}], 0x2, 0x0, 0x0, 0x1}, 0xf) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000380)={0x3f, 0x2}) unlink(&(0x7f00000003c0)='./file0\x00') ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000400)=0x1) getpeername(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) mkdir(&(0x7f00000004c0)='./file0/file0\x00', 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000500)={'./file0/file0\x00', 0x2, 0x0, 0x80, 0x1, 0x8, 0x9277, 0x7fff, 0x1, 0x3, 0x1, 0x6dc6}) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='x\x00') utimensat(r0, &(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)={{0x80, 0xffffffff}, {0x7, 0xddd}}, 0x2) r1 = semget(0x1, 0x3, 0x224) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000680)=0x5) r2 = msgget(0x2, 0x184) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000006c0)=""/5) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='r\x00') ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000780)=0x4) r3 = accept(r0, &(0x7f00000007c0), &(0x7f0000000800)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002b00)={0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002b80)={0x0}, &(0x7f0000002bc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002c40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002c80)={0x0}, &(0x7f0000002cc0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0}, &(0x7f0000002d40)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0, 0x0}, &(0x7f0000002dc0)=0xc) sendmsg$unix(r0, &(0x7f0000002ec0)={&(0x7f0000000840)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002a80)=[{&(0x7f0000000880)="2febc0f81cb639f3ed8e288652bf9a47652055171edc85bab2c99b298b4373573f07eabc89c5cd7408d67d51bf3e22dada554f90bb4f4b", 0x37}, {&(0x7f00000008c0)="eb5446c3866dddc28c36ef521ea8eae135efe76955220d0598c768331109252339abf963416aea98a6cd8e3c8a1f1ab5c10554a51ab365c3f6e529514cf1c4a6705a314102bb95b391f577dc1cea0ac24ee70278080cc4e764f699bb91beeca62cb9ec3d652805cd22a07ce44538c6bb0235e483ee6ecaaf0861ee0f1b72ff46850fab3c65e107ebd67ac330806ab2266445e3f2cf653ad9c3fbb95d34a47426789aa722ea302de5282df4e9547fed29ea5817e8aea3bfde5c5db357e5defdce966c3efe40b0bb6db157fdbba60368bbe1049ea0b46320ccabbe6775b5eb1ea2879ba27530b199334dd43f1665dd7112da7230b99b576bf198861ad5b1f638d38e40e59ab2d7abe8f4db9d15a166a00c7bae77714c495226c33186fa8891347bb0dc7c38b210f7dc1e75e650bfb3cc0a6905fc4726daf618c3805fdf26428ce4d3324b7347e65ec7b5408f921ce68b415c161b0d64aa5227d40fee844abbb9300cfd0f922f2f67ff16a4fee77160a3d69335437fb1d80c6601857568bc30e36603897911096074b2386fbd307a08deeee7315bfdf27392c3f348140a18ab6cb9a1f266c03e70d27920334d89f3af6294381d997e308dbd83318482ebcb6c17817e27cab2718f2e6eed1c923f15aed2456d03fba0576147ee680355af97ca2023c7330c1ce6b46a65232b78b27596f1e268b40cd07dc1f95ad79806a52b30b21114518251337861286aeef5190bc00a86cc20ceb56c19ee157c89aa8cc4101474264a817da97b34131fe0e7c0ee75205d01029c167f17314cf33d526c0b727d6734f4486f9f65e2e0d44d452c532e180a3592716e4d223cad57718fdab4ab6c7795a2daa27a426cde5dc4620c2d359cee20f36764b53d34ffc67ed810f19784dc828c9884ea9c71b23390c10088d7e5a56b572f94c56f236a9861c109223fae4e4919725eb9882723b96b2430f5226dbaa1a36a6fcc0258366fbaefdf48df558f4e245affa6365ae023ae69c724922819b762abb8213b3f37cfdb2caeb215f55754183f60815e4c1e682c33d51a49f18469aa25dc82218d2e61dd88ac57e9bd697c0fd7f700aba72287cb825b24195a9c692b3a30f4f257be851d45daf8088fa1f30b1e0f6528869f6c7a45518f2dccf679c4ea36e0c948dfd286559dac0c18a7f8a478ccc8194b7e213253b84a7c8457da64ade3c70a577a66ef22f6238c01a64a1a2d2445f90a3089f486314054b7e7250d1427ebcd68300fe4beea9e62b04cca9c2b1974ac1a5375adce98c4bda2ede17ed4be5fe0b43432926fe74215bbb9d7b7cb767b2336d9ab27f4ddf0ae800b656526d6080bb0fc32a8ef6eebae5279b8b0369a9e33016edb6ea26140ebb5e8c492a40cd7b29c5c65991625f707f82ba33174b41895ee77a78d0ca6b79004dd88b01632d4142240667d364c8186039277d06a644d549aae62af667c5cba7ef586168e0885be2ed9a70ab74ec83b9bd8c433deabc0236144da185d5b89ca4dfda4eeab7670ad16efa3c22adc1cb050932986e1d1ea4b2f6c0a4a39ca339def815c0575f68ec273221727d87fe8fc8d98a95cb5e15c2833c2685b092db72e13cec719cf993d340e87ba34814a4155c9de32a78abda31fe18710f7a4ac60bebfb24f66b3ab30a5f90e90c71ad90b4125d6e12aee732441c0898278bfc3165b1ff04c49251899b7d18e4a3a02a9885d2516ae4007a11875e90dc094b41da4879c726d1f15ecd8d333c8edb47e93f8c4c738755c178ea84965d0ec269a9efcddad6482d2c539243c0086d968972ee565df4df6fb0ecfbafb37dcab8bad2b6eef41a536e1403667a68b0968518eae5bb149cd1ae115343ee09e528711d1dbe0f055523a6fec00e7ff5a311f07c70f717e22a216e44f2cd5bdcb7f1cd79844260d35ba3e4e6264f27879904a93f791b4f1066c9133fd75a135e5fbed9a83fc994399f7c4e38daad3b3e6b9e0ae36023546cf06d9e62835c2c4d37a02ff8510770d4b42a21ddd6b87ecffb30e669451b97865b857c7327bc47c241a40e48064568f99ff3a8f0eb57e7cbc2778a46fe34f18026a0b796d6b11a3e75b83d06b43fd40454b23c268f36f81a5f9f27f7e527f54d3660e99388998f226a976bc4c43519ab1a9b6491b776e5d7e98635c0eddb3b896841c4d49405d5a15abaece4688dd667145b31dd217db6af86a849afa98dac069f9556c7cde6a691467770bb3ce99119a0e5fbeedede7db3d03ec9e36c9e3d91bf883ae240496d57701be2cad7ea0755bab532c162341f8fd32fc522319cb2aa0ac8aa8b3b0b98c27db3fb00f534b32e78d821f3b8234d00f8c05a5e84b38341b5e2ba28f4dce34f8c1d23d0abfcd834374f5845c99e2d8b4773c2cdca2c1c8a175c984eec8b6b6590afe4830c8eea8fac1bdccbdc13d389f3b4219636961e428425cf0716addb13e258382d1261162e6c983db13aa9f202ba28f041bad99c61e77f2ad800b125109b6f1972cde113e0723cdc145692f9200b77191965784767193d3a5bd3fb82fe60010231f2538d3a9e3ce4166e2f82ee960e6b177cfe5037c1f86babeeb8cc578b8ff39b79e207633d7196a5854b29e31021bf69eac9261490f6a774d96374cab2a2a863d33a6903d9eca49e84841965c506a555b93e47fc352a662fcd11e78d4a8bda97e91080ccfd78ecbdf1a564495902dcd5f6b0595ff016e98547a63d222969ed680c93c8d8655cd17a3764d296517c89a4c7b3eef26595944b13257ad58d04ed47103b0f682dfc32be8e1402f47a39df5dae5baf5148cf4bb425ff623348cd6c515fdacfbdbed26ea9b441ec46a1ed3b984076de169c0afac11d66f739b2da2151592bbe509c194cf1807f71104181c86e8e55776f65fea003d0ae653ac419bf1f6ece71d76ac23e15b3bbc74565fa480066f3d3a3db45d3bac7886e0896c3052f4740f2a4e9fe1eead2e6c32be6b387e8c37f3f4dd427051f4f147d847a8be6739ef46440a005985eebbf4b5e50f863863f1eb3d1559ec138a45a357420b1eb0dd38f955c5766f7879d73c16e35843b8425852720524430aa94a836aab0d9be09cf97c9fa35fbf5c863c55a0d50f35d4a064a257860a04f21c394bc42b24447519ecf1999b79867067f22a54e0542371ee3c2d50a20d8876dba16d680b8754ad492517a18297ab303e762f06b03932be114e31c7590790b5376a7916853d5cde79528bb1555e440c46f3ae23ead75a7eb7d65a5d5ad2458397cebd511c02614d4fd68e5238b42ba8c17b42858fef5bff5a57d01060d39d944c38ecfb9adae276a617d22404c09070e64c98b28219704b008d3b2ea1414c61fac07f76e8b002645d9d75fb17aa04b5bb24834890b83954bfbd66b8d7dea616c5a7ebdab6f532a65e9cc49521e39b53f682738cb729bc957fc33c75744c312d63069cb5cfe292fb5763cf85491f8f9c5f5ce8b56dc6033a8c2e5ac6af0ed70cf3bd8801ca0095720846f5e0f65153ec3a5ed0a814957a9f09fd6cb5eb41db8341856bfefd9dfea203f749fc2731d8689131e603f83954b3184ebb17a2f02f00aaa148529c4e10b2874ddcb71d271f332b8593df2e4dd7a95ab741b10baea2f63e9da106f438accc8267cddd3d1efe2e64d8fe04f4b9f83b3209cca3de2d706e07b89e761265b570fc0753acfd86bd38d96bfd571a6d93667e14f83be5b36ca14755bf33e0242e85debb7344ef36116469f2d2848e0437eb4ab4146c5a02ab41c0a277308a2caa2f40a7dbdd64fbbf0151811c423a5a7538159cd701497e1e48cb7c62fdf8e77cb00a8fed8b14563adf5cd0385b2107601e324b57acc8ba70848ea734305d2b2e3c2ad37265c70894c5c8e7726d115038f863f4840a3ae365dd31ddb513b3334657d70253322c5aba545a7e9c4e57405640fa55694f216b3b82b2149c9110941af1ad95ee5e76624db63c00411e61d123b0172aa562c121193c6c7749bf0473c3f0964b50dd2b911e09e968f2815b17aa9b09afb86febc595d9cfd2410a8b486641614aab4e3b8a5daee437be4eb04424c6be2dceacb48d3bf5a353828294764c0cb809c54e9a2abfb395f579aa0b3aa3e65c3918cd1635baa9332643ee86ef5286c1d9074c2186ab6dbc0227071fe52b058711b73cb001900c3a3e7db61c1cd11c50e8c0dbc2daee0494642ee41669337c3e45bd8fcc61b8349fdb46200b236cbdbba7466f57cc702ca812f0c5e9977feefa908c4a436e1f596cb4c2286343f796952789a5eed5365b60a5696c3c6fc9c61b1478c87e5d881d5bf7346c30e93bada4cadbb36eb1079bde9bc9095814cea71f085c9d6c4d6f4073c5020c1ef6442cf70c0a9cb4150e539a3c1f5e557e12ccee02013c1e0614608f5467ef1f59b9ad9252acdfa1c42e260bb5d63a43e0fc7f901c614e3f6a8a084f2d895b9dc0f7ac149be5ebd4d3c0677a3733b1cf6b1fa6c3fabbd1fc3c20fe5037fc6de2b807254d291656eb14631f82322b37a87f2b85908e7ce57991f4b3255b79396dd456280cdabeb5c26d3a697737959724af8350314824a68f2f7c355a54980f0945ef1138b189acc6dec62127725fd525430eb672cf14a172030d30ce20427bf193c7c096d66df046036f70db89f6fd83d97c0d326c29d3230d1d01d8c2a36154b920d355089f8d1fb93ce5ee9352557491076ef8fb76a46ddf36964313cb27358750f87b926d23a600133827e633135c57efa7207b17457f19f240314f4fd3929bd6eacf41352d97d85b6fdf2ca3be30759ab403fca1ce4bdd47e03aa847e7ce5ed1a9147e7bd8b18c20c709914ceb2dc0710ed7b9fda70ded0f2cdfc4f63724935cb5f214d7e6621b460a6642b958848d5410d50599021b80ee32f2c33cb67f0ec18ccf3bdcb76fd73fd9eae4aa297e929b1556da877243fe62ddbdf9b9290d70bc3c59f796bed04ee2112bd3fea449ad2b4b4a517ea0e18087f9486a60e6c577c9d08f791c35271d70ca32f62862611d984ed24e121ef2d60fa9ae583f121955f6ccf5f347ebad1212b26607a7baca87355e1812976beed7eedcc034b45e79e04ec3153f6bce70dd0bdfa833d8b5beb5764b8907ddb191c55a80ecea0f975754ee84cfaa21051ab57552e59abb8b425b61f1fe480ab38b20f6b6661398d4a76c233e7edfaf0f7f5378267c04b29ffb9d05f1b1701ce72621cc948c0b9d6be271ec681ae256b2bc1b40aa69fe224cb536604ab8f351f6ed777bd65ecd31d8b23e3ae76282e53ac74aa7fae8c9fd80977b8e51a8308a1b22fae08f07743f47ea753eafb03cc65b450366dd15f0aa89952d16803715c893fbf14d32492841e15d51d3787561a76ab5449f0a2c73a20866f0fc5a5e0c5e96c61cd09626ac309537b745a4299003d48b2c4086e044ef63c29da52714199ad61b2a486c07fe16b1ffb9996e0fa2be5d4ab5f9154e200ad9a18897c0932ae0ddd17e0ddaffebafc94885760c21f7f723b501363609e3e79370d36121f0f87d451338b74e1589fc0f45622eb7f99dd5296cc805e449b9690c65afda1c3af5831ceeb5e9bc39482be8274c9680841f94c2e83959f47abf1ffac2d1180de43227d5ccaf5c72f9b8d2b5e88c202f8ced21e9cf48e75b02028c624e4cf23ee3045030170e2ae2a32fb0ccde6925a2d023093ba743c1e920535f6d085c831669aee3d449553045a10b27ce1cf1e208950ffc2bae42fbb3750281c66eb161a87e0e64c3eba47792cd682a2217277dcc963bc4ce6e06f6bb7ad0d6ae27d3cd9c7fb10247d3ee", 0x1000}, {&(0x7f00000018c0)="9a6dfdd47ed9ff1eabd86a25fd3b744005a2605e2a05e3bf8e42a0ded2ae417faf07d0516b58273ab05f08fb424940d1274d10e6e1d4485a3315eafac4aae48e49f500e8679f561538e42b5725eb1d56bd43c7977ac147c99109c4015ba4c619fd17e2edb473f05ba6c4f4fafa9491f012fdea9d9d97208861d0258743ba46de", 0x80}, {&(0x7f0000001940)="4eb156e8b70637418a4102420cb54414104a7d1e7896a1ad09c6fe4e6f9bd634ce728b711e9313cf849034a6e656cfac69e45bd612ec0b2f5c74d84ef5bdbe41def5c49ef8bf609ff08aff9944c458dd057d3b9bfce605eaa22a185a81a7db3304a898c42b64492b0d929e5f5bcae9c19ea57825fd20", 0x76}, {&(0x7f00000019c0)="4e95fd2fba18c12366827ed8460d484a39cc1fed2b23032aeaff1015e73ed35b7230859d82e6ffb131a37a4566f9f8e57edcdab521b76dc04ec5b73399462624cbd86fec01bd85c72c85fdd85e08a1163a4b8b287eadb79e8e8fb470af0e0055a092f21b6d6e428030e9d1e988ef5379fb70f3e724d7b96a8475071a3b83957207d5947c9fdc456f13a9b8177f858627bd79c32ac51dc849afd247e0354b4a7a429017cb08c589773f0177bc4dc00e750faa4807d8a83ce4a88ec666a1b002856d4c6eee123ef7f90064dff6a7aef469b668520d14b78113f702a9d01f952c4e4cfcf8521679406925acc8891dd0d4328a851a5c0d092a7ff6e77cc87b9460393774428f0c97c72bc3474949065cff2a8a38b6518e28211da77cec2cbb1a569d7b7e6d2b15f940f40df3941f1112ec155626a6871e4854b113da2288a929e49c5c10a943df43cf943d1a5cf3f767b42d1b865340c2afe45895c905afdba5db902037cc26967c8136778dae5f491934fd9114d3f7bececc6d8614a8602c28ce25283cf0a2eef42825c3abafb77a437ed8bc47a6bccaafc327435b03ec2c697f4ad1a2080d1fc6062fe906e77fc561a370655fe7d40ecf5c043986ca09c511c16919d6c4461fbb95f05799e96c2a96aafc1aff3d81ecfcdb949120ed40c7cd363723fd46dd658b063269dfbaaf08611f6e518e08ae962b8a8ae744255e2acad99a31d8f4b63242d89c0b68050fdc4a19f16ede5b985fb800ac869a5a355436b87302d82d7410cf0616e24574ac8d5b0ae19c15c33283f2ffbd30a8ef7b25fbb5172eb0a74d63514cfd49d70586d2d537773bbc6b742ca1e1740d63177c4ade3003c318b50e5983d24adb13a14bbc23f0155c4024f7499aa66b3588a2959d1d74a62e16b155debe80fe11005a0f59250d4c0103f112595bb577eb7bdf48fda1684ab02c33a7795076f0ac413462f4ce80b9965dcb87bad76494bf9d77978ec5b64302577b554350508ded0a7052f8198bbcda0cbde91dd9261a655eb424f0c009b2d1af7cdc5d326cee3e4a376cc54df4f4b1e7270cfa2dd4b605b1c0f0fa53db61ff6859117320a3c98b5f01721e3940e9457adfcd5e6e26812bd1cfa7c0ded0863edccd6ed656b20111659002e4499f6fdb55e6422b92e3fe198b169441baaa57dd9567d9abc35c246af8310d4bfa2e3f9d480cb5578dd143e5c6a0801b320e6feb7d4c780bf4cca5bc56ac1ed94909bb3b796a44367aa179c7c83f5d6613c06c94ca6b39f18a8fb45fcaa8b4a78a33cbccd59ed09d336f93d8338904393ec16a5cab46d15628f0f392476ed7b0b2ce83d1046cf6565da90bb9b2f10f07d05ea1f0628362033b0edb216dfcc0b0c3c34858d54f39230fbed7a1966a9d7bc73eb3f9caaeabdd46fee9c514162e686f99c5f9776b468b2159b04a423664d64597c697b9f447d2005cbebced3085519dc341c1e63d67e1d024dc505668c684e0a35abf0ac0fe88f45f7d1a143efa3d6bdaeb857b5db96bb2eb4321fea657cf1b80c36c22324bcd32c44cded43b1ff56129fbe5e644fe05364e44698f575cd82595601792ff3ff72f2adcabead67ccb34247d4d4716ab300ca0533f178b015491bc0b9369ed7a143d9183bf3b74cdb970f45d8157fcef2cf048c05c4e46cdb05ca2617b74220221e931b96bdeba5bd970b5fd26c8207372389dfd57aac3b9b5e0b5919c8712c67a28a8851e5bfdae32f7e5bae11459cdfcaaa74464c4039add2569f25f0a2a2ef7a40ecfd8fca5c4c2881340b6ebdc080793bde965a45d14cfd1ba49f12d1fe597021106f27fa42b3257fe2e236341ae1f37941c5b3484bf4b08e1c6993c3b80b8325d12e7c0a961df0f9d7d677cf3ddd7ae0ec4dcce392fba461dac9a0257bbecd8a1298d596b6ca4c31031aa942f2c78a2e8cafd9ec43673d0c329643ff8b71ea8ffdaa36a027695180fdbdaf75f5dae1db055ae7a91965a9cbb62591bb5ec02e30db2b9cf19704af40198617aac190cf73baa0fd6cfb58863c8d2f3e930a8b38815b3b88e5c91c8df9c3faa8829798ff32d167f0c5fd58ee8dfa17b72402c683fdd5a5304c89c02bf9bf10a07cb49401ba26f4d5eb863c1f36379844d4e4a578c5e060f0c78aa2510f136c7fddac8626738e7036100de0284f270ecfdbc3231f7864f30d37c0dc69d558b4d5e247542400ecbb8e38fabfb90f8ee90a7c544e92d13b68958f435820e50399be8755f90760affa8525d24281ec396471628d124d698d3d9f2fca29e540c17240648e3dd4588eb6bc4bd42b13c89a7eb9edb012dd560a5b72e2415d33711840fa1a6d98743844f300c3187573973cee69af6e8510d9bca6aed74cf01358741deb7d5219fed262fb05f26e88bcbb86dbb93c5794bd144197f4af5c517b15fadb837e835de01cd7e4310eb34b75d3fb3d1a9c821a9bacfd90155882b0ab3652de8911e713809931c71df051d2ebfcb2f5af881e086d29f62abc22c72d4b650e5d0803c7a3aa04cba5455da2907c7726daaeafffcb29320a3c5bdbdda4fb78119390c702f6acff4ddf9f48c31ed7c2ff21260249f9eebc52d26b691c1a3e14bda03e974c2ee9072777a8cf3d25bec00af43c6176d039e45e2fb4d1620ac3c5e7982241e2f64e1bffd783606cc73589dfd4543ebdfe5ee4b7b6b0feff099af6aad0a2c4dfa38c2f1bcd93cee6f1db5fdaac04b225f0ce4556c10d96e1096f4b6da4bd978ce965fd27799a31c2f151fe122433673c1f94016b4881bcbcbac9bfd6201eac03e1c349c42b843806995dadbc4edb1ee06dedddc71e94586814dc63819aa3106763f59107e5493ece2c7c516bf499e7e205546bb4cec8b50501230582ca907118ed8c27dae387b78b4d59c8944cf0128f0034f530549b1e6a308a3071cf5d4648fefdfaa9faf25934cc22f58fc8c7938d96f482948e1c2918ff1896e3af9dea965bb415b138bdf1a53b5075ad0285134cc4f4c968184f23719e34c22c8ad1d8f79d43b854944fc2c19a49fac4a773f575027eb31efd1f443cd6ac8e4eb5b69b82e20f3ba045ffabbeb81929efa54d07137274b787b14cd71717e6eee999336abb2d516e4fdbe6dfd972f5a8bfef073ab9ca42f33ab6a9645bb83213605288b195007822c8179465d7c073643e901ddecee147dd95371dc5954a0a75eea66948a7649632d0c7d1accddbac0941eb3a0195884da247a6bc962ed184f06f4761fbf1d0e7c756bab1374dc1cca9e14c06f815d601cdcfcf92e418f66354a427bb73706f1d0ce961534e59e004757d8c5bdf60d4abeb8abf538509dff285d418daaeb71e203659b28e7e0c04ebcb9c9327bbf2f375aa307d5b851ee0a06ec2b5165cb6e6d9b07ebd65f1b3fe155b9cdb2ad19410df5df4b0602d67cd025b9e557e86fc21f1cc92be45e26314a99bbf64c80085619e520e0baf1bc5ecccc6ca1e4c9935fc799c3f208089fcc5d7f1d3160aba3ae511bf8df4bd58daad38dd40d220ea3107e632cace17162b913211f7b48136bff3f52fd97916836f62c72e34d154fd725b00639b2905f4b76099d521f3688f3975b9fcf3de6ec2b63d2709ae0f82c6eb0b75652be1d88f8780cf971492beae0b85d2430fe8677de2078192da0fe80ae9d91fc5e943f7997d76941f938f36abd15e4ce41b7dc9cb5336439600209cc3435675a3d0d3ee11b186215e7a6e00ccb40b79d4f51267938f2f0a7e863d0440997f2b409db834e6d278b934abb2d7955cfbec0a0509cbd0223e3e871afa2163d0821b7948f70994e99ab2921455f90c1df0a4965aaed75ed18bbb8d4b4d5f5e5c39775f9acbfd4457165279c95f31896e2ac5e1b47e53f2183198047cb4fef2478ead6643ddc78ee324a7fd84b4d795fcafcb053fea1253fcd82f70d7be501418cf3f9565c914c54b889ca6c381e8686ff7028814e7f01d0cae4f836e655e23bc9ae3f9c8dabe4835abd5d6e8b53a4c812dfeb01bd5463437c9943ff99d5443be83b89a6aa44e4f4e656bb032f7deb6fc31b6a50d07198ce377ec82c5fcc7ee1077811dbbfd2a97a6ff4f95814a22324b80f8cd4a9d6a0cf3367690a5ec59f29d9bc2d09fb659b5554bd8ebba8d251a16ab3ceb0020ac4ddd45cd6d6c6726580479f8d57b685825b026a3ac1376d982387c7da638ac7c1364ec1086bafef4b01a3e26fe48d92ce353cd47481062f94251c1e3b7ccf6511c34f775253eefabf87037db34af1a6007f02d8d24df9786930326dc9226a3fb2f4bf5703653033bc3b7ee6c5db375cc85689673dee59fbed585a7213da114e4eaa2084f66c5101b1e64e99341a89561fce2e4902299691f9918ce4a71fe863388f56e8926b919af6b547760c98e32eb71d579eb9be47ac41447a3a382137127bdb20583a09187e54101fc9541ce02fbc0fd7d5d1e763e8bf153ca7474ec1acfd0c4de08fd9514011d3dc0f624af232cf18db2dd8b33548a65887fded2b907243bbcd6eea2eba2981ef33661262f07ba29b4615560ec930307a6515e14533533ab6c03ccb3ccb03a1cd8be105e7a16be3d99964a8af4bbcba8bb84131c10b06cac026e3bcd7524b392c17d12716001dd2384fe3c20e80684f8e46c31e04e6aea92462eb4982f010b57151e9025992048e4ba0e97948c4c0f49b46c74b70c9ad4ae012423bf2c44fe1b1f0d06bc09ae693bf1047218b6069989392acb47bffc978a2e8ae90cd7985b6727b6248e4fb60516bdad6c0ddb90af9c0b1f7ca0a39086d859f4fac34a349edcd37749195b383673364ebc573279f045481474ba39ce10086f4d00cb83d452389c37b43d5f9a62f58caab4e1a2df50924b3c8101f9f55754bb21f2c71887a838e9311a4976f74662a12887119aca598440a9eb6e3d3894ada1a0e42b6db471138f377f0a117dccdaaaab994dfdfee285add17b5aebd423a1640026f0674eae69448e54a2c26a65c1f7eb49e65aaa3eca3dfe6822921c4faa69526b98881e6e8962dd31bd489690aac8f9cac80ef88333d392b4c8c20543bdc0da95429380fc1987db6acd90297e286b486c442225975fecf2b4d3a25abaae237639b0f851ff19b1146f7a52200487a7bbafc8946e2b6e8e04585b323ae5510c2dd3bf110754678a776d20167025ff7ecdd3e063091a1483f4a4ea3e3012e87b75a581775d88552edb562d5f9bcb02ed0f6f9a34a37d7af6d6a9b2c38323686405d16dfb423aa519abf60f34d5673cdea6bdd741ecabefec9cc32dbaaea4f87834d918a9801b5b70d5ebb9612909922afecf6a69e9b5d4edf3bc5b14d15e91a8a3a93e620f0c204694061a8e08c5b164318b5a44f1b436d923611db9f6a62298d68e3588e2c92200af24873a5c36041bcec3483b8b2604eab0f184e27c31fcae85ad978849056be1e3e12eef8042dd441b5589fe5f39b7adaaf77b7e0cc58086a715e168d5b858dcff7424d58f8e4f9c6f9711c77d4ad375e2f4add54cc25ab65c43cec9afc5307d2e29e17b8b1f9f6fa3c2600b105118c40f2e69caeb1e2713927cf025611429119ab0be88976c13fcfd9e5b8810d6c18ffa131629e715f98dd60c4722900a95212b64f968d8a9d105d013acfeaaee45c4864ca99fcbbdc121c96a081bd0b98f5725a61e55e111db37249c0b92a9d5537ff5902577813178df2bba433ecc22420ca2310bf587d6db4c5d854c0db2a1475cc7a5f00fe56d80e356f8a3e1fd3aad77f36ce804f059475b2ff828ffe26709cbec0d51cfcef9d7a50fea20fcacaeb53c59bb02f2bf56eca837d3ab866", 0x1000}, {&(0x7f00000029c0)="d6d4edcf31331a6dd7b0bccd8acb87e46025dc9d5e3cebd6bd09d609b97aff657352206312539e791f8081f202606bdb0b7903d4", 0x34}, {&(0x7f0000002a00)="b44812452c75cd398d331f6fbf6bf38e069f4e655e10729e8f42eccce834913897f7fd69f15bcb0f12bc66e630943359f8a26ae96bd772a87d5ef6475463e7ecda53d9ea0b54dfe98997976a7244e39b60ed98f24b4530268bd21b66329c5bb3c8ef5a9dd0125e54d840c1fd45e78d99d50eca603592b0ef", 0x78}], 0x7, &(0x7f0000002e00)=[@rights={0x30, 0xffff, 0x1, [r0, r3, r0, r3, r3, r3, r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xb0, 0x2}, 0x40a) 21:14:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20bb8, 0x8) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/35, 0x23}, {&(0x7f00000010c0)=""/224, 0xe0}, {&(0x7f00000011c0)=""/235, 0xeb}, {&(0x7f00000012c0)=""/209, 0xd1}, {&(0x7f00000013c0)=""/30, 0x1e}], 0x6, &(0x7f0000001480)=""/188, 0xbc}, 0x800) kqueue() symlinkat(&(0x7f0000001580)='./file0\x00', r0, &(0x7f00000015c0)='./file0\x00') r1 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x0, 0x18) connect$inet6(r1, &(0x7f0000001640)={0x18, 0x2, 0x5, 0xfff}, 0xc) r2 = openat(r0, &(0x7f0000001680)='./file0\x00', 0x0, 0x44) r3 = getgid() r4 = getegid() setgroups(0x2, &(0x7f00000016c0)=[r3, r4]) truncate(&(0x7f0000001700)='./file0\x00', 0x80000001) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r5) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x40}, {0xae1, 0xfffffffffffff109}}) r6 = openat(r2, &(0x7f00000017c0)='./file0\x00', 0x81, 0x20) getpeername$unix(r2, &(0x7f0000001800)=@file={0x0, ""/4096}, &(0x7f0000002840)=0x1002) r7 = open(&(0x7f0000002880)='./file1\x00', 0x8001, 0x90) unlinkat(r1, &(0x7f00000028c0)='./file1\x00', 0x0) pwritev(r1, &(0x7f0000002b80)=[{&(0x7f0000002900)="a7dcfea4a1524e96a7b6a2ecd4fa7db0ad9a90943e93a2ead0b5d1fccbebbd0874c8ae21b77420b80a9e591b3be666f0726d3a4cdf8d76882c4fde8a9532ce1fd424c1783e6d7ccb1970d55e2583b002ccd91c4ced55963fe3e419f11a7c2aebc2e5229735a6008e8314cf636173484a519b187cc7cc042f8f0bef162069fa75ef163555627b45624c97af342c131a33c9b118d0aea3d0d74a0d92c1b8eb0e98e3f6183537b8dca11491f54ba00a1aa4d3bf7128a9f5b1c71d761be0397a74d80be1d2c43c51f9207f029281c8376f5be280d9b82127ec5b445d548aa76cf06cffdc8889711451fbba98a18d9bea12edb09efca2", 0xf4}, {&(0x7f0000002a00)="8b382f0ed168138738eb9e488d553275bac8443fbe4e4c521d87d9bf197ebf6aa1cff600da6bcbb031e9a8373ffa1e8f9b2aaf74705c7a4d90f2ea6e13d5f07940132c7ee7f92632259ddd2d90d58d57fe27000d4f63038019eb201a73782fddcddb36d18b1ab3d647e7c885cd34409482d7cc8ebede7132e03058ec45af1c8638376fede6349793660bf458a5d8a02852c0416011a3faccaf987c002dea5a6e292aac6a4848724f1d5c95e76ec7b00fb0978ecd190f444a8a0e60dcd7f09c7f339ac9e63e38c307a7242a851334123de46ead9eaa614d62658f97a96dccbd771c657e3a3cb73673735baedfe7", 0xed}, {&(0x7f0000002b00)="446ac212868a8fcde46e8ef8b79c3fcb934869c20671246d84983225ed69f2e577acca8546beaa274d50bf6ba4ff14b1f63af96377fe64d1796160617e1a74df66260d7cd6d0652a7f378b6f8afc038d5d5124", 0x53}], 0x3, 0x0) mkdirat(r2, &(0x7f0000002bc0)='./file1\x00', 0x0) preadv(r6, &(0x7f0000002c80)=[{&(0x7f0000002c00)=""/66, 0x42}], 0x1, 0x0) rmdir(&(0x7f0000002cc0)='./file1\x00') unlink(&(0x7f0000002d00)='./file0\x00') unveil(&(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)='c\x00') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000002dc0)) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000002e00)={0x3, './file2\x00', './file1/file0\x00'}) setgid(r4) unlinkat(r7, &(0x7f0000002e40)='./file2\x00', 0x8) r8 = msgget(0x0, 0x101) msgsnd(r8, &(0x7f0000002e80)={0x0, "300c7030f7117ef02b03476a2d47b1800e58433da64ce03842cdef5dc4bf145cc2517cc5ed0be9121fc4b314b26650d26a3d24737e8d8a47ff9e"}, 0x42, 0x800) 21:14:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f00000000c0)="3282322f2283a7f5f93530f8cc7b2caf6ec0b3f93b1883a506cf24c37b972443c0d2295cc015e19e4efe47f6f2b13bbfff961b4c6fb95561fbf0652041e76d9d5e17fe3e2d943ba90ecafce2fe99af8eb7a17f02b403437b3068957b83588d7136c84d2c1ab657e3ef725514ad1824d3f72c6d9116f24f943410e8bd55798450fec125e301d516c48a4c4f56afee2ffac48b05c1eecd6d6e783301be6b8b2544a3415ce57c45161557e0c7be226f5f59c81a60655c76a72d04286272355062df", 0xc0, 0xa, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 21:14:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0xfffffffffffffe6e}, 0x0) 21:14:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 21:14:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x200041ff, 0x0, "b0d42000006e9300", 0x8001, 0x7}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x120) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x101) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) 21:14:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 21:14:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x142) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x1f, 0xfff, 0x1, 0x6, 0x1, 0x81, 0x1, 0x2, 0xffffffff, 0x3}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xe0a0, 0x9) fchdir(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 21:14:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)}) 21:14:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:14:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) 21:14:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5dd8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0xc1, 0x33ef9e574195e8c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) close(r0) 21:14:27 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x200000005}) ioctl$TIOCNOTTY(r1, 0x20007471) 21:14:27 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) fchown(r1, r2, r3) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 21:14:27 executing program 1: pipe(&(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) write(r1, &(0x7f0000003340)="5f1dfe674bbb5f8dd316cd155e2ba1db47b2d9d381dfb5c3bc8e3e8ce0d5497bae29f54ebce63fb3e1a5a42e8c8c48ac08accc3fca926709c9dca4f7f2f4e6d6532d6d3570762a1115fec623eeef85754c8668cf7514d6b7e479628431c9ae61995905cd60068fe066add6a9979d386aa074badbc280c87b85e72b01490784651c0aae286dc938a7403f3e014a6163da6548d999f7dc8b4151c78d858cfdd271722606d4132a3ef8e7d925877f5a0a3b1c9de9c5c612c0ee7d44025ab843b72bef41066359f10e3dabe3fca3264484e62f7caf7b62ddd4c105237df1f50b0bc467800b5471ef35f4ca25c49cca783ad76e834785f5543e8a9924966096d0c688ab5010274101d9312e956589eb53546d81af1bbf8d2fbc34a397a11a65b4da900b417665d942ce83312a07728d9e41d5a0f3cc36aaa26384caf6fd85f54bafb70c6275e79f2fefdeb1f7e1cd5a652a36383273544ebd120d9001075126fc40f4dd0567732b4390c98f4ad19ecda1e70c5c73f9f59432127126a447ce40c4bd4efdaf31dd12d438262f51d7d87cf213ff524323e216d892563621603e29fbeed6e6726b71abc1b41b91b634a31f3b30dba4d549e7f07603618892d370c166310c5cd0af8e067e6737a09daee4a068fcb04e4e6d8b91a6636a60f32a6f3f56ea0c8d46415ce32087a655557e81f6eb51825c7be03c575253691282805b2c6d7094ff6020fe85cef0e43ef494e3250f84488f788eb6c5c5575c32e2568accea1534bde513ba66baf836a4ca90c9268f6ccce4be3463e6cac87917655f04290c7f53e65d9bf35a7ee4a42bb737b99e65d12bd10736e5a9df0ef00f2af977cc4e638954369abe0fad4ae5235d17667cc8d888a6b6d9e853e1064d58cdd6b273171d963551c1b6dcd3e6f317cad2d45a8871c5fbcaeefb7079de0103d449cacd63c9662dbf78945941e9a854fd454e2eaf713a5d4f41e08582789895f33a666cce9cca34aaa2a9ee7f56690f5e3b6b0df9d1d18117ac710ecef9ed1fcb9ef8eb25cd19bbfd77db54c94ea3aa9ff575d1a3304f5467e038386e61d96ee3db0b7ec85cc4a86350f466964b3b43370900b636a88d32e926e61045bd6d28414e4c26dc3b738995dbe7a8d402033f2e857dce51d044b16d6175983a7bfe5921bb85d53254d34df013a5531cbe929fdb022a7d63e4edd62ee2914899097dc8c118cd8a64ee7d7ce22e77e682113d8675b3e4ca21bce53970f627edcce2ee7dc4777c1a5759e3ca1d1cb32b226437775f406450b5ecbd8a02886b583f58b0ea154fc81f09407d2870b18e2b605790f8e5a1a32ff79a0299a014c7516b4f79aa5c4e6b4b6ea34e40c5c36d23164c08e36791080754dbf93d2e9f36dc00f17c0d572c7c2fcb48ce81b3f5be4646f5293ef7a41bebff25205cdfdf8eb3e72085c50bdd1f71bf7a17c2c0d98cf9ed8af38fa386fb46afa4019af24a406a6af7d3cd16a8cb66e743055de1772d64787d5d0bd725efb5238d89c2f7206c8e0b3e63f76a9ec5d3b95d5e8bf2c9459620e1d154d7a3b27027b4b04e2d2c6af8a785d1141f362e97eef7e34ef62c6860387d48725da43ddd0eac7df50b98f43c3edf431fdcff7fcee05579ca4c2a5ce2e60286b80d8e9e0c86243da1fe81027df39b7b9dd7646970cf08d31a25f5e2ea3ce4836821cfed2df13511845e555b6d3a5067baf25c6df29281ee39335f24749c5173d7c1c2cb3323f74a0519ae164e2a64a4d6ba19051f25eb104bfee47b0ac2f40947df2b8704a190449970ae65382448f9fd88c1717eb46552dfd57339d09c9074820a5a0bcee2f9d76603a05f0e72861fe6c909f2c9e379d8ab3c9b39bfc1d307320882b5c538b9c41d095386fc5e659d29aacf1114833c49863ad27536dcafe902ecdf6f690309b2c56c2b02b4f7f94fb42fe3227acdec5c149e22930043e2c9091e1fec65407b2acc74dc3dae1da6a589c0aacb1a18823612d0f240c83e421e72a559ced09f2506e72bc2c3975de55ba7749264d1605a712eb4a4d51e3c863a569f01e2cc54bdde01fdb73e7cf3baac4580ee59521b6eb2f4b3d53cde7e77d7dd6dd6278fae77ba5e2f5b4df0568ace384e3ddc228c07c16821cdd939b262db04161e6aba0ce27512d36a3cbb6272de1e97a74a90451fb9b44bffd9c58fb440de9e2cf06818b6fef3f49cc4a51f163ad0d076a57a7131399d2971c4765b7a698778d11147a4dcb6074b73783ab13de05e5f85b2800e063a7712c899ccf187a494cdc5bb1039a3992866c9855d566275f4e00b502fe31acb729ef825ef3eea88f23b2a29d11fcf864f5edf8dfdf816afe0b1e986d3a846d90b44a141b52c7ab17daeb060efa7a2452d333d814c06a23989116a2c872efeb0f9b17158e3782e39334b26038c8511a89f5a1f9c7ca40d9b5a8dcd99d0c4380bd52d651777f93b2c0ae9becb68ff9863bd8ca7127bbdc297b3ddeca507e4284207898b3d34f2dd43dcc6ed496347caa8bfe9234bccd52effb3697f8e3ac3dffd9a08b654799fe6da00ee84d53cc657a3170aa66c1416f76e333b0c1e83ea07ef3253181060f693edfc929baac971bb36534b40bfefdaff5023a07ef13632b527b5ebc77d3a2eba85c08ae689531152a0ab267800bd15eb852d563e4470768c836e9ba09922edcbe47f4eebda3328bb80cf13fe0797755ed152fb2ef40c4af87bc2eb989f4ed0ff49b86266afbe8c6d63e25eca9d9f1bc9a35c4cc0c5e32bf02880ffa9745efcf0a5266980d33090e1c31d24b32550ddc8e369166da1d178e22547c2ee1fdf5e6d17b97a7933d94cee057fb26b14341d9fc4edb5b5d8e4eb35ab34b0cd6f51bddc353c0dabbd452deb0f6ec94c229b194e85b76e2bbeaabdb8f95d64bf4287530f849fb44b4ce3f7a1e1fb52463247334c2b5bee47d7f0aa784b56ed4784eb8bedd5db09639bcdfba4651f8ea00867ebc5cb3c396fbe37d03323582024797151b60467420a39fe18a7c8fb1f2882e0ad0dd91c68d577cf72ca07ebab003d907256ca245946a65d277580770b6045b939289cb5f5f4664b646258aa40d8746212dfe54a230c7599e901ffc63663d2508bb15ea83d14e7bdc5c7e576abf7978f27c05e702208d0ff86c4188f498506cac071e48532baafb74a5b53621549a3643a65bb1e94403ec0a0fe3184264feb18f60e4dc8a3004cdb2025fa4a21f32140afcf1c739d15a47f863063de71311a76f3f76546a73a32ec43dde4c0df21309bc95382d0de72b744bb6658547c003be695ee6a116d4e1c101c02770f6169bd2b835f57151abab0d7890d35d7feffc241ad22a1b2c8af6b80f53daceeaacbd5fb442ea1922a83d3050179f30d7c6bf14e9f51696de6d045fcde1642d0b173a122c6880dc7a13d113d2616e2129218145487e089063077ca906417a7d38f1bc13c4d26242e509fbdd8079bb5a3eaffc74e62620386c91542a74f10b6ea8eb49e010b1172e88ec768f91065730ceeabb5ac7bacedb4af6678468b0a33b430e3a7f396a4f132710cedd872cb2a67601ce118c20cb7b74d884c89b81bc11c1cc59dbc183fc7af2f52bfd94984085814bf923c09532b693362f9d070afb16287e68f1666981ecfc77a6ac3cd07fa087405710d63adbc993d80432f27e0ae1a429ce09a53aca7e48ba02868ff2282297a759edbcb474c0ccaf29f9b0d3442e5a56d50801ee25faf5d86f4986b05ab753bcd66ee4acae610bde92d91befad757cdbef3445e24f01eb832b43c9ebf119417e4bbd56ef1e4fc0f782ebbb6716dcf591603a0425cbc9369cc45c535ca3635749883ac0218635e9e0fd68e0c2bf4d6c86471180466c9459102145b4f170cd51310944b0ee52ddabd0696dbc417511e0c2c3b270245d046fb55c49fbb0c813e14759de01b3259e726d758523acb756a3fd57ef3f8a857dbc3c222358ab7e2f880ef16296e76e704c4170f84a12efab350ab4fbafc68c34d7104618095883efae88eb14f874a1e50897732b51e216a10521769ac731ecb50d97c41e42e5865d5692eb5d6a9a1754ae5d87c488ef96ca41c9bb54daae7bbea226f7225cc7013b417bfe44478832906e9907237764fc68b976b693041cc9ac582752ee9f8164e535708a58832c8365d6cd443d13f15ce72fed5103e35c506feb7bf50b7c9ec496bcf1c58b1c3e40f8542d54c3a02e1b9e1014994c8dba3aa8de17214d808ff387142b9b311696dd4b016d6fff27291e8bd49b5335bd41cadce18ce44bdf2a629e3362180c3088b4b01bec5e629b663df115ad5b2ea074061aa87e4b05feef06f606a0723e156fb2e21f1066a714641a270ac1ef0213ae15f76cc2d101fea143ae85f0558ca66e91c72b4e94aed8ac83c6fde8f8247f4797d8f5d774fa4814988ca2c33302bb92bd519d92605f900ef75819a06ebcd167050a49da4b1c5cc97528063afd7bea0d650ee4c1b3fe2d57dd39b9aa6d54bdc9653f08154533f3e71583a900879ccddfd65d745c6a455c9a63191f037a3f835daadc2fd943d43f3c23f49e79cb0db8682d2d1f1565b5dec0bd2eed91f9d769422936c0b376db840ae57f4ae6737de92c2b468770f03d3d3df56063036fe11355a8b8ce3cb139db28326ffa1058aa14cb818bd47468afa2e5f7683fa3ac1c320c41fb5ce038b1cf3ec9954aadd82b5026b9e00b95e73bc8ae2c737c5db2027472041bf230562b9895317b581416aff0767bb1d7c6308d4373c3247149a2c5a0f373018c8788806f90c0651e47b709d794e60a467b5c98a70f7b4c8a0ab2628d3110699dbfb5c90b1e2e8f570b1305a44fe7515bbac2852f4c64aa22cb269d4276423c1f2ae9bd56b1478bb294bf65d96fae7dc67b30a7260a881ab52f9b5eceba94e3f5386aad3ad2e7b9bbfa50e4c99aa25929a79ddcb3c60665ce49dea5bc2416cf440647c27ceffbfe9adbe6315fabd287cfd7d6ee408073aee60189879ab2c8737dda5f8fbe92233ae0ed5bf31da6cb7f861279c52b380f624d5b143c06753b7cf7c97fe53e778cb45a052eb84a72f4a618b1b3e8dfeaccd9a9d3ea65d58adf98072ce367bbbc35409f178ec8a951cd0579523f8d54b7110616ab49c3e1bb436d4ebc120fa7b61206968955d34e65b39eeddafa13e6ad91d6026976578dedaf9e7891714b87bdf571ed0c38c7c240232f8a0456da3d25453941461d26a3ba3744142cccc13672eafa9a7847dd0be43d7d8ab3d9b269da783564bab92ebd6138a4454b6578bbbe973aede82256e18c1c227655980aac323b016a1ab7224bdea4fc2374c3fa9628fe1ca0bbc5c8a321330b910804651a4a19a5990820940ab4dada9d150bdad566141caf7d9e475771004cdfd82fac2a21bb423e6b2cdf40c882fb58c9f6a9014f3cadec1868dc9423a24a825d7f4ea5eb966a5653dc980a63a9c5598f9d37e3c56a17c02d51c39200d15709075a10a5b12c9843fef8a22e420a8b422a9c1aa597271b266f556e9f734717d1a75bb4f5af1e41aa329587df9061107f268cc952a032ec83ea84c68e37cdbb345fdd39f9b42171cf9f0ead49d66c155fe03fff6f6e909d4d67e60dad1f7c0f1a54ba1034f9a76c444d4df8d08ee5c9f5033449532a4f968d2bc490c3936b8f1fa1e41c8826fb1135a05abf97f1e5b9e22c1e9328dab1821c7d205b62232000b6f609f3370ad310e7c759183ee56d52367ac55b1651d5dc3a587e09f3b932a155cdbc31d56d70c94c4acc6d01fc5505754a855a8f11eb673c9f4ff679f311ac92f6a6ba7f17b4f", 0x1000) write(r1, &(0x7f00000001c0), 0xfffffef3) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x80, 0x1, 0xa01}, {{r1}, 0xffffffffffffffff, 0x30, 0x6, 0x10001, 0x2342cb40}, {{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x10001, 0x401}, {{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x5, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x4, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x401, 0x6}], 0xfff, &(0x7f0000002180)=[{{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x4fd}], 0xff, &(0x7f00000021c0)={0x0, 0x200}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001180)) 21:14:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x4a10) write(r0, &(0x7f0000000080)='on', 0x2) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 21:14:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) sync() execve(0x0, 0x0, 0x0) 21:14:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000000c0)=[{0x0, 0x1bd}], 0x1000034f, 0xffffffffffffffff) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 21:14:28 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) fcntl$setstatus(r1, 0x4, 0x40) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) ftruncate(r1, 0xbc6) 21:14:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) sendto$unix(r1, &(0x7f0000000180)="49f45f3417494e2debab2d23246a451aff6dafee2a020476bb9763b932f61c3de3f234e32ae647b467a3c4db0c9ac4fc325289d2ec24e1c1b77264abd3b6da13c558ba4b0dbe66e38c8ddef9c93c4c3c76252bd08c954a7952b4571567e51a7b2a6eb0e844da908cfd24c4e92b91e122ef7af6abaa4a65fa21ee6100d7665327073662c9c211a138c9b2fd8f1c684fa2", 0x90, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = dup(r1) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 21:14:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x38, 0xe3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) 21:14:28 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x6, 0x100000000}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000523000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) 21:14:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000080)=[{0x100, 0xffff}, {}], 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 21:14:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x2, 0x6}], 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x101, 0x54}, {0x67, 0x2}, {0x8f, 0x80}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x2}) 21:14:29 executing program 0: setuid(0xee01) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x100) dup(r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) shutdown(r0, 0x2) r3 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:14:29 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) kqueue() fcntl$getown(r0, 0x5) setitimer(0x0, 0x0, &(0x7f0000000000)) 21:14:29 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x101}}, 0x0) r0 = semget(0x3, 0x0, 0x20) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/83) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x80000000000000) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000100)=0x3) setitimer(0x0, 0x0, &(0x7f000002c000)) 21:14:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x4, 0xfffffffffffffffc}], 0x1}) 21:14:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x2, 0x4d}, {0x1000000000000cf, 0x2}, {0x8a, 0x8}, {0x1, 0x10000}, {0x87}, {0x185, 0x100000000}, {0xa7, 0xff}], 0x7}) 21:14:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x80000001, 0x800000}) setsockopt(r0, 0x3f, 0x101, &(0x7f0000000040)="8e9f9345e7", 0x5) 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) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f00000002c0)=""/176, 0xb0}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000380)=""/13, 0xd}, {&(0x7f00000003c0)=""/163, 0xa3}, {&(0x7f0000000480)=""/44, 0x2c}], 0x7) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 21:14:29 executing program 1: socketpair(0x6, 0xc000, 0x81, 0x0) r0 = semget(0x1, 0x4, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x0, 0x6, 0x7708, 0x9, 0x3}) semop(r0, &(0x7f0000000000)=[{0x3, 0x7fff}, {0x4, 0x8, 0x1800}], 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/227) 21:14:29 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x28ad) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x3, 0x0, 0x18, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x3) clock_getres(0x7, &(0x7f0000000080)) 21:14:29 executing program 1: r0 = socket(0x10, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="10001c0f049be9e8a9f674a3efbd4cc0f15d000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x4) 21:14:29 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x8, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x24, 0xdc346a6c169e5e0f, 0xfffffffffffff19b, 0x65c}], 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x4, 0x523, 0x3}, {{r1}, 0xfffffffffffffffd, 0x24, 0xf0000000, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20, 0x800, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x80, 0x8000000e, 0x7, 0xedc}, {{r1}, 0xfffffffffffffffb, 0x30, 0x80, 0x9ab, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x0, 0x3}], 0x62, &(0x7f0000000000)={0x100000000, 0x8}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 21:14:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000580)={0x9, 0x6, 0x8, 0x0, "c8d8a934db36536f9c04bf73d1fff8afca741682", 0x0, 0x9}) sendmsg(r0, &(0x7f0000000500)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)="6afe7accc04adfe4029d0c4c396caa35d40789e4bc4c3fb373d84fd6c02cec2211d463fc099d92686fe5d9e8ea25c413e890113d5cd63091971c10833630f755f345e3afa8bf669a4966daef0e1cc83860a6b6a7f8e60a547d366a2c87c1a9d15727450257c19818175bfc85dd2dbe5fdbb1bf51fff7d75fa5fc02d56d06c0e421461bd05276ef36fca19b82ce1244a3d6d834ea193cced8", 0x98}], 0x1, &(0x7f0000000300)=[{0xe0, 0xffff, 0xfff, "87da95abb0b958f056482daf8a500cca6311f39d7dfabc59cd9b13483574a3f80edc26b2f0c39541ea82395fe83745e2e7106d60773879ac1568cf97e9e57580c4482c1be8921a3a5afa4d207fdc7042e8f6c5d24aaad8fee58fb4909310a3d873bc2e137e9177420fe7cca27d6df98e9684608e03d678b435d12d0f8a8cbcb36559e226381f0084dd05e83694c95929919dc8a8c685baded593603e564b8e1368fb78ef1670f295e148c091d844d00f7fa7f6515cbbbba05686f6d8322538fcfddcce6e977717dda15ea655a2fce3"}, {0x108, 0xffff, 0x2, "a79b913ba9ce3c8c17b7ff0fac171830e9ce41ecec94adf5a2aa989f51f9237c2f7846d4dace8cd444e5a7aeec140a7540874ebfe8c28ca58c55ad77bbd818840adaf2f2315cc3b4b528827bedad230fc743bf091e857774e6f31e33c96b1e4bd69182805bcbdc37f4328c397cd6df09fbf4a7d0e1cf301b950f1c33ea762d9c669cb2f3eec9b095ee8f5e2bdce9a22261277bbdd229c191f070b495a6e2bae5124aea30c448cfb234e4a96c0a65dcea677274138471b8fbaf820cb1fecdf6e1aa00102afd4f3f8208275945ab41bc0342727bb143975e88f260d7105914eabf562c27a49376511d48ec512b266345a05da3c6aa4b0a74"}], 0x1e8}, 0x4) setuid(0xee01) r2 = socket(0x880080000000002, 0x1, 0x100000000003ff) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/216, 0xd8}], 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x2) 21:14:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) socket(0x6, 0x3, 0x1) flock(r0, 0x0) setsockopt(r0, 0x7f, 0x10001, &(0x7f0000000080)="3220bcafd438c1761699ec23b6a32589118b9f2f965ef6df851c0395c7ada61fb3f1a7a2068993b974196225e1f96b4ec7ba25dc7f1fc9a42a7795a7663c98c6b0e993b2f526336334e0ac7aeafe45fdf9c29ac74d573112964c32cc694ff75aff48c797d7b314151d57605e71321b7d6cbc11ff06fba7a75e9c458dcbe28be2a88dbacc25ae6141b281e5665f485a5f6294f8d27dbe944752466ae179dce862f607cf2968d867e5a06218a02761b3bb30cbcc57c648fa", 0xb7) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="100000dd70e4dfde28dace0000000000"], 0x10}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x120, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) 21:14:29 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001180)=0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001240)={{0x18, 0x2, 0xbad, 0x2}, {0x18, 0x0, 0x1900, 0x4}, 0x0, [0xffffffffffffff01, 0x3, 0xffffffffffffef58, 0x3, 0x8001, 0x4, 0x101, 0x3]}, 0x3c) getdents(r3, &(0x7f0000000140)=""/4096, 0x1000) readv(r0, &(0x7f0000001780)=[{&(0x7f00000012c0)=""/98, 0x62}, {&(0x7f0000001340)=""/204, 0xcc}, {&(0x7f0000001440)=""/33, 0x21}, {&(0x7f0000001480)=""/194, 0xc2}, {&(0x7f0000001580)=""/92, 0x5c}, {&(0x7f0000001600)=""/251, 0xfb}, {&(0x7f0000001700)=""/107, 0x6b}], 0x7) ioctl$TIOCSDTR(r0, 0x20007479) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse\x00', 0x20080, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001140)={0xa0d400000, 0x6, {0x6, 0x8751}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001200)={0xfffffffffffffff8, 0x181000000000000, {0x80, 0x6}}) 21:14:29 executing program 0: madvise(&(0x7f000017e000/0x4000)=nil, 0x4000, 0x5) r0 = kqueue() munmap(&(0x7f00004ba000/0x3000)=nil, 0x3000) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x8240, 0x0) nanosleep(&(0x7f0000000280)={0x5ad, 0xfffffffffffffffc}, &(0x7f00000002c0)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x800, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0xfffffffffffffd99, 0x2}, {{r0}, 0xfffffffffffffffe, 0x1, 0x5, 0xda, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000001, 0x1, 0xf015}, {{r0}, 0xfffffffffffffffc, 0x80, 0x10, 0xb98}], 0x5e5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x958, 0x7}, {{r0}, 0xffffffffffffffff, 0x14, 0x4, 0xfffffffffffffff7, 0xffffffffffffffbe}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x97, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0xb, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0xe0, 0xf000000f, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x22, 0x40000000, 0x200, 0x9}, {{r0}, 0xfffffffffffffff8, 0x29, 0x2, 0x9bb, 0x3}, {{r0}, 0x0, 0x2, 0x40, 0x1, 0x7}], 0x3, &(0x7f0000000240)={0x2, 0x2}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) nanosleep(&(0x7f0000000000)={0xc5, 0xfffffffffffffffa}, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 21:14:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x1, 0x2}) 21:14:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fchdir(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 21:14:30 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x4000000000000069, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x7) 21:14:30 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8080, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002700)={0x1, 0x800}, 0x10) sendmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000100)="0aeecbab63e4b21f70d003641739bee64c5b52e577649f10565c021fb5ed64bb9c189801da116cb909ccd1dcb7f645", 0x2f}, {&(0x7f0000000140)="6e4649fb6b9469d8573d92d9b900e068411a898966176c116f6bf55ccb27e6289d2fed1de7ef6331a85bffd6dd4f5b8759c75457ea29d54b4ccd825c694e437e0f0269b2612d7583844aa7ade25b3cfda0ef6ffe7099ddfb03b06d78f3a573f9494eb9f8c53cc20f558fd696039f67d5ea94b592e73a531b714affd4b906c25899e3b9670133171b1777b6c9d60610d369ce8ed284bcb7497b7661b26b4af2646ff1f3d0ba10b1b404ffaf7106fd38041a480b99", 0xb4}, {&(0x7f0000000200)="ac800199f4d06e699432f82f592bc3cf3994e5b64e3631c665f8efae55bfd0019246547288b56437b93807d5c1ff3a681adab6e196c7f49037641571c151b087de57390a82f203ffde388151b6d3633e96dab8d7bfe173c2453bfba55883d7051f4744cc7de813b8e4e9f8f08361f4aa13b23879aa3204aa5e89df29a4371f4c1b", 0x81}, {&(0x7f00000002c0)="5269cb309ac025126adca4085fca39b321932c3e46eb6d78ba023134d61d3d74a120b874ddb82fb297e64166b6fa5d6cd378ac725ec5f2e1058aa0eb77ec5ec8146587118c81c629dcc91a0caf121c62160f793b5c22fa42d55b94ff48f450d339e6213f96612bae16dac3d92603374798c48b4b86e12ff16a9e428a2ff261f62ed279f888bf9c5fb93007747a406706e02d1bd0b72224d3725455e0da7d06fa5aa4966d7df8de125f4aa40c71deba649ca65f5cd78a3d2c67bc4e8ca526219c531b154c33666510bf16df6108cc64cf4f575549ab429e96508696892f10a8d28cdf3740a350ee44d1544eabfb", 0xed}, {&(0x7f00000003c0)="97adf301838f4ddda3a2d2c5ad77c97138917e5ffc440044c8b48e7c4f3b50da520d06e3c89c9b367f24e570da3c8230f9b9c4e0ad8d3568e34e6c098b14b0172da20120b5f741b918af5252d521efba37fb5fd5108db20fc8f4eed194d3ec34a564c00e6a53d51d14069f65597c9478cc6452f74a5e8cada303d01783", 0x7d}, {&(0x7f00000004c0)="b695221edf86d02a1eafb8bfddd771b03b3e378594d59a28b6a66051e0bfc8f7face3a4ee21c742f47f38423e6c43f3bbfe6f073699adb8cd4a66b71f85233cfd060b46ad74c87b1961b02ed87e73f6dcfe799c3ccc87d0ee7776d0391a5d593a351541a667b71fe95c8988ce20965599fbdc0e97ba472f8c11356d01e15c7f609bda59c3993ff4304a155e0f24f2dd232fce4ac3a8b650edcdd0bec9f645860382d21b5c311b6c295783c6dd38846d2cd550de41c4aed5109e2627b4b931341126c7b0a1ca9338debbb548b51d0e02e00415ae50aaee8c41a0d5a65050d9b9aec3ba5be5eefb65647e8410a6c81c03f9e70945ace90663ffab80fff3092", 0xfe}, {&(0x7f00000005c0)="f9a399e3b7d746b0d537a735c1063d1f6e0a00d70f38681060166eb93b434529e7b1954a87b6a0b35691d83e3e87dd5c81dfc6cfa84651f9610033350227554b39224c9564ddb1e769a5b36548266db6f2a04bcb03fa9d8c5af529f1bf2fd8315b331fa5fcbae7ac29019df5f29b04651c4adcd903db2b2f9d3c12cc49104686bb8e780ba077e44c16f3314d240f219ba02b239518a55e8ea8adc6beadb3c9799259bb3677b7ccca2b6ab112c001ac7c4e79551c282275d875d9443938579529229eb927bae03dd8a06c918cf4669f2149ac1f5b0aed04e239674f469b4e78dbf343de75578c8b67ecd207ddcf7ed32b6b9ba2025e347e0ad5659045bc5b124da4545df669c6e563df29e93cb2c32970d1d950261820ba951cdec2bce6d834e0208fc0f818c8511763b2ec90a8f57b4089bcc123fc967f95a12825ab2b732c411d904a1aa5c55a5799c659b0ca7bf3b99d306cab211181b4b88029450147dc03d91180d19c2d184d4519d20062706a1769e0c8f54024708e0d7be15cbeea95d29f6b2cf94e32221fb3c022d70c85cf2d772ef712e72c4c8ab787eb8381f3e0824f0a036f1cca3b7a919635adfd1a83b012562584b4869f44382ffc56e854a4fdd068dfd08e27b83d7001bb4e9f91f753ea0c195e99b3a2502e708aa653ea6f5dc7e6e5b25b4df2a6371a599e736e8174bf9f7d69db65696972d8716c352fb7004d205eb3b821caf7464238188b8f29675a8971a8e4bbd0c8c65b747d4ff4d596ecdbf5f95aa60b75eaa830939d14d8753a06996fe1dce25e71c9b8fa2b43e2b7e6471ab1da53dd68d6ab95a76c6a119dd6775eda81e5c0126698f6ebe18088ec5d3613248268c256eb5fb6ea4c3f664b0ed9e88f09043e7963b3d20e44a79952c8ff2a4fabe1d7c71fe5ba20e39b4717b1663ad53f9f2c831fe7f624fe61d0094fc4c45bef9814b6306bed34a9efa9d2229bd6066aba56956fba88f4ddd54cdee432fb213e9c32c946d624eef1edbac048ad41e2acb957557a82ce055ee518b3e16218bad57dffb84460beaeb675850f89eb7bfe58b9dc9b53fdd806523de713cd7bd5f521a83094d423eb326de1ab0579a23d87d52df940d08b7b717021b84b0514b02c892293703457e868e3ef151e430b3700e75e8845dc39efcce115efcbb8197bf1fb6d44cf3079a68778fe6f4d52884979e6595db3cd67f152037fb8b6f2346ec8a067499f3c50d5a8af0bf059c6ae5d2c443dfdde35ae1b9cc3811f86dbced201575a1ba22b50437a03bfe8230f8a2227e52b7678ef4591e69310dd64a7fb81e09a99f7c5497898c1a0f21b6e39bc6fe66d714ccc3759b1ef7c85f282e4a26d723483079bae42bbea6447ecb6beac273c45af2a3f442732e3d887bf592b74a69015cfd80b169c5ada8a2e128fe1d975ffe62208b74030e33fa196f7d51a8c5b97c894346d3188abd621d5edfa69f3008a7bc0ec69c3d079d48612df7c6e5873cbae8d6b69418cd91a026874a3581f7249df2b72c2e1befe3b53524ddc0528be924dd904bf5f36d8623a628aaf6a3682575664d7b6a8a2e5dcb630febc6eb03b029ab050a4f506807ce12ce6134064dc5284702f0ffbb0cd249c84a1dc35bca7b7d250b2e7876541b9b19bf65a8d753eb3de3ab98d6ce44a6ebee577ce6a2a3bfc7ac3934d2484ecfd51a5aeb3dc06d503c65bac5e5e40647a4128df78a54de0f24e2fc7382ced44fd2ee2d1015ccd31777673fc6b4f8050ff92fe9ab5b5e8fbd21d1d774925ff47167f1f9f71c06649e52f4252f7f20dc1583c5a376153a6356597fbd938222d658c2f4b691971f093c5511e29a428b97d89ab6db3d12c65143f26ae89323fe8bf6bc140d22729b03b1f8405e3e5ec109238001b1b560670da48c7dee4b722a06cb5b1d962d6c88026164c2a7558bd373d2b9f2276582a402ba4ff87f9abda93d453be6235775eab38113094f0212f7177f09d9a78ec27f090667418e16467e319b014b2a3e5e86dbc8f165a958f21773123cea066af7408663a20220ae906136bc36d2d32ca56b3a42155d77661b415d6ef7c095ca1e74acf766a0ffbe8ae34e813853281a5260279252f4c0efce6488a077e4e69accf2ece89d1921628bb93fb54bf7a21a93fd80fe0fe9396668fb6e5db265c84466d4247e47f27089c708bce614a57c8711dc38ca2d6e4c71091d31ce11221ce4dbbde62c84959bad8e7e3a4e1d19823717e53a15aef50edce5a71cb98f3819afe9ccf4050ee5c10fa8246ea1c6612abfd2f7b6fc16bcf9624e806e00e4ba8af7d622317efaa8197a6e1690d5e008d1cdf4b2bcaa664ebf1bd7c53685b659edea3d0d176e69f9bfe32ae098c7a59123dd00c9a3a7092e7dac323661f6c03618fa80da6ff0a691b1af5c6fad96b865950d1e5f65fbd9ff7d8b28cecef21f36be9a07b92b63ed2a67c6c683492b81c631c9c05c49d53e79a1ff6997c588597270fb762ceba4c76e233966127013ba275a9f6210ee1acc48b1f820c0602ba3a37488bd47ad489a392e0baeb7cb43680d50f604d42450d3f2c8567dcd405108a29d06ebffeb6dad29d1cf3fed6d14bc4e4232a1aed55d93c45c40a5938e336e06b4dd95a7926be77669a13cda2884bb892f25b65e5b4709341540307449f26779e74ffa364e007bc4408b8524d920f59b4c1206df6e9690ed425c0605ef2b9ccb45f4844606af155ed1e30a63bbf2a9c38c507530bf1faec8381ea4340418d9675684340e6e2014f769ffd648f1bd0456637572834bd4c35de73d82c0325798efcb17b12119b5e4498a3b246613fae8429e3484cb3a3e6d3c3c7acdedf2530529450438c962a126bc9fe87dab22c6d373b0cf7241f5ed1a60c72550d924bd0dc09251dff874802cece75269677c96fe76c019f3f789c2a611af394d0c26c313fdc76f6ab1cb9af1d3a14349bc5e88a420bcff7703924e626e099023b88dd4f992d90f359e977276c526e809d558ca3b102158db16a5a24520dcc2acab37daea73cd95f9dacca34979bdec48ed5a6e97e400f92c22f07b6ec83559a8b6f2fa53127017dffd0be32c2c8ad0ca30540c352f026dd9ce5bb594142bc79a272d4b3ab373662d6945ce057fd7d04312e5ca79f417298bfb0a84ed1e59b8703449e6779f4e39a7a402368cdcc8554413a612507aadcfda6dcb8ff4a35562006aebda54c62cdb31ac29a4381d1f676b56a5a7e4290645cdec607bdfa468d21eefa1e30cec6e31a9e232ac7ecc101384fe7fed1292cdb0b145f45e7faa78001128699bcdbd10d7c31f6b76fd1dd865bc9637a88955c797cba4870a0493d31aeb0f44b80b251c332c52b859ac95a77fb2a3cc380c54224b2013b953bb28cd57a86a00fc6daf98ee90886f3fdb732c8b8a67feafe84b69c27a2e2ba0a601d02bb9993e630134eaecf90790ad954097753705dbaf38954521c6b54aafb7887d30745873c212fa0c98157c2a433bfdc568a1b2abd8c469d939c488b04ef22ac018448d155d345144116fc9fb86493d99eedd59653f81b3b15519064aa323df38ce6b334f42dda67f3205e11cd0ded6966fc5cc6d85add126a21bf0bbd87c603bc39b6f6f7f1f3abd3a543c1c856339a43f1b10acb6496061d0c4f5c705fa65f992e3b74618ccddba7ed1cafbd8a809d5ac66251341de6be195a2fd5dc8a33998a643bee93cd1ce59f0513e55bdb6a48c40b60dd6182bbbf49e75224fc2ca63baf848e760ca089eb5f233a493d630928b26bf24f0ff733db98ce62a5b15517aac7997b12b02adbfbad48435b91d84475519d81811e293ce3451f08b55f31baed0cb2db4dad54211a47ab05e27c164de607715dd12aed23452d7aebb1e7f6408c06203d99d964c820fd304812bf9c8a0071905aefbbd31455a604460356a5e8e8732a5d043b85201db814214f966dfaebff30ebf3f8471d00458f06196b0f50a9e2086e30798491147441b51bec15844307ed67139e973366439256ec0f993ccf2147354f7144597aa0984d73c43d2c2bb4db699d9a6837a9d84ecad4ae08bfd6be60751ff68180b371331cc9185e5b290f3fcf966dd65d81427ecc1aa25522f769b3067f0e2f499edae70b7cebe8eda874fe6c8c4736cc65f674827f31380b8a29c4f18b0ceac84158cac4191482339e0690fcf59b468654776891b4fcdb1576230291cc01d17aff160b4a8e50288b31e837ef9fcd729745cc49e69b1d2fa223608e116d9805e7b12e3500dfae9e280945ac9f28975d1b65479f12021c1fb98cbc0a24411fce22c224377d50ddaaae5f3be38717f7c4d972392369cc4a0ef4cef245b8271427e7e7829c52aa4c2beba634fd332bbcc02124b0bccdb90b0ec186c850bebce7e4ab747c40320f50a272dabdf7dd89488c7f6ecb31fdf7a50230b912680f5dcb74cf2aca365f97e29c7126d31a274e79d493ebd4303fda50df611762c636c68761823127863f9571d6ef66e81bbdd1e4a53667ab29437bdc924887d6b073cd191511745213234009b1d665518c1626a9f2a8e19b879fa0a3471cbd02427f90c3b82c265a8b4eec8f6623da8284e0f24ebc90c4e7682f47baf7643bb677adfb3f575df768079324ff2757558e52dd2064cce1807f91dab234c649f0a3c0bf50527258c8ad8bfba4db61950b2a3d8c426a5cb268e12decdc819798ba111630346c19de211d3f06e5e398f5fc3f4f16e215386c15616d4d3aa08db7f2c671960c9084e01f55f8cf8c56950f3316233f798ffb395278c24388b4388ae6041afb190e68aa3883ed819464a0ed30eafe5b07a5e97515b9d150caa73246542f414aa1d20be8082c894c2befd5236805c9d9d55ebbc7c5c47e724e2eada511ad1e6b2e163d1fd600f89d08b908bdfd623f4d0d3651beeac21ce8d249c98894c6c6ab0da72aa61a15b851b8fefe712bfdd1d8ec67203a6fa426a6f042b15d8d8d8803ee22985b6aacf2e51b2fa89fd8392204f4320cbc546beb86c45c0ab2801980deea0b2d0e394a44aaef3467644f819fb65a96d8c7d0313e3ff780f0d7b80ebb098d14e55cc9732bbb3d050cc981f101b6fea7035eab6a04da231485bb558a50bcafe7fce99b4b624cfcd8c996fd9f659a2e69abea27be67fbebac0f22cc3d3a645f48b2bd5e89f51321336297c5c98b31f3dee8dae45becb9cba2586edf75a226702f8dd0f7b10c7b9cf593d87a51626d0661f43098c4f943573ab15cebb8c486c1b90a2f4405f68dc3f1a18862088ba7b3bb95acea08fdef420aeac1d065719d1882067b892122b4ca6ebaf05caeed1425e13b157a4b5492a2975f16d3f23398604de95261f5e3bc18c7321745a94b5ae79358ff0794ef6ec1ad782f7588adf01d0943810e678e2b9076326f030c2fa788ddb40fa9c0e9e44d375125679201307912c2fe215c7f2bcf5ea4ca593ceeae584aa4a94331a372753469477ff89efcf65504fac6b2fd28d94b6bda4aa86870217cc87c692d261480c222ba3abd5eb6eca1c27498b2b90cd64d411b4c09c97dcebbfb1a9e8b76d294b8cb1da9dcfabf9e0cbc09f82362d19c639854ad2f8c843ba89ca23165fe461c29ad859fece86efe8b4113859193869aed4ae4720ff83e16bdf35ca707497f42fb7c878c7c04a4b61b65cd2fd8899154e2f81aabcec1794201f81b355a71ec5cfcb50f1f9df88fe631ca434204977f8278bac81b9dcb09f61b15ae16e06832eac66c44c56314797025b22fffff31f828ca6b7591b5d5ba266ec82d432b4f60745affc636c9b83d4fb283ce246212", 0x1000}, {&(0x7f00000015c0)="a87c23386bed97994c32a34802706d81bc3158e240dcd0f0a60f553617bea21ed44181a2fc922f02115965b239c284e4fdebf4cb86527c4e8a02c7add71649e827723cda73b94cc46893a5d7", 0x4c}], 0x8, &(0x7f00000016c0)=[{0x1010, 0x1, 0x4, "b318c48dca46b3d7a1824c0eaa93f866a16b6873fcfe85e5221feddffdeb3c6c379238ed94b1fa1fe6c0aa25058617d8aa7569d1ed8d7f33a9101622ad735787c87a52e69d1a6ab2a493425017aef8829ef649291b915434ad51d8904ef432a8cfd1f0cc41d60ee2efd52f60810bfff0da6162073c48efba33d4a681df238dc2004b5ab40d6e2b238c4ecf4d510bc83505d19d37fcef7303128b3bdb0352ee3d2cea514f65e01acf2f4a5b7423ddde1e8ac8fd1978f5b43943627c6e56d0cc3b80ebae2786041b37a09901daa33c287029f0ada345a5d86c1a4d49ca2e921a9c728320c0f3ddca38b65400f824730f2f305d34c3b092254d9a0e8e043d0aeccc0fc38aef2502c11030927e3618b66ca2365c5bf6313dbce840e90144ada7894d6b9b321b7124d8d150fd6996476e0db835b4fc6514a932bd41a0fb6784bb73b99b1e0d1c8bf964cc75c55c20ec2a411282e219dd5c6faf237ec13d1e4bd74c053fa8ee6d8bec2eb8cc02ff071dd32fda45720355ca88f2388f75741c49f0098a32ede7f49bc2e2dc051746b57a1e3a4ab65df261fe8db027a013da4c51f5c1e49ad30075c08e4456fb2d370a9c7d95f0354720acc0523c16843e69f96db3c40fe8cd0b02b1f8772cf30c7e193a60c7e8512f028f90b9efe1a4e45e65ef1dac4d2258efadd53dcda2d790dffe9fe9b88864a0c74c10545224377c8acab161c2c2b2fe8196d5527571f61731c76f2aa286194266d2f2957042cc62ea6077f4875d4845b2920defdfdabc826ba44040d68b5fc501e45433a9bccf3cf1351c99ea5b42387baa3c2af31be4b3dcd5db3d0837212ec4e40e3d862bf16fef653443bcf52a476fe424104651a5cad0e8b1433eee70a81ceb6c11d250d8bae1fdf35a3f676d7d609806c4a7d9f93a9a79a360c8b4009cbfd4811bf58cec1b39f428d1a502c508438f7c694054bae264f2fb4a7860dae4fc1c0715c3f1a8d3be85fece2664c225136282cf342cecb49feb046ca49f714bd5474aa0b2aa00998d5e3dc822c733abe40ffdbbdd7b2f7331af71b752b21ec090ec9d4841df2e136be3518e26e573b6ef2d2c2a24826f93f1aea88f804c8ab018fa8b8a8bb8d3728688973b662372c869edd60dcc10dbce3d8e9c9f64b04df6e9f737e65cfa28064c9a365adc490f7f85f4c21f6b5f10d03516a82cc91ab976fb2c3c61778e2a73b71adfc80a18fbab1de9e7cf4db7bd6fa6071ba1e5f252863da021e1f8873ba70f7d8f3a91a989a2c38d1044e3234e4250286b0012751c6ae374413982e879f4a21f34161963d20eb84bcee6e76b51493c251f6ae428e4dfe69fff2b8dbe16f800afc94850b808c952880936ce8ff3a7dbdb582da96bd7c57bdeea7407c4a260d1e9db0ef7d78d593f70092d7cb7c2474f077c7712d925260ce29cade37d8e0ac083a5339bed851f36507ae19f3c0c661d0860e67e5c2c9362b07f6941a9c1d88c5e616c9f691995b3c9f202b67fc4528cc1e85f24b7527457faa7c5ee70f439342dab49ec87083ca3be350589338a0805ec83efe341e9d6cb96491443a3dc9b9ae6776aee7c193a0dd07fb2d36ea55b3a2745814e235a627d0f7e5711191aa8d01dfba3fe2d3804194b9001bcb50aa64b50bd66c6f06e8a8618c0b901b2603f776dc2565b55ae98141f9f3454669b56c97d5c3c4e3b9197f3c7885512d9da41ae7169db5f0f6f54c30ab0467d3389e7e0b2f20836c06124b5be9adb86a649d4a4ce36989517e9375d82a3914d00fe3dd9744aa4c2f7734c2dc18bffb969d3fc3c78d9217ad8e168b6894cdc029e5ff2fcbccd1e9376d1823b3e663dd24710cbec1bd6864b408240f5e47fb4952d5e60c491cb050c11b4efdcfe69a5adb71952b0c9890b275762378454b584401ee425e9a5e4fefb0b489829400776e4b747f6ec567baad457f7d904f8c16e97b337cd494276f8b7782d3135995a0b6ba7e02ce4d263aba4c1ecc450541d4b67ede757366dbc60534b2322fb5031edfbe4bb574082aa9ab0d670f47f49372c191282955520998c7114cca9c5518116c27fd95370a945675549e7af81da96d60ccf488148ca124eceb195acf5e4eca8ceb8da986470ed84b1c06324b1c5037dfed4e999fd10cf480eb281ccab9fbb2579c7f5a05c0e8a640795062c98fca7736a0bb210215be2bd495eb7c707b5b4d99b189660a2c6041dd79b3f240b457435cdc5eeeca745497ff12206fd1edf598678388d2f4a9fa0c2dc996af45fe62be65d6fff685a2c419ce44c7e6f1a21029902cf28a5a88fd880eb812a7fe9a421a7b3f11e65fe4c3cf90700eb5a8983610317588cc32caaaf1661d00ee0fb289c118a2ff96cedcd318762f73643bef7190bbc5b271b84e2b6a9e85c88c7e13055ba2186edc043c4718edc99ad3c8bc95d7bd0f5ad1d7ccd8a87088b4fd9794403558568da137bb52b948bafac65bf0032a8ef2678199f446d117c06b6aef886e5a85ed85e26e822d6b474204bea3c727e042f5f146007c0662a9ebc4a95ec4bd3108c151ebe1eb94bd99f992df9f32051ba4c454c61818b3642ccb8b27ad2b8fc320c24ff761295ce3ade38bff4e2a520fbdc179a93badddedf96db596480c271a787777567a4944363ba50e698b6ebe6e450316b3be0334ebc74c6b434f866fd043761c2256175ad6bf6bd0466bd50e1f4efc4bc0a80d5d2883a8941e13f0838f73075b95055f7afbc2716c0ebde65cd49c9a482a93677d858dfc52eba98747b5a29a08110c169e0b2b431f5b108e9a73a72687cd916be6f45e6d372b1344d37f42e07c3f660f3c5410035bc8572d4506ffc6594bfe6de61d0557773fcbadc4b9995d77eaf865ba5c15ca029b1ff2973e18d192f9fa893bd878ae515ca33739f9717b2f46a80a04cd83f6a660fe76e62968f65688f676320a0238749aed48af65d8995c7942c94da04f46265a85fbe60caeae7bc64e7001980fb415c71bae5221fd0c5b198a38926ec9118a705033ce7ea6f7c18d1752ff84bf9c07c7e945e5e50f002418d96c3f0971a2b8ebceaad40991ccdc164eb6593840736e10fab3185afbaddb0644fca55c4aa418760c1988fb12fbea503eff5ba8c55920b1fd2094b2bb9c80cdcd67813bda45d3548db9a0d7e295246299f99e9cc33deb0df552a905a2c91cd7b2653b87646d12efc3595504f4dbacbefa00f0927120f15b8ad0ee6da9ef5d1828c1766c4c78bbb32f3d4e707f5bdf202913c058d1de5680ae255e494677ad97364192299203721a19490ef708dc4cf71380b2855638f44e054eac3e7ff6a79e44593f8ab4fcfec08ae0632e68402ae66d89aa5560baa115e2e4467bfa2490da587bdb48ea1462b99e439ea527ee426b85809b4c4a9dbad9450d74c74ff8d3b368bc10898e526b9709fe618ab963c64c318cd05bd50cda56074e6df4cbd1c44d4f9baa071bcc62bc4b4cc2d61c654706b412daaeca003a50722323f1728a4264997335874dc3b2ac10bb8ee9b5c2404ed102434888359922dafd99e44dfec77a79f4d05e08937456d2f371e7f1ee99b4e50f8dbf30087b26d046d8d80c4060a20e750cb313dd2fbf41d7b58b07f219f08f9646f468af64653a66f2e11a876cdb36b72efb9be139770f4899057fce354f032d35e086d93e855eecc851d7850bb2f64fd4d288a2014b6b4a459bf4c942960c2a7634d22c3cca7e4faa0c8bd02b234c27e5b02f7345c1087a126f4d8d2e9b53944453e73b7115e0d83d00104734fa758a5e2f42f0feb9402b26ddcda681da39aab612b1f2ed58dfa9643a2405dd19058f2d2f91fb675051fd5b0ca3479802bd4133a9bb31938e6a9d7ecfd2777ec13f5671a3b044709a8430a1cae9341769c788f7e513558babf206908de9e9eb29bb001bc4eb311157cdaef72bb12a150620d32d10c176a46f19fb5e7d85dce4deb19a5bd863587e87305941ebc3f6a0afa16a2dc21c349f2cdfd69a611798cfe75800d2214a4bf3f22eeb3ed5863eea06d4d553e22986ff2ed9a84e4bce8ca5f7a44ea4aa5d99b8f1eeb3e1bd3d843405c3f6d256038a0d8c1c59b7ff8b51e16b677296b2ad9def5bf7bcc019585b0054471c70b79e75f3f3e666c358d6fb1464dce5bdd65769459a5effcf45ec6d4e487b281fa458373ef3f7fc5996c47534c62369257b1fb0c3684942d7cc8a5eec4aa2bfd49dda33014a44a86945313411f07e988a1dce2deb21c1f94296ae24d2f451da92cc417b2dc597f907e1c3ccf78015d81276378efc859a538149f1b0362ca68b6be0d1c59728a62ba3c30d757754a1cada48ed3422ffbbdcc17ad2dce3a8e19c3915e8ada8f0aa545ab466165b3a12d6e17b85dee0bfd85eb0403357d790e99b595a66d36eceefb8cf8cd44db953fbb5236c75adddc2125b80402a68419af731fde4a2d8b09948b78bfe0d9e26427ad0b9e63323394f53d1d4bfe1a5426101ae770f5211f319c2fa9ddaa0c536471b66080ca8c7fd033c8f6c43271c3a278212d634af95fea477175196cae8103488500a985669829a4e3d985e50071b30f0999e07a75c7b31a7e34f63aca5723862886ff411200419c46707b6c26fdf6584c2ec71493f33dbfa0f0952dde31f588ea009e5bd30247de0ced6d5885597212adbeac47914d7dc3f0e9db55fdec94babd3bafdec4925e925f138470aa58824a5e574957a70b28d8d2a9ca3e251ae22ff634ff95a59383d315c2f43f88d7022c31abc04c1117ae2b678ecaa3a2e7192a10560449b883b2c7dd6e470b6e953ea2728c5e4d32a1cf7cd60c9162d1f370325431a513d215ff0f29a935ff4ae3dd7aca892c62ac2500925ee42fc48a18caa71e3dfc14b460411f4f1d024198acc1b1c6f58318397e6c6ab8adb3adfdd03de6636bd33de6897dd5868d48f2b0eede43b6aa60e2263e5aef4062d23b0417272b3975c4b9586a872ee680c97cead09b944d3400e7a1513fa7097cfdea1e6c4bc5b329943da9ec992dbb944e5c02c2b9a809e54622cfc342c6a4a659b4acd1bca8a50570a854c7d111f06cb18044c196bfb80718530ed936a819f46698b2c95f6cd3ff332c355a28486dfb14ac8c555f00d923f8174882ed036393de300e00d95fad590f393bda7153647c2de5a605b281e0cf6320a22b0d15821a9e1f62e4e05a50161b3290619c8d49edbabe300b828af6e68f30ee611fa454d5f09665fe850ae9e1428951b722867e63e865420427645cb3e3694aa14e3dac48eb471d2eeb7c03fcbdddf616a09123bdb05932167fb10641b500c9ef1e084e466d22d414168b4e550d9315bb34970d8b61ed902a274112a96ae5d98a07b7d8c42ad5cf4e4151f5cdfe8c667185089ecdae6faec1e46cf317748d9d93340ba2d501fcde050b3ea8b36bacbaf96825a02a8b5a2560e1c642867fe56f07e24f45e7a77cd76747be46b7482a534f757c1995608d95a921ac9a9a14c71f7319c8380229f2de81de4a00777fcc1a8f60f9f0d1ec638a8113861e5aa0a086b89d613d40d12ad13abf70bc90ad27b301bd6d28068a4877e52f3eb29a6dc33db83a6f36132ce0d9133a79bef67c35c3713435674914786d672ab6b6aa2e54a1ffe3891448068a4c5b2e38ba60fd9bedfd692cacf4535adc5bd15d09624aef7fc593769eb51f814ca248d4e2ac558815c8fe47b18346b706b18fe0157ab7bab8164e927b3c50eb065ad1467f0ebd1f461aa957d4da06c3819100074778e6380bd2db3eb5517bac3feca747d8c6545a171a69bb98ebc7b1eabc48c1e9089691ea14"}], 0x1010}, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x11) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)}], 0x2a9, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x41, 0x68) 21:14:30 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 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x26, 0x80000003, 0x8, 0x10001}, {{r4}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x8001}, {{r4}, 0xffffffffffffffff, 0x3, 0xf0000024, 0x4ab, 0x80000}, {{r1}, 0xfffffffffffffffb, 0x48, 0x20000000, 0x2, 0x1}, {{r3}, 0xffffffffffffffff, 0xd, 0x22, 0x7fff, 0x3}, {{r1}, 0xfffffffffffffffe, 0x80, 0x18, 0x0, 0x590}], 0x7fff, 0x0, 0x7b6229e8, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x6) sendmsg(r0, &(0x7f0000002a00)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000100)="c2a9f4cb4cfa3311c55f555ac2946415208976ecefb5ac7a7f5547ecb9014a305142181ecef33806efc892b67555b14eb3be53b6c0f6dab95ecd2456468f4f2b4945f53f2b565b5e7b64f5de14c7fe28377134826c3f83be4e216ef59f8e14a0c1cdeb3938aa1eaefcdd04ef49", 0x6d}, {&(0x7f0000000340)="f1cec71bdb191bf001edf3d0c4dc0d986ecb91723c8d50191ff9a82bca6d663fe6bee8c8311d7d5c4ec4cf012717ae2abbfb4366691bc09998cd0c6fe7bbcc4ce69f2f008bfac017b91bd5642626de97289d3d8f01add54a272a1fd36e3002ab5749db7e3b14bb370a427d77f4015bb16a7a2792957e76c087d854dfbc2d114d4de45f575fc6b750c5be6193e10563d09ae1959f407dba12a8632a7bf960923eca3496", 0xa3}, {&(0x7f0000000400)="6667a0972bb19022f387239dc404349ecdd48ecabe54d582f8ffde31b33a71c176ee81f7b726a9c1a0ac60aa1a081bc54150c8ca2ac1748cc8e1dfc0266dfd63cb65fbcbc664246055e5c7a00a29165f7c798723bc9c89504c8b9e2fed71640b019163f127cb555bed9fb95a245ea33dafb1004b79e9bed20c68f676db765ac567fabe6bb489e559c5d23749514c7c078f6fea766dc57b4a8a2534f4d82cb9c85deb9ed2eea37a6b6a78e0aefb5eff56af681296951bdcaee4ca564a9d2402decf0b6b99aefb658e6742458afce7677b6df18eff0432b01a8021b2de2045b5f5c0ae1793c91bcd98fbb88e01268bd7dbecb33e13", 0xf4}, {&(0x7f0000000280)="37c9946f084c8a20e30f4ab9e1b9f367725d91f3ff936915fb6b9aed10327a9e0762c1dbd9b46550efaf2e15716827957239438543c3586ea2cde50df1e68e5415dd7d6c03874220617f1b58adbec8f8a8fa8b8bd48b7368", 0x58}, {&(0x7f0000000500)="c4502689f98975756e3e8cf9dfc2dafccecf0f769ed4809dcdb64dbc649d11f059f6a79c2006aaa05d0c10e5547ef60e7f24a2bf790efd56aeebb507cdb523e35fb34ac951e382fd446bccbd8b00c5dd90586b0d538feb4cf2202e10d7d77659c8a3c1379bf60f5c46a8c9d7771a46b05605675af8e9475295e7bddab153f7ee0414c57968cbce4e012d532d04e4d7bc", 0x90}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="443b1cf6458a60758e597b2303b0d699e4e258be02b28698f2a6ce147716e836cff231ad974d38f52d3674d9b527246a1db5dace7ecf7ed13376dc6b88267cf9b9cd3c036c4ae3c7af360669502455a7c08727e59b231f25f393a36f85c893", 0x5f}], 0x7, &(0x7f0000000700)=[{0x38, 0xffff, 0x3, "7e8229b8298be7c4c021c57e67ce981528ef02b7aced1099123343c197ac9769c78d23e5f996d35e"}, {0x1010, 0xffff, 0x4, "111d515ec1b30a4a77142caa96cebed8aae6164c42efdd16d459b36b981b1fae26186e29a7c94a9e4e95e21d08794d014df5f55da01a897ce091931cd868da4bf06e17938896c8b66a066d1427cc46fccfef262c04523dc8715e17a0184db65ab99daad32e9e0598527acf359353c13223237b77d3847930f422fe52be602d2b69c77d1b4112c590531c01083600053c642f54c5cd01263ccfd19a2c070099d023d41ab58bad6240d7b6e54aecc2c175e19d3841fc1a6cab5d48213fa375c7cacf851dbd50604f894e7172fe0bd832a79431dd005d4c5680ab8dc2aacf252c093775902a871cdac4538bdb7ad36886265a6aa1be0eafec72c79893b047dbacda2fb4b95832d959a292d95f614cc09985ce9f72663b3e200dd2ba348d29b1276b9773debf46cd7bb1a147c1e4e029df6fd4af11f79e1d38882a4874a5f704481c11c393c9dd3de73fca9cf6302dc8c2d1f28d8f1e3d29f3d5c64f5aeb0a354b6b9f8f6834295b00297e782bcdc4fcad69a482ef8e552ce270641006d0fb71e41a9d30770a622077995e04fad5c91829d1eda162742b9d586d592a941b4ee7560aa4be283e0c20960df9aa83ed24f605ad959d3de683daae909305baca21a8781f750de69785383662f0e7a997cefcf1ebcd805bb7a233b80d8b00f70bf1b2a7461eab1a13cf4f7e0318f8c5b8d8069a05be5f99fa483cf7a9422209acae4945f1ae81e79a78dcebefdf117b5b607de2162b530a6118ba013e3db5f88455df63080a96332a4db39d22b09a7a0f005230a9944f9c69a60a8d9c7720af8f7df652cf728b5cff08372f6bcbebe0213c60cbd540f6bc299d3c0c6830891bd1bbc1b0d4ee44eb50d147736beaf3faf1bac80ef552b6dcaa240671d48232e4c4e8e3aad38212ab97579fca3005472d0e4a4873320f928d1725eb9c572bf121d23ea46319400534eb0af453c274c73fbbe795e426f9caea2d904ae9086b104a9c3bda51be4b3f706b848972010a633a4e1ee3db9b42f184ba1cfe682b85ef3967f7fb285ab24b9b9dc967c30b298c092e0bf6ef0b767370e715f58b4ed5b224cdb872d6bedad91425a7ab7cce5f276df66e70bf268fe7c2e3b5e487483801501fd12748b29b49105ac1674350afb0b4045d8886f83ae7969076a33348b0734549352d5b681f257a238681cee127529b82f8031cad3a134a6baef4aaf7035f9c27fce93afa8af94fef03f6de9e428feb679155467e7460aa278ff25545251e8024a2e134a669307522779fb8131c4416c4edc8527f83930a4ab48f27f5787aed2412926484f5a25c6b550d2b66f422214f9a017556a6cf237114fec91a12cfb249f1330183b562ff13889173678097dd0f98e844f5413bcdc59766f9d711113335bf03fd78ccbafce7db9398c7307fc4038020cd16fc15c0c73a22d51d36bda85715620193c99eb17d07ab0385f8589f49c4be206b5b17bf98ff563b10d31af18f9ee78f3534757f471cec46782fe1981f1cc2131532f701b38d7a74ce51a7bba6b605cfa5a354fb66dff5a74c40752b1d50cf331ac7b91fc2607d2a110331fe4acc3ef5ca2e21adc24799e389097fbbfda5dfff664d945a67aa05351c543a144047f55d5015a78af7da2c1405df9f2e8176d38ac9f5059a1b2d053c2f34cbd493ba4097c50bdf931381e4fbf3e1589b2984dd67a47bb2ccfaa761765bef0ff3dd104bd5639a9220f5b9886ab30d0dc06d12ff295339910c231af966f699655bc6f242bcc608edd225646297ff1f3e1f7d7d33350d0b5ad121d277ebc4b8515103a7e43a0d1b3000cbbb8ee54ae475798fedf989fb5db3cb42c7f0b36f9643f5db23157d6babcb834321725746730e6810727a83d226b9309b468517cb6869498f1a441dc561ce95cb1b51859e5b5ad5c79ca5104518143c105b6b437cfe6542e490268d0df4dbdfc76ddd4c8a3870276dba8b6484b2f00562a7cfe21c8a5a9f8c25ed919bb05eef1ccfed55e4cc083f72c8ceed9738ab37019b0e74c47824e963aed13baaee6f29219dfce66382d04dcc97d7edd2d8564a41072cdbff527e809813bfd8f19ecaa2d0f18600b8ebdb77853257c949c345b9afe70ecd8fd28e31624e46a59284afb484c3d30d823ab029488e45c2405a133786b58c5710790c633110e2b72bb068c5262ffddee0e6daa0ec041c3be1dd3ea214c984a9f71997bf6ac3ee7d3e5d5cc754d33b58340673528dc3670bbea779911aaa1a496857a743281370f34f8c23a00b2fde4c474b2d6ccab0e85b1ada2195d0edf06ebc5c03b2eb299e39dae4ca9144bc5ff03cd59eae07a2b092e825b374de1da9ed20a52affc6544ac099fa3138214fed4711fd2279bb4f3803c393b1117d9644bca68c87aef577977391ec331117f6425ab53aa4423933e2ec02640e328a9fc80dea95801a1a0a8ca21bf3851992dbebb5e47e0d7b257713262685f9324cd526a254f2001bbe7a90a8dff14e3d93dcfc14ad2f010fa736d90f9b981ecbe28a0003414e0e43e489260ace1fed26b96bb07f38681536e70f778733dd7c636d88a559ceefdab8b137da7fd673fe335b9d3338b704d904d16aec41b6d06a80e24d3a31f299613a45d07f2d14ac799ef67d411a68a77625c15b487efea95e4572831ba205999c3014aeebf5774adbec505ed23b5332d5939fe4b299968eb00c59356fce867fca79d21c1f1b3eb4a8f7955074ef612e0d3a7240d71de6522acc7ea666b9af7b47b293006dfe6491287c2cce1ce21700614e4b9b87dd8ca528446d8239be591b7d88d260c0efe0de43d5a067eb52465bbcedd4a56f11540cf8e8c061bd08403f1e9aa01208aed6847516013a2a0b6f5c3172e48c6828e08a284fd8a150c18cd21965bd797183fe0bc24068de706485119cdbdbbb76f8e2246a2f2ee546b0d2b6e9ad49a7e86825fe804c54f3885d45a9665fea080124431b2cad1b696ac30a45363c5217107fc56685ef44b55bbd6ca2c3aac88b92bf8727e3005483d45194740aa835a413732e676f85747062fb88e039883530e9ccd3b6ecf0b5d508ca54eaf140568e61f1f7f35604e0958da4d5fad2573d3927dec2b746c3a1b09add470971364de33327a90af236fc5cf2ae04dde811637c5c87d88526f8691d3dd93f1ab24c78e9d462c257376d00cd737694f7ca842a82f3a815945221f249550bf8705b82411f66080b85441a37aea9cf0562b8d9ead916cc418796f2ac46f6d197f70a27e97c00f914149c3f451afc06fb301453989f6574e70c3d4cdf30ec5bf9052cb6e6675d92ec683dfd0a1a9b2b2edf320e255ccd0eee1f30cd227b96dc5045c525d97bb0e0159159bf89177d18f30c54dd722c27ac17e431677944b89c0b7be6a833ee9560df754e9d6b04020dbaa9abf2b8ac2b4651abcadd0d19ca31eb6298eac010afbf3fd1ea478de90dbfcf2defc2aa43cf18c2617438521bc7803e36351828bc673b8a3c563c40e2ca0384be2e3392956132d1084f65ba17fff847a10dfcbf4f72d3d2b47177573c59900b14ad52312b836bf0736490a2709cfaf55e709ca04a9e315dbd8be7726739b73a05abcdc3193c4d5b3652c3c09e68594b4d154cd957d77a5d6903c3c0c9280ed1f94556c3715a8d9e3d580ac27fd9552279b9e7b3588f46522ae2ddb4ca8332b6b5f2005b5679b29ee551fe5ec822db6a4d7ad2212d0aa393633532074c87063882b7a9b141a3916b3ee03161dad80aea0c711256e3b025b7d9249946eaa93eaea756c164aae778854aa47c83b2b4d5c4a356f49aa0155145d2f71fd195770fdb51c183f3c134f3db6b7f05b1f8ad1805056a41dabbc2957f4751b9eeadd8332202e0fda3bb7cef636e3daabf15345e778f6764d7a5098f99408dc3d61d1388d8812a422ca91b458abfa4274c5f06ad7bfd5404e0931c7a5f46784425301471f5c8b6aed6c82961e9a3812d970c4480c0ab3cf8b1f640e6574e6d4e20b34c6d36335e79c835dfb00084626de1fda267288446be4098d31ce4d5ab58d835f56d4cecfde46aa701a5dba44cd4270ad67ba311383420c15f8437e3ff88ac0798283e232664ac37fa4c2b2955e278fe1d1efd43aaa126b23ab8a5087d264c5de1d43bff5f09b2bc579832f52604ca3245a243da5d3d29c23cd3e1c247af971edee3b4f6b27b5168af0471759f1a9b6772c755a0779bfea4a24a84342b091d2f10a02459e2dc6e0167d97ab0afcafea74ae3ae09aa14ec391b5c64b10ca8afc222ee0822821f1003ec5a3a641e9adda04efeea706bea53dc695b1774073111591fd5db6abfff47b0acdedcd47fca5fecb053a72ae0df6a3d04b49e3fe0c110620fc93eefdfce8e132911eea6b428661fab930e432f1ec83a09b26471fbb9a93a8eae7cd6d677e9c304c49048664dc8742febccbd899e2f08d95e63668cbf3c60c110814fdffb4d5c0fbaba89a6c0271460e375536f00bc83b257b62fed16aba10cef18439a6d13803fd9f6fd1240a625b3034df4e613614103aac314d3dace4d65fc5836dbb993a274dbb832c0a677b9f949302fc9d4a95b0b4268a6a8a666226dab4a0d4a29dca2350d8965668ce4f53afbad956b39c01e271eb39f4af5b5a7e5f88a05cb0ebed4b1a0a7082e8f5b6497e6925e171dc02654312d3284ef3054b02a50acf35fac88cf45c6977ab829be7124db45ac9aba09462b262e8d6d783720d3558828849ae72c6723dbea9fd644c18759a653b67398a2c3527b698a4579a7831538865cc8e480937108994718b0e709abd1dbb70a063e630a088d8c7ddde524b4826b5f67586ac202e49424cc81e181bcbd4891f28e42660828d8c77373819617d4cd37359c33b2db189cce144d0935745e01da05e69d24afa156eb759c9200ef4ad950bb62e6de4f0fe9fae4a5c8090e906bfb7bf227abbeb8bb6dad0fe1376c5793750ca3a8366cbe8820a584406beef4ae70db175ada15078cb3eac5c975fa0d9e1df618b65a13d9a31528fb4929d3e843f4d0faa79363efb8c5ad3a484cdc45da6885702bc5a7cc4c1f56a21c05cac747f2034fd2547af2a197e8395f957ebe211a9c21e3c0dcd5f98b14c21bcfddff9c14bdb54491192f849962f933c9aadcc664b960f3dd277016462b947792f48023d939313f97077939aaa13886c2736ad12268b7e41b378ad2ed782e308c4f9561d69d6b0d0802e2a5a487db4a20709c8bd6a41ca0300cbd503ee61f0790da46f296713e4e9824d7d14609a2fb850c4ad6ea9e0aab2d6c15ef1f5fa5885ebe78e9085994c14945dbcf255ba6b64958ee8cb9578aade2356578e2820df3578bdb574ff8befb5e6659d434c2b17459ae8961c1f01bf151d8284733d89dc8176ae121ff5ffac2796ee7b472628ef8a15fafa2d69744d560c524952f7fa783797ba61984c490b2936c4f73b341c44d661215f02494385c5cb9e07e858d22340d2be9f8e238c340975f27caae32fabaa6d5a80d5ae86f56ec9a48bedffef9e0c628c2f9868a0e922010ab5f479bdbbec83ee8e0d0610877062e81316368125c620820058b2caee20b49c5f74a25990285157719fbbec9d330e3ec827ce84863a4c6c452ff6f47dff2ac754795b88ea21cc960a3bb7af1d2c0a0bd1eeaf7f0aca757e702e1f0dc6eb635faa16dfc45ca3ce12ad85060c357c42ed9009ba63c287307a0807f479af0b50a0d2cec5503a40a2b58138deb2c71d7760228e882cbe6e8b7af6367a88d3fa0f32e14bccf6b9db8624332dc6246d8128957e199172b970632cbab1dc9bef09419"}, {0x20, 0x1, 0x0, "1b25276cc71e51f5701838822f3c5a"}, {0x58, 0xffff, 0x9, "93694b57972f1ac907eefaef1e5471023cf3aa7c238e8e189dde559002badb520d6c1a4646bc0b022a7ef6b5d439ec5dcab6eab8e0898f86dae31f345df1f8d0191a9dc8a8da"}, {0x20, 0x1, 0x6b13, "4068df85b18cd7b1035bec5f"}, {0xa0, 0xffff, 0x8, "280c5f62250763c2bc722a3021979dec3adcecba89d939da68bf227eb32011280a6a98d5f8a54007e71a9b2dd119d1430175bb6dcb59a6d47d8777f15c980f9277249be7cafc735a4b130b5d947e511eef84cc3ac495ae4849318b7e51f2338d9a017154bbacb6e24e736257ca5c314b4b8b7024901eed587d3c3fce75f0f5be8403a876a125fa9162135032"}, {0x1010, 0xffff, 0x0, "2e78262933c9addbdec5bc8276e72e40eb9baa796c06136e02103bc967e8bd688c3b26759f81a21d833e31ef35232bf1c8de71818d149dbfc1632587ef0fa94941895f110c7b371ff29e80ab6e1c7c9016d27755a63cd2d5d3c4180b7365eea8cfe6abf18307c7e63d88930c744608f0f5341e4785dd56e23ad07a13b31bf28336b3c309584de8f8607f7dbd9be564c0b85b6b3ed1d27fe0bb4017b337197ae0426a38520cb39eb3e790eb3fbf3f8f9daf46285166cfda95225d6292e66b7bda7672baef04a2ae7a5ddff4d969769efa6553cd3340223725a8da366f8bdedf0af0a6584f4ab82c94ac86099bac4fc7e8bef7eef3247868417c90753ecb9d992cab32267eb817f43ce4c3dfb44a4055fa4230a10fabfeb095938d29242b0426cf331aaf6748d7a4ccd04543182badc1cff2e41cbf8cca19a9504ee94fb8f413c00a486fb4c1eff38e90d07e4aaf5cd7c89a36fa77498eab747ab3244ce85e2feff35c66e0a0fdd401f09dcc06066283421ad2229e9bff2a5675562571620549c2cc47428b61cb2313ee3cfbf80a68f02c6f937e79f3102e7288e65a61ddd04255b9887585db997b5a00e57ab861488839c185bb445f4c1c7e38981cc2f1c39a7cfd17cd0cc782e1e916ae856ff24991823e392f2d1a34c345174a19d1c523ff783340bb8d56bed65737d0e4a00760d6854af78d73eb788a4566f0877f571a1a218e9375756a15d501500f0899dab367969f057e3a8916ab738d02b263818504eba88b7ad39a294fa3c921282b967fbfd285156823c9a0a201fd1b91ce89503edfbd4a6159ff5b40099e0fd2ecf72e9539ba9cab8204f3a75e5ab82f912ed2270541c15f2d41f669893a36369b33169e1b8b9ed5d2e7b46cd6122c6633efc3cb107d4047c1203d1dad94a6455a948ef611a03dc9d09fff8be57613c3eb08b3b231b5cfa48af52b2f21110892c97d5a60592731dd1bc1ad6f4f1e18f1ed1e4ff057206c763e4b26335906cba59109f9b490b01c5e52ea1d651bba90c1388ae4ccc7350143877b022c23c59507b5b72ae4b7d49e7e8c60d69f92984e831cb9824118f0824a9926892b71d6512f47bee6b8ca67b7e4db4545abf75eb3a2ee05558ede0859f582dd3790085282db1cda1f7f6a3e76bebbf5d24ef77dff90b3097689b078de65b3dcf5344e8707b73d1d5038fdd6ab3e86d2679cbc99134d9e8a905a406ce11a649af9308c21396c7ad284cc6a36e2d00a2cf18cfd17645b61a05ae5d1353b051eaa8c803c1c554492e1b093bdf49affd38c39e66dfc7ef5fd4ea84e015a10f18abf938e1bb6f45e7247e07c4d67b047ee18a0a0a9d436547a27ac4954b68d127e1996af5fedeb1ff750a1910a29420b123e767da9b02c3d079653bc80d8f3a7c01d0e305458b589cba17a103c5ab37b3798a975b50a20f6e485f97f9e4049235926db309f781306e56442bc039dacc7a9e64308640af314210b5862b5e134c4ab5e262ec2a6e322943897d8cc1738870fb7a07da8526b53a140d997b2aafa03157acc2a85c762a09714dffcd4a70651502b673b9b3e0e860f573872c7904b20a99ba768edcca2ad2752f226f945ea1ba37a456dbd8ed49deeffd76f75f5b1b56a347c94561e3f8ff1e1602d6be79e5fcebe4c8d7e58ae24cde2208f500856f3ff2fcc42857dce6bed2ce3e2089d0593f67e67f1e8d3e5868c456fe6bd0ec6de89e58229dbe00ad18890c5c8d5f28c60f932856dc18b531e0ebb1bb10f4b70042b4f5c241150f587d2968d655dbda1c347c0a8f4a6671ca0927f53acc60cff3e7062c8ca86bd9ce9743ee653a7cf1d65e507952b4fb7690024345599dc6f14eb13d01a9d0f2fb0851e1bbfe813d23f86afc8c442e853681bac79055e0dcd5ac00212e4c4433e59210acb25916b51298763eb195fc2d34b7e591a56f8ec56f2a078da57d812ec6e5544f60f03d97f742765ee479fc6a06e90b37de0d02f533b6df8db0b4dbf4069f0770d7f41aeebb46cab3c82731255aff298676b10a6494c513bc4f39b14860feb421e1b1d66fb46dcc567cb89dc99ca6df57d87244ee9b7692df0aef312214060581112d91d9fded10a7a7280403f3b6c72e37597fd10f7aa0a86b3c18a17cfe500bf4ed8a6a94b44906436ca209046f3d57ae48ebf6daf2c82da4ec4aa9bc68fe872fba0137754ee561003729fbc12171120883a0934e29b7e7cb6f5183ad76051c6c660c31e7b2629894dc44d3b6cb71c71d73fc0077900a4bdf9189a9edc34bc278941b9c1489158ab8799ce63353ea6044ac3d1b57583ad3f1bb8d7d5da31e29bd65996991e9b87bbe2bbe306018f619d59c5e40e431f858c1d0946aac303c94b55ace867da4a249958b4a02b930b3151a432eca8efc9e77866083b74f5470678643fb8ac9b9c7da2008ed9230c1f437b90e2adb11cef786dcfb9557e47f2bfe7a4816938055be4725d6c81e7bf2e602f8087cfce554905860fc89e80ce2d4ed311e07f9c6fc6695714321a383b9dc8204f9ee0fc9d4a735da7bc47effb331fb95ded2cc400a6abeacb36978f2152d45759b8afda55ddd3d93ade52aa8e9ba7d6e85d2d9595dbce04e978806c58e61c6c78d5ab3323a67685ae5f1443c23e4ea9d634fd62cac1c04db1a080b73f6fb410d3504eb9ffb8f421760d566b4ca97d8d58f193ef1a5a8a436a6a7040d6ff663835b2c9aa84316ba259f1eb938b1faa20866d972495f2e84acf065caec56f7ccea9627a4328dd5c095d9bf2fa4d9ed656e31083162f52b400d729db87f24f615d705196aa4d1377d57b137b48795115537e6a6122d982debf0c965ac40ffb6fa0b8d4d4a5a6fe37f0c01dacebd7363bdf712e73833b008588fa211d4e726795b9e3b72acceeab8b5cf228b82a237dbbe33db59a27d963b13fe68455115cf0b1a7ddabd6e42e2d9659ddde58d7ef7964e63176588dac605845597b1e8e17017e1d6ee66e253f9f6281c6738f505258a56a441e7ff678b30bad50cfef5a3698b9323895a2ac8f4d9b0f115c3b464628e2afb1e7c7a2a756c9f89315ca69825dc906c86126758b99d6413883a448a127c52c98f8d144d0aebbb966a62d574ba890825f477411243ab0e2626aa439e3829706106324c3d58189e4a22bfe2738f3a3211ab4c5f899dc91cfb9aefeb6b8d5eb37b606eab446d4cf59905e197cd7daef6e186278a5425e0efbc953401dc7d846c44da13cafefca978fa4604940f60888e0115dd6634d2279ec903696139579dff9f89c64c5696c4d8cebcc4cc54967f84cc6eb67b61751d081f93c029c031cd8552847e4dc3f13a0f3c65fc517064fa9e46e0044aed6b1e6680df8fbecbb65d490fdee82deeca9f776b3e0abcaee1a79f409251b1c40ec10b26997beea8d5652171f645aa2523b376746a9eb5c991a7f3b6860c21d7f7b3003d7e6c058042934b263f5f7bc51599dc0b9b9effd2ebd933d02432cf4ea473469187ae9ef96995267b75caa3fd2e5876282e321e4a897936b565e1c237ccaa2fff1f9964bd0b681fb13ada4e053241ffc3a2aefd4b51e0d20ea7fb16ee5b276284b7bf2a59b82fa76dbb0860e972ba8dd022601068d43a7ef27c7e4648c4cd3f42b965a96decd5e6bf1957306b5012350156cbd8862f6d6504a8e47b1d9e041c99f6614c5175eba76b6270e4038f511dd185301129773bc912afded8ada76036011724b9c4e412f1a13e1847faf5c3ae1892b466e53501eb84727ba71897705ea9f6c0acf48a9feb6a9a34cf480f22cf736bea81bdb3ffd30c2f64889d0e89515459e80dbd6fd00b1b1c1ed6e7dd8c0897ff574d7598346a399d21b375cb3db633348094156d328d85c8239a5a7f5f4843908d4208850cb8afd59093a8d6ef498bebd2a670c8a4644521e01c47a45c23615bb6218a99abc495d3a232f792a66587fdf7290fb7a4ba519bbc3811ca16bddcf78d33d4e2c045abe50c1aa48480d0b48a75fe4892449b8534b8ab9e5163076202abe938a82ee7920b68e0de347d1dcfe1422765e4d2e8d5734438d86a939d127b9e2eca006cdd3d82fcc509f47f1db305971c8ebdd37093266acdc557106a7c05ab241a5d6224177ea44d1a22848ca17203edbe733491754aced23ddd703f0b7eb31533741f5c4a21159634650742534395bac37b4942678a6d2889c70dc5b740ab6862b80e26eb2f56fc4206440ce827ae12f3c2d1344921cb007e0532a8f43df13f75ccfc831fd779e7a92b8a85d1bf7f36276da67ebef57fc5c75c4d53a41aa1ac4818cc6afa5143b803faa49991cd5146742de4d203f54f6758916ea1f116fdca04e8fb84ee946afaec8500b8457b9676ad6a093bbb7688f9490cfaa8fef698b087c1c90a0166f6f07848815226fb7758e4a0b7e0127c497e23102430c07ede8d7956c6e180c08a3293ffdd2844d1a5f7e6e9b7da9835f3d647b4725f301325ffe0c92cd5ed117ca39292966313e1bf0910e044113d6ebf0fad3c5785e36d4a9a0d2be8493a69b5ec6041ea0a257cbb148b2f1b7acecb0519159582e8d79354bf31ff345bf236530adff9fd1edcec0a704c85a9af55037751e205a45caf9c8e8357f5ae65b6c4c8d397ee53ec9fb4eae5ca15a8672d44a6c1e6cbeb0de1cc412cfa1740b2ae138e0cc450ada1bd9c285f0c2823e77709283b859ff34c88e90ac6deb8981e7f35a8b5229657a1e681bb03374766714d022eb57a4bdd5448d2cd9f0bba22b9014c0a31c038568694c19d09893c261e3be1833e94c46be2bded2d01f290654db3b4af4100c975bc3eb797ee452e01287d3d08ac0caabdaa1fd2157adaa72f53bfa450a86ac88536d9b6017e823564a20a95cd1b0505a9f875bfcae7a14fd7d62ca65f8d341a4a27772584b07ee004bdbc8e928e46f3ef0c85c3ab8514f80c590dbb800f0d94b335fe6eafd36d157fd7825d042861f0646924881014ddbea9c12df9508174669255cea37a4d069c9723a0759706b1182d6f5b52ca1e59d971f28832daeb26fe1e3e41778714a83369a83d0b4c17d3d21664f268f49b171a4f1f06ddf57a31c99ceb74370c0e89bfecd1403a3616ba553f4befd7c130d023da7658c6f9c7d104c1af03b808f4fcb238e1ae8101c18e1d8bfaa1367dd5224597206f8fa99729495e0da00f23912fd7627932f31c07e27f7b76c32c81acc740b2efbcd837f5311d52f325a648c2e4d3e2eada489da9a56571842d626699305b4f6619019635538657c0f3ed18af88592fea42661472ad685b0a9655b30e0735c1858e46b1268e241c33ee2bbb826edcc2a49f0191d7c38fe3e349146e90ac99eb5ce90ef0a6baf853884ad381210511cfe72fed08fdbdcbec85b3193d8768eed5d18d6651f7589b1252ec0667554d755430bd8d4bf070b9e6e5d19636b903dc9f5bee80161c11c0e0f340fce94120c0b9a4127e3fd77fe6163c7802ba63f43815a396191dde051e31df00cacd8b46888af7bb0f88d093bc02a37b44e5030c4d64d6f53c9dd6123bcf4996d9958a0d562d1e2997bb2f272c95e6f6aac60259c7f5d1bedba83eae4a1152087e3fb8f43dc1fff1db9da2310e619bd5e335547d178cf426d47a6dd1fbfc1655ca7bffc566697b579c403af9bf6905be10ef0b4ffda6d39ef1b7253c231489c23e34082c185e3ec296f2cdd13bde3c0603a686399e308248efa9fca058b6bd995a92f0d6014bf5f2a619f5ac64e0d94805cb3270dcf7fc8d7f6a3d1807e363bb47c9bc677dac92502fe4a8fb37a7a816879b8c5d59ce61fc3d9c5"}, {0x30, 0xffff, 0x2fb674a6, "8e2b8780c763a058b5111b6ffca81e79d630fb44e123be4dff24fb"}, {0x38, 0x1, 0x100000000, "d8d21dad92764c87b033a95eabfdea1fa542af2598d3675f5a1e2315461a83890b1a28b74ac944c6"}, {0xf0, 0xffff, 0x8001, "2a95fc23699361be4f25293dd85f139c9af0fdcdea41ac6eb936ea6f2bd6543ded83206b5f93b8538a5f87b6df69d4cc3afae356c86c8faf123798457cd0914d1b21ee2b276d9c6bb09a994b799d7a643db0b48df080b16fa8c23db243ef3e25ec68b5a2c790acae6894f6221dce4200fe3c34c1577650788db6d8c0435e4b650b5439b90c74a62a1e21795631289b96e55c0e228f32ad9115672cd176b85c3d219fa592ffe6d639e155fd9691738f9b312163db9d09d20a98963606ffe74e90c8216d8cfb1a1c49660cd703a97fefe0d79b8afd66ce92c7b24786a0885699"}], 0x22e8}, 0x2) 21:14:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)='\b\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./bus\x00', 0x0, r0) 21:14:31 executing program 0: r0 = socket(0x10, 0x4009, 0x8) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpid() socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r2, 0x12e}], 0x2, 0x6) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000000000000457a237947c6d810c5e3692e12534706422ead8fffdd0f071d81a0c6fb12eb474a13b63ebdb521732495da511c52dc645873508dcf2d3fba71dc", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)) socketpair(0x2, 0x4003, 0x8000, &(0x7f00000000c0)) 21:14:31 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) lseek(r0, 0x0, 0x1) write(r0, &(0x7f00000000c0)="db", 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) 21:14:31 executing program 0: r0 = semget(0x2, 0x4, 0x218) semctl$IPC_RMID(r0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) lchown(&(0x7f0000000140)='./file0\x00', r2, r1) setgroups(0xee9cfb9e39f1d628, 0x0) setuid(0xee01) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) 21:14:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000564000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x20, 0x1}, 0x8) madvise(&(0x7f0000566000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:14:31 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x440, 0x38) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) syz_execute_func(&(0x7f0000000100)="2ed9e136470f5fd7c4a27959539bc4c3597d411812c4c20d2f7abdc4a12973fd0e470f4f7500420f67be00000021c4417a2cf9460f3803ec") r7 = fcntl$dupfd(r6, 0x0, r6) openat(r6, &(0x7f0000000340)='./file0\x00', 0x20480, 0x100043) ioctl$TIOCCONS(r7, 0x80104277, &(0x7f0000000000)) r8 = shmget$private(0x0, 0x4000, 0x108, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x5, r2, r5, r2, r4, 0x10, 0x1}, 0x6, 0x9, r3, r1, 0x96f, 0x9, 0x800}) r9 = getgid() r10 = getgid() setregid(r9, r10) 21:14:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x8001, 0x9) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:14:31 executing program 0: setrlimit(0x0, &(0x7f00000002c0)={0x3, 0xffffffffffffff81}) r0 = socket$inet6(0x18, 0x5, 0x6) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x7, &(0x7f0000000040)={0x7}) setrlimit(0x7, &(0x7f0000000000)={0x1f, 0x3f}) 21:14:31 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x8000, 0x0) 21:14:31 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) 21:14:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 21:14:31 executing program 1: r0 = socket$inet(0x2, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r2 = msgget$private(0x0, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)='x\x00') msgrcv(r2, &(0x7f0000002ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3f213ed388c5639e4346c7b9e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb929b580cf0147c3c52ce519e405a56c072e3ab9fcd4b7fd7671e94067b5b1dbdf27be9b5361896a58438899a2474d0d8ab"], 0x1008, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001480)=0x265ca) r4 = syz_open_pts() r5 = dup2(r0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0xa50f344e8a0cd549, 0x107) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000001a00)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000001a40)={'./file0\x00', 0x9, 0x8, 0x10001, 0x1, 0xffffffffffffffff, 0x100, 0x3f, 0x1, 0x1, 0xe995, 0x9}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmdt(r1) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) r7 = msgget(0xffffffffffffffff, 0x3fd) r8 = socket(0x18, 0x2, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001ac0)=""/4096) setsockopt(r8, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) msgrcv(r7, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000200)="c25382198c918d685ff1056a85a4a034f8d64b6bc7e137b52457655e92f3569ba22bf5cdb15f0df3d04c515c132a02ab601e3524ac4baf5826b5ac217ff82514b1782311054220761a8a4999bb77bbaf0acb03", 0x53, 0x7, 0x0, 0x0) msgsnd(r7, &(0x7f00000018c0)={0x1, "935af92b04ccf3298d7e5e869f3a906ae790f8b7ceb0ab8b51bbb9af832c38d6ce56830a0cef8f7d630be9dfd5d4e3551b39e6c1c82fc372223576bcf569586ead4bbe002aa64f1c6b1ecf553514b834fbd73b9c1626f27fb12eda5f06cf770fbeaf28a76f13634336776c940a893167edc7df5635f3c45fd085505a674472b7b4ee0368d532e545ec757ffbd7650aee68fb280da2bd766e9027099094cf17b324f92478cbe46fc73705f2c5c08e3e20c856e71bd38f921c7464a405f6ad324fa352afcaef0c914942a438d816ce1ae0f18ebefdfc943c"}, 0xdf, 0x800) msgsnd(r7, &(0x7f0000000000)={0x1, "8b521dad735c63e63ce16894415b83b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e4040e2be1aa2c7843eafec819cbd6cfad0baf9c"}, 0x41, 0x800) msgrcv(r7, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004aa87f7ded054b470f2419a3cbf20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) execve(&(0x7f0000001500)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001540)='[\x00'], &(0x7f0000001740)=[&(0x7f00000015c0)='$}+\x00', &(0x7f0000001600)='+##+#&\xd6\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x83\x00', &(0x7f0000001700)='\x00']) msgsnd(r7, &(0x7f00000017c0)=ANY=[@ANYBLOB="03000000000000005477122a0f619610f1d772d22e38a7db87ddd3356ce25d149c13a854c07b8ca26592519c24072c32b204672c0db8e4d4be8120e0e3f5b499301e33af9f6701483bbbdeb055373fd0b45db983cdeae89acd2eb2814d7ae28701926334a280894b5a867833391e4dee5dbd9902c30560794971e0b5b4063cc8a90bd7376455ed061b9fd5a4c7a6c58f8ca14de13f603e7cb0a9fc293d60f36fba0a5a7a5f70766ae7815b0286403bfb68e2909d2f04261823467ee096eacbb69959170b6296d2d9b526478359f813a913ed2425b10cc79a823e2da6f77ab8f55e2cb8c73dc589344b1855d2fbcf031897f7db7a3ed897f1100f7f154db6"], 0x1, 0x802) 21:14:31 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {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) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) 21:14:31 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mprotect(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x20000000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 21:14:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6fe, 0x77c7, 0x4, 0x80, "21e8c41af9209cbeea049f707ca62dee24436044", 0xfffffffffffffffd, 0x2}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 21:14:32 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0/file0\x00', 0x7) accept$inet(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') mknod(&(0x7f0000001580)='./file0/file1\x00', 0x0, 0x0) 21:14:32 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) 21:14:32 executing program 1: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r2 = dup(0xffffffffffffffff) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x7ffc, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r6}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r7}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r8}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) kqueue() r9 = socket$unix(0x1, 0x7, 0x0) r10 = dup(r9) r11 = dup(r9) mkdir(&(0x7f0000000140)='./file1\x00', 0x20) mprotect(&(0x7f00000b8000/0x1000)=nil, 0x1000, 0x0) close(r5) r12 = dup(r11) geteuid() getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000200)=0x8) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000180)=0x6a) accept$inet6(r2, &(0x7f00000000c0), &(0x7f00000001c0)=0x134) recvfrom$unix(r10, &(0x7f0000000040)=""/41, 0x29, 0x804, 0x0, 0x2d8) r13 = semget$private(0x0, 0x6, 0x53d) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f0000000640)=""/172) r14 = semget$private(0x0, 0x7, 0x1a8) semop(r14, &(0x7f0000000580)=[{0x3, 0x8001, 0x800}, {0x4, 0x1, 0x80000000000800}, {0x3, 0x120000000000000, 0x1800}], 0x3) 21:14:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000080)=0x1) 21:14:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = dup2(r0, r0) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000640)="cc62d0ff21a831d404d50f6b9e55af6a53e7a422d7aa850e745a7d98dfbdbfe9c79461345091c6d11d424bf8de2ccab757042b7bbf576d910a17b96fb79e0a41c4c20fa0af149ac8dba7fc146287714b14bb68684c9a956db08b6c2f9cd11a43438a590e5a0c3dcbfd57d9022cecfb26e82da9d777908c0b5b372791e55802e8cf9e9450dc26b84ec9d9d428c5ee6c081bca1e8389850a287a2df72275b9eb4a763221a2e4ecf5e5d614a4765afff7127ab4a511dfb3bd7a0d130ec69dcd41d40f51e34438214234993c85f3cf7eb93fbaef0cfcb9a783485cc32f76a3197d3a9ea1b5433e12cd19b2dd7681174aa1ee977acba34d31341b73639b4cdff2cdd5a0b9363518b9f4bde7373a1cb99066cc3bf5049f432455845c9f29496703d96eb0652d2096b5e0fb29c0be14cb283c9a54d151ef5127fe5d211ac272fcacaf89c7016141037ddbb9a27f8e50d7b2cdc38a7c40b8072de9d986f339829b8ec2fc7c8e40cbdb9171366961bc8194b40473b08b1045626487805433464cbb6a72370199df17b5ec01ace8d7229194151f2616e3ae0477a4ae3bd3479f5ac82fa3c3cf84800158431e89ccf34543b0845d7450d10155f0eb3f0f5a1463521de57894254d94945836226af231def6709ea1a413c97fdf812ffab26a7b933ba402aceacc97d7900c0a8f1fb30bc4d2162241f2448f3d684fc770d1a98ab9d250eeceffc4d754919480803083b5b845f770af18e238179ef62b9bc38001c3dcef9bf7223e77481713ad2a982f8351574ca6db897faa111315002c48bb695c30bcf35fdec1ef798ede8f68f5d007af565e11f105e400ee01df3f39273cbf9b3106ff899a255b7b61613802edae955fd7d74af816e420b1177660a0e590e6f99b3e549ecc0811c061d62835a4c3a02c25798621c93c2d149f6f237e0bc4a247da2f9f57e3e925835d19126c89e3d05c01e13a7bb77f38eccc9cedb0cf143923e115cac8a1ffa9e05c622db63c673416903e180c61c2ce240c25e4417da219c2c44e73877142a8195b06397dc38c3ea4582a100ac8b5ea1a601516330a4daa2e398c016cb7246631225544ad46e64d0013d1480148b46ae8334551fa8d43927b5612", 0x31d}], 0x1) r2 = syz_open_pts() close(r0) getuid() r3 = dup(r2) getsockopt(r3, 0xff, 0x7, &(0x7f0000000000)=""/118, &(0x7f00000000c0)=0x76) syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x1) sync() 21:14:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="e0231f22aac5c134b61f45df5af6277d266e60b97145d904817734068ed203159272816863982a8d1f764e57f499680383b25c0400bfbea5f87036d970ad6b61e8bbae846f51e4b9b59bcc14f9f049d0eb3a48af9afc089db81dd37c604f125c8ecef07c2f790c5ac193d209e0c5ad6a0dfea7e6a53de3579c71753feaf6c86ced59595a19aa4962750856a90e05a841b8dfa514c0c6165a395c2b3ad1302e2a7afa2d644a8b222d0de697541a40450b22f87aa7d79cbe340a2feefc3d9255dc93799a39c3d631e45c5c1054742f9a7c9cb4a8fe9ea1a38b2a1dc651e7997a73ef8639a2cd038ca6a41ea641aba3ef04c9ab0f183bb7b55ec3d9a4f45a57", 0xfe}], 0x1, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000500)="2b3c4974550ae67ef1fb1d701fbd63385f8fcc71b12d622201fd8652eb4ba522182020d5d46069fc2dfc190f050886e8e6f6", 0x32}], 0x1, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f00000005c0)=""/158, 0x9e}, {&(0x7f0000000680)=""/233, 0xe9}], 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000600), 0x10189}], 0x4a8bf4a85344312, 0x0) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000780)="6caeed20525e2c4f9f23676acc9f16ad3d5859c930da028f93d276b692cb51c9982b38326ad0cadcddd575353aab3cbfb67e0c5b24346a1a87e13846ac7b1cecc2292cfbae416d35cf10ca7d2ae2e1ac1109e0326b92cf26a2ae0349aa0fd630e31ba8c1a5ece355a8a9c651ed877cb3e4e8b4", 0x1}], 0x100000000000007f, 0x1) ftruncate(r1, 0x0) 21:14:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 21:14:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000040)=0xfffffffffffffffd) 21:14:32 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2118, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) 21:14:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000340)="12e5507198cdffe3d45cc50ae49804ba78bd94913be14c497a480b6cdf58a333c34e84b8084cf28db03d70c0aad4a08d48893ba047a39f89a62421ea13d69d7dcdf2faabb7df2117eeede7f9b8b9e129c26f1272e0f4326451b5ddd83f9764d6b37fc7b04ba6f4386b175e16714e28074031760d785837710e8d1c106c004f32256b6962eaa425bd7673edd7e1bd72b118d1fd98b260b0d5358ba9a5ad17aee1b724199f6ef6d52532443576d2fe6a812b01fd6910080d4aa4ec1a874bf9055ff83b8643a216ddefd3f2dc271c7ba9b063ae4a8028ba535523874b3a2eb1033e1283487199dd32c2b63d51dd1c71ae5b0b9f2cbbc481b3d59948f0351a3c79f23958f81cb475f67fe0fdfd5ed811cba8147e9da1e04a082dd45be1c545f134b3c95dab265adc7b64779bf38b922d4e23d0febfb5f6ebec81c30de71edf265d2cc01e7db9400714bc772b6af57d795942b63dda478b58cca4c31ed387d4c14649adebd6d047fdb5618985f8c5630a65c691859c340cc25e8cf7b5ad93c9af26a5e42716393e42858cc43bf6aa80a79612d3447391814d16f834aef1102db52619f70a87971a54b3cdf331a094236311361a41231928dbe84bb9451cbdab6098ddc6ae5eb447d7b9e77323b2e94417b5941f103cbd5f82aed40006212f5c28c80d7afd088c070120edf069cb0cb0862fe843df57a98f4235b47f02f879387621e75f75c15d014c0756eb735a0f1a5719a6f6205c79191f06ff3e3821c1960dc1fc7c250eec718423251a9b64a4708f67ea4decd3a3b2ddc603e2c9f1bd1c53ba0bfac4fb357c8a79a962729428fa432133369c69adc10128c52933cddeeff0626b2806ae72158b3ba0018929b71fd97cbf07427d11b293472fa995f1d81e063e2815153da580fe4f0ec9677557686a3d6e2e1fc75ddcddcb2cb1e5250a801e256404cef02a70a36404e51ba7aaca0edfe9880a7d688c4db80582d009df2b883ac5b6e1f26ec01c135462175b8e0cd467d90e3cbbd70c7e49c87490331fe9934adb008872266185402448eddd03edced9e0df7796baedb8d756799a0f78245f67e70c5c7fc5a0646767f9b579ca77a2f84de85cdfd2650e96ab4306faa6091fb712e27d63ff90f60ed9f21a603d3c3fbd24aac7a637a7c4da47ac66d6935673cd796d955e6c80e5a07d4134a60e2fcbafc6ab2680c0b6306013f252a8ae6473355b8c2eb81d22b88009c32691a5efbb9876e9c5a88fbd1eb810fce24f6ea9548d451cb268d7ee2df8bfcb9d2184056d290f27d4cb33916d80121cb186557ec596fd8dabd80765f09a43571bdba383d961dca1de167c823d482823b9a27c6c11578dd45fdbc46541ae428b7b966cea904fcb4a5215fe301ea90a090fab253d32794b002475f919920a0d036a3ab4c680a61d1f7319f474777d74d33afe0bb813e7d1eb660fb00ea185cb87192e33dc369682293076a7a089b021ad1572252a1080befb471126aa1ff50acff5ef3fbdbfb4d6221e3bc3823fcb0fe0144abc65044d3722b353ae38c7b2cab078738719865b1059c43fedafb6991f7f39adde8551b20f3b6d83810cbe864b864c62c2067e1a2c7be8a8d13c29b7bf42e4e728b2b0b7159cf7b11913e043d3ac6087bffe103fda32f0551bb5b430da88bd5a3dd7bf7824d3220947be0a16e285b0da8098a0f9cc99f6589a098db6c37624faca93e64589e34f512b07bede49b24c71c255e8d05ecf51718d58ac7158d77d53b47329b864e087f896fd802d72727f67138f7aa1a86ac78251d6e5bfbbf32975bbd2ebe4aaeb0f9d8a97d87c63907ae4c91997fc70dc68ce9cfdc7a7089b90f959bb16fb4c631b9e36c4b4de123908a37ef992e98efab61e1da4f3e86a9a0214d8d3089ab45e95459c48c26313fdbe17378a3fe52cafb86d4166101d2b65c0f197e6816d686dd88ae052171e92d4f90324817d9e9a6c1b40e990a36ac95281f26be2bd90fcaadee838c74b02a9d9a32123686fd562dc432e58deed28f03a82f4dd32cb8aac70905cd6005532720e2ecb89098785244a54e3bf771e1e09352d5e3ff3cefb85fa52137b528a9779e908c9ea852c5d2e4e8bdf0f49bfcfda2b01ba1a17e32eed1038295fba506b3cf5f90158219d38df38abbb89037d934924f8d5e6d926782e5343cfe742702816d7cecdf99534c78689018b20c7df019f1c33f650da7125d0cfb72c34ddac09328331fde4e90ae2469f7919cf546dbfe822e42ee1b173dee9b36fb038b0af01ecd4d5b7db597925ba287889b914c637374dfbc9d04a7211d093bf687be2ebdba54593f3cece7d039698e3802b690238cba7461e2e34013b9ae17d41ea0886ae39bf41c0b02a9793b31be5a16a77925ae3bd245f8728b5a7f7152ff1672091b8d869ad090e638edce371af7e0c8c9a75b1abbc0c50dabb96c191ced6ef7efe6aa55597f064bd0efa766ea22350a40949d95dd1307c9b3c41f92600a4f2ef8d937b3bb2c0b82b56be60dd6653df14eb2bf4fa5037d9189ac10c0242f37a941a6018fafe786d86d2f21224acddd875f8349e3bd29960dfdabdabd6db2d92dfa628b3ec8df64c39abd0f422404585e14f04e1afd7e6700da26fc2ce970f174f81e031678af7be5c521b48b135c1871d6f6bf5154a9089c63e2311c9c50220929029c7b131c5e36846e2ed38615b664389f376353fedaee5c9ca67b1371a44df481572d44bc518c11d8f3651009be6def0f0483cd41a93b8c54cf2486081e92cdba557a1d55beac70de256af827158773dbc1d985b45f08fd0f64abbfc8fd024ab2c49aaafe08ece795602dcd1b76793e8c8bc264703d2224e0aa55457daeb9ba7b3237c7ff598eb709e1d3d545983e0177ecdfd3090f384b6032ef13a3c5334465d3a22c5d940609dbe0b60e5026b98b3239546593d6c3c8158ec64382830620c711ea605bc1e8d3c080c36b5ea7752ae8054b5a7a80d306798e12c4ba000d54c8cfadab12f070d4582a86e89211294e2cb042a3d70d0e4d4806f8c801d04f8458643c4e24325bd8ec4ad1355e6caff942f46faa8829f558d17b2a5659539124dbb77a83323d7b9c70f69e0cb066eb29f303756032c768b9f0743a501394b96e0dcc51ef3af730cde7f746bd11a96af6312f3536ba5a55dd8dd751618fe534453e202b18b29136e93678f2d3c27f9d35d76d490c9de158f0914387f1ebcbfed412188fde7f82d69b502268af6c1517ef68b7147dc071d4e9368b34d2fbc791499f0e77a073ef381619975dd7047c9edaaf809f62f16b4fbf65e4fd937d580690358782c36befb7a36f8c68f8789cd3aace6cfefd781575bce362f0cdba8da04e529bc077560d464eec875477f2ab4ec0141864a128a47a1ce5184ea6103b62df4fbc602a2aaf6a3d6e6a51b6a5992fc2ce4c1155d4322007b3a9b8840e8c57128481cd3f0f5bc4a258139f3eaeb7688172e6b4e8ea33079298ade01efe255f092d198c14dc188c8a7e8b878678957bb01d6f20fae7d76b130ef49396df1ad26d92bc424184e0deb40c516d7717e41dc38ca18419e3a0edc38fa18c647800741e8cf4b2055e19f321f4065391a049bb0dd8a5d5d177ab0f3b5a84a870ce0ee2d234e2c46a2c7ce2a31ea1736be8734b7d1b68942bff8cdc478ab55716d416b741af3a3b9d6bde52d52f83b21919e686832c07ec03008e04a85dc4d1d6a722575edcf634fe46f6cc8faeb7384655e88f283b227ec9768e48a681cbaaf84d35ffb493b634c2352ebe560dab26aeccc9c69508a411f3f0fe678fbc34add439abc9f6e4a8bc7d27cd05f0987705072b73b73f17cfdc37cfe2524e307ae8493eac0c31511091c7e96b175fbd1f86723027738bc96fbd5311ea55d49167439966b819d41459ad552d43b0576dd029e2038f141561f256ca7b8a49a02f26b7c6cab918e98af724c6475f4d5eca2dae4ccb633a67120254e4ccb6d3e3a62e56772669a7b8da3a8510c8b878f7229131ca1a290523f17a198eb4724a608a600303411cb879ad368156bd266612b07d991986714c8ebef836c97eb4dee428a7859de518caa8abbbe65b95e72964cab6643dfbbf01b005f173f5601be0030ad39a240de7221e36a2d2f2a8bea4624ddfa2af64dc109f353319363d84ee244afb4e93f6c36a0c1c9b778dd3b8a1d70c253d26610d468863e3a62482ad79e9538934cf84dbc209dae847223506313ec584f2eaf47d6c2049c5b1ba7c63880c680bb5a6bd92f6b3482999e7f28c17c44ee31de932868ad81035bf81975d4b63f11664387e5a91a8972f316616403ca1b3ce55567e334a8bd04fe01f095ef1d5fcba4cac622a7c57709e1730fd5941426f3db4df0c9219c5280b257ce833db77ebb63810e4fc9697d033cbae7f933646c1f7e72ae76ee0451b31407507aaf9f5c44ce2112a0a8fd98360fd94e371e6c2fa7c3925e79016934e818d6e06951283e97327324cde9146a2da5b906252cefea48e4f729749643d86cadec28f84f62f1794f676b62c2dcfd960c08504806a0db7fd14588a8d56961408ae780bd850ffabedfbd458b85c238e98d1ed2b5f2d18a08bcf9aa813f3fd3c59a1bdb07dbcb2fa708d3010e4220fd68e87f6e93ab985a79eaa826084280f676a1d8ad66a1bd408ecb75794fc8d6f80dca2d74e9d4de3db062d8fac2599b97863570158688e6d1c9c0784028a749b9c7217c98a10aebef5832c7cc3e5b645c73de1392b532dd2a9b2d71b8716763e2ec55042c0989b495815a83baff901f89a370", 0xd38}], 0x1) poll(&(0x7f00000000c0)=[{r0}, {r1, 0x4}, {r1, 0x4}, {0xffffffffffffffff, 0x4}, {r0, 0x146}, {r0, 0x105}], 0x6, 0xcaf0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x4) 21:14:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x10000, 0x80000001, 0x1, 0x8}) fcntl$setstatus(r1, 0x6, 0x80000000) 21:14:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x8026, 0x2000000031, &(0x7f0000000040)="05", 0x1) 21:14:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) socket$unix(0x1, 0x7, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)='C', 0x1}], 0x1, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3a0}], 0x1, 0x0) 21:14:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa0, 0x11) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2000, 0x9152) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 21:14:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) semget(0x3, 0x7, 0x4) 21:14:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) fchdir(r0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) socketpair(0x1, 0x4007, 0x7, &(0x7f0000000000)) 21:14:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 21:14:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffdfffffffff9, 0x0, 0x0, 0xfffffffffffffffe, 0x3}], 0x6, 0x0, 0xfffffffffffffffc, 0x0) flock(r0, 0x4) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 21:14:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x400}) write(r0, &(0x7f00000000c0)="c5", 0x1) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x22, 0x0) close(r0) dup(r1) r2 = syz_open_pts() openat(0xffffffffffffffff, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000bc0)=""/4096, 0x1000}], 0x1) readv(r2, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/248, 0xf8}, {0x0}, {0x0}], 0x3) 21:14:32 executing program 1: r0 = socket(0x800000018, 0x400000000001, 0x0) recvmsg(r0, &(0x7f0000005300)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/211, 0xd3}, {&(0x7f0000003280)=""/4096, 0x1000}], 0x6, &(0x7f0000004300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x8) semop(r1, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x34, 0x1000}, {0x0, 0x1f}], 0x8) r2 = semget$private(0x0, 0x4, 0xa9) sendto$inet6(r0, &(0x7f00000053c0)="5f09c45787b32bdc1d835240e149b995ea728e9dabbf4af95c22d51963f4fcd48fee5d07bd310fab1c6e34001e36b26c602e4a2edc507dda8f1d5ef4ad218f3c92489da65279c273ccbee8b0099fa2034f7a3a48d8faa040f03468ad2f02ca396b77b06f5384d38bc28ecd1651f56b5a62", 0x71, 0x400, 0x0, 0x0) getsockname(r0, &(0x7f0000005340)=@in, &(0x7f0000005380)=0xc) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffffffffffffff8}, {0x3, 0x8, 0x800}, {0x7, 0x7, 0x1800}, {0x7, 0x2, 0x1000}], 0x4) r3 = getuid() semget(0x3, 0x4, 0x0) r4 = shmget$private(0x0, 0x2000, 0x504, &(0x7f0000ffc000/0x2000)=nil) r5 = getegid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000005440)={0x0}, &(0x7f00000054c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000005600)={{0x2, r3, r5, r3, r6, 0x14e, 0x3891}, 0x400, 0x8, r7, r8, 0x8, 0x81, 0x5}) getgroups(0x2, &(0x7f0000005480)=[0x0, 0x0]) openat(0xffffffffffffffff, &(0x7f0000005500)='./file0\x00', 0x80, 0x8) pipe2(&(0x7f0000005540)={0xffffffffffffffff}, 0x10000) fchownat(r10, &(0x7f00000055c0)='./file0\x00', r3, r9, 0x4) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000080)=0x6) pipe2(&(0x7f0000005580), 0x4) 21:14:33 executing program 0: shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) 21:14:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() close(r0) pipe2(&(0x7f0000000000), 0x10000) r1 = dup(r0) syz_open_pts() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/255, 0xff}, {&(0x7f0000000040)}], 0x3) 21:14:33 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fc", 0xfffffffffffffd72}], 0x1000000000000228) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x3) 21:14:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x80) 21:14:33 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}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 21:14:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x0, 0xffffffffffffffff}]}) 21:14:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x40002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) nanosleep(&(0x7f0000000100)={0x80, 0x1}, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000000c0)=0x840) kqueue() writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) 21:14:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:14:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 21:14:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = syz_open_pts() r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x10880, 0x20) r7 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x5c) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x10, 0x9}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x2}, {{r3}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x3, 0xffffffffffffffc1}, {{r4}, 0xffffffffffffffff, 0x80, 0x1, 0xbb, 0x120000000000000}, {{r5}, 0xffffffffffffffff, 0x6, 0x1, 0xffff, 0x4}, {{r6}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0xb8c}, {{r7}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x8000000000, 0x6}], 0x2, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffe, 0x18, 0x40000000, 0x2, 0xb419}], 0x8, &(0x7f0000000380)={0x7, 0xd3}) clock_settime(0x6, &(0x7f0000000000)) 21:14:34 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:14:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000080)=""/13, 0xd, 0x840, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) 21:14:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x40, 0x1, 0x200}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x0, 0x2, 0x4}], 0x5, &(0x7f0000000140)={0xfff, 0x2c}) 21:14:34 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000080)=""/221) 21:14:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) write(r0, &(0x7f0000000000)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) syz_open_pts() syz_open_pts() 21:14:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c095211e0e6b1eef25517cae6f77c1b9ee0ec069097f0cdba13cba096131872aa7790775ca8", 0x131) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 21:14:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = msgget(0x3, 0x80) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x2, r1, r2, r3, r4, 0x101, 0x5}, 0xc37, 0x3, r5, r6, 0xde63, 0x7, 0x7, 0x55bb33b7}) setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 21:14:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x25, 0x4}, {0x18, 0x0, 0x401, 0x2}, 0x19a215f4, [0xffffffff, 0x1, 0x1000, 0xfffffffffffffc01, 0x8, 0x0, 0x0, 0x6e]}, 0x3c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x11, r1, 0x0, 0xa) fcntl$dupfd(r1, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x101, 0x2}], 0x2}) 21:14:34 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) accept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 21:14:34 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x6) kqueue() sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file1\x00', 0x1, 0x6, 0xfffffffffffffff9, 0x1, 0x5, 0x0, 0x4, 0x1, 0x3, 0x100, 0x1}) 21:14:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) mknod(&(0x7f0000000040)='./bus\x00', 0xe048, 0x7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./bus\x00'}) 21:14:35 executing program 1: clock_settime(0x100000, &(0x7f0000000380)={0x4602e844, 0x1}) 21:14:35 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x8, 0x8000, &(0x7f0000000080)=""/186, &(0x7f0000000140)=0xba) r1 = syz_open_pts() fsync(r1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x5, 0xffffffff, 0x200, 0x4, "7238b876c66c45ed0694abbbb343713cb42526a8", 0x200, 0xff}) 21:14:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x0, 0x988, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 21:14:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x800}, 0x10) sendto$unix(r0, &(0x7f00000000c0)="b7fe60636a9f7b36825b5c0f4b90ea2f772375f6ee2286a1c886ec5f13fdab04c8480d4ac1d9575da9600047a1fa09ea8a3be839029ce375a27ef43f7c9e69b91eb36143c8ad5662dbb8f77a0309a45dcb86eefe73a1a70a272e29182111d5f7603f0a7cebb5408b96e818ae08a0168bcff9336b7ddb63e11ec1127aba8b865d3ea6bef029f28b582f413832fa089e54508a3f6ba1d861e5a682b35f871f70c7d128fb44c39a0a8db17a8094854ea78698719fab97459eaa245e72984132c4ac777c988113a73c9078c76ec0b7f1a201a2ab76d89990c1714443a99eb1568a73426c99548b2ad9ab9b0d29a28056ea", 0xef, 0x4, 0x0, 0x0) write(r0, &(0x7f0000008500)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3db", 0xf12) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 21:14:35 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt(r1, 0x9, 0x1f, &(0x7f0000000080)="f13ef3772d2151ce351ee3ffe3b33e77009127d1eb1ad3eb137db1105edd2367b250458de6969be8dc364f3637b43df8f30f61edefeb3e4f3b27fee7ba8c681ac538ad706ff7f2d8a3e5dc8b3b0b7dfbdc97b58aafe64aedd73b234018b3a010ba24fad565e34ef346dad3118b56d872c42c03ac7b61b18efe441f293288e588607569859da2b8fe5a3f59ba65f1f6edf9a8664a39e8120d0d8ab5d73e3d47422247bd85ece2e42ed49488e25489244079c2d189a1704f2245237adea4f601d0b924c0a5b5", 0xc5) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x142, 0x0) 21:14:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) 21:14:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x3, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x40) mkdir(&(0x7f00000003c0)='./file1/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') login: pckbd_enable: command error 21:14:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3, 0x3}) 21:14:36 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffff9, 0x3f, "f11281850525730d2e8c907af5f9fe3c11357948", 0x9, 0x2}) 21:14:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10108, 0x1) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x80) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, "85495500bfa600"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 21:14:36 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000100)="ebffd76cb5456d41dd69761b1479d8caff13b9fd4802a1a9000000", 0x1b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 21:14:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3f) close(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 21:14:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9d, "b08d16c65519470100000000000000d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) shutdown(r3, 0x2) 21:14:36 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) fsync(r1) pipe(&(0x7f0000000000)) 21:14:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x2, './file0/file0/fi', './file0/file0/fi'}) recvfrom(r1, &(0x7f0000000200)=""/73, 0x49, 0x0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 21:14:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) close(r0) 21:14:36 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x1) sendmsg(r0, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000001980)="e66a442dbe24c3cf505624305dc05195d26e0972651c88534117673bf8339db6720956588bac87237e4f869df99b10d5a47f22efdd8757a25f42475fd0e22bdfa2fec3b73d90c9c4ea882be65669bb9364edcf128ed1be6fc1f2eef55ebdca76f5c5bdc2", 0x64}], 0x1, &(0x7f0000001a40)=[{0x48, 0xffff, 0xe8, "b8d65072ce1c7e77bbe7402488381e901180487f3990654cb7a0272a75b8a6f12ba23bdf3c3aceb4762ea632111d5aa8386cdd9c8ebe86"}, {0x1010, 0xffff, 0xb9bb, "cfabcaab5adbda0bf1e2f4eda846180d4d30e60a7bd55ac1b0d0c14bf6c3d3ff502f4cb6e3631a4d9644a40764ab2ac97d88d1de484adddce6492f70a068bd61490e5b61131a89808a7ccc735aed9ca6584fe4e7384a1f4eb51987f4f4f6fb12d573fec1fa995b289d0333b922da3eff9f33840df2985601cc8ae2586d3d3b977b74ddde7ea86a8a62a97bf117d8de4ffebe2ab5dee0080a0521ced0e01bb827b28c1c50621826127adf6c3c4113e50b5fe3783d1fb1a727731237f802a88e4b0af4472950f4a3df812394736c6b21ccb423c900844fae91b364e601b7e0fc3bc8cdf53026cc27b93c0c65c47cf57ca3e94423b03fc5fddcfe0067a6de94f2476685256d5dae290bd966d311ad282bb227641df4e1213e3a97b34627e7979d36292dd35cb15c13ddb77dfccedb6310f71e7d6a4c999651d50db231a9e561cfa5c40615a15243dcebf5d83fe19983112cf07b5ad2086ab288a25ecd0b7827cd61d5d73728908b89a440ce54a26dc14d07f3855f51f66a41b90802c86a2260412184829a82fd3d26a9855690f945ced560b192b2045ddcf632b2c967a0019fb77e046d7feeba170f6df16f66fb8e04df887709b14dad226abce5e9e9dea25e9c394c764ab436524e5e9a7d688f84af2fb2c95a7ae423ec04788301458350f4c2c32cf76a29d1667a8d34b2289e3e47aac12550f8db879088bb1e29dc77534eb4ec65db33190ffd9074d1c4bd29935e727bd8f5b729aadbae8dc7389d8be8fe9afacfa5dbd9db2246c672b64357a72f17d7c78f798afcd98688965e6e287116424c31ed31e17a40c963f2675a6915c3fe5d634bd4608d1102181c00cf6a334879e1d7bb27b4ade376a46a974c765291341a92bce2b2fdea4c3975021a4b6541c09e36403b43b511b8d8fead0a2d164c29bfaa5560e2ccdb190cf3b4c63062022f1f6f0cf4c51ee75d80ae7f3dc18e9e450fcde854b739d966c58679645bf28a17b4fc76cbabe6094b07bf18a20bb9e05e3c6cd1843d4c8d531ae87cd5d6cdbf47aa26a739f98d8e766722fff25c5c2e43c08156ac490ad9717faf028208baf76f5c4d42a15bf4ada2039b8b661e8a395914cfde1952cbb724038608bcc0d222a97d6f1f1e081d4dba30b05bab0af609ca4e1d99a5602889b4f92b59b7fb38a46adfa4bdbf9f572492c395fb23ea1eeeba2c91559e71a7781dc863590d39fd080a64e389b8310eb71ddb7fef117c925ffaa145f5af09d5ec1d0e57b1be330eefc85e486618930e10c804b672d1f5ae7538df1ba18cd5d907e6c58a2f57f08fe5f2eec5c0f6b326a9c70ee5329560b4742f209bc9defc30d06f00df7c8bb6e85b001ae70510e542c27ea694db1bd11c3f910b3a5cc8c11627c3530a8782c56bfb02e2be0753827a7236d87079761ba4a220f83dd8ab96d683c02930899ff4fb13ad472e014566601a4763ef16fd110d9980e665ff904e7d5e6987ec846a087d2772a58b19924fa51915bf80ef98417002d473d7ea0442f422c63e32f5dffcfeb8cdf64688c276c7a216e8ab53f8f643e26590309c984630e0dfb1ec72727638d3da2008c46eae6e37ecef8c2183a1977083e3599ab2620dbd44e4131c7bf97a2c59ca4721ce8a2b1cb290c49b09666225c68feec1f0146c95995e62249b430cf0c269cd4d830716a36bd82de5996cb38d4355399a2084c528c1e30eb49cc9a82e5506dbc27d8ce0a675da972cf2dd471d7692d6c9b70ecf8ffbf4a9ae268012ddddc84b759f7dd3ce00c10114b4981295baad371fea205d937f2a8d37aad81ed4c29004319ec97d33036fa96e4b2e9241237b3083b97e40c6dfcddd5371f09c244e7c5c30aa7658c96629a08f9023e8db63df770f57dedcf834fe3b56c56501b7acfa1b10e491d06b89e93d24523c2b41794e4cf2d1cd503922c6ea2e5cb2eeb23eb3d3d2f88df4d2e37b3d5290fdb091e7aafe22173965933b73f849e155c341edf20278a3d0b0c8edf440be267103457b7763ec81f614df15deea7c96410acc056a4dae614838ff582f5a860fb931c61d53be6bbe2a7f336bce323a1f9675bef226dff2cb2f3ce20340d220312e28a3cf9afb8acb5378feb5cc8b565f00cd0f7cbef8ef5dc61e9894b1677aa3d4f64bbcf96ad74b7984ba948af15804447e04847f6d2ed210c925a2645c22975f4d4df45d59e32ecf9aec33e3eb34243489925c0a804168fc40be6d73a8f9258d2f2e2f89d824f2c09e1b1c70b02354fb1febbd21e6cb91d15113d1a578b2726a0821afe9d3c6a7ba159195ba73dd194e50d889a750925932e7979d12dce840694c6e98a4b2632176ec5e5ad000a75b0e25223772c49072bc537a52bc62908a515798b4c5dd07ba98f377061fea20bb242ad03bc1ff266349992bc8c131e273da23705d3607e6f5912918b145a1ccfd478d0ce725182d192d626c22f7f0b5dcb607f9a14bc19255d9ec80c7175d4d1aac5b816d16bbc915f76f2b8e796894bcc225939f6b80e903ca5bb8f6f7d602bdafc4b8b48947edde611cef92c2708ac5b8d1c15abe198eb297398b08b118f9eb3f8da253cf20d76f0e760fc7cb0fdd116c52002533d4374f388b3cb31622ce79376b0df67aff78a2c68f9edc1e8565bb6691d998f440d0ecef65d03d5edc228a903ecab1b41b729024ee18003e29bf0bac8f7353b92b09109af8c7657a664dd8dc8d9bebf5d55cda793f5287fa5f90cb43e98802ae821b6f4eb587798e1328f68b090492cfd6c1988b047d6144443d5ce666a41f88b4d1f3b482bcf1b3ef8d95628c622330080073e9640c94ee9832caadd974b6e5482f677fc19edf1a40d10b9ff8f4eca4c4656306a1da7508d684bf1df1d7f8d1033dc029d7850979f6fed6c78f2bfeec19e2323cc9b3e7507de5bcef76e20b73f506185e9587bec5fd8f213a77c3e839b0e5beee7a3dccdbd1492814e35c3c4f5aeb2ae80d2bdc52216fdede7ccfbe1e2232fd6ed020ee1a90c5a27083270760514af126802429ce768aa93a6b1559052213e1b51407359a817481d7de33280b9749422b1122fceb724ef3953feb7ed3fb93055159663b0e738bdb080abd24c41ac81d79945bc3381db48cea2ea7aae87914ecc162872df1408593feacb9ee66967d7bad1d9938d4225e8bacbff04c6f1a0e03db4c1fcecd9b2ff6e1d02507d59329765f47bfdd9495f340f0d010e77b76baecbafa145b42abca236338acbac9ab7ffd567da8fa602891a8eaed2d98f8f766865a549f463b5b6ad8fa38ec6106d20e745b557af8891d7a2d49fb5e0823a10f337bcab77fae7bd9462833180fa9cb05bfaa6f41542928ebf583965073f8196fe39a139ba544e7de3104721b3a3f0826fc5826c617c41c4e75672837b14e4e30ac0e1613e699583b427bfbc5d37394d5ab1b411db84d936db40e7a320348e20757b83bd8ed0cc984ba4595651f530b4acb918e0c7c5ddcedc346160137233cbc8ead177179489ed91a1dc3c79cebb965035291a0e60914cb16d2c95e6d09d927a269c61dd861932d0a1a2012aa77782ba8fba2b199351b740c847dbc1adc326ea3b5b1ceb93c2560372978d2bf6996e609a24273a26e6ba1552c68ca7c908a440a01d4deed3e9d85780f8e0cb54dc9eb1a0817455335c9f0cc655c5b1c6a0646f7d968e96891bbe82806beb2435053088ef519aad2bf8086793e1d1fbcd30e2f0b6185e4492bade808e75a8f217635da99ba1f1d149b43bda6c02f710853213a63c50c0e1795aad93dec4933aba654668e4196d5d8e3297975b93ee3fe845852c325580df88a97bb81976bb7815d330cef64e3172b0e7ba76336145483418509b89bb17c260d237f5d466e1e62896e2ee30ed1413ff0d2471385331ccdbfff9b1b1859c63a677e95a3f505f16905531b52b38bc3094aaf87c34a069ee6a50a7e7d0162debf0dc0f77d1741a18034a44fe737117507d7f1b24a66d123bb397d82a76b296f64e2f4ffa002e65631130d05f2279b0cb30f9d283137ffda7bd05bcdc66628e513ee65c0d29d8a6430b0937ca53f98457efe84fbd8f817a52dba0a40c3880975ed7d89a4eab1ebd7e868530c8589097f4572bc56d2f514f38719ddbc34ed5a655970051cb7dead9077db619695b84005973510d722394a52574cb688e159f9158353bd6fa2a9d24e8dca8918fd3267ad3721758d3f17e7deaf9bcd17a70300885c12edacacd6524f938b678162df62c940435c99e7857e206cb0ba1a3df922b8db982b15c30f4b078f6194aab65d351214cdd532a41d2709394b0caad38d8c79cfd3cf69cd59af25f1f2efd60f0b0ddf3b9cfa843e941979c5bdf133fcffa98bbda5b10bd00e2d6d0f759e81d4390b0f7979ad0bd16a6053600b3aaf6fb845736d473da843514aa951f4fc04c96918c21b2f6372445059a540621e3632570e5281a45fbc2551cad60fc4a013e205fcabe3591fdfd1527c686773ac5d0d5a68f6bee2f734666102c9405104f8c54b33ad9b2261d1811439c9fa7e21596ffda2a996521e38dee1ec8ea2ab54447dfb04ccd404da36aebfc98e229cf995798217b1d8e4097e759aa60955e57567d2c6211524a0d0936ddb475aa2b5c5ca476eed7a5feb1c998631b929c6c116485cd3cefa9c0412a1ce02f34a8be8b358d00f6a2e9cac8957c910d4a9666d58fc0fb7a5b7874a7b33a0e1ad326776fba872c18834ed5f1b57caadb27b0233ebd442ce40e97b90edc591032afa2c0e10ba9a2e004677f70f5100d75bca58b3268c63fb7c4ebe1cce00f24af0304e5c727a052b47d7cfdb27e18a86f2d9dae5b2056e43cc15297356a922f67586108d47477f0c75608ed858bfe1b7a9ae7b74789e85a8661b055c0b296c653c7d9a9c1ecb5fed31479c01e2346f0c786a798efbc799074221a81b4ef631f6861a48acec17cd8670f14a5ea8c5e89a96b2f775a87f1f82025c23953bdc73898d2e2332a2aa552d2c7a862abc88711a6cbf35034b5b83887485af6fc23fd3d08311757d4af8a256e8524e5974b44ba15080151400b18b38bda24f123ac86eb1ef8444348500ff104002ca74f7270af23041becef85d87d58bc87749f803dd48cd1f2bbc4e28cd64861b82a7a5b0d4dd0aba5bc1b9c717d04015144c2ab46e27e09516655efa1aef744b228d869b59a26fe1233e338285130a8373c9606575a3ffb797cb19af0418ce8abadb7f27b7506484fbae0e1c818b1befda3ce3292a420a0ab9b524e857ca1bd46242044e7ab60f8d7297a0e73477af4d7700742784c8b1b9cd98c52d1fa759c4c507d77348fccd96dee9c0ce1dc932544b693d79186502fd25a3d3b6d98779c13f1bcaa13e7653ce7f272b67f688dac89ce7fc3d9daae4673d565dba5925310bd8cda8a120bf5f25bccac1c7f4a622bd57299022741430731d0eaa7a33a3e995875990af6315bb456aba9b57c7212664a29b086502514dd3f7849940cc754feab493e37e34967294e14205aafc9c5f231f944874b2c82795a20f1a89d782feddc19da3f4c442d147036f616eb1c0a7fc969dc1267d07d5d6581fe6a5440e47f7e28f212a13281f02eb829f5b7d44024a1aa8a0112be24a91920b69a94a81d193e6e98de300860d63bee04287e3d319d9f13043f6986be75deae411a6127c4f7e299ee2fead76a28c9f7f9d3470ebbd83381cb0fa6abd82dd2325313fda932ac02ca3291f30c2137e729d42585f40a37f1d4a4436077af3ed6b9ef38a5428d077ca7f1b6b4a15155df5381ef6c19c46d92626c4da97a7daa8d2a8"}], 0x1058}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5301) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000001900)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000540)=[{&(0x7f00000001c0)="0ba06691ac68645716218011f0993b45a0adddb2cc00c95baea9c154f895cdf0dd2ef71caaa41989612af034d010bb49e4b6d33ec7e1d57835e59584374dc08e696dd5", 0x43}, {&(0x7f0000000240)="e4cadb80152476c8aa8646e7e1e6590e7534b197978f575ebde8265b1a69772d0e1f504d1b6bfca0930f769015323ef42efc345d412a5cdc5e90e750d4225407280b026000ca526ec00115ec3cb01dd46c0715e46c631ff05cf064734b3ed4ccf4ace525ccdb64b57680104714e9695f4150039988b4f4f93fd40933b3eae06bb9e86d", 0x83}, {&(0x7f0000000300)="564a77f184738ee57e0931f3537dfc4fd70c9b80c584b663c1cf37e6e18ebb3af3c2bc2745550f1967bd51105482bc1602cd3598709233116bcdba89aa453911c14c4732c8f8834bbf80fdec3a6aaba552695b0ccf421e2dd41224433a539fc325b2b98e95924e97988f9cbd00b58d684c0bdd0921f761fd441c6e99e401cd", 0x7f}, {&(0x7f0000000380)="546995823cc90bd3547821efe46201f138ee4f49f34f26bbff894d6d1630f17f13c6a0ba4c2ceafc6134ea747ca76d2f958d0eb2a14aab8612687063b72441504f9ea72068cf829c03a3ad1a619ddcbb5e62070585c1f1c889c711cc9c9b8b191eeaee35a58aba569ca53d985c7b3180b4d974f0b7d3fa8294bbdef07d64825d0fa48d589ca7953a5dbb0a1415e1ef12d27d9899a9861b36e8deab79a4f89d658220e0c50a47306ecda22655d7ab77c66295443ce6cb75db36af8e8b7cd9be204bb9650f86c78f30faccfc898c", 0xcd}, {&(0x7f0000002b00)="fb55dd608246a1dfc2ef92b1cff314cf8264618075ef1f9bca80768fbe010ae37272fbf5fbb2a953fdba8720ca61f57e3136551f55212d18ef7595ae80f7369610600afb13e9326f2b6b99a200d5fb3d37d99b2dfbc050ef17ad320fc10fc5bf6ff0f598d7f6d10485c35fdaa84cb729797944e1f1682c80fe484d05e8ee7202dfb80b7d4834536666de23c33fd7658741a549e9ebdfd066fc3a5ea85cf3fa48024445089f1cb8c976ecf25804591bc5902a698a23f5c7297f38f144de780c65f084f39bac8f5e23797f6e1082d742df1dc841faff5a76d3b64fb8a7e8112b3ba700e5efad7c9349931503493caaa3c0a5c194244deffc6612a6b4c7157b886f617ff2c272708dc4cb19ae4893a5517c6e7bcfd7bf40da92fe73e0484bbe39ab6dbf046084f1c05875ee359ca6524b", 0x12f}, {&(0x7f0000000100)="1bda40e1edf7f5617bf0aebd45601c0adf674fb014e769d549c65b883efdc317", 0x20}], 0x1000000e, &(0x7f00000005c0)=[{0x30, 0xffff, 0x0, "b2c7f2313c60ee4773dd5826502ab62c3948173f70d3fdf454ed18"}, {0x20, 0x1, 0x0, "e314daab80c96b4501"}, {0x1010, 0xffff, 0x3, "31c9b2c4c70ab8c80a0e6370fb607e3d4337cc2e2a16a1c98931c1efe7a299bbcfbf42447dc8d9588d46d36a2f5c65d54548533e574a061bb95ad0d274325100d2d3e7c27f4e048343306f866ec18578ec43f45895329a71a6df35859a1ae3491b3b09bbc76c743a48465408a7de88ce082540c99e7591ee3d38119acfef4aa874d84d730e0fa2fe92358a1819fd60606e007189b1539edd0ad4ce7cda91ef2bd0445c2b8f7f94175e30fd8cb261f37a7da8bc22ad121cedee973a8fe44f4fca5fb368dd06e4441c39b7be35b0ca584b246d62bd15c7bc64952b20d2be720b2ac67bc2cde3a281ad89c08fa29004237c0c03f9f6e758431972f2603738b27f8f12869e0b82d0300df35f14a68cf8a801e6dc4179275d4ef5afd6843fa6aaee09b91df6ec79e47cb14f50c0f1eab39e23479923fb40d3a639dbd4e8b22d1fee17a5385d23c1bbab8791a97a6c9df4a8e0bed3deca35f249fa7ff5dabeb02848a6434d387289cc88bac6c70c4d740faf91ca1371a0cc2776704e3279c43312782bcfdd207e007711beeafd8800b17d225a69849e0de2ff043bd689068e9edc5c3a09bbb89a022b9780ce72004f7a22dff514bfb75f0a478b1160938464f39185b6b9540d4364535c05d8cd67a08b1fadf82653aeb1df4b2a4cbc556f87ab9cbdb14f7d89284d403046878bf34952878b2b45a0bba3bbda98e328796f4ce7f0202e5c7352a90acec11863394ee8763575966cd66f986169645c11d37439c13fc09a32233d2fc09a3ba71cff003b6bdff206492af0f3e1cdd195abb7830a0a52aac02c2aaefda6c19c127edc23bc86438d7c184b380d7309a4c46bc868d0ee4a03d9aa7098a6d4edba5308e265d51f2e668cde0f7b63892b9511eb87b6f4f00dca7f500c58ef69a68004b6219ca92099e8bd73221c78c80692cb19bbd0fc32037df42d51471e5be782486b4510744f2455497dfe134dcd9d9c3d5f03f79b695e6cfb311d7b7ecb7f82d458b49b2b427c5f8ddcfa1dabb9f542993eea683790d6c722d074c6bcc0824abc81466e89840bfd2cb1c0063a7ceb1d3a1b5507cddb42b35c70a2cc4b234ff2f614260521aedb6a9dd6189600bc27bcb0af9dc83238c600d54ad5b4767ca5869e13cf0824031a8ae40895e053f67dffd0d33cd2bfad760ab9810bf7d496637b5a553a59130e2dcfb6c326209555e9da0f04df145b6e05d39f03b657bbdea31798247f6ff5c9974ceab6ebeabf0323e3692a8d210b800d371faad4fbf54705dce561ac79a1a78e301218730898c20fdf5bd89fd4cac90eb08df6d045de33748e247593286ef1dae43cc80c1b7c10a4e1023d4504c09d98ca9897b6719d19555862056c516caa19f0360fa3be47a541efd006d278cf3ebba72e6bfd781e23cab42d97c6eb19b4b33031a76f81a8bbc5bd204588d50c65e14606e7695a0965136becad1ba582f0bb37c71b2802d693af615289988af8b2339224f2e45bfa53182d947e173e5452e5be2628f98693c1a6f243f38357b4c0c0ccda6191be2d9327c4865cc686244739a250593dafb3ae2e46a3d4c48741032f5c2b2a15cf2b6417023e4952c88b91e39c4076734eb9244200296b98b9303589317f0df31baa5a3ecaff692ac88deb731481499ac7dcc3199a879ce5b683f3514f5d3dc671ae595f215e38fc5b5a0d568bc9d92fdeb8e8d838f9eddd6317b8f5b48ead61b2f06acaf8eae5a31b23ee0324a8a71319fac8ae6644eabc60427975984043679227ed2546a6f1a27b996927791b5088754024b695cde868c31d1d31a85e82ee8ddc903e0d286556fd2430bb2bc405fbb728a60151cbf0a5b70ee15cb669e596a6cd561583ba0725c4cd7411c06e1e108f14ef96b26b7fe64ecf2a1a078f9aeeb547160b637389610cdbc0beec7e9a68cb3a19b162dfdc63946266fa9613f32688d302a0255acad9e5351c6ecd3243c0158c5320c8b2db1285005192b9e7152ae9cb5eabe014f974bcbc4bc06d3a15ed461128590f9d3c3bea7504f62c958d416f5e3f3e74f0c2f5f8c5b1c20812835e5cc798346f263d4c57c95fe1f68f8030eabc5cff705c795cd32cae04df6a7a9720b6134d34227706af9b312623ce7ca3096100a494c8f0645d08d0aa88b1b44b005536cd811e45c56c45a81ab470ec9666a8b4b2da0a6011d6b5f8016e706a9e6a9d8171414b6e69169abcfa54c37a7698d17dfe64563741126128d193c60ca3dd4c0f45e6898c80f502881c3f2c6b962eb3dea3c34a326aff02835b4caffe1c97710cd32ba9fb5f6d72bd07c5d4e7f571314e859d10fb81e6841e9ec2b13bf5fc1b8264f3aff354d29868af92bf169eba69a580b546c91a67d8e50fb8e1e09bbeab7150eed49750297d7d179acfcbd31bda39ece06b64c36031afa64686d33cf41d8c86e248b44936fbf40dee3328538ac0df9b72b97906d7e9adfc226d02cee90fff5c28dcf4328d08b6e084ed5e95427bf5de4d9d4d3f949a0e45a86d694480cc7b9b2c30ada7e7505a2008c57826fa59b5582bb91aa1207a9b33e38d9fca4f4e81ecacc7e8c4288faaad901bd11d8ed468795c26ef8a8c059ee1a3fcd694716180e4424f1398848cd7c112d72d9fcbcb7155ecd82c08195f29023790b4e0d753697471acb2f5881c342bb9cf9d8cf827b01afc91fff9839d2de8cbcacf9f1d1832a0508db5b290c7e1d507a748e1c25231051ffad5b72147a9291db0cfa6b3aaff58eb342c18ea91f2ed9f53cf95e2d4b6d5c47836a42be93b6a953437970e358b9bcbbccff826c72b46ba3aac5b0ff7beb1e1ac229a7f536ac23f31f33edfdde0a74d4ecbff06297b66e33798ec9a48bae0712150b1efd8c9231a99dba4a76ad5047c89d937b598903adb35afd8a2c00bef8bee26a56c981362338c23d4ed938e257f6906726b805c92c364be8a87ac4ef1492523bcf1d6948a170ab2f2d3a2229c9cd32c9e25bd2bc2b020a0dff5720614ac33b370a055365f72c6222df40198f374329d984dc179de7224271b898b06437fd1bd89ab801ea39c246d07297999f1666bfa1593409882ab454168709b1697f788cfc714b899759b144b262ed198178eab7bcabaaa64e9568947fe59924ec3a21d9e2c1b6ded3f9c9d6f6707efa8e27ec0d7a316e9f0003f7d2aa8c95dba28abc63db67d4466edf7f52fa877915cb260d400f532e803fc8156d0aea7845d96ed166932d7ec393448c3d256970c99a9b409727a2e6cef63f2e66df67fe056b570e04d3a68653ed7c0ae72a3f62f47ed3840385da161a502965bdfae95cd2e01def86fdd5b197c7effc533a799860877ce3d58b1c4a7b71877759ff56ec9806f3ae913c0393302d42f196420ac710d324459da9bc1fa753f25ebed1d87aa5ac4ac8ed3be13e9f55d6c11ee776a0a78b20a6896e519562eaebe6e42fbdc92f3f51755f5871b32223c7e82d9b2caf07f59e60a205353eb79ab4cc8b316f1a02784efbab4942ae3ac9c7a0b6a1e51c306bf6f551327494f98a70e3929688eb809a5747eb95b4144d1bccb0f1c48c0fbfe0ab66179ce7d5f196e953fd7f2fba8967bad358b223ddb1120ad51fd8458a7dc49ca192e53c4cadad8881859b52b4ee15d21eaad9e646ad784982a7e7b2c0a7b22723fd9730194abf8116d09819bb5e1289a5bdab8b00b23e534899abf8b75747b50aaf77607d77f5fb697b2cdef54667a981eee47898ecbd1b1531a475f43cdfcf91420c959c96edd09def207e1b76199216aff4733d55da8cb48bfdbb016cfd92db2013e3e707bb8c22a9b7623b8fcc1d82e2487bcade045b87160169dfe2f8fc944f41a4447f4d25c1e62cf24d0042b8d997bc1a88a4bec726ff5a8188a939bb68d530256a3c21ec0a126f3a9570686912cdfbea867f234cc7b4153e227a970106e944d9cdac67d010c778de3d793f59386298d8717d4b482e06505c494c02527280045cca1c568aaf44f5716a66a7f66694549c0b2097775f77f61a4d431601ef98ec387556b1602c2d347d9e63327e9b0f556b86882a3ee41158113f86842fc9b500ca0b408a53c04374243e90b6192b9ddcf63400bc82389ee49d989fd1b830a991db479f1beb81e499927b6f93ddd474e892e97a12f8b7b82e93628a499d95ac7a1a9d9d7f304aaf754a8de17add29d905d57baef7b7ef5d235fc2c2fcaff30dfe92f73c558bb5866cfdf1e6e6a78dd052d4e471b23ecc13f0e413203488568353dbc1ec970d75f8c7d52724e402a8a4b67eb4c012e2faf1991fe220a11ee2712f814d615b1a20e771de5d61dc1c605f5af7fbe164400dbbf427d62317900b4d97d7901c2207d36f757a5eb18afdfdbbd2a29793d3f731412a11a1d65dad479908e99595918b19f600e19ae79a5ded754d007591136251e0a9443d7f1ea88627e73b5d1d617e2c6331129aa73157788bd8de8b2d4b5f73a8990e92032d67bc10da1993d1893e07c3e1a97bae61e0630a9fd878cfe89e8369a76a4a3d86b7db6bb4f1eda90b39c95fd1e9f18503ff5b31278accdbf0b7d9e6982ca1d5a6857c9139734d71aa51330c2c28963a6c8e9ed786977fa4577abd69fc613ad1b687e99a65ef7bd252402dfc920c6a2cb25b384b068121ac695b9973a3c93214c7cf22bc989d76705c359cb253c49fbe3e23f13afcfa5f51bce230325151c1565e605ba203af67490736262abe312828ebf137b768207c4ed348f73df0fe13886cf3c33de13ceeb97fde19a08bcf821a3f706b43838f58c8e2693f2f34336c21f8a137324f0aacdd713439dabed6cd6cd8470b1ef058a8a8659f848cbf7a5e9d09a3e78ce8a2ead1a7fa947919f36549f983fc10bce54a3b48e8b60dde3eec81b051895f33052f3a2004cbb7d735cd8cac11b730d73b8a07d7ff4b2171116075a4dda45c0b32cb473fc10b5e0ad6bd67fec22359976d8409f3d2e017a9b4b877f29d3820b2ce268b8fd95f570c77d0cebf8b0cc23d5f698ecb1a084c800486b3ca57f7b255942ea0eca40b0ece31babcf1e1983882044c6e383b82b00226879c5e2131ffcde436b4dd7278ad304348b7fdec30be86f8111977d35a171ec1615cb132748b832a0d134c5941cf031823079b159889aca5fd01ac7adfa2b07df0332921e19ac4c0e0b3e31350b10d9195384e58f0922a4afc111d7ef02e029509d50cd394a2e68064dab038ff0a071e2be99af76fba3f8036ced8d94bce8acbc9c2e7412d04fa427aebb652eec6ef792686efadc6c65fb89632ac81e564fc04b4ec252239ae7c2448eb8604527c340bb891cd2d697d3a965016a6a369945c9ce9dadfaad2fd733b4f0d480ba6c1b125632a6865a7c7f93b8e0f2a034306b146a557869af6b1c41af864c89469da2671899aa315992f3d22602f58b68aa32b700751327e82d1bbdf85e6cf6b47bed8a850f41afd08c8873d988e2f9adc751e6b24ff4fd786a69df2ca7369a5cfec2378fe23a7e98d7b1cb4c6767ed5cce598353ceac6bdc2212713264947392d2367402c3e672a5cee952422ada61345a202dee7e3a89a0b04418183f3574399ae6f2abde5d6449afcc362cf4823b766eff82aa698dd6e2550f72e49a69cf279d79e1cd5f9335294a094531b6d44f58212fa4bab1f2816d015d10c860766d66ca44bb9718d3320413a0724dcbe7b1a9101e692a8b245b4aa52202577f8114b1c8387c1e6e36edbbb8fd2bd7687f60e098500adb7237be1b4dacd1865be03e5cb1a4c8ed341794dcbcded4e22c06403b5eafb96e72e784771a4520879afe064148"}, {0xb8, 0xffff, 0x3, "f3fe989c9af82f17391105391431dcb86adc918678ef1d8ecef29d48a4c99b3f5f781958d61e24fe0ba2cb87baf9be31f4b55b31a79d49b2742e23edc6ef6543563815e84d9e93f49fedc8a5f991a1ad2cbe900201ec075f54b96d5dfe94881fc62ab0bd6a16ab87fd0877f284ac02e16d0861ba165767a082b2231be75e7d1f6f43fe6216c952a458e400f2b24ed597185170e7095a69fa48f73e97818b8fa60cd2da38"}, {0x90, 0xffff, 0xffffffffffffffff, "327ba7bff8ce77a149820128c43b9b56ee9d256e440d15d09a74f5194ce348bd0b5d25d992cead4c4e8fe272496c142a81493635b024ff95ac72ef16af863b2ec37f23629a8d4b67ff9f6a438b44be1b4ac3aa21f10435a08612263c3b7a0e6433b458e4d218570714416d6bb78b9391b16f714bcf32baa95a32f823"}, {0x60, 0xffff, 0x985d, "fce14ced9158f6abe69a51d000b2e9414ad5f40a233cb5a40c9dc88c1d7aae2f7776851a1586b4a189afc83dee11a3ae6bd568fe684b6d604a1968d8e216df43f68b5c5ece2ed4704e17e5b0"}, {0x100, 0xffff, 0x1, "51d4d771f4e900c7a71bca7297813728da422bd11c647b96e8c732c83732cfa8be4c074f71015639a074b64b30bb4969a89c413345e6a1cb2c6bb59b1ef0666181c0d81335b24a7b4255ad820c93c7508edcaee227cf7cf3499364cbd91587921297ac1e8bcad9680a08e9e28b4ecf35ccee4a4c365c8669caf667e68f633d4d1a2aa306b6fdd9033194722935c7625f8bc16333f9ef571e1cdfa275a6e13e83f5cc2c0d8f6c4d231f2d3bffe3b3eebabf1bec04defd237afa898cd073fb910e19f2f5b228e3a96e8f314b76a75798fe21d4513f04ccdfc52f7fe743a9523e85f2183b1a79cc570be1afec533470a8"}], 0x1308}, 0x408) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x30) sendmsg$unix(r1, &(0x7f0000002ec0)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002e40)=[{&(0x7f0000002c40)="48890458a2ac2d3957b82ea24d3f76785eb743684acf427d8c3141b2caf68204fd0fcd54623bcccc33968599227b1405c22199bfec160766850c862802047647783fa69f33fbcfe2f6bb653d9d1b610ce0fe9a0dd6643db8919277005881bae3d65a7907debf08ebcabc7c685076f83f28f564747a8cbfc306a3735c795fbc38938b9cc02463d54dd934fd3843f94cd2cd0317f376aedd64b2d3f3304e23a346d70db6bda84577664b551df448ab2aaba77fabc92861f931d017e03683a556650d79f2", 0xc3}, {&(0x7f00000004c0)="813f173f9149e3caba8b532459c795e574298dc4e4a80a1e2780193a340b3d15cb3fb66cd5aa03776958838305613edc281f922a8b8c1d1e53b5d9299e49a46edfa52982c4aba50114e1526ab31780c1ae19bcf713ace74f899120ffc86e4b9560d589f5db8c", 0x66}, {&(0x7f0000002d40)="69ed8af3ceda6f9f8bad761d696c3b5405360518322ad374f24b96b298a451839fe65a3d5315d6876e6293efd6295b9e992991f805cb594160dec3d252938242e6870079aac9f13d7a890c14dba8f3f515896c2c6cee6e792b62f92ec7854ad787b8aff6e6d639c1cb86f72abfd489d373f992deae9b5057b00d94624296e68fbf46c68672c86e6c5f", 0x89}, {&(0x7f0000002e00)="1a2b48b8556edd83e4ba6c40713d3608652a1e51e5c430f272362de95882", 0x1e}], 0x4, &(0x7f0000002e80)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r2, r0, r2]}], 0x30, 0x4}, 0x4) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./bus\x00', 0x80, 0x14) 21:14:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) dup(r0) 21:14:36 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 21:14:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0x2, 0x0, 0x20000200000005}) shutdown(r0, 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 21:14:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="bbe56927f8c80c6d526865d2b047d37a517975b6a4e73bb3215d765417ca81697a8a85feaff69268a887d394c08b77bc7d02a2b13b77de1110b22d6cb6a315cb28eab2e000430fdf2690353c159fd3fd506cfa43d4", 0x55, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 21:14:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x208, 0x156) 21:14:36 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x207e, 0x40000000000902) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file1\x00', r0, r1) 21:14:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="1f075a371ca9426f902387e04bd351fe707a304615b09382c4e757e57160f117d65e2379cfbf466a0b7bc38c7f2f9f53d7b19719191951575da1805948faba083140a3b2c820768f86ed9dcb006c5a4269d46cd8ffb2bf0d0f37c39b4bffa6c99603bb3d3565121e782d18c488f0d40a3607147914adfe0d6df29a3237106ff1d8c7ecb48585b3cc7027f220f6087acb802204ed80ecc4dbd71525923314f0b7134050e6328e47a291d976ee842c021b4c46201a1d0893d55ed26eca1d8c9e30f4fd18db45d8d8283d05365166936a97576f4be3443084eb638639114c773f3f6ceaa6923f437818cc9b6e10946847c85197d701bbb73f0429274aaa29f7c8b5a1ae0eaf15bc8a90a198f08769383de8e5fce61a77ea1a97a3fabf42495ce36d2b4d8174f9c4ed632e01bb09cf30a89b4008d0af0f20e17bb3d44b083a"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x395) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 21:14:37 executing program 1: r0 = socket$inet(0x2, 0x7, 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r2, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x8) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000100)='`', 0x1) 21:14:37 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffffffffffc, 0x3, 0x2, 0x7062643d, 0x40, 0x4783, 0x8001, 0x400}, &(0x7f0000000100)={0x20, 0x121a00000000, 0x9, 0x100000000, 0x799, 0x0, 0x101, 0x4}, &(0x7f0000000140)={0x5, 0x3ff, 0xfffffffffffffffd, 0x0, 0x7, 0x1, 0xfffffffffffffffb, 0x2}, &(0x7f00000001c0)={0x34}) mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) select(0x40, &(0x7f0000000240)={0x3ff, 0x1, 0x3, 0x4000000000000000, 0xfffffffffffffa23, 0x1, 0xfffffffffffffffc, 0x200000000000000}, 0x0, 0x0, 0x0) r4 = shmget(0x0, 0x2000, 0x2, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r0, r0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) pckbd_enable: command error 21:14:37 executing program 0: geteuid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = semget(0x3, 0x0, 0x204) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000100)=""/106) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x190, 0x400) 21:14:37 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x3000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x620, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r2, r3) 21:14:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)=0xfffffffffffffffd) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1c000, './bus\x00'}) 21:14:38 executing program 0: r0 = semget(0x2, 0x3, 0x40) syz_emit_ethernet(0x1000, &(0x7f0000000200)="0565dcab7794887ea9395a4d5f09c697f25aeac21c8067cf66bcca79010652111e8e0306eef7d1295ba57ccfe268adf7ca1a2a9b1742e60fe4d74f89728ddf96eac7ea418944b46d705ec281d29428b4b748a8c40b4628b2c01b72ad0b4a34a289768a6946c959bfce1cd08250f2e100df225c3e8cce2b02939d391b7d18237f3c7ead9b217a011b3a38bd85488cb4c67a7ccd9c54087f012fec5db74d0ea27909a19359c8d489bdd5685b342372c443489b44187c2fc4ef7bff3e094101e5c8851c60e662d6e4357f8cff119e81a237f67e003246bac7fb7b877e62b4eb5ce608e439cc4f2f0622cfb3a75b2b0bc6d94c8c87eb806073acb9a86b25fc6c91d32e67a533655c44776849ce2628a7ba717af000b15ac6371b88295c812593c3f65e859c51cfee35bae62322672bd0fb30154106364f93b5031d97cc0025bd2eeb85b8ee043abc5634c87a53e43bfc25f515a84effb0cd2d110a80f41e6cdcdbeb4d44bab1defa40e671f1e6da9063298fa3ccaa288fb4f924308763dedb5f60689355ac5872502c1b25b24f7f7d6d461f0c4dc8311a3c87f47899b6ab997166a121b02aba9f361e3a443689ae8dd46f5c516812cfe2d62ba7dce1160adc1250566840c6e35517ac7f14dd29693a04dc2913849e81c96dbad858afdaeeb4fd0dd6b6ab8e5db381bd678a2be166693c9ff77167e758c8c86ead5389eb055bc51a5e9d67010a3924fc389c666ac6e81807da964699e65298edd225da82c043fe985d5037ea1c38e012d326b2d5c0576941634af120016bfd00af532a8643742ecd06ef765769d074e1d07382086b143ecd3512f02123521d76c96eb681b20b17f42a5bf153c593384cd74a64ce53283273cd453806d63145caa6a23c6ae7e0e374471da6d3981f61de54c9ad57464689562b83bef1c49b596010f3753cc10c5c0330e6f78e5275cea9f8523a1b8840c1251deac9753600c8e9de56b7e495f8c276f8d3dbd259983b95f9c4ad6367fcbd123078c57f52b280193f1c4ef9a6815e8418a8c01fc0fccb89f5101534227b69c488538347e2653282ec54e7e22f740cb6a99904c1b02d51864316afbd0f781f0962f9e17f7e39fe147837db70acc7cde18cf6f72cfcbc36ce6c5f25ec2142e5368fdc506931d700db8d5aa5158aabb350494883be70317120d062fb85b14f3a0719927662d8ca43209a79dea704d7a511fb9db72487809795df123ddca95ac6896e1b5ca2ad8bcb54d401a6e6f3e7ec29d153e289d6c56700b0cac5a396b8db138a8823dc232cd464fbeb96ad7d037574dbe471c22c80f18d288b465977be315218d834f63e20a3dfb478475987651bac7361a47b533141ae5bd03c9275f8225119c57e03610e9160c581278b3fc65d25a686251df1a3df9c3ef16bcd7614c87e916570f239fc84bf018ec6c1ce94e10ae5397d3ee719846cc723dd957003e3690711abd3a48758f962252db99921c87672a3c0c5d495e57d28556044abb1a4f7f4119479f66a760f271b3913a01e50bcec3a6bad1db2946766b93c0b7fc64baac1b130dc86399f1f74594d00e1776999a48094819cfcc77bbc01e3a4901ddf7fa841379d77206d6abbb995fe20a7f323d9a60678db8e9e9e7a87d6663d5d284f73c374e3f5d4c51653db500817c485e20301e08dad970da4d77df301c2bbd1ab87cc0595154af7bbfcdf0cf9658fb25cae0a2bfa8a776c7b2919469b81b9d8e9f1ab687bac99fbe851973b2472586d696fc0981723c2ece62a73d86ed2c91c88a86478e9b84b03f090b42d2ddad317f86489f4c36808a67c123ca94f018fbafef5afaeb33eaf0263c27f08738e337adc3ce2e3056cdf1c51bd108994b55734f9ee3722137855ae249a764f07c50935bc9fb5305476c2f36b1f3c505c8f0ae2d80f70814e134f3581bc4d9c6b808c7cf443c672e009d8bfe33523175d790080cc92860012bb9a103fb397728f6c5efe6c759f6e3459aeeed9c9e0a5b64005de82002a103850dc692bf91f9d6012f0ae7297f681e51466f596794e60015852cc9f757a63b858f0b7a81eb625f8d967cccd483ef18d15addfd6cd39bcb6542b1820780aadd98555cb417ccfff3a826de3aa3cd4353f401499abb2163ad1dc4e6cf8f2939dbb43f827e8d2c0215572473ef76c1a27a46aaad82c7bd70ea5eb0c2630d1998032e30be75af5599531b51d3c2d60992a02e47f5e5d33ff117e6bb08594a1bae64513fe40e2d3e59cc95a127cda7f145514b657f2ed160543c61b8d87c72210a76a51fa81f5fae6fe1ef07015c8128dae686898bcfca59ae30c6f63f58306ef9a166761d1220862dcb17f4276f26f534bd5a8a018389514db1d401055f27d0a18659ed0bd15f503f446d591c2cbbc6bd82debe444d0e4352b1c275d9b7023c7d3071eb48669efc64f4179c1eb701f09fb00b41f6c74a9015ab515b8e7750f80dc68ad83179a906337dc5e484ff2c67f83896723f446c853363d97abbd576db1b72b13062aed87021f5295623070f9d2204a53509cfe66c6c2e31143f2c5c472af3dee6165d50b88d073359d68d43bfd930aa94f8611743bf417eb8e062dd9c915d79be067b0f56f2383d6d91af55439d1090800e46a55ab546e92779a243ff7fe0e5fba4782a144331e993386ec5016d31072f7779331a436ffaeab6f0a77c041ed186bfb7e7cad0d7140ea3f3266e9f406f684b38f3291f69108b33b652a9266c32b56c5b2afe41ca12676cdf4a7ad5f8f27923cdd52465f8350b76ad13b3eb9ec7d2066001d80a1aba8a452df3696a8dcdfdd97bb8c0624c842f98d7ef7201cb69bc55e200b1c91c61414245d147db435179c5de07a351a78e23ccb4f1cd7b7d365d14fed6665b4482e451e544eee96cc91089ca33ce70477a46201a6ea5d8a783b0bf8bab58bbe9b4add103b03b5ffc5eacd38330ec83f259f4ebee1dfe8d61960759003e173757785ce3843010f0855eb348c1ac62f4000d243d10c88f2f515012fe8b72a7601c6b6d06f063e669c69b938e6c359b0ea1f2ac0635785d048b71c5a526cedc7d5ec1cead9d0a4a2c2266d76c92f7e8d2b7922c67ee0ed4d2f080437668675ce5b51a3848dbb7a80a71c1b1d44dcb8f3ab372fae3def044f18b089a98837c4506550f4667f7c5feaa72184391d0b9a018d110f9e2858ced1ad103eb100a01e68b7a30bb9ecfcd142f5c457b4fdf434e739d2d76907a1672de35206d4b152e36e7cef09a40788baf504a2b8a9a134229282dba6c9b5421c21f6b48018718c6a8c297d3890d320afe65d3e98a77fa2bc0f41d45432521fbbdf1ead480267c89746a49d6eee40856062723e3c54bb595617b10d234225a6f4b93a1c5c1621131de682d66202b4cbdea93c48659e2e4f7dec5a120aa9963379eea48aca1f0df24c2a231fbc93949f5418daf207a36bc6a7e1dec07a2318b399b9795d06d527be9ea11002523cbbd31abf573709e9a1bb32c93dedc83ea9cdb3798f07d663a0e620ec11446bb69a8e05d8608aa8003db9dbfb5013fb6470f73ca1d8bf8c80b899b9a773cefb4ed08f42c3d8a494f141323214fac056461f178f3706201b1d67add950886049a45eaf4fc6bc0be442b2049943f2cda7747643c674e181c21ea9bfb5c43d2a80f8a8ecd8c4fdd69218d3fe938f546c77c60eca40cc9df904f7c88abe4ed655e8798f679d6f153549a5e3e2fdb2bf86da393e5d5c1835d7108c4122bf0a60df53419774958a85cc24f9ba5efb225e273863a89f28682278535d59e3db3b88a5f01be499e878b48e5803531cba8b50c36d7b7473872b313b6798a64c3a1d59638fb2661ac2a10e659292efeeeedfa2e246244843c510d45967f2a0cb32348ff3be3745e7334fe2483fbd26fa960a0b3b05cf0d205e4e907ce5fa6c2a81b1e76dfdd4341499ffc7463655af3626e4209594792fbddc71ccdddbfa78b6018d669e44e40199973654213e60f91fa08488b80e869362fe687746b46c797655fe93e63327f0d52e6d9665bae02a44c043d54cc9a85177be86d53b8892b8f2674b32602564c2e00c3691f5ad01ebfc72f720adbfef1bf69581c21b0afbf8c7517aa1c92be2c1f95261bbee81b2c064b441e607a80883b3958c3f06e4968525ea24a096b70b84588586a7ba20d30016f31d0fddd7433aa0790725fc91bfcbea635e29beb2ae00d5d6f96a6e8f23f1fc64eb2b7ca5b5595ad3fdbd6b7bb4a60dd470b505e5faef27ec025939f795411db88c46999d546abed6d8d9ad674daf7324ba29c8ce9a6e62393941971f50c1140c607261911688cdce135dce1b5d144ed837e773d24f4c4a7d33a9d5c77cb6ab7f3f7b2edcedb1b412263d2a84de46190cb1c9f36ea914993b5ef31f46f2265572a5118f4aa41e2d77072d23e57279e3ec3311d09b9937933a962a692dc9c5eb07610b89a6447b52171256ad1214afc44cfb586a521d9e6bbd518da65ebcff910a4347493da126886e34e27e0c2b727628f26c66ff51f55c789262d21eb89519b43f91175cc6d5c525237fabb1e85ebe64ca72f75666aad8108f3c6fa274a2c89c22e504f7f10b5dee0cd17bfbd145b107c5ca7ebd3d29eee559cae2643612a12f3297ee688e9917900e7aac9751791c59413136b481ee53378a6731b0ba6a6aff747e9743430df68e6b74a82fc59dfb3265c30114f7304a6fdd78ef610b4b022d7a1a2d971b93115a518c10c76748e9df0f323a6622d5e504f56f7de8abd8dd2417eccec37cc973e8cbdbd81ab31ca80659130f647fb9b82c3e4d637895a99fc80dc9a649cb57140506730664a57fc6786dff4f6da8de12896b34950d0c344f49d5b367f1e5809dd334984113d833548f9e2a7b702d7755f5049a9d5e376f32b9fd3e350f51c8b3e24dceeb64d7aafc64e79fb67b1fa6e2fbb6192cad9de4d0b6857832e7725d3f5ad2ab466a9b3bf3433eeb10e6b8ea5ebea9fa522ebb35faf2edcc738741f0be7a2560ae79ea5bfcc6cfc94ffaede71f9e37c99a8098676c39681e0979ef22685a5d86f8f17ba5cdc9283330454418e4f0f9d903cb20c202e65de169b66d5204482c48f4a307182072e37f002787428013b38b84a60985017625a8d08ed1e0abbddda2d6cb981efd984edfbb6831df03ac2963fa29dcc8280878bba425ec4c87cb890d68c18ce381d7b0809bf69616d447aedc3b831a50ff06f49cdc3d1f5df039c796b8735426400012c92210057fbcfcc654df343a2da5faa12d751f8f5aee5c22277f10d71b5c66cacedacf46e403490db7fbb429c2b15d707045fbf672bef552642c415c6231cb0fefca4f85dd1a91e7790902692c45378b8728b10d405892a127077da0315dec5f53ccc47d9d6951ddf77e670e030f3b57e62615d0b20c431de37a82de57cc36ac60756f24c832f797cc296c934442efae2d2a2150a207f0c175d5d411d2c9c7b1dc9fa6e05c375e120fac2ab6a847520ad1e88ec19fd28f8e6022d61f26de43a75c5d517d241835240f529135021d7216e523fe76286e6e20d292bfc6d7fa8ecb7acf9b5637bb6444796e740c8e10fcf1de18b689a77125d4bfa4a2cc03300e392e02fe120461e5a8457f634c324a57ede18c9eda796787d79e6f9250e234ff0db092f4d848872ca986a015b977e4692f7018a6275be90abd141ba134f03b1e5cc0deeed909fb2929e7723875abab067f76e0b0d022b14f29298ce236bebce46106f8562962365d2c3e853eedd3eb5b2b95621d8d3080b720c85b56110a68f6da0e6245bcb2aec3") semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0x4, 0x99, 0x6472]) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x18023, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x4) semop(r0, &(0x7f0000000040)=[{0x1, 0x7, 0x1000}, {0x4, 0xfffffffffffffffb, 0x800}, {0x7, 0x200, 0x800}, {0x2, 0x3, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0x6}, {0x3, 0x200, 0x800}, {0x1, 0x5, 0x800}, {0x1, 0x6, 0x1800}, {0x3, 0x7ff, 0x1000}], 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x12a) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) clock_settime(0x0, &(0x7f0000000080)={0x0, 0x400000000003ff}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000140)=""/17) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000001200)=0x81) 21:14:38 executing program 1: 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, &(0x7f0000000840)={0x0, 0x1}) clock_settime(0x3, &(0x7f0000000000)={0x3f, 0x1000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="179c769a794c0a73cde11253a67ad5751595968b", 0x10}], 0x1000000000000029, 0x0) clock_settime(0x0, &(0x7f00000000c0)={0x0, 0xffffffffffffff00}) ioctl$TIOCNXCL(r0, 0x2000740e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x288, 0x0) 21:14:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) r5 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="c5b6932463e0979fd65cbe", 0xb}, {&(0x7f0000000100)="86b26f161b59cbd676e03d0a5829e1bb3d8b5f4762b0d64d74e57f76bc1d01ce3702cb46a5462a68175a186748249eb381c8be587035303dee5a7fe8ac391c768c2c01f37cf106a0f80abb25b15965ad28cd7a55b709bdd3dfbdc23f887f1017824aca9837a849be7edd2591ead1c74b5a79eaacbbb2d67e406013113a12472df83b4e94eacb67aebdfca398e6f89735f233f62fba38", 0x96}, {&(0x7f00000001c0)="ca43c2c0e25bc65fb6acbecfa186e62f8c1e77a4085dc70fdcb85d11d62688b117be5984ac4e5d594939b5290565a901907a8d6e1b7d8518c268d967200959b87aa80128898bed7a997a1d41", 0x4c}, {&(0x7f00000002c0)="c5e7f5097dace0a0f1edbe120803712024654101d7f19143c367f724095fe9e07d01f0b4543d28969a95eec6fd426f9c8983235bedd3abbf120ac20ca8d820fb16a6dd1642e589941279f27a73cf687b0a1e4bd9dc1df9af854a8f6f340fdc119925b991f75964d31fd37f0bc56580c73fcb994a86d42f84d3071121b2155b3af8f7f3e64fda114519a0bce07e5ba7c0e6ec4b46637d918e235508b6268a4e2cb5fcc4588aa88654bc093740720281f0562e2177578a9b633922412f5dbd371002adb0ec083f46a8f9a90e9a", 0xcc}, {&(0x7f00000003c0)="615f9713f616149baea943dbc60ea3caffd0384468df25c108d43eb2692642ac8c05eb9b38a28abdb17653e1c499450fe363b3a4d1e99ac10199269ff9932228feef76361e330a8e165faed21f19015a9a835ac26e405d307f16aec322ba6c7d7611fdb8117caf9339a1038cc8d45f882b4e374780a57eeb136e205c70ebefc0ed5f38aa7ff479aa311c9afacd3987b3752b6bce35ed7fae03bb4a01239398ef74b0708277527ff0ea858eea9b65913bf6a77dd5f173678f6d0f334f73d28962cf1f786daf0350a94848e4e66227a9c3be1bfe53946a01301256e1ad78ec57c83c8735e47191a71f1280bdfdb43178a27afb1253d3d1bc38c331b378f8381a9116cdc4ed386c1856c8f2c3424543e91abe3e8528fec7dd5ff62894f09678e4220b5fe44a7e7b2752ba4323d39c348df06988a884813039c0afe46d839cfd97435bada67664b3446121b746e56f9b1a08588a0eeedb2790d19ef2170ce3f63f890bb141b4471b8fba8ac85064ed2820167e078b8b272df935acfc09dcf4e9deb940a6f6396f09316c66ace83d9de919bc86d45442282cd41a9c1fdaac03d1aaa8d7da6d6da6277fc3716ab26f0b837d796d75a124d6b57a168a807354e8ddd52dc47acbd8c3c51f26a177d23ff74bf3847975fc8fb0958de5bbc23b5e5a318f25cedd66d730b163b1b55de650e187c869616241c7dccaf67a3ee600c9c219b240e246945cd9a700410ccb43d52a0d9354890ec0ab3c137e5e7068aea3c0a1eaaa01aa8acb8c7c586b834b304b1721c711d707243cd427017b0ec47b63469fb57e4697aa20db0ccc9df9d2269ce05a35a746095d937fa4faec5acac5e085ccdc7b68f09e0404efc23e7be2cedd1a87c03e5944f6aa946cdd978ec87bb98a2fd4ac1b6aa2c32db1eaababffdece7639f8c11cf44ac8220acb32068c4ce2d0c01218acfc0b737632baeb794af1fac6042b452b329cdbad0357fed91f2ed5297700f48a6b2eb2a08648b4b78e0c3c294765007cfcc14c7e42b13294c1d4422ae70ce0e3b2207c832a40bf0155bc0898e1e5045039ac9cc5b05f666c005f09e47a773d19d1e4b9195cbae000ccd19b2e5454a8e8601b86cf40366d50401ab6a8b4706374027b70af8cbcc7a7554f10ca6a64a9c5fffe1e358dac6bc264f9a8376fea03990dec95ce7b4614fcccc12f94be42307a59eb7ef1984590cfad4a1fd5fbeb4b750af696ff97fac2de1d0d0b236fe69bbaee199dcce24fb96610d36556ffa9cc9e3d8e7425bbbf97dbb29b18ed18203e35c3ee24f467719a8f18837acb0d7d546fc36baf7c676bece94d72bc7eebc86ba3baebe69a060459de9156d5f1058e36f66de6e4f63cbde1c729831bfe498e7ffb16f655df9abcf5b0c16a00260701a5a773363155afae17df7dff722c44a392b538f449a95845dcdedc02bfda428abcdfbda652c34473d1d11f6f6a8d61f3e4b2bbf5bb6e947245607421b97804821923b338de4bef67d7e5227f11029c38e9d871912c053d717789e2b4aa425a8f32872cd72ed0993f62c9a9b5db3000d84b65dad4c95fc4f684fbfc95844847ff25760eb5c425f1d9515b1283752c6950755936b633a97df56a2b8dc1ceac0e19e74644b9a519244dd205965bea871d1081d3c27a629b2737cd5c5615e1b8a39767d6e0e3ca30c1046b6cb6b563d400b4c35dcd56ea537653c6b7ae2df7885a66315b41bfefd65d457f3bac6f715db144e77bed177b50d4d44caa43e30e4bd2f6a9e99eda2407ca4568f58e8fe13a1fc91d9af13c583b21e1b5a42b60cf323f5c508fc0ab6a7b6444bf27d0d7c8c40588b5ee7b9954561b434df0fff499e28d557e4fe16d9642b7482ad46db14a01de04fe16e5ffb620fd22fb99b965aaf80e7c1c9bf9ee155646fc73cd46eb4c8b275fdf6c33c89dde2fffab6228b39a55a73df21d4a93ee251aa4f650cc97c4d89defe785929585055b5f2a9176c92c299dccc477d5a666c065449dc07b9e8c3810b8dfe74463ef33c6901037fe3f935a7120aa8fc05849dee23c339a1d86aaa0fad311c0c15ed5637651d419b7d58b5ec04c29ce546456814d3932e3c4ba51666ff6201f74df8bd12617ac900e12c570077de32509613d370f6bafff455cd0276b112c6dd8c3cf8b7864d48178095beeb87339e005a0b8bfa70dcb0216e7debafbaaff0b7aa7467180bd23507da6c8ce523c7f22d5608f9014fd0b77741bf2e3700c519446374d30ffacf9eb3f6ed7520283ac724c165566cf140179982b92ee9ca131549042976e9b22db4fcf06c58f15e43e9d12868ce25201d1cad29340fb498cf0ad130601829860056b718610c85ab7139bbe71e1746c33454d1187ccc86287a5360901aca331ddce7f7425e1e7c7433f0bbe733388722859b9edd96f9332bd86846389b80dd566373030a1cef19f204a20758683c73cc8ade69d2c02f4ae35a56084870dd477b865c0a59266607f573c65d919f8b01ff91c43ecf999e3818951a69f6cfd656eddc70614271473bfd2e70d51a3f49090e4d18b36dbde5ca37bd00737eff42f136dc479300d7039212c0641ca697da4b600f9d0bfef037a123ab76c3a51b1646560a74f5a8366c5d91af6f06f6a3e177567a1887a20a8f61c201e9eaea452764785b92dd9685dd14bed30f200fbbefbb35a4aab2698caca17cbd2ba3666dca8259ff2d0bf6b75cd51c7dbd11ba949b9cbc234721cbc87eecd59cdf89b7492de9668ccffb3bb80db457e229f251f57f29fa4ab146ac0b10846a7af72d45c5263881d8b826c872f17d124dbd11751afd2b2ccb704c8f57a6ce187a5dcb5fb8bdf27675a23b0c9569fc173ac7a06eb4773191578e15e31cb77185e3e81c9c84dbf4030301b827f530b042b1812fee94adfa1a278e58cbfc70f47d192a96c26066ae264fd8860c23a9ea8cd4a256b8d714269455189338273df2f424b7a21553ba4bb629008e2855f0af8f560c0cd7888c1cf1460ecab2aaad2d70688cfb33ef5b77c4ae91992d60e61695500233f6664f9841287cf15b823597c4bf8aa99466d3eb9d6abc851ef661d0796eea81ac6f7f1a5311666ecb24ee6daa35c220869d94865c5ae73e0f30e8a727acb190ff0db61f298e1642b45aa1d7c77d2b3e1bc8df3157bf47b1b304fc7ed8544c2f9613ea4645ae85d15ad8379a3c1d2eed719d44733b837288bd8bed523f522634d966ff8126cb46bab7c92b82667aab67cb28e7951e794ec063f1992ba576afdf4fd51bfe79ae91ef5f21386c88ab07b9cb6f62045d9d3a8875ab1672f91f1082ff0ee43328f4b9ab563b7e9d44e2dcfac7861e9face05f61c9ae2f3366ca825941a055a9dd8a57c017b68e193499b002dcaddf79e971b7413c09e6aa4be13d973a7ce869b4dd51ff57132b2dc3a5c371333967767498cb8dd85f24485828dc21417eb243eb2a66ab755697958be0229f9cb2a5d524c8070e953772800d193cb8c46804fb0074e299389ea2aaa901879be626722e7acc5bbcd8917f50aac69d2afa0b8404e5f271b13e5fb6792c0407a29d6096344562ba7c98a7ad4407f92ed9821d3a00a672b53e513c78b2ef0edbdd8df750660df6c68272c58d8364906cfd5d4a52e1efcfcffadb8485f3a6aca3e594760dadd731c56a52409e4aba35bc8cd4c89a9ecfcde9b9d01c792eed56ea703bbcf15ab8cb3fc640b02785d80c933baf4ec7afe73b06428e711fa5274ed72ede1d9468acef328fc55866c0cab5c9ae978aa7f9a177da734dbd0e53b376780007911b1ea99d536e23010da7f2760c8c58475ffbcb8d2c03a51642287d1fdae1850bba787cfba88ef175f616eb87fd0a1828dfa72b2382c9b94254e2e88a0460a82fefd999921e0ffa2eb5380aab457e0225ceb356f7cda73f0e29440025703191cde7117f927780a790302fd80685a4121c7ae955abd1759187054789da19b5672693865b9db0b46f39d3a06fa09fdaeb341679e424397aed249d44f09fde78c63c7baa913771730fd7f35e57f2cc39f97ebc534c5d13203289dada67d9133e1a193bc61232569745bd7ea871038bc3e73b4e2825ff85f78f6c329df073745e6486e3d629360b6a3417acb52bc72e16f3ea1c1e074ece81b0fdc4ff6bc27f851e098ef586dbf0402e542ff772d409770eebd444036338a99991ae428acf60c41266e70cec2afee5a1c449a8e2ff691c91eaa597f2d4bbc0457f8f3ab0ab8ad9a7f792b928d264cec39feca0d426213eed908994a6fb916523154c88edde2c78a7799c334c227595f66356716cec56c1b05401d24bd64dece73f25bc100aa62266b7e19fa15cba66ad14071260b692de2d7c11a40b4e36f95311e47cb1e74c85f15d6291463fe1120c5c75381b9dcac8844a31619d02e8afd2b6411f525fa5599a8fb2f1b5f6d9abc7efdde2d396a2954b4429e248c770a7c3be706da75ce119cb37a15c1eec8208bd1cefa73e5d60c198b778d395e920e6eeca1b4351dfacb29cf187f34fdcb910d25f487f25285f444da8984ec37085d06c97830d5e5d54452400368d0f43297969c117765f1e0b0012da16ce47e26d7d66b17960f7ba2e473a2643527735547128bc4059f07a5a12544fe14430f345a27bc1e3a0174c3628d008af33220a69b47620cd4efeea5a84c0077567b078261abc388bc39137cddbcd6acc7ecde4654f52dd5611341d04be4b365f0cb3341663b8f206ffac65273b0e0d45bb46194e21181859ef27f7654eabb010b98903d7101025a0856d9bdf6c966b6bb1040493904002d62925e803b766056908ad876c7b32dd3757bced4c19bbeeda758ff98bdfe1a76ed00e4737dc4de1b1857058576f2d4a51e0470cd636fe14520a0b176c20bee22863362e09a6314944d45052fcfbaabd29a0484856796d897eba812a07cb8ddb300410da113b7062286c8c953ab8e5ac5f17f9c37c7f9706b04ff4435ca1950376a53815d1122156345aa145b7057eedabac2c600f681bd345781021437406abc9567420c33514b44cb2966ab3f3561473581e5fbe6cfba7045192bf5dd7eef5e16ec2fa545fc67302cf4379b4aaced21806ccbee6bcb5edff77df17f2e9f3a592db25cda404cb87a1fca6d78e7146649137bd54601cb847e35cebfe99dd8366971d71b46d8fb0984da78741f17acf75cef623cc1a7a6f47951a6557fe198f39ff981e5fcb6985dd82d5c3b6f2eef1c61410c74acd2929a072f7c5516a53cba2827d8e01c55a713f75ff1ce3c73ee70ff17ac2db77a425e44b0acb2a0ec4eb78900d46faeda1bd877bc781f1d1db8a0e38e75101f3dc6321be37490e9df7c5d5439d755a8505270fda5629252a4b6bb046d874d4d86e03b94984276a669954c75cd0d47bb45d00b42218e8a5f1b00b89b917b3c865e7355b415bf5cfe41db47d8ac276195fd14702654c43f03cb4996866d928e1319e8619d579f4a7fadd670f2c087116d13b0c9722207b24ca7ebbe745ba275bf6840d7acad3f7009bf49203a3802217d920143dbfa3c5021956060f3a28553f902afa7d170b9bec81545815970303388a55b0ce54484e8bbbb70b86399c0d359ac966db88c8ff11e80af74ba54c182c9978e94a69fbfbac717a796c27f0095d6e5bc5dce089f3b0741741cd292762c682edb99efcf892279531a212d05cea8304a980980cfbc11dd1b372f8ee472e98de31be24a73e9f907dbb4227c58a9a4b8183298919d56d8555e92d84138cf68e8b09b7588d99d7146601468e77a5293ae521e68f6eb332e0618f8b4b8dc9f1d50", 0x1000}, {&(0x7f00000013c0)="db7dde13088d9ba13857485e298f6d7f742699fa091c1c8000d9eff09f362e4ca6486bfbbbd79cb12bb4868808eed1e520f4251ce98d11a754dc9daea910b485a2d613eab03e209055bb1dfe074c4d7288f425322ea085bf77e0d22a99f66adfd3c6a8540974026602c63c1e9e54043b04623604175bf5cae616f69a14a565118c83fa07d832e6f98736290883951c0cca745fa9579f", 0x96}, {&(0x7f0000000240)="999b466ed1ef41", 0x7}, {&(0x7f0000001480)="bf53b438d00b35cf37d40f2355eb952408031147b91aaeebcb5ec9a77137dc0b2b40cc3899709b591fbb207e2311c6c9ff9f4395dc495438c6fa602b2af7826c924c43ce92f0ee6687e22b0fe025358b3e5e94189e68bbe9006dca2a95246f0b514cbfb9dc422eedbe5b177081794f0ec7f285eaefda0fadf1af7bff6b", 0x7d}], 0x8, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x98, 0x1}, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./file2\x00', 0x200, 0x6) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x6) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x60) r1 = syz_open_pts() socket(0x39, 0x3, 0x1c7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0xd61e, 0x0, "3cbae5873238bfb56193e7b794a29f26e606251a"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = socket(0x18, 0x8005, 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x9c}, {0x18, 0x3, 0xfff, 0x3}, 0xffff, [0x3, 0x3, 0x10000, 0x0, 0x1, 0x7ff, 0x0, 0xaf]}, 0x3c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000000000000ee75ac7c593a3e8f458ef35023b603efbb5e6d7c5ec772ab9d56b6ab2be80b2e5b70dbe324e5d686ff8915198e9f7ad8f832d8802b1036f836354beffe931505e8cbc9a5d8efefc555bec6d5747ab81a34643ef39819b609df58f5b305000000000000005eba5a71dbbad76cebf13fad7dedcc8d73d3dc740a3258d127094b1959832821c5a4bb8b4043e188b4b32ef90000000000ee321d22b749b425c2d180911746da585c49ea0facb7befa3297be74d3c05fa125661acfb5bec4ffafae57059278b546a437631a4a06d3ab65e081e86c84ee48c1b5177ba277f9bbf5624915a2a6a7664884b4660ae11490087ab00d4a31981959bdf00fed12f5fb9c825b057279b90b8bd1ccaa94ec41f0ff3add859e2f9efe89d8ec696273b340e578753b9fc72ebe5186db4642699b329960473e451af837e51cfa0e1c71cefe50a26ecc009e9110aaad12e09703343e6b8328fe10bea96d47c33735c5b7da1fe7d2b6a442e7b3a9dc4f885ff4e8f761ec2d39f321c377782287b7878bb4fc4d875a450fbad60039587d5a07ace16a"], 0x1, 0x800) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1, 0x4, 0x3ff, 0x0, 0x6, 0x51, 0xba2, 0x1, 0x2, 0x7692c8f7}) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0xffff, 0x8, r2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x8, 0x0, 0x4f3d, "dd4bb22ad04d2aa665c877b7eab147972ebd5fed", 0x0, 0xfffffffffffffff9}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x10004) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40080002005, 0x85) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000040)=""/48, 0x30}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x8, 0x7}], 0x5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3, 0x5, 0x2, 0xbee1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x5, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0xa8, 0x20000000, 0x101, 0x3}], 0x10000, &(0x7f0000000200)={0xe08, 0x8}) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x6, 0x0, 0x5, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0xd387, 0x3}, 0xc) truncate(&(0x7f00000001c0)='./file0/file0\x00', 0x100000000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x22) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xe8) lseek(r1, 0x0, 0xa2cb4f577dc23851) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) 16:00:01 executing program 0: geteuid() setreuid(0x0, 0xee00) r0 = geteuid() r1 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/135) r2 = geteuid() setuid(r0) setreuid(0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x30) r4 = shmget$private(0x0, 0x4000, 0x30, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x950, 0x1b2) getsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0, r2, 0x0, r2, 0x0, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) 16:00:01 executing program 1: r0 = syz_open_pts() socket(0x6, 0x8000, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xdb) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x1) setuid(r4) r5 = fcntl$dupfd(r1, 0x0, r2) bind(r5, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7ff, 0xd97}, 0xc) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000240)) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./file0\x00', 0xe000, 0xffffffff) 16:00:01 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x150) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r0 = getuid() setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) 16:00:01 executing program 0: 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(r1, 0x8004741b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) setsockopt(r1, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081976a2c99c72042a208a694e7b7ead807ea78102871c53849572639fb7521b7399426a76660e5f0f5026b55eb0257a1a2c260caa71d894c114250085f93eec470baef322762df62c4889adee4c9902c129ad26423bf17ef3197a058d4156a41c7b2218702e1cd016e8d70f962a0e3f0c5016978584306413c2f66d7fffb910a5554f21c67ef9a5012cd5d9511efe6a159", 0xc7) recvfrom$inet(r1, &(0x7f0000000180)=""/141, 0x8d, 0x40, 0x0, 0xfffffffffffffda5) r2 = syz_open_pts() close(r0) dup(r2) readv(r1, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') syz_open_pts() 16:00:01 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x3}, {{r0}, 0x0, 0x4, 0xf0000002, 0x8, 0x4}], 0x4, &(0x7f0000000100)={0x70}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) fsync(r0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x25, 0x5, &(0x7f00000000c0)="f75bdfb4", 0x23a) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x81, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8001, 0x7f, 0xbd7, 0x0, "d9e304584975346519b7d38a17077389b16c845e", 0x6, 0xfffffffffffff801}) fchmod(r1, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x821, 0x113) ioctl$TIOCCBRK(r3, 0x2000747a) fchmod(r0, 0x12) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xd01, 0x7, 0x2d0, 0x20, "fff03f52f032ceaf885933114f7daf19efba8a82", 0x3, 0x101}) read(r1, &(0x7f0000000180)=""/20, 0x14) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x33f3, 0x1655}, 0x10) r4 = syz_open_pts() r5 = semget$private(0x0, 0x3, 0x120) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x9]) r6 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x1000) mlockall(0xc6217b2ce51944ac) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x1010, r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000280)="3497d2f80ba80a81eb8717bb5bc6a4b914f48592edaf886e0f3ec4d63739be9a1778333e107873c7fb13611c3a37838379e656bb77cd874e359e9d33bbd0160454332c142b60cdb1b3b372bb270fa94bdeb4231639972e7434221f2afa315d0f3386c4c8139cea2d3e5819d39fc7a18753537c2edee66ae4eb7142969aa5c811cb2fc52667407089ea823e5b1c9df9f9bf7727f932ab8269c77675afa99e078b5ab65a046c0808237ad993608a2f2830785f8481ce0af03f47b4bdc237e50160bd7bccd3f6", 0xc5, 0x9, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000003c0)={0x80000000, 0x7a16, 0x7f, 0x100000000, "81abc4522765049f107a6dbad7b0cc0acc41c502", 0x10001, 0x34a5}) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') getuid() 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x100000007, &(0x7f0000000000), 0x5, &(0x7f0000000040)={0x9, 0xdb}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x28, 0x0) open$dir(&(0x7f0000000840)='./bus\x00', 0x8, 0x9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) recvmsg(r3, &(0x7f0000000800)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/174, 0xae}, {&(0x7f0000000440)=""/102, 0x66}, {&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)=""/17, 0x11}, {&(0x7f0000000540)=""/239, 0xef}, {&(0x7f0000000640)=""/8, 0x8}, {&(0x7f0000000680)=""/40, 0x28}], 0x9, &(0x7f0000000780)=""/94, 0x5e}, 0x3) 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, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffff7f, "01016d882e16615af872eefebfa600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="9085", 0x2) r1 = syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "854955882e0200"}) fcntl$setstatus(r2, 0x4, 0xc0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:02 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) getppid() shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffffd) r2 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) getuid() minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffc000/0x3000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10400, 0x11) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) shmdt(r1) shmdt(r2) 16:00:02 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, 0x8010426d, &(0x7f0000000000)=0x2) 16:00:02 executing program 1: mlockall(0x2) r0 = getpgrp() getpgid(r0) setrlimit(0x4000000003, &(0x7f0000000140)={0x130000, 0x100000021}) unlink(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x40) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) 16:00:03 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x100000001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x380, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) kqueue() accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) syz_open_pts() recvmsg(r3, 0x0, 0x400000040) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186a56b5bf3e752b00000000202000004dd5706c85b0279e19ffff000000000000291c15729bcf49f5", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockname$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mknodat(r0, &(0x7f0000000400)='./bus\x00', 0xe3e69690f909d6f5, 0x4) write(r0, &(0x7f0000000380)='oL', 0x2) write(r0, &(0x7f0000000040)="65e51acc1ce582489ef2e079c7aadb05fee7fc03fc431f6a5d14d26994d02f6930b23627000543acd621e5c25ed8202610672e", 0x33) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/90, 0x5a}], 0x2, &(0x7f0000000280)=""/169, 0xa9}, 0x2) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x6144, 0x40) geteuid() chmod(&(0x7f0000000440)='./bus\x00', 0x80) 16:00:04 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000001157a278000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) getdents(r1, &(0x7f0000000080)=""/147, 0x93) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c29057290861b8c905cf9354b4f64f42d2032dc1", 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8c) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xba, 0x3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f0000000000)=""/128, 0x80}, {&(0x7f0000000540)=""/92, 0x5c}, {&(0x7f00000005c0)=""/194, 0xc2}], 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x50) r2 = socket$unix(0x1, 0x7, 0x0) r3 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r5 = socket$inet6(0x18, 0x8000, 0xfff) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x4, 0x8, 0xffff, 0x20}, {{r2}, 0xffffffffffffffff, 0x20, 0x8, 0x100000001, 0x5}, {{r3}, 0xffffffffffffffff, 0x10, 0xf0000002, 0x4, 0x2545d5ff}, {{r4}, 0xfffffffffffffffe, 0x28, 0xf00fffff, 0x7, 0xffff}, {{r5}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4}], 0x885, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x20, 0x13, 0x81, 0x7ff}, {{r7}, 0xffffffffffffffff, 0x8, 0x80000004, 0x1, 0xfe}], 0x80000000, &(0x7f0000000380)={0x0, 0x9}) mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x8}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000280)="fdcc11a2f3bea916764de64f2f78fab56775f4789fad3b0d6dcf56f735b0b7b423130c5654ff0c9fa7fead7c46e19fc670426d46962143f74a15080a0eb4cf53156986a7df4dd14fb5f6d98f53286dd3b7e27697ee9dcded3df2637b415519561fa02712bbd38af78f26720fb14393c4e3707efc5375d82c0902d7468d8e3aebfaf2684118ca36a420a348f252285256cdb2329308916a137f4ac65a6a0bc7ae5a80070d5c141a32e046e9e1e18a17844e86f40c50672d978c39abec23aa0280d77ecba0a376a0b13c079573c7577dc3bca45d8bf538a8a50b2ce3b3b1dff24c59e28f609589434764884e2a4c53aea7f825ce46e8040bc855cb19febc448b8255aae33e458dfb664efa78d52a19da8fcdc7ae9b1f134d7e5890986afebcf96fa4d019b021ab14648d5c7033a82c6c082cd453f4f7da2e97014d645e39a09019930bd14085c264266ced50fc0d58c38fb94b5996c47f6abce2fde0362619c0c8f1e3ff0edcc38f5bc586c10730a7eb66946963accde4b922c1de2d9549130d529b1f12f9d329374f1891f8e5c16603fe8b8bb6cdf5a80ef16d3f2cc823ae7889f2df5764f0f3a95b7993fbd7ba986361d3c422ac2183471fa706d56f741641ae7909766bf0ec3534562875c13c0e7e77bec005a24c0f93992f691496be7661e7f5219bcdac7fdf172edce8846ca632fb6a6ea9377e922887599492ee61c256babe146687d7d78930191178fd571ddf5d286a66f7bcb9bf92f96a0f8ea415336bb88a4fa7f821739b44dc9dc67ad33f97330f96207f75a58f3d35cd4ce49dd503fb32f8b08f02371cc86cc804af4a835a07f29e7ae772ba711c629f49bbf038c15ccbee4c556d95e10ac84d10af20ce273de55b9ebb18d1fd2a1c7df6b7e75b0e79a0c0b7abda8461216e5a7477e9d97d950966a81b17218264209c079990ba19671132951bc6f7c4e847cf7ff091812f6c68774602bde0e64ddd0e3d2cd3ee8302fbd6de80ab7bd646191587b308da241ff805c9e1c8183f372e6f025077fa796926011e6d83b4b33d775c66bf10cc2f9a27b5a45e17925f61f537529033558d7c717c054c98c509ce427573797946a541b221b6ef056f1669c4fe9ba7599eb6dbf30b0a6e5d6bfc9a8fddd6e522d8ef0f161645e0a0c67fc827904ea66d1f9879c36f2ba9c3bc09178b5f199f9344ce29ca79e1b59bcb8de7e16a84493acdd805eb30e308e3d8096b9437ca63968006880a660e5fa3ecee72a3334bcca99073f757957d49d07c5e5a9b4f262223f087e3cd95b791da7185af86cc931407036c89664aeb6b7f3e8e6fb51da95f5d207464c0a8f6148683d9c1c87ef599b05a72136b7653099218a66d0fe43fe4173982ed65a8a4c33ace3cb473af5e9bc05a764431f1d9f3191730d12f133069537586041ff4f7c67c7421f369408015379abf0ff18ca59708720cf25dccf1ebf49528519f1e9d8993b86c0fa4b2ea8aba28c0afb71e11a22439c63fde863aaa26d15d76e196571a01f69b66af269c4c470ace11abe3c3c4bfb8f55bb0acfcf5d9698a0722faedbdd24b169daa7ac1dcf64d02e38f5251b93fcbe49f60dec2a22898f5426ce3ec9dc776d2737a22dcdf96013891d8b25e2fd33e30ca0f69ae1f0c40c4828e7715f3ee5fba9327e834c3f827ecbadc7d24bac9f63af2778a7cde97620b5e27e1325e25f05af00fffd89a971e7c3f530cfe64aa678ea20fd92d1667d898576f09326cdb8f43c2eb059b274026b323ad1d547e479bf0ab0fe72648743eef80abd90cf1149b7c516d36acc1236cdd9837b50fbebd405d69c2e830119667072786378e6278efc0e9009af9c5d9789724287d9e49046afe86242c66f264df47b9b58100d9bb6470f4aee1d6b2a49f3a8378ff03daceb53313c216e5ad1977a4f5c64f42da571f19eb93033d304a66e5fb8328478683db1959131ef33a239c8fb504464156285534a99dfc861c40de73e94e76514a09c31062515108ffb786104ea71d92fff65207585b5e101b3ea4ba87f2b920d8b0f87746f34188c707c750b734bd33bf8556de1b5dfcd3b7ab6f68f68f0be915362f5cef28d9626e1a9ea687a6616ca15098d931d65ba6d6a6dbd0efedec5302e83aeadf121128be17c80980b864ae2ef0cd4b7678a3fb2d4be1c756ca97448b30a20b316e179509e197d19e412eca9542970226e7b781e16b087a739eda41207b1f5ccfcd3f7f10fe5c65fdcccc40d818401f713583c7264ddb2378aa8f7419f1eb35a007df4a2a272ba45a786fc57f4ff0a89c53422b1d48d88695826be74a4d631176b784ee31c573b8841a21b1db3fefeabe0bfda8ad63e34c47d416e8658fef94132fd8a6aced9d54557fa5915340a429bf88ee9e50098697bc326ae252b7ecadb7055853e984c8acdd82df77f224c69621c0b41e7e150aaadf098576738a6af53ffa1f9ffb4fa1b2d4da7ca8b18c09a3d71104b8f96f532f7f3905913fe08163e99b847ab2176a5e5e6702e04262a3ce12c747d421e60482e5fedd1f77252ac0c300f48193905640ef37fdf56a7c8a931a3147b12d275ed625ab3f9374fdd03a11ff14cde9ba0360ea7dd1461db0bee147d56966bf37b280121a204b877408eb2e595bcb3c653d5bcf51b78089b56d3da2d7b3a16d9705c3dc10882e83bfac596b858453c1854f000dcd10ce5f3a0e4d1211b14ac8a95c97e001b86ab5453d750eea71ef0c8caa9c02c8d4f0a4ca00e343f4068a4b4c2821cc5483805f0874b7ebd56e9bb7c7ae7b5e0b75453971d1d741bb42889e5069c43005c966face3e1fa940b4ef411ba4bfaf264adb9fc8bf13923b813be0d9c38b014b2bc6b1749c6cf5291a04707f80a1d79dcc048792e7dabf47ab9fb956d2f2501887db903ad9e9c1544f0edce836bcb7a2319ca4ce03461dbfd4ab2d03f84dcffa21132c9ad979bcf394b6cbcbcee57c8717e0e30dd701106ca5eb74c48af34dd7d0d32f579a9df459fe277e8740323977c94f3b55bf7e64d15489171e2c9326679643b02cc09facb96dbd820469a3040bda1d701ac1d240220665bfc900c39ee70e304a7e96de1a5190c149240e5a64ad419183f664afab92b2983de7b02247913dede18fffa1ea233e31b176f1829a3c1a02d050b1100a2e008be48f4e44fec9f2bf939d82488fc6aa744d1108eede51b7a4a5eab8fc2ba6e862522568eb93c50fb06b8e5dd2436ae22d297e2d180ba7dc7f06559e5cf4e3c76a0df6163cd3427f1fbc733f9fdf179b95248203b07430907aff57d0fbaa7572ce24e69316c63c19a5270fc343413c5fcffaceb6cd274ba2d29f363eb18bc1ac8d261efb4e1f821857c16571c19c95e75703df23e85a50b71236d225ad653b2e1f0e830a2630169641746615837f5852e81a6e5f1ccb235c01c03bc0dbd1f36b9ae5e0db8e4e439e4f1b4055d3d255f0ef20c329ea406f2e2be10960deb383b84ff8fba4217485f8c9068be29308075eeffd7a438074fe12c7a24fcda2789ec5acc8b739cd92226a9dc27da91c958e81c11033905b110e9852faa1ea94594010721daaa9e9ef97bc6deae360c7e79d96f5eefcc26ab467b6b37a6b71a1c64af42e7a51a0fa6d8e273c877a0d8a31637f7e32bb7274484887b8908d4b815a229f39e58e4633b53d968b483e77793b5e64b3eac8a6433c1117b86ee623567ec2783fa9be5ab719531154473ca233daa6c51c0ca6c0d2ebec86a0e9a83f30084835a0aed6d17301e22b484d0fbce601b44a0a084440c1c962b23b0f78ac3243530480eb13bc2e16ed36899b99b57ccf65aa3666b4c658156624825cf342653f774165b4aab777c111435d837ca75537b2ab37d7392dde983ed4341fc60a46655d90750d2a0e69e70b41c2f363ef7a5ce55c47b0315a3ed96d40dab8834fea3f9cf4418b10f72f42203fe3d0907f04e6ea0259972c040d97312940634f920b599a35d3dd9f1f09fbf25597437a0d5cc5057ba6a46bd43a368791f78c398b18b831ee630e80ff703e3b081a5613d5da470496ed4bee7c25856de23c75013aa22023c0b7d852b43a084bc18247cbb967c161f0a1bed7d6655ef5d218aae6989717a210d21323e394146a0b431429481f48a4dd5922b18645a4915d2b9f1e0b665c73836ef19c5b06fde207d94ad3bbed6fa223ff4ea2e0e47ab9c0d5bfd94b413d7bf2d0556102e6da2ebee5e7ceb4defa27cf4544d79311c778247930a8290c9066d2b9bbe15f5ef42f7f499b3449899eb846aae46c46da8c440c01feb43ec06ec78041288cc0a98277bc5c1b0d5622402f8b1504b5fb379e704b20ec316f33889f39fb543c4d799290fb2fcb46e29b12b889334e202094080db9f8e7101c85fb8ab1445ede38675da0255374365521a73af3ff979edb117ed78d03bb40a82f1a5777b397f4d86cbd42dbcc1fd5c9223fb618afb39bbc69a2befe3ceeb96d80b1b68f6af35ed143f486325a93b770c9fa9720438e85982cdd9c239bd05faaa241e7dec3e869e53c833b1ca669179746c5c1276d3798df9717159b75c06d2a3ab0e7e2cdbda859fa378c0d0811620d25e70298ff771534edd261cea88e27ffbd272fc77e1b154a94f4f3c17189ec8f2ac1db71dafefba329c1a66a8fc147678cdda23831bda09b5cc8c2cda79bb3300d2518fee6f5efe5d510a6fa194f5d73969a829540bfbc2cbc48e2cece9c9386a7e534d71134821ae5b767c51af6d58c48f8a32d975e5c89079f4ad0ad5bd68a786b57d26275b81d11d49d7bded7c42195bd9b7b7f108ece1d31beba5e933b458f191cb00edf9c026f9ee6823f1cb1e123bc7589f54fd3a4b75bf75642b6fb1533852d5d34d5c79808cb857ebe941ecf29fbe8fb2fc38ef5d767e6b679afa639f2a7d7d429b2648f6ba9657792a7a4b9b76a8578ffbfecd3e8e3d997e2417ad4eb9ba089a0a5930eb8f00aa4b8eeaaf925c8f8d5ab235baa4858dda4e3d2d74647610489ea2fa15bef26521e618f9452ec9e444963765902a00bc880b5637c35d62f01a286d49e84161688988d81e6f56d8918e85348f7d5bf03ce8ce1e8033c6ebd69c7d91752cdf3356c5cfe77c59f170db7ed93f294e00e1537b0604f3f5e2b003e4e1104a437154bab4cce619a97f83feb99fbee35629f8991f996eb2ee761c549b080340bc66c8e7ddfa690036ecd2f5317054a2c15940099164d85ff4cf4db45a9d8166f67adc515ef3d52d38111bd3771bb130e2ff6a8f1d9f3f5ea3f7763efe892ce9e9f74aff5e972ba57d654491e8b6c1e8ad14cad8432966870c6f96e82352c9b7b5575a6e215869baffa86a12b0a7cfe76d7023e2265376f5f73f3bce83b6330bb8787e47b7975427c79872e40c8715315dede2a42f8887827db17adc5b281fb56f119b6a73e41238db7e5be11ce5f2f2d98bca22390aaef8e0cdc7021175f697de5a721d2771b09e7c0639e85e7e3ef62e7c2e7f6", 0xf22}], 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20280, 0x8) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) fcntl$setflags(r1, 0x2, 0x1) 16:00:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x19, 0x5, 0x1) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000d5391679e6d8f33763aaf24842c8ae0cb8a93ccee71efcbbf65c96a61e6ee6ca1c8b49353c808963e450dcf7"], 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) execve(&(0x7f0000001500)='./file0\x00', &(0x7f00000016c0)=[&(0x7f0000001540)='.\x00', &(0x7f0000001580)='$\x00', &(0x7f00000015c0)=':\x00', &(0x7f0000001600)='\xec+\x00', &(0x7f0000001640)='-+\x00', &(0x7f0000001680)=')-\x00'], &(0x7f0000001780)=[&(0x7f0000001700)='\x00', &(0x7f0000001740)=':/@\x00']) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c653001"], 0x10) connect$unix(r1, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)="db0a926bbc5b4106a496b15de1ff6b688e2aff57fca4ea0bdb49a194b1a9bce5be89c6cf07d3b669c754892a8946f1969c012187312c0c5cc2de772ab55b97ad4642a28cfbe1429af64588c4adf5c15973abde8d30a7b3588251d80b7233a26620e438b49be11770e0b997a86c15dab2116d55d7c1a01a550baf9e068f34b4b04688e0c95b6177f1dc1464dc1a573b59cc862631d7572838acc6261428231ac566d1265002e2f40f5d406ddc3ec6db1f9f4c2033d6d76bbd17aedb144f2c675bacb9c5488ecf90babd7c0e7768bbaf", 0xcf}, {&(0x7f00000002c0)="00bec84b78ff9fa96acabc96829c97391736c607b0725497bb94acc9fb75c9fe384159fb77d933a3db94c9dbb6cbd132be9bc132faab58f7dfeb81c1bb91d1b1b47339c72169765fd7a5b742591e37a55b792e81dc91f52fa90c4abb8a2397125649f76307433aed076c664318ed76f391cfbbcd108574ce35c98216b9a4dfbc27655d08ae7dab427ddf2d218dfa34dda6a316c8cf598756f64e140997545a7bdd9c2082e39b38cf80c09cbfc4cc93b775e987b2899d740b64b19f6b6d68c1f103f858a7e4736aa42b201e28a93b35ec0dd359a1909eb83aa278ac317bfdb8733bd0355499df2c670f397f5a553fadd8d2abba5f1f6e390289841d4c33f3ad5427012920c22e3c3a81d1cd3313d93f07d38e6ccc0fca52a43e7d515dc2463f7978e2046fab6cdf6070335297a48e9e45e8c3cee4aeb91baa2bc414d09613981ccf65122545c73799a6ad21a047b665461aaf67d76c9a799d9ed1d63c17143bcbcdeed8e91b6c79f9ee4b9c49f36b106bba440ef04f4a7e40bc7c659ba2d088bf49e6db7e9abcaa219b611feae594af7227e3c09e0e53135d9f5edf98891c253435a34800d3aba229eaa8f7d1ee55dd204ae46fd7ecaaefc2fa09078d5561ceb53fa715930e4c7beb36190d3719b4aa647dffda9b42dab9f368d816e0821ce614793e7b0df913ef904614ab4e989ce2f127d6b14dc47999c4107b4f5a0d66ac03af944bd4b42b1dd70818b8d2fd7a7b8e1e8262a1129f43a0169b28098de0606638aae59505bb9078b967a16b23291866ca7bc5f87f08ad4c3daefa2db743dabe79be9a39a1c668f7be7bf07c2b42cd5d655e35a3df024345110e68d10c445c6505e2fae0d70c43e4685b6858d8af4e520193f5895b7004358d9a1598bfbc6949ac143f86ca82ee5ad586571b677302475b0b19d629f2b3890d1c23da7bb74664e561abe10785b2eb0257a138b7c1c180ae63242592c8da4c35346382f58667336a4148771a2797f62e604c207acb545f84fa742619831ab1b4b930c7dbf970d2c9db088818ee1c36d395faa4dab6fa8cb78f074b66816ae5de5b1e43a2f217bf8d485995e8fd491985ac3b1426a11e22ec3746d57228368189a883253abf6c7f86772a47157d436ec135c4d244c2cc6e3a914c7633bdf633f065991c69dc9d5337ffcf5ed8ab70bc86bd08506c641bac69331ebaa8dac8f17bdcc8246fd897f55f8f7ff8d11c3dc416df427caa4c4b2ff471af0aaa29b18261b9b82b9f1729c6350603a0f53ad17469df32b9275d02510c7bf8ed3fe52c1a1eea56ee2f0090d2ac6d305f9d618c5a372fbd6a91e0fd60144d38187b812351bdd993b94df28d8e6f864c40910cc1c897d27e56ed06f22278783297c19968537393fceff0038b9d4660780ee2c3a4b513d4a3155b8b6b97b68a7917dc2c4bbc95b22e84c000eb2f30ff90daf609ab548dd62d0d987f1261a4fd1f453fd7bf44238d3a9075f5565dc901cb5522ee136d9b97df9ddae523e97e61126d21ce70ac47d81546ef2ad645acb59f468a224d3d489cb331b84bcdc529e84c94d871708038d61716b71968cb41b508d2e5c5b2d00934aec59feb67b678c230919715bc53603fe8cf5c0bb383dada06b4c63ba26ae90225dc55b77ef342fafe82a9a2870e22630ce9fd011b7b10a7b599b3a7ddeb950e668130fc5df631e2101062e1a69d69a000caafed4603430e2e1025bf658cac25316b689b458f22640fa8b195414f63ad6b3d13564f9f36b7fefc1aaff33ddacbaf6363f34be6a96036a200964db2d136ae1ecda2ef51f9616b819d8e174e1337ebe64582819993542422a3d155e089f158229300b37da3ec743a6dd7ceeea570adb55cca55db583d28e4d83c9fc827cb5eba964ab7edc587e92b5c3e054342417df0fdeab78ed5b30005c8f4082c9966df5624d00b5b0e837d3492228bf62d73ea3eb7d53b5403888b7afb1c473b788d59e9850b6aed2ea209460edb847e8924122c922879ed1526503971bd6f92d0831f8fb9f20bb5f31159d72e195e0ecb2bb3794e19ae85af2e615d747b9959c75d32d55ac8f1bc85b0dae22c9fa6bd7cab1cab16fa1d3a74f219d839d642c6466551d08391627a95250505e3820aaa2f9666929b15a85c1a2ea53ee246ca112730b9de63f3c6f754d9bfd4048cf084e18fa140fecb02039f317ae703c0dfd527a6f039d9d310f020e095b62f659aedb30847462985222bf5d68436d3d52b4181a15f9eb9e7689c3cd14c0aa77df2b39ccae1ba4602e26d773e9ec557a8fb9bf671c63df0e819e78e668ef70e73499602c67378d63732b0582dc9bd0c5266ae8467035f330e330456ceddad680e89e2d2582a34cea8f4e94f41102a147f88cb579e6b0156696e26a2b46cdb5cbffab72e84b4d7db86b7359e40a631489e9996e4e2416a92b6e4f03ab7014623264ca28d7623d1c1c17f6a7eb64172f8e9f306fd657a79b6ca7ef7157ba7e014dc412cc96b41a6880185a47594a7afa76a912c0e3b7f6494b791b803d0c858e6c0325f1f8eb1eadbc1e9f7da65e921b5aa2a5924e259502e45ce4612cd429fa7684d8cfa591159d51e6233553088464c70b4fe9a1e465b9d782559e3f3d39ee6c613050c3105c29204cd11fc72734ca0f530c4e94be9af5c3653dbcfe2bf3b546ff60ed2e2570cbf7282ad3cb28931c96354d3875be9077889b4d69dcd683694da400b1f311c5f2a88e98c427eb2b6ea08d7b1ae3113c17e8596b970386d6c691ac3cb0dd48f68eb0ef744daa3ba34cf64ec941e0edad8a8e6e2c6b81c753854d495c60ace20f840cd0be778c632fc626a62c530e75fa8dc2bafae0d88fc504e7c687c2b10910ca230b7941e66b4199d836f11afe8fbfa9993b779b6ce6bd5c806795c57c2b5ce7d423c40e7652e3dd47f19fabc52630bb2cd7e6fa7b54816c05b68a604418d704b4b7f42392ca67c76e92f93f14c2994ea3799f8585b366bc9561be39401b0e17045d53f878831b5e5b0d73a35c50f69b658fc21ebbc4677d9907a12538b8be77a5f39f20d4acac2fc34441eb5c21b30dfd062a38dd169b897635007dbcfa1128d9bb5a9ac21043b0bbf1bc2ad7ed0d6479225255d8e895a34ddbb737b90eb59c361f30df80ffec51465b6b93cd3127f5105f585ab689bc8a819fbef5a9286b00fda973bf481d9818aba83192e0d2e540674d161b555739b0bec4d351d5b1b2d51d115feef1db211d0d747bf1b9611e87510565a498b4111d8983b9d9564c0d68151c855b95c00b474629d5d3f992d4784613277f7e8ac51632122a670df2424cd3237fd25e92740ffb462660c7fba443aca4394bee00cba58b716f9ff32f3b19670dc0f8d000addd65a83291f1365459802fed91050e117751710f7c8e7afeb2b9f50d686d5defc2203ea9ef4addcba2d48a54cbf4fea712b4ac03f77c71cf04f4204b8d41518b5294b61eb25222a3e8bb2f4989d80bfeb021ec527f3b34062da14a42198d1db295064a1a5be643f478f173cc2f0b84b53340b73889c94dfd1f1d3b23138349a642cfcec824a4499fe3ac4b034095cb76e5bcac6a24b4b6d58ddf00014e0680c5ea3e29dfc66301d9ab3e78b86375c891c2c93a25593aafefdf66d5530fe03c01176c42c59ab703c68bd641780712e9454880929a72c60926d158f49aa3d2ae50fbcc6e7528ed08801507ce04485223a76bc67308d769d8b5c74f15e61fa73f9a93ec7c9c5e1fa2d8c454de992ddf8d5d3e350b7dbebd5e1e287d542e63e3e8db6978f11cc4a2cf262b8a90ff88bcfeb9f588baaeee0821d2706ac8bde7865cb605b5bddb18ca15c0628e93a5d130a81e10c442ff6ecd6039b8460f27c20cf35a49bda59faed021cf6bbd6368fdedf49b5baca77f5304a4cb9a6c90a4a0cbb7b48877929294bb7c5bfa254774003a2ec31c87c03c852ec56279aef6d5d560d98c32e778c74201c21b4eb02165da269c3413b5f55198c518ae1fba7f4849536229e81e24dde29a52a4f03ecf2009999cc682a71b487eb32204c43549f0b024bb01f0f0c2357b45ab598e2e7f1ff00b1c5f0fb09fc05aea9fed9d2667ad06238330a4d04274b238886016dcb4ba7ec3c84d14279655f29a1d0afdd0da2a3efdeac493580adf774191c6644ba4c39ceea8ff1d7b93682ac6e51bf94f0a735e1b30feb53baf1b66d9bc657f1494149be842024187154dde47f53f27704f9c75d1ee7583b8f6e4e09511b9c9d823902cd02e7abbcabd222e19cee47960cadbd64bcdb6bb8a4696ba20c0579024b15ca9af62ca69248b9a1f067a81501a70c4b561c57167c2a6829ea7c2be2d98f880bdd16f99ae2f39f7f27617efbc98f24af2e7e9314a6dc04147dcb9919f8386ae53ce18957a9f56ae97208771c23b61e2b3433fef86416f4ffcb84305b11f489a867b9b90ce9d5ae6ea222b39289e2fbd2680d0f68d299056336cb44b2c05eecb22deb555f9eef5abbf621857c6ec2fc49abac4dfb966ed311cf66098e13f58e14d1833335535e27da57068632f68e658a64b4fa4bb8bf0cc452346fa23c75352d571c2acc5383476754f9f73b4850ab3cbcb72e5febe23735d7120b983f6197d7c032f1cba8f36a5924eb34a371df6878415ab87e3bce781c4fd4ffa7f1a604388c4f5b34f7639349edbf340b268e2a8d306657880270fa45424c6ed0fe3c042055d7fd645aac205400ed18af42cc0ba9da13bb94743bed8c8243583ad2ff1e028e78334dde1dd2355fca853fe2038277a0b72911d0d31eb6a137c81a719af622cd2165c77568de46eb22accb4a7f51dfb6ff7ce7837649cf8ac3d79f95a0409e3b2c4e4ac828b392b4c0ac4059b5e282e84f8ad741ecce83612071896961c295e37714776c4bf5be43f0b34de2b200905f82a2424276b6dc350d9f6919e88d663b29a4f655b4c4ba6e500e4208b74597668a2677d07acf6befdafa650794f79778418970d8504160d7a8c1e9a6e20486b56d7c274c55eade724052785ebe193763d14c90377150258ba094939799dbe5ec9b3baeeee81901e4b417255468d8e812508a70fa574ddfc5953ee6d5f804613e3d2f39f3c8fb2aa51c8ab5327ccfd9abc2bf7740465dcf29718bef467fbd83be6ae3ecf2478875426444878bf8cd1d6ecd5ebc5a8a740f1e494cc9c17de54c3e2537e2f1dd91c8c31704865ad38a2ff6af9a5fda22f6713109bfa02eb94f6f1cce40f427cd3d315d4edaa578c39a1f6371a634cdacd6418cd83d943f878df7c9e16f798d614ac143744bc4416c5b684a198e8c18f1e558ffe99f284b15baf5734a91778f5b17fb85b302cea1f4697282bbeac5672a35c68c7557692703dea344c63c20deab6211c7e136d5de34f7d60ae8a3d085743042e5f9734906c4487deb5d1d044f4436a35afb43d009ccc6320116678e3236506efadcef6075ffa495a040af7652318d24f2d02e7e476dcfc4943009d72d5e221f16dac0fc959bf510346340fa46b963ada328187d954ab849d31a9edb4f8591763576706a16b585fe83c555612c54d0b75b8c1a4b06c69e3a243c89918e123192b6dbc74752667c6543b1440e9ac8af79b48a4491a04dbcdde74f1c1f11f9029cfbe38ebda8fb3a3bd78d837707eb63777954f3ae2e36a95a192ea9e4e16ca735e4ef3f9643924c1268c701110362c1701cd68835c98cb3f622c294599f43edccbb31f35c84847651c20d922cb236ad97e7fdfec0cbea98c11a593da96bd46aa5027a2e1987dfc55758ad2ae5473b51654f84628c31942b83", 0x1000}, {&(0x7f00000012c0)="72b914fea5f4683d4b874e632cbd288e380901a14048f541f7f46d971dd62ab088c7939264cdb4bad4614cf484321157552d173c956068531ebaafd359e180f4786c97deee4d38bcaf167030a4e50ec88dc368", 0x53}, {&(0x7f0000000080)="4c9cc4d2ee9e984e0d3550b87934954d9a73f0430a27dd7853767d5a893cd7ae4191f9c4213f28270229", 0x2a}, {&(0x7f0000001340)="97d8ea40798b115dd07b48cb3b0e679a6f45013f6b19b57618a8083649dd017cfb81c1c61eb52c1383e78050109bc272356b4de9759a69cdc242c20226dc34f9d3f279dc77b6ee18fbcfc562b7bb26dc744b1a96d66c1f1fa4dac368415fd988773a6f24913e4758e262a38ad2cb0ab696ad194d3e6f85e3471070e63a43d72c94504eefadaea1ec8a9fce3807e3cdd00f8358f637df40f0c1e6e8a8eef6623fc82eb69f5e69fad211dbe4134b8f3429a55945048999095822fe6dd5e2ddca5e5a228ed3b159e3032dbfb6ff8543bca33a39e99008c57cdca332bb4c9cfac314d681521aac12c477843fd8fe838781459e26667b19ba5d13", 0xf8}], 0x5, 0x8001) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00020000ffffff070200000000000018000005eb5ad35e5b2f1d000a"], 0x0) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c64f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x68b, 0x7, 0xda, 0x9, "f2401b96cf3db4c8a232291c5fa27a08753d5c2d", 0x6, 0x6}) write(r0, &(0x7f0000000100)='N2%', 0x3) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x10001, 0x5, 0x1, "85a5fc65551f769411a1805b955b6a89874a1b13", 0x7fff, 0x8}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x4000, 0x440, &(0x7f000070c000/0x4000)=nil) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="3cbd5dc8f6497f76d4263eae5bf0e962256e7aaf99c208f5800363b1b024e2c547bec1b7ac18fed3f7d9334ba0e731266d1d396312f34e4fc413b8b2fe4e2d37788b168d9f8d138e3724a80f181fb9839b06b8618cb872da089105ec35daae28a44a45d3bdf3a88236f537b507ecc66dfa4ce8f512e3a3f4c0df2062e5db9256ae6c129953a001cf78ad550c57ee3f0f673ea125d8061c81d5c7f1094940e8e5c4930bbfd5fd0c739137796eb518bc73c16def6f64ba58d229", 0xb9}, {&(0x7f0000000240)="af42a1b7153aa0dc6d5e70fb0428c91379c39c0d415790847c822eb0233929d94f58387fcb9cc0559e6bfaf5f4adabc22d2c30948c8dcefb0a3c2a69ff5fb548273e62b9d03c7c226affa3af1cb49ac1058ccb205f78be5f85051f481d78bc2555e685e173ca2bec5a1b9243691c71c2482656b4f89ecd9ec9d194c8229ffd3d2e3f95242c59634d94daf43483c907bec4bff311aa0007d4fbb792be841a448a91e1d4e2fc0b3561b40c1fcd3583f94ccc7e26ea2996d9a9a57e68993531858424bb25785974e941d994e674ea71b7925a23802bf25f93eabdc9dc56b2250fb89efd15fbac33f4ed78936ad4c359bb6cdde96df8bb73bfc01fff519f08bd6c9b2a6d7c5b426840638d75332781a4fc9d93d95bbc7bbfe0923b504c7f83d878d485b71c565670f8b7600c960fb98494735ef5559dd4ea1254673fec568b4f18354a7748443ef868f04b84437c01012d1a1f80f97bcbd9f881af63d60dc130a81aa16f92eac752ec7b12598425b7a92b1a99bfda9f4faebb8422d78b00172dc515709815bd1c798f4e6a20003770e89a98c56b677fefdf873b5b89c43443ddd1244b2b7930ce08c9fe1d7b2e67e5c3c9a07b7a44fa5177bace24bd01a0d09935aa70ae436da9eb4d85c2a4516073697d266c55e2929592d8fc3527e4aa88a224b5e0875af9b609ed3377d158137b5b3527d75781b102649481a6eb6e7366c945f0478c12124301477db4c88188943f737488f1db76a72b5d52473069f407a107e279252f09288e5834333d20c52cd8e4cfc3c5c68495f895d0be7d8e6bd6ab8dddb346da1931dfa9e85273b37e8d05bece4d06eb09b12e68ccaaa3576ccc07d8dc5cc0370fb56cb565df205eda358b4422de3e7cd34157d768fd4109a85fe0837a73d23ea53c10045af01dcc80aec3eff242a12da24aeb75998b9489ff972530c1d6282538bb6b01f23bff38e0e8dd9fd6b0174bd8a98c684e033cc44be0a2e81e86005cb7c47c6315e9b6016bbc425b7ed0c6633c0c76891757566d74ff71a7ac65017a0eecf9e06cd6295c67749061e875d49905fabedde8ea0a8fdd2ebfe5c609ac3a7dbc37c6498dc5b9a4f75f15126f6e763ca81caaecfb1d62b7ba19c4972fad6a35eb916c36e72ea55465be346105fa502268bc7816fe0f93d3eb3b9183cdd9c073b789e60e64295252c491176bc7213f958df1a0c9e7a412bb3bfaa0e83bca612d71f292f541decbd811c8a46cb5b77cb2cf96fef1b62c9fe1b2ae60c9d9fa94d3433a0f38759350c32cf353e16fc87013904e656b99dd7358cfc6f8396a8ae56b9ab3dbc01ece108b01c4405041d0a3f012b3edb155110cfa1191f841464301122b95077aa888627bf50bbc82de61a0ac667f0186ec75b718998257cc16e68480b69bc5f338588edd5c9a096d17cd8069ee73353bf69b5d9f4446b4ad13ee04670dc3bcfb64197175a0f75f61414da68bf57706ea068e66893d2c0a86c1b2dc2027f6a26c904d7dd521374030ed124000c7c48da25ecbd92df7897414e960f3072b56eff0e757220e2e206369db4e8ac2d84b0b8cfad39cb81b0a825ff7da338296d46e5491692da6fbae6e28da17410859ce45d925abd2d37a18aa1e92e5c1a44127ca322ed7f2ccba977d238ea07e2acbd90bcdb504ff276fbad1072749e1a1f23a36b8de4d5b015d8e95463f55939799027f8664753bdd92daa19c1079e0585dc819ccd1b4ec428655b3d67fc316436a02fe05bbb230c15b78852f551d07dcbd6ad9f1a3b9f565db88759a6d4388cf6b2b355188c15825038d5be0953c053cd5ef66703b2e7b467de31d64c45fc7adf47512bf38286551188816e6619e056b08598cf0a008fa23cb98aada4d24efe897b00efac3fec17c46c9e3a53168202cf9a83064cbbb324dbd5972eae98265eec5093edafa773450cd14e76c1615cc46fa9e959852b3779317311df1cd6e16db9f40c16a71f421e7c0bf469ed6444c2c99c6052c07ca003892ae7ab018e2072a60b93ec941c2aadd084c1a4afc4e1435b4b1e870f60856c4b88725992866de6f9293041e5df10996fcfd76d010a18304892bf7c164304e4ca6374657548c2cafee5cbacff971969ef0e61e8dd114965a7d793a73990c755db5af5af5f8c530982b22d673cf1711c52cd4c2e02453af228247ec531f984d59ea43dd9db1382d18f0c2a1bb8247298cd8762563a7c672f243fcf0ba479ba35b5cd40bf548014a6beb0adf7965582093a62364c0c0d1a4a5835da4465252db1e165036fb73b2d20ea02fe327ff295b7794720686d9eeea73b18105a2f36bedd4482d7529babda1c1be00899c27b83db4c021b8dea4a98f3ed142ad52b7efc9421e01f034b1164414f1276864f7e1f8f7c206c363100ce9328050a9252064d0d9fd6cb6f6998711ec81bf3de34393c072cf3be61d735be9744301e896878a9804446b2651e851aaddd3ce051d6c3703c9655155d83c16316dd7b98ee8a6eb3e51366d0aad2d503e62348946f0789933e51787b6813ed96723d261dbb5c12a196e53c21a0236b7ea492501ce50c95a76df338ce0ee1791908ae0098f726f6f89afe28b4ca427be0adcf44102ac6c785dffd4e204601350dd08d6c5fc83325bbefc1c1cbdd10449a010d1b8ae2c07aa77dfac7230cb3878eea8fe069f1e567b70d95bb2d6cbe5a09cdee9c4403dcb58bc055d5e14d6c7bf28aa1a4bf02aa421dc084d6afc0503949126efe03c7150796c100c02a6229cd1433ebc218b341f2a2eb65034f1ace676faaf3cbf2aa39d54b59eeee4d9cd0c65cd0b8b17578f97ba26d7a4ec2db38b8a3788b5056b5a8aa87159c48b09fc96347e44a3d9fa0de76d709577df016dbb434092261582d0aa51c8479d51b806fc4286f2131df93df8ce5dec6c3d20dfe71d49fab6d68038a6cac0156cca922aa3babc73751cc2328017a71c1679e3357a43407fe69ad988e4060e7a9601181eb8bd1988552fb59bb9e2d512ae2ed7fc2543e8082bac38cb9a4421ebd1defce225b36b2258bd0ccdc5550362238a10e2036591df6b9fc222667f08484f80157e915792dfdbd97f88d86eb319da68545cd8122b13b5f9c45682c5b5822cb12bbdd6a839158393268ec32c98836042fe19d46ee0e46da0498a5d7ba1c32857baca9bd1e9ac3041621d0f8a28fdcc630d938aae278c0b14b37e48d46fe7f95ccbd15d1ac809ca6357234953eb905ab4bfba13db486f6b0b3df2eedf64329c3b431179a576c0e2d03ba2347b2bc6b35447528d0d2e08b251013cd0b8412c28525a943bd0918dfb9e6c07c23fce0580931c7b7c4e9790427a392f6a84e00d6d6b52204bacb1173875838074235744e8a0ae466ef61f4e119b1f2d34ecc7ec9a65af15d68c67bb6a0661f9f5b3b374adebe033990ffc9024260dd5283b3436ee0478277394f071e8fa123292f02fead49c243c3d9c338720dd86ec00356d87fcdec867adb61a02d8b17df7b240c2d19eea832f0677b90ace31c02e383b0b44f5910e3692c317dfea0dbe9f05ce54fc75ff22a06a37b0d270717f2d76cc8f865ce03ad553b35941d7fc3e57a024ddbc51f561cf65ef40b8e907d4a79db563f79301d65b8c56190591f63f5d1c1d95b5668de82a887454b3800c74d8f7e91919aa8c2154b85b19ba1f09e198f7f790e5195506e61f7259479267f8f6b0349892908a90b2affa923a693d88219dda1958ec6ed90d648b3ed82cbb452ed13c6af595a1a7aa88f5e9336b0ad917fc92d9332aba4497321f871d91ea3f08c4b6c9203f401684ed568371ade7598eedd0584bb0d239f36bb413d70cc283f738a06ac6ebecbadcfa562489b6d6783fced5481cb6d3dbeeab95bf45ae117c173bd32b93b09bcca8e3729911c8dbff86833b9d2fcf0673119c23a2827fad30251f0e16a37d8b7db4f7fd168baceff9579b2ae569eeb03d13e77fc70e3b9b53c01d55a6096e7db338779f04c44b0f9598d33538c33a911aaaca6d3a87a5da819dd8bee1bd0c215783fc712084f4e22a836220e7e57db820ab02dfe825ced288296d67de8941e5276300e87b24abe98a414a9cc4f2464f45a38df86afd46a72f7701010cb694308053b2db4c21a8685e7aa9fc031e49ddf335b8b7fd9b856d47a9d03dbe0286844f7f68c4ac82bcfef2014792bb49b35bbb93d285e6c6ece717c312ceddc5b602f2849f1ccb4c4d8f42f71a90e45367993329d31aa43625d603ad2c96c2e28165e9b27b1250294c100b72cbef48d87f90cf65b7df02bd37d5b127c2b7728c33472ee6a68c958b7c91e0c2154ef8ea3fa1c8ba502b84376832dcfa8d09b2e248b718eac902819fbfb8930501df2745f3f1adb9af30aad3f50c3dced3df792e5548c7ad6ee24d2594637a876b2cba56bd2ec1c2baac4491f5730fa050f2a643c6b78e745f5b21bf210d2a294d4a23307fa3b58c5341a0652b7f9127f7ad9457f41dabd2faa7fdfbf485044c9597b773437c5b08c7078ecd2e1d405564c316aeaa6a31ab91d1711ca566063fa06022d8578c6a6ff1c10c3fe9b4f5a335e0254cd4440e6a8d65c04f037408b49e2b27c93390105610def5f80893bd143485857af40e44bc1ebd4d1041feeeff3f05caec9dc5fd1cd2022fe2148b19cf28940f87189515bdbb3b51b0a590649ef71a02235e6c3b999aba64a14dff8918628015e3d7f97ec21175b43b0de171aacfd62568b524a6c380884830b13cd0ced82c73d7e1bf99912c494272aef492c00a710e4934c85a63d11064ccd3c589999581d037e13ae3b9bfd138f181efcbabcb355c95f403cb76f3266a5c5b75ce477ef45492ae32db2d2c5706ec74c117655c2f71cee80fc8763f352fa2d67622dc0a7655c4959b00577ae78c82af58a0a3764ca99366cb16348a79f640ef2e8f73a67fea64be7ef06b576de6b72974f63f3ffad36c9c19e89c63f86306f633ec0ab6abe1bbfab4e3c3315dff9e60660d671137a3cf58e744fc731c59d27e88a7be3cfe085071ed4565e17f85ece0078c6162e3dec3e3d328e842a2013d97bc54766dd4dfb92551f1dab66607b13190f7a3a947d37c7d0b2352ddb5abda11118f9d4192b9a6cd9fd621d5d0b29441bcae9cbe2005f268b02551712e0779485f1c55787dfd429062af00f0669ce15eb3889ee88e6c0fd9aaf533e54409a1235de959b47d18a54c0ded947875c62a15ee7acf27a63a48835bec8b5ed72bfbf8b28feb45d65ec716b0bc36598d5bc40650fe8d09c5cc12f2575dbb03bf7981f6bff9f0961c906f4bf53f7690ab38184d1957ddbecaaf6907730b43adf7d31137ba9bededd352c78948ebe24360f4588bfb7f81a16d1f253855bdaacabf2a2dbba1bc722a27e54d3a8993d5cde539fe3984c8481f5fd65fdddc5c3727eebe6ea0d6aac2418730b207f13eb64d02f204b2a070f2a2949e134936a702b8ac5f0f44eea42b282fc2c88bc1c7420f2bc6ecd8ff10cea30c7f576ccbbba82405b3c61f5a8cd630cea81d877d6de18cc2dfac0aacfe146f7ba05caecbfc4abb5508e9e0e7cceb1ffd714409576c06a89a7f16829508b92fdae5cdcaf3d06e1dc0a67766e6bd53fc9a7d1b081dec18d4a049daf08b73995c531f928f71138d47bd592e898fe9940fd9fdae4cd5101d8d3bb0fa71c16ac426f2b18472166b329cfa08948d1b61d6d2135d5d9ce2a0389bb3e447d24f20f81d5fa23bd651bf2b187203caceaed88af7f631b4c138ad37925642da865c4432bed3bb4c1951bd1e4ec425282dc8f76fc709c395decd47b4", 0x1000}, {&(0x7f0000001240)="e7e39715eabd14f3cccbef8da2aeb008e9379faa269d845099c82df9d95fb74ac0755256b662cbfe1aafcfbe3b5e68fe447580be4dccab5df144b1319d27a9f194ceacbceeba0e918bf1b066b0838e0076685e236ce84f34c6ad9fa6b3b1c2073979d88a7532f379ef502da94abc537491271232494ce880b36ca014a63ecf55e73414827c74018ce5cc2e6f5d47db1a923a0de0eb165995b0f53e7204f4e39eb7e2112ed1227ce9d7584109f56196dcd3575b1a1f413e98fe9260abe3a862241e8308eb887c0c5ce0b9896efe0fc6afdcfa623a65cf7b26b9eb938718b874360a1bcd3ce250c408240b1ef4b0f60bd839997f4dda4e4e42064158c74eca87dc734284a6b63a7773ca08ea10f5ac781fdda27e8403be0fdc7c14b6d2d103a20894e4b7204b94bda988ef85d7c3998ae5056131c481de471939a443a48c20986737c83dc8ddaca30b3acda1e9588be618926a786ffd76eac0997d3067b3b27692b317d951c50187637efc54a25e5f10d14c281e03b3a4f5bb04b1176fb975823f4c9038e0d656cc3fed7e284939acf2967542c0ebb24a1c1f1462390ffc202787243f39215066b7b5447cf2892d59fccc7f9faefc4ecf94c1f22ec548b18fe0ad5f685f144af9270c62f163cec8a44ed98a05405ce723f92864fea6a2429f58a09f676dfc97b8ef0eb52aff21ced511a3c09905614cbb4d7255fa1c3c81eca60549fa044474cd00d3b51dac8b6348d31b6a8ea35b79c997d410ada922aba890c0f12dc277a262604ab3cdd4e1eb44066dd742bc421742c5716ac19cbc6a19db646b61a56382549993328a6261f25046c09400c0ad8fe77039e90814568e6631cdfb2980632d126ab78c880ad31564bb5fca52c1ffef4951202babf52e0116a9d0469e7ed5667fa30f6bd36f53ce2173c7b5cc4f85ad81b3bd849fafc671e39e866421feafa6c1dba811c5c9e9938a209df08362a509a09b7d63e423a53aef6035465729242f414983111fd80f04050471d4719ba961337ada790306090d98fa360d9f87bcd0e9b0dff4926d03ea1db9ebdaad485813f04ea004f49c0315b274c985d1c8d783c8a524cb9703129d17c97a5da5152386b266ff6515c99033c56df19f737a2cd88525778e9a1ba83172576cba546727471e8819354655ec9a5f7b1188a47e9e92dc4aea7d89b64db375f115feebae80b2d097a0d48b51b02b7a2db90219a776e7075b3a42d318090206850e707aae83213ceee6cc425bdcd6b86d4f4382720d94acf3da10b083b8c78cfcaf317863ffb3ad98dcb3ae78fb746688aa90f2952d32518cee8a2688085157fb31f0dd91fc2691827425422c7c9c091dd4b5c9d527a691031979b78682054bc1ad5d655bddc824fc4d34298f9284874550020d5271ff2d736758a24c3fb6ff2e6f79ce8b3a06ed08c4422ea26a2411a4dd2a14ce98bfcaa6931df77ec95d127ef36834ce16a6178a975390dfb5a17ec429e3bdb9601dadbfc8f0c8e49134829ff7f6dfd0614fd2ae8a76343d5e478a12f7d42750fee0362c3e43346724c2ab023baa8e06ca5ae04e9fe499c5373a5a7b3b0f022f224eb3a34dbe8116b5f8fe969848a674203f7edc6ce8ebf6c4b292c6773b32f151e58287a1b4a0244620dd26459100c58a505a1e5e9cac6dedd2a3f16710d7dce6544d41cb66150f6b4bba271cab509f2514a28a76f69f7c166e8225f75a7040be0e90480efd301542e15769e82677c9c471f8b12ec46ee68898af1b074cdc3ac15c6c346721a47c5db3f84efa1d519300f3b3eaf7060868be2255859391787e31fce29619890b1836f445af94618cb9d7385a470977409db8b9be48c54b9258fd58ef9b9cb72ca0e3bba5f0999b7f661b93978839ccf7d2f12a2fb8ad977e9ca04affb1a21ce438277b0175eda41d8063ef2ed63033e0387dd63675880d73658993ff051a36e8ac634f03d5d9e02526b6d5b4b2096287114a7b66f0350bc2d24da565f66a06049427360aff81cba359386f6d9bbde80a8cbea69ceeafe9109f57669a449ce852fa2163c4b8ef53bf588fb7ebed1656b8c63be57973293652c6872c70ddcc4a0ea97f1df491957109f362fbfd771451590debfa4ea7ac6b98855d7165d2c1df4827ad14955e4d80afdbee6ef548e8159a9ff1c43ca2deedb27fc55180a1741e8e10ba161e8676712274a5c27e57bb5cb588b4401219645e36b460693c73c1c1fdc2a2037a6ba52ba6702022543dd0c547be246a00f6f2a6edf1664806fee1db193788f1599e327c22b8a38e53c4f3d0bf4e5d3920dea00172b6402d96c2f428b1a995905529debcdc8a0ba11e9759aa169e4de1132cb8969a864363957da3d1471846cc1a5ee615db24211f53ef6c9f4362dcb24901d4a91ca23a6f9bacdff2502e4e6aa8d7993df0dbf938b53a2936ae89347bdf00c8f282e2a6425b39ac976d6dbf397b11bbcfaa72060508dcc6b840d35b11e36ccdc8635ad9e4829f2bb4769f2dc9219338ad3023d5b78fc46e6e4c35fa5006fc6f255c952f3bb0c0aefe2505ebabeb594e2e8cd79468dcf798139aa57f3d3b15e1e6b2e183350a8d54ec71f7690ba9fa3fdb27fa26581b6a3830a7865b511f82b7816567cc8c56bc5f7542a4721db9fa144439eee41a32fe05e944d759dd76ec2faafb54b486246d4efee8f542a2e8b5402cbb4aef9a75a03934c56a6353d81a757114dae2fb3dba4f854bf959f3d1adc737fcb619daebce499aa339437585c7f565b27c6e21d0f60c50d76bdedd2737a6f1297f926946ccdfbf2ace0584e030e50ca27a6ef93dcf7112e211d83750b8e1ee1838b85bf5649b33a8b7e82529b11d7ea2f8186cfc73e2ca4d67096511653770229cc94780408836413545c9b7d07d494c888970fc2badc1686e99be09f64f2e7deb4d1b29c61767c460ea641e158fa0f513040445a941a6bc19c273ced186eada14dc81ad1fdfadf95df2b8b25665d860846c8c2bdc4a8057559bf0af6c02665d54d6c1d53fd2f9143369afc098e7c7c3ff3f65bba71c94fafeed7863ec5e521fa01633dde0c903869d3654bb4d1376e11bb32b0e366237f7676ddebe7e461be135fc37380e7f964470645aeac454b52863fe20d9ccaa62d12b2a9c13b844181e550bc2e5c4c7cc9e34a4febcc83819a769ad292b3af49069c05e5aaebfecc197ae1b8c91967a87b02ff3ec64094e7b745c9c4dd99835e34cee84038310c6f9a2c4176b5b6812262d29195267e60e54135c0b65f35f32d86490a0eea1500e6d2445c03faa25625b4a9ce978bed1e8d211242ea854d55d84d5839a6675dae43a12fc190ce00c62817a182ba6df9c9aea45b4f95f20d9d4554d2726144beb0396fc353cfb509a4b97b651a6a1ed1e925ffc8d908682843df7fe00df54080ec7749e57671c5c54bbb73a793b298d45d31033a2d621c032cd3afbf0a9df4ffb293b710873ce9646660abd52b88d607600ac83aec253f49783c23bb78d1e54fe098ea30d7d311edfb6ee3a2b09a08942623f6cd3dc2f2f33c3b0c2e1d78db3fcf5f464960422c9646eb9facc1337752430019b7aa95947e01cc5810a23c59a2c404b318e36881c2233d91c8f6409ca7876787511e5e86268b9e9910b0741890ed738d3a5c55131d31e5da66915801f875db1e7933ffe0e1c38446d23d43a309fc0010bc980230cf009063bbea8c317935886322a68157fc3d6afe9837e3d0b170cbc860efb799fa80f158b93f1dde5c9354f1e86a53827fd5bb4054f10af973d4d104a49a8ba4d99eb0158e964fd6997aebc88a35cadc69efb78d1fced0afb142fae2510248340a0e0c697eea85c36b5d489c0dd949fabe0c7be5f584368fa63dd5e0059709792c69098f6a4664db63cc5cc8de37339d93a73b0ed27a46d8de79581df8306b910f8374a4df83692dac773d60f17c112582c9c652168aad2b6bb3f123698b2e168c7776135e6640e89eee169af30ae1055c6850505462b77c10e9194ce81d3cbac2934581e3509c409c2277fa280cef08c2664871d05c4c3400c48f55f0320d09489a4e874601039437f1b345da81759bc42d355f5bfc12bd4de8cfb4a4996c47e91e904d903d6e523196b20189173efd8d28174a52b82922ef3375995dfc5505e8959a650eec7cf81800f5e3478f2fd90ab1dc084f24fdad84ed1c1b9a1af3cb928207590fda3cca695fe74621e6f445c15f52deebe02f448394bd0bffcd9e539f7777d1005fa30878cc2d9eb90e0f21bcfbe8f98d5f96e5b7db16424f500d08d94f2ad2a295132b261f8c824b6a4c7ebdd33333af6d8868e0302e4de83e65859be3659b8d9f50b48b667c3c0f8eca679eb89b218c305b90d927c85772c61cdef0cb4bf310ee7b5ba244efd67aab102ff6fd9f63af5c2bdc1feb78b16a6a39855fadf5f54303d39e8710de46f085d67b1b14f26f39725aa6584cb4dc39430337cef1bf0e559c98ca44a56010c3031f82c387b7a0fe14560f3fb513fc5dee3a5c2f72f28ddbaaca21a8ca41fedd4ddd46d97cec6c92529f86e41811b28b59bffee99b1597f2cb6676d31d504eb21b72f0090d809f80e3aaee4b35284835e970fed6c2a80c1df9ce8bd7d896a56653501e394ab7ccc20b5916dd49c0d23944a2d8c07d11778fcd363060a3a3a0780a2c66e880cc3aa17334c46e20f1dd8483ae567cba4cb22e2530e3b628dc2c173229238207d96b2fb42ef6e2515671d318f7f6d0a8380577f10bcf6d25f0a68ea663a0862bda1e6d57c749c4fa62e816d64c1fb37ba27ee71889d8434d5c6a3d8b8fbc5f16000c7fe03f3f42883437d22e9c52e2812850c57a6af9847ee7a7d71a486f901f5213611d18b9b35df2583dffcde2261909ab019a64f231b7bf3c094ce6fcb267e4c2ea27eecae628103220da5715e11804227d95e6d778a76dfc33f0e5842c2eea71940588b45f92c1f4d82e635c1e994b20dcff45ec84fd36a16f74d70e16fe0d0ac4372cadcf4d61f491cb6948b3c3afc6b93ef36117d33d1851691dad8a9c85509c7d7abb1d8cbf3dcb7bd5bef8efd9dc04de4dae24557723b488d96fa5df9928925d69b4887334cbe9b595b89af9d8d9bac2bc97c31ff00f8fd23ab4f2c991b5551ee6c39a73784ff69baf4cffa10e7cb38072ed59418cbe425354f9f2e6bf41ec7f717a18619b44a8a3011bafb4b19dabd0a4caa5ceb443c6ac863b0b8db2b481210b34215cc65a7df3f9392aec0272f1dc68cafe93346cf34e2fc4efc57cb9072d7674edaa7919a632d246aab85d27d6bdb665dbc47f10c80755623ad3773da4d84c4f242d83974f4728a485eb2d300e2ccfcd69cfb38507f7b126d3d64a493522fe85a198f9949fa9d0f671097bd8b58e58c578113c3f426f0232b59030421948c5e7793985b8621157f748a034782c02f44dd86dcb71593e7beebc798f6acfbfcc88e34cadad1d3577b0225ddba71250d9418d2f28ab2f49c3cf0352c69ad503e999e183e2394432bafb22043111829b4f47674e13f05a12f287ddcbdbafefe844e11e5b2f0141e0b9d1b43f98dd771d6337a2e48db286d1c68323791fe141dad7972bfc30875cce9366d343933aa59ce0685a21f354f0d1a47f64f50a7fdac9263db5617b4b434f5dd330823463c19105b9c23a14b69525ef215cbac4dd1815fd08fe100c513f546a37e353244ca80fc1d0be0bc56ab187b6c8b3d7fe9e4d26e6731b5c17e184c5e9d74fed814be3aa15204d50d4f2d186a6836e65dc560094594efd88536d199984e35ab9b2bde800203e8ee73", 0x1000}], 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c6530001108bb048df8d614f480df6a061ea7f373bdb2d37f066e8cb25d746af41a6e3bf159367d706ed3c3a9a4ae4fee660000"], 0xa) mlock(&(0x7f00002bc000/0x1000)=nil, 0x1000) 16:00:04 executing program 0: kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x8000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xffff, 0x6, r2}) r3 = kqueue() ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x8f, 0x6}, {0x6e, 0x7}, {0x82, 0x2}], 0x3}) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x31}, {{r0}, 0xfffffffffffffff8}], 0xa7, 0x0, 0xe50, 0x0) 16:00:04 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x280, 0x22) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00ff07b6981ee6e9c1b5f43732efd73b52ee"], 0xa) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:04 executing program 1: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r2 = dup(0xffffffffffffffff) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x7ffc, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r6}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r7}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r8}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000001180)={0x0, 0x800, 0x8736}, 0x0) kqueue() r9 = socket$unix(0x1, 0x7, 0x0) r10 = dup(r9) r11 = dup(r10) mkdir(&(0x7f0000000140)='./file1\x00', 0x20) mprotect(&(0x7f00000b8000/0x1000)=nil, 0x1000, 0x0) close(r5) r12 = dup(r11) geteuid() getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000200)=0x8) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000180)=0x6a) accept$inet6(r2, &(0x7f00000000c0), &(0x7f00000001c0)=0x134) recvfrom$unix(r10, &(0x7f0000000040)=""/41, 0xfffffffffffffe70, 0x800, 0x0, 0x0) r13 = semget$private(0x0, 0x6, 0x53d) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000000880)=""/172) r14 = semget$private(0x0, 0x7, 0x1a8) semop(r14, &(0x7f0000000580)=[{0x3, 0x8001, 0x800}, {0x4, 0x1, 0x80000000000800}, {0x3, 0x120000000000000, 0x1800}], 0x3) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x5}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={{0x5, 0x81}, {0x7, 0xbd}}, 0x2) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8102, 0x41) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000200)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x90, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/24, 0x18, 0x803, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:04 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x8, 0x80000000}, {0x18, 0x1, 0x8001}, 0xcd5, [0x10000, 0x7ff, 0x9, 0x6, 0xfff, 0x0, 0x0, 0x10000]}, 0x3c) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x1000}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0xffff) close(r0) 16:00:05 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./bus\x00') ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x20000000) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c65328da296151207093447819eb08ca72801ae9"}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63988e6f7f659ae659000400860dda872e8d57c6"}) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) linkat(r2, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00', 0x4) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000080), 0x7, 0x0, 0x1000, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x110, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) poll(&(0x7f00000001c0)=[{r3, 0x84}, {r2, 0x14}, {r3}], 0x3, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x100) shutdown(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xef, 0x3f}, {0xce, 0x1ff}, {0x5, 0x7}, {0xa8, 0x7}, {0x85, 0x50000000}, {0x20, 0xfffffffffffffffe}], 0x6}) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) close(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x101, 0x4800, 0x2, 0x1, "1e5701c9de24a07159671de0f8aef4fe3fe7207d", 0x1ff8000, 0x3}) r4 = semget$private(0x0, 0x7, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/153) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/4096) read(r1, &(0x7f0000001340)=""/170, 0xdacab3d6d58e1e05) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = geteuid() getgroups(0x3, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchmodat(r2, &(0x7f0000002f00)='./file0\x00', 0x21, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001480)={{0x40, r5, r7, r8, r10, 0x10, 0x8}, 0x7072, 0x100000000, 0x3}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001500)=""/213) recvmsg(r3, &(0x7f0000001c00)={&(0x7f0000001600)=@in, 0xc, &(0x7f0000001b00)=[{&(0x7f0000001640)=""/147, 0x93}, {&(0x7f0000001700)=""/160, 0xa0}, {&(0x7f00000017c0)=""/116, 0x74}, {&(0x7f0000001840)=""/145, 0x91}, {&(0x7f0000001900)=""/125, 0x7d}, {&(0x7f0000001980)=""/178, 0xb2}, {&(0x7f0000001a40)=""/187, 0xbb}], 0x7, &(0x7f0000001b80)=""/76, 0x4c}, 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001c40)={0x80000, 0xfffffffffffffffb, 0x8, 0x1ff, "722e53ebb92dd55b1f2bf2a603928207df6aa98d", 0x401, 0x10000}) ioctl$KDDISABIO(r2, 0x20004b3d) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001c80)=""/165) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001d40)={{0x8, r8, r9, r5, r6, 0x2, 0x2}, 0x401, 0x5, 0x1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, &(0x7f0000001e00)=0xc) setgroups(0x4, &(0x7f0000001e40)=[r11, r12, r7, r6]) getsockname$unix(r2, &(0x7f0000001e80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000002ec0)=0x1002) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="cb13e2e9df95833b37e40ddd370f0538ef562cadcf7a1d35a2a4cef4f2588d9e5a7de54ef3efbeedeaf93f7dc918f3cbe755a6981dd7d0ea81b5ae89de82bf0222585a32088121991c6616ae0a398be2ffb18aac8834805176cc7b2411a59a2d91760872ad9f733a73aa9487d4673601062e9464f39b493de31bb200203ab248d3f4ebb9cd6b5f2a3cb2864813672a9b387aaa8d2bbae0f447c852aa08c428b4b2291a674cbdacd995", 0xa9, 0x405, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt(r1, 0x10001, 0x6, &(0x7f0000000140)=""/32, &(0x7f0000000180)=0x20) writev(r1, &(0x7f0000001740)=[{&(0x7f00000001c0)="89ca6fb6e32e7d91206f1923d4a5153d5bd525215cdb2cf3799da97b8eacfe897ee989526c358f6eee2b4f86a769c3231a8477b113893ca144b39be01467c6c84b772237bcb5136009c10a051b9e829c921e20b0c4ff66c702fb8c408a047763a0d171a7d33a6b65f7cec35a674598cf59aef489155985f5329ec4e4f3cf90882e", 0x81}, {&(0x7f0000000280)="75619f882cf3131024e847dfacba7da9a91de5e4dd4a32d5aa217334327cd1f200736bcaa138ba234fb013ca7fd922e915e94786b304a15c28fe86ec12c06ef67bbc127fedcbbc6a6628fd459644cda61fdd555e7f2da7e2950537b0d99def4f3701ecc63f7dd59efe75878429132d096bab6106a83e6a289d422fc08eb9d18ebcad29d5df0a48fb4e1a91c80886b5dda812e0668795ef69f8d8bce73d2750d12090b848f8e759b253606559cd873c0c882a5573b68873dc0f9360ec23605cdc43bbd13d2c6c2bfa00043a4b48475ee395d85d2034384feff272a9", 0xdb}, {&(0x7f0000000380)="c507a68579af995c78fffc1dd9abdebb579a113430a22bca978623a284ad185f78fb2436bc5421cb488ff8d6b8701eb25777bf823ed697322c03665095165acaf0204e7812d73c6ae88d538f706624f169bcec40f135e39504a278f54830a150c3a49ec47225087307c3b483308f6d33598a5c916b1cb978adbc1bf1d5867a169544739b026604195b38589d77e54f4dd862f9cc89c02d757fdbcc93da7b1f725010241eab82415a873d1d89fbfd2beee40d4143f63c3c09a68175f8a7bd82e87afca5fbbde92bb04aa293133f09a5ea00e5c984749c0f5c72662027c4d0ae5a3d295b8851fceca013e715ff2708705f7c", 0xf1}, {&(0x7f0000000480)="3e4a792836f58fea85c416b7fd4112126a7e904d5b239407af041fc81321e3d278f34d43d806acfba75894670dc4cfa0a21ece7a503ef0e7c59e328f118c8460d80108bcab5cf6be9f04e740e9132dd2e34898a23848a1e8ed28357b7ab41fb43f15d2c9ab7392cbf3103795983df657a5e803a6f06ce710c5a2df95d9d9fd24baa4c3cd57fb93450b5eabad0ece", 0x8e}, {&(0x7f0000000540)="970fcd89d2a563d08240f8c03f62587fdfb136ef055acbd2aa61", 0x1a}, {&(0x7f0000000580)="d665962af9e899cf8cdf5d5954425c66fa6ba55f87e2b7af3ba4750dbd9ae45fca53c3e408f9730ca9733e3e01508e9ad9fb5a3c17d292dfa8cbc319a7943a37e7b64bb31ae5fa71dba8acede3db64a9d5bd8ffa3b56c9b02a45c0b5c241ee39f726641e55c224850f21b28e4acb94a654f379f1147fb754fb51efec2b6f9933b29b1b71daa6f62b67115475dfd07496ef251358a7415760d250d3e8ff8e6b5447569e046d34b6ac61310ae74b46237fec8af31780e7912bba4b32901afa83203a9964d9714bc8a7916b76d2cc8f2faa7126fad0b29a2c14", 0xd8}, {&(0x7f0000000680)="dd025790fd0fba79db6f0c5c4fd24bb629100225ce512ad2b2ca3cd0ef233b7a2b4c30180eb87430bb4a9ac44395cb32f69bcadd2c18c79a79c0fd8a11c4d510ffaa18e6fa2a6c91aed28ea66c326c33e341162441f1356f7d5cb6b58ffd7ff9b95497950235db625e56720bea7d1fb013667ff73403707779299ac1c605b524cc6034ec89c7803fd054c294e63a2542eca3a64f2f7ced63a027fb439a7db7df3576c5c83aa112dca4a25e224a673b5b95d72c5563b827382acd4d0c17532be203d01dfacf1e4121fff9ba296c60f95944487bd768e386a0172da3294697e7f5209f4988369257098365dc0a2632695052582d1b66f3b28cb21d495175a338c30b39d954ff4a1345c84b03d81cfbd30af06d13e3155ee8bb81971b69530e71509d69fa1652a134736b54038472d81063afa6c7e538c3f7890384f50d560e89db6a8b3407d484beb09e20b06972218977ef9483f2e41fe411557b298939b13ecadf9150e5103d0bcd7f4ae5895bf3ce0139b114d6f75bb4bb1395457765b64fca1234a658cd999a9b7061c2694da6630f790ebc9ae6f56ddfc7b30b72cf8bb033ff8688061a823fd16b9a9b08ed0dbcf5e1860560a135fb4ef376343eca152b55022911643c1a03da5310c8bfe8bfff19c5de34c7d08dae3b5d56c26b53b121af1b8536b4ce8f47a4f5da512838684a753feb34f0dc290b491d031d30067822567bc2f161cd020e2467581375b887f7aea3dcad6f43245e6ced09a364aa6dcfbb097ed8682b6bfdec28b64ec7ca8418599ce48d7903dd944cf352e62e3ebd0ba07ea929e71fd128d1fb4e4d9d9fc2855ba7fabbde78fb7e8e63384dc578dddf677a472581029e99c08061d8795b846768dbe2b61e373b10bd98bb1bd5ac966df94d6aca238e6b8b7005ad59890c30e94666dc12d3709534145c6eecd42e23b662b991f4b7c553861bb2555977a53bbe947416abc9f84ff2bc2e22502a066c067549781b08957d975aa565821fbbe9c63ebb81204568ad917d04eed18fc59ee3cb79facbbe8f50cd7f8f20eaa8a678f30d53c2d56531bcf2e8cbf11deba6ef477fec05b36e91ee05afeb7c25679842d3b72da8175519f53a39f2b5652ac8e469fb7ec1d67d8e84465e65a8320fc4a4c613048556414bb10c141accdf945fb27938f9e66cc40b5ae618b2d05d0d61a80d5df8acc58fdbd25edaee45a0c240d8869095814eba298c4046da67116ac14be8cfd48d2b3be0ea591b579cca2c88cdd505d1d5f908bf6bae7b129b408dadbcfa1ca0154f02e786f58ff4fabbb097950c53d29be4e6572e46d2350dd85ef5b89aa6f73d83d8d6aa64db96dcdf9229e3069e25c4fcbb06041d710614abab1dd56e3f265e4f12634a38abefebdde8d60bb4d87262d9eede024901dec7571f3529ad5cd93595b1b3fc3094329b92ba3456acf394dbc9efe8708e5d8267fa0af862e42805f26555a48d3df9261fbaef7dc397d5e13f0c546f1dcf8e49ba754eeac7fd2fdab389a60a3cc0a3b4271386c1e553e2993a3925d0925502ee6bf517fca928b9242dd649ed16a3041bcf01648583ff891fea0d9392e9f6c63302ba59493886296c42f092de87f82e507dcbbcd79107f14eadf556a6ddd782d1a56495b0a02772e95f4ffce654b8a2cdf9c97f4bb85d78c6c9fc6fd40f58f1dd42985a721df1b44d8d795de1d6bda90a82d2503cd51f14ed1cbe8577706ae53d6e553b17914be180dbe333f616c2b62d21e957418acfbcaaf081de7eefba3e584874e919bf521bb585354a831317a56fcb9b8642eb8b67eeceed5a043917e2ea8b1338f5f3ea20093fa5c13fda2dbd80d2910077fed82ea121fafbd33be7e25ea83e76d94401535701847402009ad47c1a493aecce937729a57218f7d7bc50c39fd0bafeb5f3a7a56ea06be1c37a21f30c579c07442815bfd89b6837f3c58e8041379aa6593b2d32373f2688cd23e87c992d833db23305eb43c07f1724e55ed6838d90609ea40b76a4ef4008b3f2f14eb03ac3482ad9205856235a56cc6d6a722a062a27591656248b59d84132ea47367d04d833f9ad86369c47a3ea221d98111cec939b24a5f4a218579f70d08bc281089bdd09ed971db779e4a39fa491d4516eaf96143ca76fd1f9f36864747eaf3814f90c7f251324b69a6b8d79c9e54cb24829913edd9183a472a7c4056815aebec91e3d1bfc910fe506faabc55c4c34d12b7dafd5e53efe8cf0335d450be6d7ce3b9015828e1c74b631f063774b01799bd43a7e64992b6dadbe562515286beeeb56590410aba887826e5d88db7021fc88ed1650feec6d2e07252d40f575ececae3b31b45d3e2e1c6c3e8baf44585b6da2f1e7174b3be10db974eacabcd7c89a85ea094e76b4803e45b0cac0d35eb5e15d43c8376c70e4fd4d2f9f1170fad18839748e8cae26e33540321eebc237f91d49f0d74e11ba231ac9272e262ae2506d16dcd8c324a216f4a2986ffe7c47525c68e69e4c7e305f817d0676caf857465fcd1bedfb4f71b56d39ce68c778bd655bf1d16f6c2970da61b130f74d633773f0ce849866675ef27f9f63f81f346f4d521d140535cf67de12ebc939f1c287137a56bb83bf3aa5a1e8ef0eceb14d00493f1f4225a9d4d4a9d1f9eb7b73768ff07144375b7c6aef01193c9a195b5e2c0b557aff8e4ff7fbcbb2c627309c63082da1cf1aee8d4ed61a0e4f0220007cdd584b95edb20af85f92861ef0b38dafde2cd888ec2cd3e6deb20bb32b8de1a278278c3a56a40803695b26ace61bab834d7fa8edb4dfd07b9586a4d6e997d704368952ca700e35e5ea53156d8059a6b9e52075b77773140044bf0e5d89a6454b104127f0a36d3962c9ad8d9891d877b16f38a10da2a9e6765851b8d7a061cd9765c1b98ad446145465c8daf893a6aafa62049bd9f6a9a265d7f710fdf9d3e26f81cf840cbb18338a0c529497f70268f0bf31cf5ab8f20f226685958bd06cd895545c64e8055298fbe21473e2e3773326cbb08253194fa5cfe8f85f6c6579f43d5bdba3b96ec89959fc73a58ce35e1fc474dbca1f993daa4c890bb1b8c0d3f6f9b03cffcd4dcac4738dd5a7ff8360660c63b426862502349915d348b70e532bd9b158c8adc26a906d114b5fca0a51a20a0e6713e2935bb5b3acf1de940a6ff71ca44a08960404debce9c38dc903298d4cf023378dfb256b741406bf54f82f9dfe1453c3669e8ebe4fe25279834754621d13abc611faf1e3ede307f33d6251acd5675096e5d6d916575b569fe777b1d2c768edfb2d1861f43b389b080c177f69e2f3804e8cb044bb5c88f1c0372c1ffec5c0eee561e57f3dd6a000f42c07f67faf431c9ab5f904704082e8029c019a6430dcb32a80d500a10ab14f4d414baaeff18b27a153c3857816aa49a99064b3dd2bb14baa2852d42ff84b7b13098403928e12c6f8de25ce0c122a9bf77af2b2957e0c2a92ba510c04691576c5b5ce35ad6756a2d469accfd70842e7cd343382cabac9239cff083ed5806e2b88f9e365afcf1564e11270e352b07e5eb705c5a6d30049451923859253b5d6f81390ea04a56aa43bb8243f061eca079b25b00786df7c2beddbaf9372759d01ee05a51029f6da449fe51db602f54d4909b4da590ed5f955103e4bc5a655abddff2c887e4eb60850bab86c3c4e47de8e4d088965bd384e026837c5ffc545001c974e49de716a0f06e7df88cf1ee106842e9986057ea8eee8e4293c5fdf7bc9913ac0a3fdcf32c9f1953dffc6e95506d28b48e1e8f5a452f6260198fd65ea4f0dbb46a26346225efb36586540865f3c4bdf130b0cedf351c0e121b0d134f17397c026c7e6cb47eada7112980ce908e67e8858a82d025b7817d9f6edb8519fbf01a25333ad27c025956ddc0bc8a297d1f314b76c57032a23aae0847a4f1b2fdcbc301778d9bba0833d491367ed4905e18b7df796f05011091fcbc2de27749f349e4f523304325f90d4f39a9d1a23e086e961b810f6b3330541578279786bb5a13e279ebe49512b79445da64250a3623e6f6bc82fb20b9aa62c8848b392a8c35be54ea101b803bc4ca1c5cfd654be152852961a969d408f7ebacdf8d97ab20cc40e786cfcd8b1530f3f7fc900167536d61f30213755cf969ab7ecc35660bb258da2da975f6051d798d244b2b2dcb8c27341cdf272c2620be34ce0983de47d5c003d400c1a018b9d366e5a971ab44175735b9a5c28624bfb249d05f1e799aef3b936cccaa3531df3e69fb92db97330674908ab32b7e68a53717140952edff89ae34c071e3c6fea913ceaa2bea9495c2d5977b3aa0a2a6e39acadd0036474f2b31b575133c6cb9db868abf3346eadfe7de21b6c8485b6ceec29b371f3a2dbefa44eb1715a9c75a6824969236af35ccb1c3400f52d63651c5175bf5e802cd5a359393782fbb33458763fe2e4ac88bab173caf70bfea987987fe8397d756248ca5c1716583b2bbf941bd31e9feaaedb70ff56cdc252c50badaaa81f7dca8ea66c2014d64bb9a0850bd8e755705900a5a79ab3daaa63fd1d98a0d9000a0ab27721b8de0a8f17d1e42d7111ca2b69675cc684e02ed6c61198a97a861a9897f6fa300b06ae1c3e5af79415edbadb04b8d1eeb5c5447eadb398f86fe90da1512b1e5d8075044f4d96fe09e84fa8caa6d5b53e34e5c360122a29623b521e0c538fde3bcfc51a9e7b91d57259141ec068104d7cd931a4aff960c92616d041a2e1ecc04dbd7e846f9f31ad76f48296907cbc4473c1976369ddb29fa0ca2c29ed9eba0e8ca7d864186e061f06a08ebed2c56e76db85e4b72f19eb034661950aa5c2d3fc59e5111a493f03dce72854dbd41a908629504578ce6832def3995d2ba018631a91123e7d6c819c163626ef06c6c01a3209ab8f7f9f7b6bac20b2056f9d23eba8680380027cab1c00dae5429fd0e05f718d490b752425b51173ab2bdfc305e419698a92599ad39ec2ecb8b905e498ad6b31062a36d053932a8e2fcdda7e326474f67c57a0dcde0d057090422ebf532ee3e1d0c142f7c110f809ec353040078a53113f7225cf7a13b6c798aaadb62708d153af2b5f77c7dddcd196f61910a802be41360ffd6f534d7dbd0db6896e5b541d2897c529b72685bc01e866c32cbf5cb4df560d9e81a64c9c31dcb5cfe897e7163ce51f8c0e23987559b24d5ec237396029f6dc35ebf5e488bcae0d893f1370d1793c007e9ecff5d1c811dcc5cf77f6802a7702b7d36bded8613c03819594752f36c51334abcfe7b968ace64d86f295be8b43e2127a52b0c4226094e91c26de9c1c32fa8b012633b47fc21fbf15322929cda46064b14fe5492d47cacbc972e05419bf5854ab60df4b6d95d837cf723f1a8c45dd75f070d99e0375843d337ed70c0faa570204d9fca6a54a914d3972cb509cc0db5159c8a63d691bb66199a76451d7f26d49ece113bd304db24245ac2238dc5a5d489dd1bf71f1be50d21dc879f074077b8eab22ec45eda71a57db997ab29e9d9c15774d248fa55090306902749be9c4196eb1acd0aed884fbc122787623e60100bd079ff80ace6dd10dc7d285b6395b9a8c2f4cbe0b9e8cefaf6b2cd4bd8ff8c1701dd07d6cc64ba86d428bbb6941c2db6b95850a7fa28e66f01f4fa201d60f292ba2b2eeed59f66ab912f468704370fb112b6556f626b76a39acef2238812e4d44ca04021bddd39ef3daa5b9527a131d2ecde32ed8e38b726ae42d8c7167583dc5d6487615725d9b9ef8eaa549c51cc47cf15c1cfa5108e422611e27400f8fadd3ae21", 0x1000}, {&(0x7f0000001680)="e8ea612d99e35899a835ff770eda1ae995fa7a667ec0cddb694b071c8ba40076ea5297daf318533f07912d9c31fc4da0be98ce05823d706dcba7586db8275cd530d5daaa0a7d5b8360e093d787452e7bda80d038f45586da5beae9e9c46297478231b1e92a49cad212607784e47ccaa1c587e1b5c991c6ec485909e07cca7c1954155e0abf4afc54552178", 0x8b}], 0x8) getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x8000, 0x0) sendto$unix(r2, &(0x7f0000001800)="e1213c5b575d4e880766dee7f69b384e3a27", 0x12, 0xa, &(0x7f0000001840)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$inet(r2, &(0x7f0000001880)={0x2, 0x0}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/null\x00', 0x400, 0x0) r4 = open(&(0x7f0000001900)='./file0\x00', 0x0, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001980)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000019c0)) r6 = socket(0x20, 0x5, 0x6) getsockname$unix(r4, &(0x7f0000001a00)=@abs, &(0x7f0000001a40)=0x8) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000001a80), &(0x7f0000001ac0)=0x10) recvfrom(r2, &(0x7f0000001b00)=""/87, 0x57, 0x1, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSBRK(r2, 0x2000747b) sendto$unix(r5, &(0x7f0000001b80)="2222091a0da4981c7c819e75cfffc325fbcb4cdd8e4c1bc4ceac31695ecda7677d0f4c755a1a1b5fb23a5c7dc5af49323b1a779c452d7848a4d7cafd8192e4f9c4765e0b6226242f5afe4943566d88f198a5aa2fba06ce68d7042cccc1b72333acf1f88572e89af06a99c5bb3232cfe55c77d6a13a2960dabd1209e290f9c0571980c6fe2a4ce0e7b3a3d84745f6b571b41dff75028eed02add633c61c8d9e94e2abd622da519535f2c9bc912c9c16d527dbf9263a66a5a6e85f75a42b5e1d7bd72b57a15b33d261a62e9a83aa5bd62c12bd17f9ffeca188b95aa5259746f6c51f9ef06b773c71c04ee5b3fbfdb32c379f82a54daa3dc41a28dac97e353c93d41e46f278b83a32caf99440de11496f31ed1a0cae63d2c15d996eddba702108a8475cea741d9edcc8977ccd0a40eab691c8aba830cef3c2515e2a483798af4544aca298386a2196c450c0626efdf87d36909f69765ea12db55df62f4591f72c21c09d27e7a027d275c044bc542997e8f80e56fb76e1f6497a8441200beaad0c4fb5956c2c2715844bc3a6d76c79d77cf10902aa10c8fc5e405e37885412e6bc3c526ae7913cefd7460c8e53fd4235e2b4f2ed6b201e2fa6b6ae896c490f81c925aa537b39c1fbb50603fa4197e087b67bc96033be8043296e99f469c2cb4a032c5902096c8b660d486fc06b94373c7a376f6dbab208ecbf1dac62a689c72a6dc6a50953cb3074b98f0ac286850d49239fdc1da04e3bf0b4beb28e5242bed3a219537ea8b4dff07af09c680ffdf9ca07faa9909ca5b790a8f776915ea363d9965e915d026be1cbedcf37ae87a13ff962a60998e96b13f75555bcb8bc398093469f589ab9771bf7beaa36fb6bff45541c28ed0d7ab634bbeca022f1ae1b22d0fe65085acc5590fc55fcb4e1bfe6bb34df486a2d32b159a05d28228ea359ff5dd14168670e0d36ec2cb83fa77bdec29bd854e2fc9aa2970a57ae4a385a15b565698ea5eb72de09b920114f74459e7bde66269d81f5b56222d573190ddcd290a1decffb8f5e5d0a602adc11713cafb881bbb84959780cfa7869ba1ea2868721d5d05ce3468f95039d21b2e768f3d226ddff94a29f308d32d61ba2ef7f67b1e42bc4facb34bffc820e515aed4c12fc9e9400b5d76b77a8a18178334b428da744ef8f279899fb13e22951f7dd2a8d5b57901135e136aaada9a5e516a9012cbcddd3cd81edfb10a2a546c14feafc96ce83efc533ba64491d49dc54571814b5dc204efc6485d88198551083831cf0fcee06d862c710b08a9a49534eb426fd18579500788cea02669cd2f065ade884fca1517c9462e0d2dd6caf64a289ae6eed0cd5efbc98f20ae43aca6a8018f2078d84ac9d5e77e5a16153d55333a452707f2f4c882e1cbb09ad1dcae66d9919f07a55aa0c92e7d2a6a0275a69a189149ac64f9575be0d2231ebb4fbd1bf754971a0c8bd0489c34a4f67aec4aa54cf3b54b10353f003aae81dd8f288e8dd1f9c311648389aa78e5bfef23f3fab7dea4f560fde46a1c059b7e1d7020faec9e7f3b6d6c5e3be26ff94534c03ffa147fd5a83b35486c456b63f3401db226235efd930873a060072aa9e8d4a4c92590473de3c3f55a1260918b26219290dc3cdf1c02812afa62748a5f4217d3929fe07fa157b9360c89c37f324131c6b6537238563ad9f5850f8a78224d36e799328462165a5be7d35971cecfd9a49f8646d0fd8851a6d3361f217aaa56dc018f5b60aa209a123af55ab0366d1b1f6f2502b4fe88612573b642cd09849edba07be280f8f27bd4979b37c4efb4ee1b3d7148721e031907889ea6ec9a00abcd482bf538009aea487562d26922faebd2d7167e4bba34481f32ce2b916a12bddd23b145e5bf62d7903a7e9176aa21eb95cfca069888f5c8c05c75f02590ab32fedd27b7869e88a793ef79ab31b0a4524e84fa121532e654e55da328659f8556fc233b13d04246f40e16b66cbfb3ede5d89cc5be3b4f2c0f039dde9a2dbe183290bbbab85f618334dcf569e364ee13ff03560627af5e424a2d6ebf1d9d21829cec0c5114b4dcc8790697d2c1e7a947d357513bf5577301efc73416dfacbd65147b893d5b9c527ed3bf68e815d579d8227051629793a2792068f2988b77314175c4c40469fdf75e69f69ed3cddb8bb9bb08a8df723d6f714245e9af647de2fcd2c4e633bb611d04e1e9d4e78a607bcabeff79eec3f6b72113b2833f48c9e78d0101103c49b890e14c4b13fb510d6d2aad9fb9d2281f874e7a7cfaeb47cff3d48bee1b76641f39d2923db9b3c1e107b3c9ee4e9a33aedb25a2b42fbfc24766559acd2acfaf5f18f831652a9ca353041152e624b1b8f5ca15686891a060d59573dd09dc878d8cd0349cfce7f7eaafb92c25b2c1a6a756deacf0a12b215c536e3348bf43502aa785067d8f75cb04790114d2baae328463a26fc0eca6f7e9fc81921c782086dc4c9556d5d51146876137e396b70c557a2aa8550ffea9db5c9034cbf00602f1431744fa2266758c6bfaa972834c8b2776924422385f7bae5e35fdc8f092a1db53d453b9dd2a194321234dcca1724b2d14a8f96ebbc52fe419051ad296c07ed55f7e2751434eb7edff7f26f2ac603622e14840f206bff156c85a91fbf65e0b9c631111f323120822a02774e1efc95f53f8722242ea1acc50a06bf1a381021a33c23449b56e18170228f532523871d3a91b598351076433463e1d65c1fe86a76a97786891b592e733271b077109acd3d3200672a904e972e82d7b4afc2b02da792d45df7630e01ad6530d07b071cdb955655d9dd9fbdb329e30940e5810f5f5c202d6baa67de7a313a79dda777ab94ddeb22b78946a63a3bb6435896a744261c4b4ebbded31f5589d404aa423cf560c3a90a1599f27912593198d8d466e8f9d9fdc436acd38c0223d96078dd12051de9732d6e633810140e8efee8852382aafa6b96727cd1e24ad35b982dd3d42e8231678f1e757ca35e7335520c0acc760649010e8a6aae89593bf2244144d049f2d8dc9c29254491cb17ca0831457a6c5fd1ab50587143cbf0246c11c26a092fae0ee3a79655d77f1575fcc0072436348ae2d61ac4adf9c1b5f84439b381351a858cf8a2eb6d31ea07e2ef32aef836f152337f259e904d6bead44c9253f04da799d1e27f87b823a609fed2dc962928dac9d58a48e55cf4f1667d5f134a5614e35b7beb7dcfc230f1f9803f94d11b7714730cb5b82600591526b8e5b2d61bf2d45e9191b8388ae8e6d16a4f0ae7dfce302a626d215a7d72ead6c2a1c1aa25ff10cc222037eb32bb9dfc80c2a2799aa5940d8bae3c83dbc08a257d85a17c21f19447019c151cc27bbb80009d5fe4edd3355d9662dbdec19ce3fb2533e0ea343e94297eb22651adf0a6443f1f5201d04efa67a81621d8c6f8e625fe29fee5fb5d9f1e301b3ae6442d95c931b4bdbeecd6111d0305c61caa8ac2fdf56def3031eb3a96b9f65a2ae419f9d7217eee5973e716d44cbd09c11e9f526d32e56780cdf5cce791bba14acc32f930f5db0bad8b006e4bd6f5261bde9aa4162c8d2602b9b146155b8b237df6d23825ca5f366f6a3e7e5a05f27207ea1c5e642cf1ef0ce2b54552a60c1de3b64ff143a8909a6199cb1f7cf065eeb09c98ea93379b1f85effca9c581b847fff93b2514b9cbe1a72b355e6cec4f8ce2531135cf36faa049f0453971f8ad65c6c981fbc5dcc0de38246518b0924f57f4f0e1d145540548a120e234f807a07875d13aae3d2dbe0bb4501d386e2642e8d2243af3ca1d9f972f13d56be4dbd5858510d60df5b3fd1184087e07998ac78eb6b726786925c9e290931b58428492233c994ee836334779f9fca8f28397c880c5d86e7234c946bf3229bddaeeb0e8e72f06af6b69373a17acfa3a549d92e114128d97221d9d069e75b7bbaf7c2f7d8b7cf35daf1913ed944a39ed3b28eb754fd077b888306a0312b8a585c40b53a7dee038d42441535ea0e842d30779d1cbabae302139c6903be38baf4065f05e70eca7d342a2e866143149aecac57f4fc99ea3f4eba1a373cc1637bc0f90da58691f4e12440bb60ecbcbbbc104b94527b1d36520dfa8b4ab8e97f92af8c4a9414b88e2ddd6b33c945eed276f510c966629fbf5e7bb1071deef6831b360e95a8f5e2e1b8dc236748dbf1831d4a7e2f792175860469afb8a7b547a33759dc50936a0e3503273a6790684aed064c978eea55f71e5d97c4a0e691331ad3791d17036bd192db67fb2b1531c47908123258205d2c0ad28ecd46992351f13099a5985b9ccc75840236054d25ac58a4bc9d8b381f59a3606b65ba587021dc6357383f51e46a034ea708faaaf585c859fbb5910c95c69fc7f8a425627bade6edd0fbb9834731577e12a522fa29ce86e8c1d8b3be6858cca417759ce768c16ebfaf4df200b724694762c106b02aa3c80763a6995ccca71096a71a838a8fdd7ad7006575f5145948ab51123504446f030c44a74b50e30fb247ac76aead7b4e4dc2319168d4fad29f5300ccfc93cbf96946612cdd5aa1b40812dc3916d6e2d0908760d19dba5f8dd22e24160d74b598d9e998d4d58598e94d33203b9fa7e4f26cfb298c2808f1dd4431f87ba78cc75c782ca6ffff7b31f8f3d67a949cf50eb4b5a66ec0700588a57d08335e18767a4ba28911133e34c47837f7eb98c861eb5eb59a5a40c5d46a5323385efec8fec00fb1a6f28f71bbd9f0c78a25ca559f06e8b864279aa0af8b08c6fabeaf379903e67d9a832ac4d794886a30e0448ef364012a02a3b9abbb971018028f1916cbc0ad74fd8361cca965b43be4cfe5c7a6f1462e1063a46bc3cabaaa9de8fb3fc9649e61a81787f292bfdf3c5abefd8b38b27d1a0712a3bd326fad7cf671db0d0fe09fd92a7e9996657ed511de0d2af439652f753a3f7ec253fc96a53c53979a0383ae9ca0d2f52408c795efd018af50c66e252b7975d368fa3e27071aae53f4d596b779620bf2f28aa8b13bcff30f8986734a67ae2b3c98e56e13b1d009e1ed78e691c1f0248e49a17b0eb9d6b7fc05ddce1d72fc5571b6a833098b6f32532930acc854f221e93b1bcb88a0bb0d0fe55a21ead32ac40982dd8d6cdc2f8540ef87538ff0caa67fcafddb95db45c7f5486afb051717301b7651a41a0c6c66f581a49fcca5e6903ef1cb054a808368396186ed9d10dc25c2b3b11368f2d2edca90bd3cc9a029d604a0f19a5a7293420e5dab775b7c3293c10b49c4174d5effd1e7a5074965ebdfd652158b3c41846c0ec265d15f4f787860aa5d99e82c749f13eb2eed3d36d8e0c8db8efb0d2d5c46e71229e10e85ad1648fa4852103130f24db3a52571317020c1345bf9f06eb3914d017023e489aaf374d7fd6d38044c8cff93558fec90d8db08974aa966269e1920b8d059871932d1b248993f5d3cedfcc570bb6698070bc12af75f81804cab9ac1fb1e3309c38e7e49e22ce91fbaa936a48caca6aa178a2ac384b4d6814356c42235fe3c19365f9b268543a358ae1ea3e07bb2a69d9e383a7e504ad9ec11f7f53f577d034556f02756035c2e3882ef8221283196af44035b977e9da1daf318ad3359a7a5f52dc7c476b43bfa6155313279a76191f4f5ff5d58a8afd22e483d937ed54ba6214c19a58b81f935a33ec09d82da8313464cd2da451a1001d5ccec6a66caec651b5daa7d4c9ca639a5ab164786a086b842a6ad2518dbaa179e6ae02e7d8676124f784413de0393f966e6d08e9e5cf21ffd0ef84499ea46c27f06117781390884f516c04", 0x1000, 0x0, &(0x7f0000002b80)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r2, &(0x7f0000002bc0)="f1f2", 0x2, 0x402, &(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000002c40)) fcntl$getown(r3, 0x5) semget(0x2, 0x2, 0x48) accept$unix(r1, 0x0, &(0x7f0000002c80)) sendto$unix(r0, &(0x7f0000002cc0)="aedd4c7f0525d3f561aa9be39d01989e3a9f1268354554b444b2e700445684788e95261ded4cee39fff678b5a1c79da181cee750bfa8dfa78698ccabd27a6bfc4478f748fd1d5a71d267ae49266b90c361ad3ba4cb9ee9abf33252365085c07dc4897468733c636970a0f19b820241272959df62d78f4b8baa6fb23f7a6053523af2e3e26f0bc38ed14952217e224854a7e3052afb", 0x95, 0xa, &(0x7f0000002d80)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000002dc0)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000002e40)={&(0x7f0000002e00)=[{0x0, 0x7}], 0x1}) setsockopt(r2, 0x3, 0x400, &(0x7f0000002e80)="5224e1d1050402f9340f2b15011f2324e13861f25e54c3c38111fcb765f576f44596e41c2e2617cad4c15baec87e7234b5e0e5258ff367a6de171e4a3a930eb1d266e074d8f3b2c1b8b6514d1d7255b1e9140b8039100e616463ca31e08e6b5d2db8f5afe8f782a448c1431f423f3f4dba1a35b9d4dd4ceaa9f7b06c66df64afaccc317d87ff45afda23d8b3ff4e146b46b2e8428dbd69ffe9a9226ba6f5c2f325be364cfc6a5c8b83230a06774376e1a142ba7f87c1d55fe00a2d9ecc3dcf9aa536a389855ed7b66bbf6c40cd823e29316d034ce099280d99751c8befb91c0d39c6f293", 0xe4) 16:00:05 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000540)) msgget(0x2, 0xa0) r0 = socket(0x10, 0x4003, 0x1) fchmod(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/249, 0xf9}], 0x1, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="327c81a4e9ffd9dd7a8c173d3982de13eecf1b74ae971ddd963f0b168eb7b527713e24bd76681d7bdcbdb8b567840d1aa48226786b9d6b9aeef17eca3989c1b47e3bb6e1a01286158a4d32e7b3ff118cbfde2cc9b12d00ad51999852f052b421d3092f79b4812610ab098f20ce8546e1bef890802cd49cbbce9710d6a9de8819bf9daf8c59796365a8d4c2cdabf9f664cc49c01768c97947c602a94dc93ddd7115a945ad2774186a48090c2695ad42a386c2e6cf9d76ac9bbf591b8bb8e2516870ae9518217a231a61c4a23c9dfa6a849266058f3982371c29686359e8027b69bdf00ad04fb9c938a778c8b687b33c3f208b32", 0xf3, 0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0xfffffffffffffe3f) 16:00:05 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="0f0fa35c000000b0470030c422319efc2e669066400f383822c403810ca079000000322667430f62d6660f6532c461f05f58078f0808875c2200f8") shutdown(r1, 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000180)='A', 0x1) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x3) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x381, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x3b, &(0x7f0000000000), 0x4e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:05 executing program 1: r0 = socket(0x18, 0x4, 0x80000004) setsockopt(r0, 0x6, 0xfbad, &(0x7f0000000000)="c6400000e60aeb9979bfd48f69ab93a67f59dfcb6de47d954930c700c1388eb7c49ccfab71c61ad1b229fab059e267bbb19e431170b3e0b38bab09bd25e027678215a6a59bc8f849d5521c2a986cf7d01aa1eee68e61f2bdc3fb89bd4a3a0148dd9bacb21283c41a14b103a031a62bda8a2a40e0b872cfc963ae6fda14f1ddded53da5ff4ee1", 0xffffffab) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0xc482, 0x4) 16:00:05 executing program 1: pipe(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000014c0)={{}, {0x0, 0x23}}, 0x0) getpgrp() readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) writev(r1, &(0x7f0000001040), 0x258) 16:00:05 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x3) ftruncate(r1, 0x3) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r2}, 0x0, 0x64, 0x40000023, 0x9}, {{r3}, 0xfffffffffffffffa, 0x40, 0x8, 0x7fff, 0x8001}, {{r3}, 0xfffffffffffffffe, 0x10, 0xd, 0x2, 0x1c}, {{r2}, 0xfffffffffffffffe, 0x8, 0x40, 0x7f, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x7}, {{r3}, 0xffffffffffffffff, 0x4, 0x80, 0x0, 0x2}, {{r2}, 0xfffffffffffffffb, 0xa0, 0xfffff, 0x2, 0x20}, {{r3}, 0xfffffffffffffff8, 0x11, 0x7, 0x7, 0x8}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x2, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) r4 = getuid() seteuid(r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) munlockall() fsync(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r6) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7fffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0x2}, 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x400) ioctl$TIOCCBRK(r0, 0x2000747a) close(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xa3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/206, 0xce, 0x43, &(0x7f0000000240)={0x18, 0x3, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) r2 = socket$inet(0x2, 0x4, 0x84d) linkat(r0, &(0x7f00000012c0)='./file0\x00', r0, &(0x7f0000001300)='./file0\x00', 0x4) syz_open_pts() getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001340)=""/40, &(0x7f0000001380)=0x28) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000013c0)=0x1000) bind$unix(r1, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x7, 0x1010, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) setegid(r5) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000014c0)=""/43, &(0x7f0000001500)=0x2b) ftruncate(r3, 0x100) r6 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000001540)=""/15) accept$unix(r4, &(0x7f0000001580)=@file={0x0, ""/108}, &(0x7f0000001600)=0x6e) 16:00:05 executing program 0: r0 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x8099, &(0x7f0000000000)={0x1000000007ff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) flock(r0, 0x6) close(r0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = semget(0x2, 0x7, 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000003c0)=""/201) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000001c0)=""/214, 0xfffffdde) open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x2) getdents(r0, &(0x7f00000005c0)=""/4096, 0x1000) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000080)=[{0x1}], 0x1}) unlink(&(0x7f0000000040)='./file0\x00') 16:00:06 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="7c8eeec9a6bdebbff0821d4d258e463f14b1755be51abc372019f0c92317b584ae997ad9857bb00861ba715ff2fb2b8b1a667ae5103b296b03a6191d415ba0ad4d741ba0c1fa07bf8824b6d40c67a81513be9604c2fb924731397db53dbd34fb71c861c9a6301f75032efacb620bd1d49f9450e308dfc8b0d0bb224d0c431bee3795b9bc411d81f817d5bba116fed84d4c2429153e55522e84cb5f7066349ec86c70f2adbe57f49a8305a1759471e65933e3b09c457554a491773841c79449fe079cde30e30e56e808d05e6ad3c0", 0xce, 0x8, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="75a05b6affe0a5330000000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x21a}, 0x0) 16:00:06 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) shmget$private(0x0, 0x3000, 0x50, &(0x7f0000ffb000/0x3000)=nil) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) select(0x40, &(0x7f0000000040)={0x5, 0x6, 0x3, 0x81, 0x800, 0x0, 0x3, 0x590}, &(0x7f0000000080)={0x1, 0x8d26, 0x100000000, 0x80000000, 0x5, 0xe2, 0x80, 0x9}, &(0x7f00000000c0)={0x0, 0x10001, 0x7, 0x200, 0x1, 0x7f, 0xffffffffffffffff, 0x2}, &(0x7f0000000100)={0x0, 0x2}) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0xcb, 0x8000}, {0xcf, 0x546}, {0x88, 0x12766c3e}], 0x3}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x80000001, 0x20}) fcntl$setflags(r1, 0x2, 0xfffffffffffffffd) dup(0xffffffffffffffff) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x100000000004206, 0x80000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) r1 = semget$private(0x0, 0x1, 0x44) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffd43) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xca48, r2, r3, r4, r5, 0x4, 0x3}, 0x0, 0x0, 0x100}) 16:00:07 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{}, {r0, 0x1}], 0x2, 0x1c8c) r1 = syz_open_pts() r2 = socket(0x6, 0x4000, 0xe9) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = dup(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x7c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x5) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup(r1) preadv(r3, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/137, 0x89}], 0x1, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="7ea20afbfc93d42774b1616d6ce4b647e86536a445bf61db9ad57cd1b0bd0611ab680a9cb69ce1175b3e330563ca7f222cbfd3151e", 0x35}, {&(0x7f0000000080)="63f919f345a261c779352bb3b21d4cfbccef66046d96ec830bd413adf62282b0221015925a3023a7b2fcb630f81ae533cf3cc5c4b80db9fcba3140704ad36d8ea7576bfe06e6fc4b4fc80a834e15f34376d0960044afb804aa0c39f78d2c9165f0f2ed72c61e01b1c5608e5cd118e91101977ad737572b36f6c7af21148f01c9039eb7742db4dbd4de07c0d2d4a891b37276eb2b9275f07973d92678", 0x9c}], 0x2) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) getgid() 16:00:07 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 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) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:07 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x28309, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setuid(r1) r2 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x880, 0x0) write(r0, &(0x7f00000005c0)="414e06aa5ef045f736d8be071ade9e6fa9f002b0c937f0ea48035eb2781cbab452273a6494e0f0e63622f7e0e5ec5eaa98a12004bd4e0f7d1aa76b93e5a741b213ce73a604d016aed520ae730fb1a06bee5c51f8d6ff8f81ac65f24ec4f216f7100e375e669af68c6ca07a6a5abc8a4b485659f1ffffffffffffff00000000a6ea8cec07998b1517604decf548dfa90c018977aa949787284952991874ecdfb9ccfca43f75c2e746cee88fdfaeb0779649ccf7ae4673c6f42f40ac0dd07ac3c107f2f6c8c60a2e50fb2715d71114075b06952a56acf7186c387a90", 0xdb) r3 = semget$private(0x0, 0x4, 0x18) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x20000005, 0x0, 0x6}, {{r2}, 0xfffffffffffffffb, 0x24, 0x40000002, 0x100000001, 0x762}, {{r2}, 0xffffffffffffffff, 0xd, 0x1, 0x8000, 0x1000}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x401, 0x6}, {{r2}, 0xfffffffffffffff9, 0x9, 0xf0000000, 0x2, 0x80}, {{r2}, 0xffffffffffffffff, 0x5, 0xc0, 0x4, 0x3}, {{r2}, 0xfffffffffffffffa, 0x43, 0x1, 0x7, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x40, 0xfffffffffffffffc, 0x4}, {{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x100, 0x7bc}], 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x2a, 0x80, 0x5a7f, 0xffffffffffffdf68}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x5, 0x1ff}, {{r2}, 0x9951a8256f012454, 0x90, 0x1, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x12, 0x1, 0x9, 0x4}], 0x5, &(0x7f0000000200)={0xfff}) semctl$GETNCNT(r3, 0xffffffffffffffff, 0x3, &(0x7f0000000000)=""/53) semop(r3, &(0x7f0000000240)=[{0x2, 0xa00000000, 0x800}, {0x3, 0xfd0, 0x800}, {0x7, 0xc5, 0x800}, {0x1, 0x1, 0x800}, {0x1, 0x8000000000000, 0x1800}, {0x3, 0x8000000000000, 0x1800}], 0x6) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1, 0x8) r5 = shmget(0x0, 0x1000, 0x10, &(0x7f00007c7000/0x1000)=nil) semop(r3, &(0x7f0000000540)=[{0x7, 0xffffffff, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0x65fce98e, 0x800}, {0x1, 0x875, 0x800}, {0x2, 0x3, 0x1800}, {0x4, 0x9, 0x1800}, {0x2fe44adcae06258, 0x8, 0x800}, {0x5, 0xf1c}], 0x9) shmctl$SHM_LOCK(r5, 0x3) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000340)={0x59, 0x401, 0x5, 0x8}) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000034000040000000000"], 0x1) kqueue() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x9, 0x8000}, {0x18, 0x2, 0x9, 0x80}, 0x3, [0x3, 0xfffffffffffffffb, 0xfff, 0x5, 0x10001, 0x4, 0x81, 0x9]}, 0x3c) bind$unix(r2, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)={0xfe3, 0x400, {0x5}}) semctl$GETNCNT(r3, 0x80000000000001, 0x3, &(0x7f0000000380)=""/95) 16:00:07 executing program 0: mkdir(&(0x7f0000000280)='./control\x00', 0x0) socket$unix(0x1, 0x2, 0x0) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f00000003c0)='./control\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7cb, './control\x00', './control\x00'}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./control\x00', 0x820, 0x4) mkdirat(r1, &(0x7f00000000c0)='./control\x00', 0x4) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000200)=0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x7f) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x8, 0x0, 0x9, 0x0) close(r0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/89, 0x59}, {&(0x7f0000000180)=""/243, 0xf3}], 0x2) r2 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) mkdir(&(0x7f0000000040)='./bus\x00', 0x8) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) getpgrp() r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x20000fffffffe, r3}) r4 = semget(0x2, 0x7, 0x0) semop(r4, &(0x7f0000000100)=[{0x3, 0xffffffff, 0x800}, {0x0, 0x7, 0x1000}], 0x2) pipe(&(0x7f00000001c0)) fcntl$dupfd(r0, 0xa, r0) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140), 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/47, 0x2f) syz_open_pts() semget$private(0x0, 0x3, 0x3) fchmod(r0, 0x9) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) dup2(r0, r0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x1, 0x557) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x81, 0x0) socketpair(0x10, 0x1, 0x3f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20010, 0x0) r7 = accept(r5, 0x0, &(0x7f00000003c0)) r8 = socket$unix(0x1, 0x5, 0x0) r9 = dup2(0xffffffffffffff9c, r3) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x11, 0x80, 0x3, 0x5}, {{r2}, 0xfffffffffffffffc, 0x40, 0x10, 0x9, 0x8}, {{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x5, 0x1f}], 0x2, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x0, 0x101}, {{r6}, 0xfffffffffffffffe, 0x4, 0x1, 0x69, 0x5}, {{r7}, 0xfffffffffffffffd, 0x48, 0x2000001a, 0x0, 0x81}, {{r8}, 0xfffffffffffffffa, 0x20, 0x1, 0x7f, 0x9}, {{r9}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0xff}, {{r10}, 0xfffffffffffffffa, 0x30, 0x40000013, 0x6, 0x1}], 0x80000001, &(0x7f0000000300)={0x7ff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r11 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r12 = kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r11) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33eeffde783041a304ced9d7c7f5ecd50537e23a6668a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6eca30540ec02484ca099e8cc6a821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030ac7e8c1bd91fcc37cc9d7a65abb1450702f16422e4ad71b10d610cafbf509b32a08abf4a0b13e8117a68a8d42db6f0aa334a34c7b9a5604c9c10eb3120400f5daaa1daefe46719a014c6063158e7d5698d070257cc0e7c3d5f1c64b4e778e68e9a05b84607a51823e331feeedfc7d8a9102f49bb2320b4b9923ed0ac78e68742536570119c9f15ab40ee2d0de395bc3842159d878e51b", 0x1b7) r1 = syz_open_pts() close(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) dup(r1) fcntl$setstatus(r1, 0x4, 0x4) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x30, 0x10, 0x15, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0x8, 0x800, 0x2}, {{r0}, 0xfffffffffffffffd, 0x50, 0x5, 0x8001, 0xfffffffffffffbff}, {{r0}, 0x0, 0x19, 0x60000081, 0x6, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x5, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2, 0x22, 0x400, 0xc463}, {{r0}, 0xffffffffffffffff, 0x20, 0x52, 0x7f, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x3, 0x200fffff, 0x200, 0xb9}], 0xff, &(0x7f0000000040), 0x8000, &(0x7f0000000400)={0x0, 0x1}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="3aa16a7000b9c8f22b2d54188cbc6a88a7d16b874fa0ef96a44b63717816c179bd298b2389589690327df1b16c3038869f87c8117476", 0x36}, {&(0x7f0000000080)="1b12e9a668bf99e3825acf20c132413d12a497b9ceab0c73f13ef87c7c27a3078f14ede0fd45f826bcbfe6acc34c0495d4ae5cfe97e564e3cd6d47eb5c1edc90f2d1097a0da8a68b59a82ae9adc625e68685eaa3287936a13b93ffb0f19c1bbb06916893ff84e895dcc9425a463612b747e13dcd316a51fa715a1faf848c1f1e9da72a51226351af9989cd1aaa07bb01d69d5bcbf13ce444629ed83a2a48910960a0dd2cdac752b1bb8b3a9b4cd5f39b0379e9ab69bcbab2f3e147e47b867a4da8a38a495f268c4ac60defa2bb42c1f7d9c957551e36", 0xd6}], 0x2, 0x0) r1 = semget(0x0, 0x2, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/195) kevent(r0, 0x0, 0x40000000000000, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x20000001, 0x9}, {{r0}, 0xfffffffffffffffe, 0x81, 0x8a, 0x4f4, 0x1ff}, {{r0}, 0xffffffffffffffff, 0xd0, 0x3, 0x4, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x800fffff, 0x1000000000005c3d, 0x80000000000}], 0x2, &(0x7f0000000180)={0x0, 0x3b9ac9fb}) kevent(r0, &(0x7f0000000040), 0x100000001, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1003, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x4f96640a, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x1000, 0x7f, {0x0, 0x4}}) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 16:00:08 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x5, 0x0, 0xfffffffffffffc25) 16:00:08 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20200, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSTART(r2, 0x2000746e) r3 = msgget$private(0x0, 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) msgsnd(r3, &(0x7f0000000180)={0x2, "c87e69a96b9eba2441a882a814f17d85fe69e5ad3233aa28c0171ea4aecf4d3c505568f214c3f03eede20ecadc22bf46b2386f7693cd7953e4dda3802f9b8f160e1df55a75d309e31f2b991b2537baa04373577f6ddb95a719fd6e89ea68d40dbb440628ca08c77a79735e2e6f66d1a45567233c94ce59f70107"}, 0x82, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000280)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000340)) msgrcv(r3, &(0x7f0000000380)={0x0, ""/216}, 0xe0, 0x2, 0x800) sendto(r0, &(0x7f0000000480)="f5cae276c84ceb3e5bdd831af559ca4716101caf04b5252766d68660d26c6357ca66ef0a817a1c424a01c4899b9db3a953e827daa17cba9b", 0x38, 0xa, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x80, 0x0) r6 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x108) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000580)) ioctl$TIOCSDTR(r5, 0x20007479) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) fchown(r6, r7, r8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000680)=0x10000) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) close(r1) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x2, [{0x3}, {0x2, 0x1000}, {0x0, 0x8}, {0x3, 0x1}, {0x1, 0x7}, {0x3, 0x10000}, {0x2}, {0x1, 0x2}, {0x3, 0x366285b7}, {0x1, 0x43d}, {0x0, 0x1}, {0x3, 0x19}, {0x2, 0x7}, {0x3, 0x3}, {0x3, 0x4}, {0x3}, {0x2, 0x4}, {0xd08f66138ca7b96b, 0x9}, {0x2, 0x4}, {0x3, 0x10001}, {0x1, 0x80000000}, {0x3, 0x1}, {0x3, 0x1cb1}, {0x3, 0x5}, {0x2, 0x2}, {0x3, 0x21}, {0x3}, {0x2, 0x6}, {0x3}, {0x2}, {0x2, 0x1}, {0x2, 0x80000000}]}) r2 = socket(0x10000000002, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = dup2(r0, r2) getpeername(r3, 0x0, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f8fe8c5df2083538b123b5ee11059f3df1537630"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) r1 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x3010, r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f763083048000"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x2) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r2 = shmget(0x0, 0x2000, 0xa4, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xffffffffffffffc1, 0x7ff, 0xff, 0x4, "73ac5e0d0ca2a9fb3cff836eaf0f4537152a9fe2", 0x7, 0x7}) shmctl$SHM_LOCK(r2, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x80, 0x6, 0x9, 0x800}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x3) 16:00:08 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x809) kqueue() kevent(r2, &(0x7f0000000080), 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4b, 0x40000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x1000}], 0x9, &(0x7f0000000100)={0x6, 0xfc}) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x7fff}) kevent(r3, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x65}], 0x209, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x820, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000040)=[{0x24, 0x5}, {}], 0x2}) 16:00:09 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x62}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c681b1e56d69118cd9f8b4dcbaccdbcc27f"}) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x51) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2002, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:09 executing program 0: getitimer(0x3, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x100000000000021a) r1 = shmget$private(0x0, 0x1000, 0x412, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x6, 0x0, 0x1ff) r3 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="417f4d7949fa216a2d21baee4b22150ac2c5d3ee337109b81972eef7ac9b9ee8489c93f55d48828298a8c934c9323b9b1cddc3f5034533cc16269837a2230f2cf3d8608d63aa018650e342bd96845f77a11ab1602bf2667d6668e1338ae06dfd8b6fddb09e91d031a87539de710d4ffe0c05d6cdc4eecca866deb3ce3b0464abae29244178774f7c8abb75abbaabfa7eeffafb0a6131cce64b25974d03e04f2c7c5339300463bfa9e6cc6a8fbc6f10fc8f1a230447fad685bdd90abc31a94829f53450aa8e8604a36c458175f96ee6615a55e1f773b942dc0626d3fce86e411c7ff9529a7fe01664a3a9620773591fe973380b25683fcca56541f164edbbd1", 0xff}, {&(0x7f0000000280)="aa22aba92d4bde706ff7ec3891485b34f84beb6372e66d2109a406241ae6988fd4fac91b7673a66f978967c4bcaf2c0a42903896d5059456a22f39f6b524bb0d0b07488464b592b409853ca138abf390a82ab955b583e30b15d917847ce41d78fb2621dbca66ff7ea1af7aea21969bfaf109e34e76d348fce9939524cd4deba06b11e564e598a375344e3690939a0d959cd19f8583f22686f7742f285b0ac4261025a943bfe9017b62c8a7dcaefee75f6d32e236b39406c355518e620c3afec8b36bb48508bae9d3196765d6105f8b8e38015201b021de89edab", 0xda}], 0x2, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r2, r2, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r2, r0, r0, r2, r0, r2, r0, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xc0, 0x2}, 0x401) bind$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x8000) getegid() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x100, 0x0) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x4) syz_open_pts() syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:09 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x80000, 0x0, 0x4}], 0x7, 0x0, 0x20, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20a, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/2, 0x2}, {&(0x7f0000000680)=""/205, 0x94}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000002c0)=""/149, 0x95}, {&(0x7f0000000380)=""/193, 0xc1}, {&(0x7f0000000480)=""/64, 0x40}, {&(0x7f00000004c0)=""/192, 0xc0}], 0x7, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000780)=""/232, 0xe8}], 0x2, 0x19) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={{0x6, 0x9}, {0x7, 0x5}}) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x10083, 0x20) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x9d47, 0x40, r1}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) read(r0, &(0x7f0000000340)=""/4096, 0x1000) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:09 executing program 1: setitimer(0x1, &(0x7f0000000180)={{0x1000, 0x4}, {0xffff, 0x7}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') setitimer(0x2, &(0x7f0000000000)={{0x7ff, 0x8}, {0x59, 0x4}}, &(0x7f0000000100)) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:10 executing program 0: getitimer(0x200000100003, &(0x7f0000000140)) setreuid(0x0, 0xee00) 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}) socketpair(0x10, 0x1, 0x1f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() dup2(r6, r7) shmctl$SHM_LOCK(r3, 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r2, r0, 0x0, 0x0, 0x3}, 0xfffffffffffffbff, 0x5, 0x8645}) 16:00:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002a2f66696c65300026332ceff97eed290c7147c37ac9c163d497cece15e7c8082ae21bd55844d9105f79b0aff9ac4a994798c6edea6137a3f8"], 0xa) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x2, 0x4) write(r2, &(0x7f0000001540)="85ce08829c3682afb97edad20d0e6d3cd897735971970465ce0b7ee4a45c58f5d68e8bde614d490e423ac66946eb8bf2e8f54a356bc50322cbceb859dc129f4919a93fb84408e4808adcdba8f6aeb34ac8d20c894e84a52fd86e07311cccda5db802a74a7e04cb0ff30431b4e518730a879f3f58bcebeaa2c9dfdaf80c02eba87d0103681aec61535822dd9158591a154a71bc48949f6eab4b34d0cdda56c1f3a898c6780253193c8de9322365f519c6e2d169daa3040adc6617504cbd95dc6af3c03972fcc4fb5ddf4a8ad8e15f51710cada66c51a9672d82d02432e503c06f05d96d499ba7d615f591500af106cd967c5ac431d0ca70ae491f5fa825ad307ab7b74289215d7aba22be53ddcc233cd2d487511f8979c71b1e4a21627502787b53cb97f0f84c7a4d29d01c5dc162cdbb2355ca390fb73ca62cde30ae664d06d5f300441a7b15c25fd00c66a99b42924ac93316d915db96fd48f9df1af736035bad87232164924e853d463df4faea743107d24b519046613011b47dc39881b7a5fcfa4a6deeb2dad2a7fe7c37d17ffe10f447f7123d90fc17d3a7da02a64681da8a3062b70dccc9cab87f15d9e418844ab82aa61bea0ec97d6111ff41a9be69745ff7e12f10fa6c15cfc3bdb2de766fbf767032f03a900dd1b90fa4add8d6e1f116c5b6c45704aeec5ce8589558e2fad0db66861d3bc10682bd6e923693fccfecccb7ad6b1441094ace2bf2c1d9ad405c4af4b5a7c093de744849e11ad234e527189ad4c6df434034747f538566c481d62ad78cded03d22bb7687add76936d9f7c05ff8843b1cf52ba0d727ce54840b57829da62a277ce2760f44c49d3173c41819d2b5b3109707507b23cbec296572dcf321e195b968f71c91bc2ae15053e04bc093b0ad9fd954a36bd71dc3ae23739f9b4730b533f2d5a6a06057594a70c917ba33ff3b1b211087f33bb3fba239bfb031a6bf763c4c5f75241fb61dbd8293c5e5591cc8f1149f509d1afb9c36f5aabccab4c91eecc07ad94ddd9ce465f396a0fd07f2ec2b62d30d4b64c5aff9212db632ec1ad6a269a1df887054fe936cef91f72badc2b2be3691506f1f1e6f621e77af57b618341d8467b26cbcf0bebed322c37923a6f1d5be0625704671c20499b23889263386af97202885a752174dc7919fdd37cc55518491c84eabcb3e4a007f4c7c84fec30ec526c788a2360434622290c06d45989f6bf13f2cd7b3259aa76e8f4a8c9d8540efa1e0c6a78a12dae134b520ecad19ec431e0e03a08acdc064db7f80829b868311b5f8669fdf61abcbf651a6b30709f39bdcba934bd10d1593b11f5980d3c94707b4b53ed2d0b81e43893939e876b3ab1c1bf07e0e97b0056b80e62f71ff565e67050000005e0d3f50f5ce443472e18d4ab3da1334b78c16ded9b3b70cce98464488cc765cc48a1b172d90677836079a4b70648ecd0fbcca963ad15fa56b313bb6952122aa9f65a24bdc34ee3320d05526c6768ea45075a242798da9cd6381fb9a5b15bdb68b825d291e33ceab5c2f0b1b83f70eed36b45bea8c2a0f86e0fd259bad23990dfeefa50a58f6996a3cc159f9bde149b7c36de75b67167f4e167df4c5a5955d337432d0836d0b27a5ed23ec0570770a9d3468e31704ef2ca79a8483221d15ce62990f08dc5a062057a96ada071d0c7b04460a8928ad6d61eb77a43b665ff4d46501841dad9a019a7c4bbff2ad7991a85fb36572863ba6caf6135704fefc66b011bf454fdec0245206132e7fd9dbb05d0d1d134031269c6fa58ccb2cfd13ca954733f3a738ee60a7665c9f4aa0d4d3780d1675c6cf13cfc9272968ae59c1adb1ed4233ae02b4f753f26a518b587f8736c1fb3d809ee7132998efea851f44b237097d9e523e27df81406d6188ed86877790c4d7e723d91854fb618f1b21f12660afccbe25afe81f96ff17d728d25e5fe1cf9f4f5fc528c858b8e1eb181011f1fecd1f76d9a34c25d55271d9f7186b976b1c3999a217f42f10c15726acc2b5f01910ea686b7896458d324ad903cbd1d8fa4875c3981e9dbd6180af6d99dd926bd2937e6bc488941149d1604bd7af1ccc675d203fe3832f18654e3b933d6f78fb66cbd252d7dbab7bc62bf1664a383b381a2e4c0cbd68953575d199f2f0d7df35fba77b99201131c57255f95d9a0fc9a37ab339aad838507a9a3d47f01c8059de5df82a5ecd4bbda93b2dff154a7604770831ff8bbe106b66606ad6b71ed473c9781e8d88073cee2463469b0a17d4dae5ea53fd2ed16848a07ddefe59a72137c400cd", 0x65b) socketpair(0x6, 0x8005, 0x5, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9da4e43e839d239f69b0cc4d1100b15401cb931b1d61473f8ba357eeb3bbdfb80b3924684028b9d127c49b32bc83841b7ef22db2c139294c6679b788b5e63706c1c56b9480631fd323bcabf3330eae095a3661f8120ca77a10e38550cf1ebc080590dafe7ccf8e9390aacd4979bf64ad5878758a053016e72617d3b56fe5cc6c6adbe14f0179bc47e13859a25700911a4adc89be25ba988e8774d6ef6d8cfacd58554cc48e9b20c157b6be5875d5876cdd71034de5d545ef9b642d4ac1fed0576cc6bc1e740a344e3d22f660a796a41f516c0d62b4171dd340", 0xd9) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x0) getuid() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x42, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) getuid() 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="000000186a56b5010020004dd5706c0005000000000000004e341dcd010100009bcf491701000000000000003956", 0x2e}], 0x1) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x100, 0x1}, 0xc) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x40, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x118, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x7) r2 = msgget(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/171) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3f, 0x0, 0xff, 0x2, "9229d7cd745b3a86b058f3d336eb2c00", 0x101, 0x6}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x101) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x7, 0x401, 0x4, "5d3bf152c57770667ebdedfbaf238df55598c12d", 0x3, 0xa3}) 16:00:10 executing program 1: r0 = socket(0x10, 0x400000008002, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000), 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/251, 0xfb}, {&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000240)=""/65, 0x41}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x6, &(0x7f0000001340)=""/221, 0xdd}, 0x42) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:10 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3ec2b6d9f88a84e2183a7fdfe0596f", 0x4, 0xe3c}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000001580)="1b4477ab4e734a83531b02135e1ad02774f3176d9668d68b", 0x18}], 0x1, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getgroups(0x2, &(0x7f0000001880)=[0x0, r1]) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) getgroups(0x6, &(0x7f0000001900)=[0x0, r2, r1, 0x0, r2, r1]) setgid(r4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001940)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000200)=0xffffffffffff08eb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x5}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000019c0)) r5 = semget$private(0x0, 0x3, 0x420) semop(r5, &(0x7f0000001c00)=[{0x1, 0x7ff, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x2, 0x9, 0x1800}, {0x1, 0x1000, 0x800}, {0x1, 0x9, 0x800}, {0x1, 0x81, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x2, 0x1800}], 0x8) 16:00:10 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x3, 0x4, 0x1, r1}) r2 = socket(0x10000000002, 0x2, 0x0) setrlimit(0x8, &(0x7f00000001c0)) dup2(r0, r2) accept$unix(r2, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x7, 0x8001) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/81}, &(0x7f0000000000)=0x53) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = msgget$private(0x0, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000007ba0b6a658b608b05c1d887aa27dc12d29b0a51a9096f40861349e2ed305e4a27ad293f5208661e3b744e27b001c6b912406aee89fabc67905417cee0d646c16399eb9e8158849e5ae3edef0281a203744debfb7b3d64dd1cf357311dc56fd9b8f735ae3e70dc3ee1092f2c993d5b237fb0526e0c40b46fe3389b95be101a9bb8a6766"], 0x87, 0x800) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setreuid(0x0, 0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xff, 0x7a78}) 16:00:10 executing program 0: socket(0x6, 0x0, 0xffffffffffffffff) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) socket(0x1, 0x4, 0x1) 16:00:10 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="f248b2af6f9de72aaa0426e3b97aed36ab5c4948a1eb88fd597b64158bf8811a6db58948dadbce4b2d92457b411ad7e2909900ebbaf2908d2a0369522b85086de55e66cc25759fc6429b332f5e96d79721c171bf160760011e", 0x59}, {&(0x7f0000000040)="1fd08d18cc59be4d670a150878", 0xd}, {&(0x7f00000001c0)="87a8c8fc8d307c561191c43f744ec881a9ba6f18263c0fd2d3ba980c94e6fa719be5d7f18be88a7aca30e42fd9d7ede504dea60bfb6d1b50522964145463641c6680f78c8388ddc530bfc355ddfe30ed9ce93462b56d67c4794c64a45b181d50d06aa680d78f1afb9aa1aa4c412715172c74dfcbf577d8c01128dbab461c0bc31d2885e9e6edf6c104ca5b42e75b57505562955aa0ae28f077df4b6762d78a199c7ba4d8cff84644f08ed831965c", 0xae}, {&(0x7f00000000c0)="792c44f4846c6ab263484dbd902fae8ec34e561e01a8ed5a726f05b26eb2eabca6a7c016ff6d", 0x26}, {&(0x7f0000000280)="9ec8f5ff8b7c562bfedb95909deccb2a08cf38b670e0b02a66519068e9a100322982c3dc28ef74f061b8e3ef79018e2bc3d15f86ba77b911e21437e94f4e254705095050a5c51c392eca310d8c3f81fe9706f40247c0f1c640db45d6f55e8c8f2c8d5740601952ca3ef26694bd09921ad54606c53d7980c513e4965c8a2e714e50390dec24e94960a2e9033ce9dbbd6b8a", 0x91}, {&(0x7f0000000340)="b38a3d4402c6114ff5cae8520ea45853ad2d38cac05e31a7fa8b516a4726e5f431a7852591dde3546c17cea1204f5013f2aeca539002913f7fb766d54205f790159305062dc42cf8c17dff7e148d338bc4a6f870faa5", 0x56}], 0x6) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0xd8e7, 0xfffffffffffffff8, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x401, 0x9, 0x1f, 0x8000}) getgid() 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x8a) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x7, 0x15f, 0x6, "1e470075bad44eae00", 0x2, 0x100}) 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c65328da296151207093447819eb08ca72801ae9"}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63988e6f7f659ae659000400860dda872e8d57c6"}) 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x9, 0x100000000}) flock(r0, 0x2) dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x1, 0x8, r1}) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x6005, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000}, 0x0, &(0x7f0000000100)={0x9, 0x99d0, 0x1, 0xcf, 0x2, 0x2, 0x5, 0x6}, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r0, r1) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000040)="57945b88f21726400797019149c4613424470e4e2d6242025b4ed8b706c58f36", 0x20) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:11 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='x\x00']) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) setsockopt(r1, 0x0, 0x8, &(0x7f0000000240)="a4b878c926120ebc9656771fb89bc74f7015368daf9ccabffbcd82e87b4638b20bded5bccb4df84cb5b57e9c89491097287db21466c11a9dd791f6fd4e80018e97ffb64570f903f903cb7a9d1d14e0e5feab87055447f45b1fa9cb56b549a3f01ad73cef1cde08ef09879a8e7dc83418192cf93cc883dcac73532a02431abad352e160b173aa3962f06ca45bcc58c0ea4f97e154e96a8b309b63e5eb0fb653c0a387e154971a4563edd4d6ec132dd68076354c28cf165a91c54c62295f1690bda13a510a711b009f9bdf7dca2e", 0xcd) truncate(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0xc6c2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5e4f8315, 0x5, 0x7fffffff, 0x100000001, "308040143badeb47de78d7a4980667575f673450", 0x0, 0x1}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8b8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7ff, './bus\x00'}) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0xa, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getegid() getgroups(0x9, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) r11 = kqueue() kevent(r11, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x800000000010491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x20000002) fcntl$getflags(r0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x5) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='%\\-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='[C{\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='&\'*#,\x00']) mknod(&(0x7f00000000c0)='./bus\x00', 0x181, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="b98159d5c1648e9d1af4d09f1e2a007299544911ddae2d4e24a96276dbbbdb366d97166a595950ad8083ae70ba3eab0add91349bab4e93a37a1636c88427e3e4f2f0f261a03732719cece1ebc5f07c5c0d4daae78aafb0f01876d45c4b309d2ce79c74faf1533635945d0e1e7c91cd10da4378bf5278e0352493dd07dcc3b2ffd3535b2c21dd94d34a717c6b2902813a2482e3d20e583171c45d2a3c637f30d1c8c97b10e4206d136c7d1907b6b87b190633321903ccc7c9de27d50168bdc9760b305f6ea28db7f44b97b9fde6aeade6ab41af6608b08008ff9453a6b38272138e32f9b16243e071", 0xe8}, {&(0x7f0000000100)="5d4a6a5f551e6133ad6a348ad947e3d58ce4d81edc765b238cafc178ed53d857400d0367030fcc90166b18dbad56b5bc1f1033608d21351f080cab3016c96ae21482b9919701ba8f621f0ed7ed37c994469837f0bf709eabd1723c4491f1fa17c45f83dd2954ebf4eb656bb1d08eb1ccc7e9707881b0", 0x76}], 0x2, 0x0) pwritev(r1, &(0x7f0000000440)=[{0x0}], 0x1, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3}) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000080)=""/11, 0xb}, {&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f0000000100)}, {&(0x7f00000002c0)=""/36, 0x24}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/134, 0x86}, {&(0x7f0000000500)=""/249, 0xf9}], 0x9, &(0x7f00000006c0)=""/45, 0x2d}, 0x843) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1000) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f00000000c0)=""/190, 0xbe}, {&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/212, 0xd4}], 0x4, &(0x7f00000003c0)=""/220, 0xdc}, 0x800) 16:00:12 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) msgget(0x2, 0x10) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="e2", 0x1) write(r0, &(0x7f00000001c0)="fd", 0x1) 16:00:12 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000400, 0x0) mmap(&(0x7f0000a86000/0x3000)=nil, 0x3000, 0x4, 0x1010, r1, 0x0, 0xfffffffffffffffd) munmap(&(0x7f0000b6d000/0x1000)=nil, 0x1000) r2 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/29) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0xe0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0x8) r4 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x10) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shmget(0x2, 0x3000, 0x2, &(0x7f0000b47000/0x3000)=nil) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000001c0)={0x5, 0x9}) shmctl$IPC_RMID(r0, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x8}, {0x0, 0x8001}}, &(0x7f0000000140)) getsockname$inet(r6, &(0x7f0000000000), &(0x7f0000000340)=0xc) r7 = msgget(0x2, 0x681) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000280)) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/97) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) mmap(&(0x7f0000e53000/0x2000)=nil, 0x2000, 0x1, 0x4010, r5, 0x0, 0x0) shmdt(r4) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d861e2a0ebcee79fafc38ef2b26301cd79385cc07a2923a887ee04154ab3b2e2a80fcd6aa4c9febb075263c3e7a7a64d8c9d74aa5aa00453406484c87ceb8f9816a2725fbb0f2bfd217b148eca91042f270e8fd95b1bf466bdeb28d0dbcf36c014a998647f0a5c6a8882dcd4c3927f703bd3a9f48a1e45729de90acacd92b3f663374eb0b0c89a60dbe2cd379004fb0dd1ccdbbaeea49b20ea57fdd33019af918fc35db29df9d6f7575a35653ad2c1ba6aa5462c911adf872c48750fcbf284cc5ae380d2503f4f76d2e53df4e58380fd256655188f4e4a13", 0xa67) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000c80)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000020100e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd042e9fc9d39ed01089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x9, 0x7, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) ftruncate(r1, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x28ad) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file1\x00', 0x80, 0x102) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) open$dir(&(0x7f00000002c0)='./file1/file0\x00', 0x400, 0x52) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x5, 0x0, 0x0, 0xfffffffffffffffd}], 0x3, 0x0, 0x18, 0x0) lstat(&(0x7f00000000c0)='\x00', &(0x7f0000000200)) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) dup2(r2, r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x78, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, &(0x7f00000000c0)="25d251ec93f78e8e59d077d8d233d92bc2703311546d11677b7fc3ce38ba0bdf7cca3b3c5f9a0a6b02dd4fc1b29ed71adaecfa14d0b157502848527f8ccee943b92576691fdd57ad5b8dc610c10fcb958a26a0816802a842364327ce69d3f2ed36328f2ad95b85626e462cba7d9578b3723ed7497d9d45df58b81cc0c7569432ed09dd82d6a95be2b4bc6735b6bf5e993c", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x20, 0x0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 16:00:13 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0\x00') 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000040)=""/48, 0x30}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x6, 0x0, 0x5, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8004427d, &(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) kqueue() read(r0, &(0x7f0000000100)=""/89, 0x59) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)) 16:00:13 executing program 1: socketpair(0x2, 0x3, 0xaf6, 0x0) r0 = dup(0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) shutdown(r0, 0x2) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x103, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0xb8) r4 = fcntl$dupfd(r0, 0x0, r1) poll(&(0x7f0000000080)=[{r3, 0xa0}], 0x1, 0x96) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCCBRK(r4, 0x2000747a) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000378000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x1, 0x0) getpgrp() setsockopt(r0, 0x29, 0x18000, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:14 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10001, 0x0) fchmod(r0, 0x80) open(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x20) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8653e50c5fc9df4b42"], 0xa) close(r1) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x8, './file0\x00', './file0/file0\x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x3f, 0x0, 0x101, 0x2, "770abb71ef4256de20c78a094d58d0684eaf532c", 0x9, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r3) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f00000000c0)) 16:00:14 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="fcde090583d68050461803325570d3c23b14a187e61c0d46dd8ab24ce4b473fed86bdf8c18f977434844a19ffa6bdedaf0fd14fb2d52df51448e13a7a711bc1cd329ff24beec9c012e83a60d11e80c93c1f9dabce1d0023be6a5fdc1799a07ecb275b749429c17eee2bfa48a81741d1d28a2f78d6998dbe0c53dbd592de4fe5ad273d74c32585ded7e7faa0ccdd883182ff9724be411091dfe84e87d1d517b8f76f65a7ee37764998918b9e1b62cf0f9382053c4083be5018b4f9447a0f8a8cbc64b0678fbbeaef6438cedf3d32874", 0xcf}, {&(0x7f0000000300)="f5f137436e72fb04ec45a6ef88c507209fbbf6c528984b2514560c0b07c4c2f01c1a446999e1608d54422e3207d19e5f46adc4368c1386ba9f1deeed8e505e010d10c5e0ba7f0e4b354ff34d0a94c60a6204a711cda3e9f4128eb2553c7e695045493b9313b4407728ef04a7417c6a55cec80572e571b1534aad3f9808ece19fb04de341242894d76194b7c951544db248729f971aec7f6299aa7fcc874d615e56e252f1312cb99f883a76", 0xab}, {&(0x7f00000003c0)="2cf5386acee0a39651b57f13384eac89631fcba8b58008b1193a7935f689ae458ea05bcabb8d62ad3240e197c62ef3210fe1da01dd03aeb6358a13a1cbe4f0d19d3be7764f60fbf3957dd7daea6411a4d9ec59646cf9cb3807b504166e1bf943fde80224284cf5f3f4af832ba2e966309a7a070a64a45e3c9103bc5e4848a78b5bf7c954268ff4983ac43d0a16814eaab9f0a023d7bd228e9142a172597aadca3a8c252cace9232cb6c4f96f", 0xac}, {&(0x7f0000000480)="6fb58fcf6be569aefe547c873b653a3277792d4feb4591ffe792fdc4c6f23c523b18cfe1b45853a5ac019e48897e1e6704cbeaa4342463926b419809b6058b8c8c68ee392e8fadddf77731af7e5ef2ca5fb941ea6fdbc93579705b3e82a5559d60a941f066bcae32e725645c2625f46b7fb362448a9551813734c0488b1d021d6f3f695c3d9bbec8495230025a32cd1aa697c72a1c9df4f19076da149516", 0x9e}, {&(0x7f0000000180)="7394c9500e2b40c03052d605bee8bfe417b0398bbdcae64a", 0x18}, {&(0x7f0000000540)="d2eff133283d7034e735326af478dd2da07d1e78dd27f5f8eb82c93ee8554ae5738a3941dfacaebbd18f0b917fe8ce0cde03be4c14f6c0699be286b4661b7f36759bcdc7e475307d5c6f1b5c1e31a30a9f5ebccda590544bc5300d01f92468d294466dfff56795479455de725f75e740f3f8fa0ef09a5f7ca5ebe5662b66a0bb37760d6ec605d8fb6a15dfe2a0b777e7fd0310205297cbf2e1405c51c6eb89c061d39b7034b0fe8b2502ee7e75f1994a4229e7d207b6780af5d9a120e33a6f129bbf", 0xc2}, {&(0x7f0000000640)="1f64b027ccba7a160e9554ff556f566a2187dcfcd4b5aa47acecda8127b91b7c04eda97d0dcf21ab2ffe148b5887952e0eacfe9831b1c19175af660f536a722203e359ee0bc57b008431e7b8", 0x4c}], 0x7) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000740)=0x8) 16:00:14 executing program 1: 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) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x1, 0x1f, 0x7f, 0x5700}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x101, 0x0, 0x4, 0x6}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005, r2}) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3, 0x0) r2 = geteuid() getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/145, 0x91}, {&(0x7f0000000400)=""/50, 0x32}, {&(0x7f0000000440)=""/195, 0xc3}], 0x7, &(0x7f00000005c0)=""/139, 0x8b}, 0x1) 16:00:14 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getpgid(r1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:14 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="807f601e52770447f50273cae64a4c0a921d5aaf11ea5b95b4c2500c95425e37dca8668456a2230546de6c08b7573b1810746555b667f70248514599a71f8ecfa8497767d0b9ce4666d67dcd3f2608b7ad194e1f880b610fc641e27920f9a0e84a5def79b555d43d08860d86dfa3fe91d0b757537cb81460b40170e05e8df5f82407", 0x82}], 0x1, &(0x7f0000001440)=ANY=[@ANYBLOB="a800000000000000ffff0000fcffffffb8e18baf2fed162baa4938392328a7b72cb8064b602af5ee9926e746dddb9fb53482ed17f0c6ce01466879c751e193aa8d30bc7077893edc52a318de6bed71cf3b877a5873369609b4c7997c67856a6d3d664cedd2acda16728eb7bf37bffd61329ffb26ee5933d919e952505db2f98b8bdb95b5ec52eb2c763d835b96c4437470b794f6b422422e69cb786b59a7d0f089000000000000000801000000000000ffff000009000000915dc4014c3a1c8fd384937d9b071000d49f7c7127ffc14e12a6c2fea138a274e3ed1f933a614ae190c7ad868bb14fded61190a299a178622fc140c4fe37a08e4102b597c3d22c1df0e137d3f9d4d0fd9cae98a29095f6920c7940e2f6bfdf7d6977871a5f42d78a765dd71147d1a941240db887cbad05604d8727396b5716326f6270d677ac27d4d7fb01c8829d61f2393b7f816e4568b12989bbcca4ef36e99d2d80b425f3f31047c0e7ed8ce025d7aaffd77b0d1a78fd330eec082dc48a8920ef488bde1c5ce370f58c432ffbcb8a96b6ed1ee61cb87520e032b2d9851b45794758ef45e0191d7fff66ab2be865b85093000000000000101000000000000001000000080000000b25914c5db53ef6ecd79f4ae40eef1f231fe07f6a34b5e835fe0eec2b242871d175d18e6b21a844eed6439b3db34d6bedcdcdda02f7646c80b18cd94e2885c9215171fc9ce8692eeb51aa8bd3f8e38390d0947afec61daa1c1b1975502336c0a3dbb12b0b15ac22fef747fcee9455ca857b9edf6d4c12c0ff8130fca5d1dd3354de86f8b2f8d12607a654b8676f13c90ab28c51b71bb9bf60502c01fb12df810f4f624060840af3d6d5eafe7c11de8a2cad037c2be2c1348c6dbf468271c1449a337771ddb835af0668244623476c481030d47bb742263ba8b6d30bf609583b691fcfb1ff0d83cddee4b51dfedd9aa883936c2fa87635b7d07983bd6bc198ddd1989db7a040cbeb288f8565abbdd6d2ac908fff8ac3012cc998b1b6bd72c6ae56e21c42b2092fdcd78f32e705157778cf836e5c1947b75d3141c16f117b36a901b210414ab98b5a21a2f4bb431aa0f123c82262868fbd68dd128c895eba9eb30f8ce8860c5b8a1ff65638a848d4b6b35baaecb100ab921e4afdb9960e9457546cbe1e12c25b6ca6fb61cb118c6d7f64bf062e64cec38973c0a81fb6e728b0d7c741531a92b9d05182337d4af1dc4ab37be31f5fdc0e1cac846ccb7d0af652c081ec8d80e6a369db94ce4449bde049d28b6cddb895ea71bd7ab46e8593ab6ea5b4684707ea19b2fdb254dda8e2f10b20be0680c1eb3b8c053c244c66468799664c73c956cdd6f7e9ddc36d94052ca8856ab1be7562a01846f942078298baaadeff701b191f7a0b8d0ae6f59527b2fe09de52ada7d968f74ec2f347a708e6472951559fb4d6619fa6a3115adeef11e1e2d5ea18c992dd6ee4487d99eaf8995eac16b5157f17c486aa3f7d5d71984edac1d2f00c52bac244c01d044363cd704687292d3958d3a8f080f48d99f6495cff45213998210926c7ed58883a1a3a1237a0b63003ca4d37f274c56b34f2afcbab40a85cbc52e0b064ec6c9ca8cd6d279ded8f2c0f2a7589311aa4cb68b91260c0d73c1fcbfacdf963695dc4cbea1b9a139eb112648fb167117963ce6cd5f4a674795840b9fe22a4d9134ddf56d9bbc2731b6f2047e145f52e63da2722c9782411c5144feff5398e0a83579c09ef06c67043b9e1239b2e984f1eaf1e882ac90502ba0fd4ecd25b46b5b444def1eb9f7fed6829ad04adb55d36d63377114585a28ecbbcbe85482a0c19702026cec69f87efb27b72a2b80a5dc99674cde245a8ce6b0a3da6b49f4219f04f42f1341be35efd30a3ef33be5cea9e1b4f50ec497945e8160b978a539f8a0521c2b6fdab71800501f7327be3db9580e88f4d437e35db045b69d892895a0ba0cf8752f593ad4d7fbbcc91e2c8ad6acf5b43a545f1a124daf8987bde0fd507a77b175d62774e69b42d955a328d5639a05fca29d557579affd2a5e07733523adbd122828554fea47e3cbbab5a4cb8f3f65c47cb2947b60575efff8e8024ef62a2b2cfa6a42dbfcae592b2a1cfd698a26a9e529ce6c6cf4f99fcaf9799b985a055cad21da31bd638aab62256dcd7ec0e4468092187d4ddab9fab6faa6fefe8416372fa7fdd58cd1e09db3e8614521e22f6f7338dbbd3f2480d596439e8045922a4c2d87b507bff52ac6b7b58c0d41a4ea7fb3538875bcde268db8351970c275338600f96f8f430c06e3a6baa4c60b53f31a8321c94ecbc5262daec0ffb0ec0497ac96629383b1794871a107f57aa4ee0b5e04de4c38de1870f52abd9e49d8af22aed6087091262e8ab0325d2d4b1b7c6889c09b154abd44eafd6662e7c3cb41e27f8e7044410698f3bb503a8abc46a45aea03d57753420a9e5279877fd3afc1de063f8ef98976e53f3041b0eb9f5ad207c467e3760b78d80a121b27d9c9dd0fc0bc8631d870261e3ee4b0f14264b209719b8983ff298c24ab102f7dc54fe7cc52192485ffb429751c60fccb68bb5e517a53e991d49567ddee41d2a2e7b4de029a64d943d7dc19a638bc73a88d4169da84153e061a61980020cbc3f672b1b1bcf03ebd9272426dbbb4a918988fe4c6a5e296bd820dc7d96bf8c2bf8f1f3776cceaf52cf01e33474ac05dd4d8ec8066c89dfee97496ee009839fc4c1c51e9ac33e2ff8d182ffa7ecdfb8b342de974088280e7a3e4cd082584bfeb79baf25733cbde74a52065cc52bd950a608e21157d13507b6462b8379eb6deaa58d963205cf0b1535f332ea23829f65b2b87b40aba5cc7824083de13abb494c8c80f91e8ffc559c94a4e1afaf2042ad377ce40bf2d7705bd6f13875de9d61b6932b87477985fb683b3b1e93f13d41866cad51280df27221695d72a6b1480c40c59e4dda7a1787ca74e43e4a0920627197befa0414f04bc8f8ea7b044d1033603b5ed4415ab6f2731470847c7d512bb82f121b3f17295f380c0d60fc01d27a67b93bf977e68ecdd024ebb579a99ca09acab20c43119963c6e3df8ad5d67d82056a1735932128114cb86ae7c56e32b6ee1a1d819939e96a3a653059ddcd8955bb3b04daebbf93c0891d1036400143c6856a62e710dbb36e661a67e7f319188eb43cb604f1d1a04cff6ddf7e679a0d7288fa24e54080e585eb621ab6c0ccaa91f2108b9c19ca9dd0bad9ab11504322674d715e54abd65585f2a546f88c83fdd0181465f820bf10fe6943da3649de6ed916ba3cd64bb2be339ca592b152b39a23681ee4aa8c242ad2d51a58f50915043b115cd45742889b94ce49ac45f5d789c28423145a97d510fc132b16717d6630ff7e704f851f62f1d0ab0b53631c3fc7022db00b671abbdd4bf1816b08a39353988a3370c6ae5dfe330b6a41340bf68881bdc5f82d5a243b3fb05a215d4b6f3a08493ff2ec4c30ca69642c19110046703f722e82499db508ec55138d5480b989d4e644c40227551dbd2c613eedb4d7c0cff27d5b555e7daa62c0351b4a1c67c51d6c01cb7e0a5d5b803b96b64e5f711eac374ac0438004bf157dbde41a5dadab624434ef23dca1f3ab4af8257c93a88e201ee92184c7e7933dcf45aca3beb85d4d7621f77650f2f517b4af6f5db0344c587ea4506edc1bbdd4698fd87dd4d553ffd5219a245632f1a2f6dd583a2fc45f50c79155f3e73fdd3729722a5bf4161a37f901081f4c6e456cd205648b501bc7e792aaf796fea45d5a0be62ae75459804e6fdb0133740d2dffb44ef312b9eb9f935e28814b41c6e4c8a8f0a98b3d2c58fa187cbffd424a7003389bd626aa5ca29b44a714344703223d7ed5b1968e5271296e854ac161c71441f9627489565233f08d223d3ce9b522eee11817b79651775b99a4899f67f8e07046a0c0f02199e9cb8883375ea0326ea738a57e7cbc91280dc755cc5a7c696ef97aae16c2e7e702669e490edae270627cc95b2f667dd66f138a80d1325f7b56fa57362c9fbcd646118a2c25e847f13ff485942ed6f8bea7d453a38990eec1a0a836834698497e66451061bdb3eef302ab7ba2efa97d522badc225e501c93dc4cfdd6f6bb6dff2e6324c5efa29df5d6caeb0ad3bad6abef4dea1ce814349bdd8fa009e987c9aef7ce96c54868e589edf02190d44fc28bd27b0ef3380c3d3dd5ab31154369e63c7eedd1e2dd657d25247832e4f0c548cdb5b210b942d339639d3ce49d139cdd556559fd97aec657c3e1305c2646b181ca9ebbe24fee9ec99e7e92e59234d23ad1fd3352092d2e4c4a23891cb67fd0c605ba2330b7b6f848f6b9cd3d452b77fc22dd19a3b499e690f8556c40c0702967b71bbe9ab624b352f002e8fde0748e33e3ea56290e6d530af09dd162f7281490782f4b21355ab2f46a3717a8a3ce38d47166bdf1f13e60995add61e661b9da445f5e1ab79ff859a54e29f4da3a11e82520b734997e4aaade95d7a94148912296e3c405d5343d54a1cd475215e1f0bebe2b6167382f23c5d5e0691428ad81b6d51edef520a0778dcc04940d6e0714774c1870eef4245266803b11584263baf2ab57dffe8de264c23c518bf1a8893da5c6f54c2edcb022b2bd8f493deb473b88e2756a4c47bdbad6072a93dc854b6772403bc3d4ae6a5492bb27db0911e02af8b4f0619ecb1e08f142f34a5702ca28da76802f6e6db1fb0b687b2a81aa885e845d133563f20860bff3123c74f27819059e9af61490be89e35eb52ee10a7f5bfdf35b59a3f071a853d28907a23b6f063a2e2f14d7c364bb44c62b54aaa1f09b89f1f6f233235eb6d637304a651cc7dde858b475c7ff487da680bb75f69a8d3089c59c11ffdca681609283f57d1ca4129cfffb54eca8a792b1d3b5bc8fab58df603a9898b69160b822b1fffafc8c5d07065ebb83200b4c7ba67d0c3f5bc79cf1ac5c6ec35d1152747f0a5c881f2f391f28e1d9bb04b47d84f2b8032c76fc7c340451b643264bc4c4574e9b0ef947d4df0537da43f1118016906fe52ac56d698b29fe22b6d2d7d67691c080c30c2e554a112523ee337198837626776b7d4bf39f61a82c423017a085347ef5a80f2ece253be9b26d32fba0ceb873e442889b49399ad03d46d8647f5d4371dd4804733f4186cff08ebbad1dafe49df6021468bb4fcc3fd852458f8a5cf44b7ff881ffdd7887accf00a5f7cd3557ce8cac8b358ce145af6473107e240bd096839463d70f1b646dbff24afe3a098c613065587444b8b3051f468612035a872c0add55336981a3e1a1468aa7dfd1517d8f61d15e46374b65bcd63ac0039620f497011995e98526cd13936ccb5bfd5304d1f5c957c06bb61cb5df9048e1c226cfff553258fd2af22fb32d7b456f9a9a47a7af3796c99ba42416df6491891de2a503f288dc81d0c7427f11aaf73a4cf6dcd1d9156fe957f57905126c25e65abfd7a26903f689a95656f45b2ef04a6332b3c83383566a5707a143feb4e0b686c5d317b0d7d402cb79d6a401e542b912087b5cd669f4ae27f687318f49c9a61ef2e7d85d14ee8195b65c6f36bff77a85c56f6601931a4e61d59ae232f2be588d3869fb01af035e928fd0a58903df08075a85c564aed3330d1ecfc753e2cca69ddc1568e2a0c77a7ed6d229f709eadd4820b270b58f55cee3839ad3e479d95ea60891b7f47e993c2e900feb74c5834daa16dc6a8d9ba6c6634ab2ef0370135ccc9fd6fa5f127d7a5d5bb161928837dba3a5ec7c8f009b385d659ac869ceec0d924c8a42942b84addffa6fa736dab11d2f8afee45fba25de3e3d2615dc22fd7ba9574354e1084e8f0249df3419d6e9aae912c2f42965803a8dfb1c9a1aa6e3b4a1a1ddc2b17b68256f8ee1e54510450746e6bafded2e315f3cc9ac8d86d9cbb95ad2994e6904bf3ebf5d2a757500d25d2c456a4345a9187de34de29eaf5e607caef4cb077520613f8a4b8808153ea37d01012cbc839cf83ce972bd278ded832c5b8927ddc9d7ee24c9cd0f4e7301006c9b2bd2278d5b5c0746bebf246f769447c19390ab02a55cce4690529b89dc471eb674953e433a0b8a71ddf472fbe2e98f1e409a70ce64aac23ac10ab53a01ba1ce92dd03c52c357362d626af7f7b48b9262cfa0c9d1b26a2cdc4f16e153119ebd5f1fcbec13f271cbf935a735e1f6de473e1421fffdf5a3aaf4fb40c982977eeaceae39392e48c8aa352effaec452b8bbd1a91228267262bb3cbdbe3a0560167e4ee9497cfa5834f3d98395b159d69952e9fbeaad86c9a002167f38be388e0418a027b46253d8ee173428624ce19ae73d0cf3e7d3574c22c1d44a324dbd9f98c3bf62bcfe9acb9ab8472b9f86bd05e52a42e418dd8457afb3b6b026bf1cc0a69534c6d60e37be76062b410e9e884cb71f52859e3834c457107f96ed5688ae0a52738d86caeaf0e994060f1fa197a7d0fa986e97f6a847f8fe96b2dd2a4dd61d0f8c6201d281d3b31540564937815da07722fb6b3c7044c5e0d7c06abd3e905bf9211bfb6534886e0a8ebf8ba4bc06f5b7ea443995f44b8a95a8885babc32605f6909236fc3e6c51be259128c1bab010c77627f8e16db8bad93beda88ef614fe393"], 0x11c0}, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "b2050000000a631a0000000000000000004000"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000001380)=0x10001) write(r0, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() pipe(&(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) write(r2, &(0x7f00000002c0)="d6ae3ce132cc36b4a6c1e817d74fe91d94cbe0c0f64d86fe039a59947d73e4e33337714b2f7ad3c567df01f979d73adbe29f7bf7766ddef18596c4bd4f3502608ad81359872ffc544bcb02a2145c1883e079a8789fdde35452541ecda409a9027a7ab5c9607c2f91f515c15c9b884ad765da18748e77a47eafe278084dd9d18774c2b1573c3d705044d8d247102a2d2b68e64ce8800e15080b929bfc7a80aa943faf29614cf8b3a958378d6dbd4a533d1748b0a9b4c23eba6f9e28ed3884322eadb46effdd339615506baa34928a4c3df7c8fc7898ab", 0xd6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000200), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x20) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x18, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x62c) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x4, 0x3f, 0x3, 0x0, 0x0, 0x8, 0xe6, 0x1, 0x2, 0x9, 0x6}) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') fsync(r0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000480)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x800, 0xd6e5, 0x0, 0x1514afb7615e900e, 0x10000, 0x5, 0x2, 0x2, 0xa730602a03c5d008, 0x1f, 0x8}) r1 = accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) unlink(&(0x7f0000000040)='./bus\x00') fcntl$dupfd(r1, 0x0, r0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000600)=""/180, 0xb4}, {&(0x7f00000004c0)=""/122, 0x7a}], 0x2, &(0x7f0000000300)=""/32, 0x20}, 0x2) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)=0x1) getpid() r3 = getpgrp() openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x40, 0x0) fcntl$setown(r2, 0x6, r3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x80000001, 0x1, 0x7, 0x200000000, 0x20}, 0xc) 16:00:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x0) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:15 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="d1f50b220dedc77077961f81e839b92b36e7b1ae9bd0b2f9333cf0a2fc6bef6ca8decda7abb3054f737fbab78cfbbc7dd4bb611762b9cf13a292c305907f10e316dc5a2a80e86a7a6d74c9d1d85fb26ae0a71fdff5cfd288312cbd6c34a5d67a39999b2a69da95bf829ee51515ad3895a22377696d211af2c0d401fa98e5d03f1a2738ec15816b7b2b667fa528feb2aff37a2c22842d9a0277460e60e6fff6499c95098b0e50c66b23728f20c8183044202e1cdf2e7f9d5ddf6cf079afebbce47e1605f051b0e3babc", 0xc9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002050, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20800, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x4c}, {0x18, 0x3, 0x5, 0x5}, 0x4, [0x4, 0x20, 0x8, 0x4, 0x42, 0x163, 0x1, 0x8]}, 0x3c) utimensat(r0, &(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x876, 0xffffffffffffffff}, {0x6, 0x1}}, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000000, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) write(r1, &(0x7f00000011c0)="994a20bc3a8435e49cc2aa11eaff9d343dfc45d5de5e8aec39fbaa4424290bd4cea5b0d1147cf1f540624f325dfdc9f5c397cfde99e3c5bd9480e82772fb25ee125e4b0811bf3950a9231476fbcfbf6997acabe93ae2da0228025c89c8ad3cc9d5d02737a5c7b40ff342856c1f81f17325e7aae30f22bca64910277297278a2ac1523604014a25cae4c500e0b403c82418af11511576cd65a96045bbcf69d2fa95910a227b71aa8e71f0a7d2b25f4ba7dcc3e5cc835c585e8d", 0xb9) getsockname(r1, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) 16:00:15 executing program 0: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f00000000c0)='./file0\x00', 0x100) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = semget(0x0, 0x3, 0x40) semop(r2, &(0x7f0000000080)=[{0x3, 0x8000, 0x800}, {0x1}, {0x3, 0x7ff, 0x1800}, {0x2, 0xfffffffffffffffd, 0x1000}], 0x4) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\\\\\x00'], &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='@A\'@\x00']) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) writev(r0, &(0x7f0000000240), 0x9) 16:00:15 executing program 0: mprotect(&(0x7f0000209000/0x1000)=nil, 0x1000, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) wait4(0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r0 = open(0x0, 0x80, 0x11) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800000009130fbf, 0x0, 0xffffffffffffffff, 0x0) r2 = getegid() setgid(r2) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000340)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) getegid() fcntl$lock(r0, 0xf, &(0x7f0000000240)={0x3}) clock_gettime(0x3, &(0x7f0000000380)) r3 = semget(0x1, 0x3, 0x408) mprotect(&(0x7f00000a7000/0x4000)=nil, 0x4000, 0x1) semctl$GETZCNT(r3, 0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) login: map stack 0x20719000-0x2071d000 of map 0xfffffd807effe870 failed: hole in range 16:00:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1ff, 0x2}, 0x10) mmap(&(0x7f000065a000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="ecaf9c979c6bd3a3c16d6a3c37e6ebfb2f9cc50a75937a9302a63f244094fbc95060cd", 0x23}], 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = shmget(0x2, 0x1000, 0x48, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0x4, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, &(0x7f0000000140)={0x3fffffd}) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r2 = dup(r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) geteuid() pipe2(&(0x7f0000000040), 0x10000) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) dup(r2) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f00000000c0)) ioctl$TIOCSDTR(r3, 0x20007479) lseek(r2, 0x0, 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0xb) recvfrom(r0, &(0x7f0000000100)=""/202, 0xca, 0x800, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x19485cd9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x2) write(r0, &(0x7f0000000300)="01f8ffff21d31ade2000000000000000a4e2d2ba2458000000000000000000000000004000920141cb52e6d87f120a841dd1cb1026904e3badeaf55bc752c7b4d618304f40d92f8e663837f0d976", 0x4e) bind(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x10, 0x7, 0x7, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000380)=0xc) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) semget$private(0x0, 0x5, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000240)=0x10) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xfe1e) setregid(r5, r5) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023000"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="140000000100000007000000010000000a8000dd2a473190"], 0x18}, 0x0) r1 = semget(0x0, 0x0, 0x10) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/1) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000340)=""/110, 0x6e}], 0x10000093) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) dup(0xffffffffffffffff) fchdir(r1) syz_open_pts() 16:00:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000180)='C', 0x1) lseek(0xffffffffffffffff, 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) recvfrom(r0, &(0x7f00000000c0)=""/2, 0x2, 0x800, &(0x7f0000000140)=@in6={0x18, 0x0, 0x20f, 0xc98f}, 0xc) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x3, 0xfff, 0xfffffffffffffffa, 0x4, "0c18b7c34a6886fd2e6b6b97a83625c8a571a3af", 0x3, 0x8000}) shutdown(r0, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x60) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x6859, './file0\x00'}) 16:00:16 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgid() r1 = getgid() r2 = getegid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, r2, 0x0, r1, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pipe2(&(0x7f0000000280), 0x0) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/94, 0x5e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x1000000000007ffb, 0x5, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getegid() getgroups(0x3, &(0x7f0000000300)=[r3, r4, r5]) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0xf79883e8247b49f4, 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:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x0) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0xa1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)='%', 0x1}], 0x1) listen(r0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x38, 0x0) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x8, 0x1ff}, {0xba45, 0x9}}, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:17 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) nanosleep(&(0x7f0000000100)={0x3, 0x1f}, &(0x7f0000000140)) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x460) ioctl$TIOCSCTTY(r1, 0x20007461) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x401, 0x8, 0x0, r3, 0x89d1, 0x7fff, 0x7f, 0x2}) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x6028, 0x6) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0xa7, 0x49}, {0x10000000000021, 0x3872e423}], 0x2}) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1800}, {0x7, 0x1f, 0x800}, {0x0, 0xfffffffffffff000, 0x1000}], 0x3) semop(r0, &(0x7f0000000180)=[{0x40000000003, 0x7f, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x1, 0x800}, {0x2, 0x324, 0x800}, {0x0, 0x401, 0x800}, {0x83, 0x8000, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getppid() ioctl$TIOCCDTR(r1, 0x20007478) geteuid() getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getppid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) open$dir(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x60, 0x0) socket$unix(0x1, 0x5, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x80, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x90, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000006c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x0, 0x0) setuid(r2) dup(0xffffffffffffff9c) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) getegid() 16:00:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) read(r2, &(0x7f00000000c0)=""/180, 0xb4) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r3 = syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) close(r3) 16:00:18 executing program 1: readlink(&(0x7f0000002200)='./file0\x00', &(0x7f0000002240)=""/4096, 0xffffffffffffff02) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) unveil(&(0x7f0000001140)='./file0\x00', &(0x7f0000000080)='W\x00') chroot(&(0x7f00000000c0)='.\x00') 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0xffffffff, 0x9, 0xa5, "0102b176e9c806b650ea2985ccb0d0083c652126", 0x47, 0xffffffffffffff7b}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:18 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100), 0xff6b}], 0x1, 0x1) r1 = socket(0x13, 0x1, 0x2) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = getgid() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440)={0x1, 0x1f}, 0x8) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="55bad65557142badfa80284b84c3968d257632a806fff8527c58f5bd334c7f4e5518e54ad23d05f40363055c8179e702325079892146216a3389ba94c853a2433f542992723c71715ec1b9cc62a016ea27e5e83c72e9f85ce1b8c5e4376713c6d491da66c723f1c31ff86f7c7246f4cff0c8a8f9a3a4343b1fecf60f1dbb233ea9f3124bc767bd890c19897ff93760cfffb4de93f593d7eff52c5fa7565f111794c2bc0d8d52bed77f669f6d68a53214346e0f097db75fa8e8ddce0876118d494f1e3143e9ce3cb2b361733ccfed192edae09baf602a549ff162cb6201f5c0215e88aed051d6c84342e775", 0xeb}, {&(0x7f00000001c0)="70caf9c27959c17097234c09dbc8d5decacd1cd7130bd0dc8d04b4d8e1fa412aeba8c888a568eaff951b41755471adef14ac8560a9b522cbe4700bf75a001f08ab1c2b280f63c866a388fbe09af8e16171", 0x51}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x4}, 0x400) fcntl$getflags(r0, 0x3) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x220, 0x108) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000140)="5275fcb456d12af09120c874fe72a6d6d2b5cf34a815b600c96f44fa4a3e09f2b1bfa9acd8dc947297fdd7f14f466e69cf3c4ebd7a29102be44ff820e0bbd935458edfaef4a2b88052d17fed209e1d3c3f8acad8a4319f8b4287af56375d49729af04305512f59a34eed0eb640adbbc4bb6b98751c1676d304a3ad6b0f28c7edd144cd093f91a2c8ad798007e6d9162fba01990cd9395da8f257000f1e7b4a9942e3bf", 0xa3}, {&(0x7f0000000200)="21f329e8a2ab7f2deb4e800b56aa0bbde1f4508f07c60b77f2c7f462468ef92222bfdfa069adc1e294f61ace64f4e9c1e8fc8e8f42ee70d9291fe1fe4c5e9303343ebc82bd91df405a5967a5988f42f63844abc877746b7332d53bfd16a9299b2dde3f41c8b8033b72d4996293b8d8947b1d03dce82f32877ebf6052ae079477146bdf5c64d7d13a333651591508beef71562fa48a2aaf26c5d4093ca4f3ef8f5e7f3bedcdaf8089a4b7034e05f03c3df2d6b295bb4e29d3527eaf7c59b7f1d20b7f26f1e7d9aad74fab3dfdf138c6728de2511e3fe57e84f0a3396e28eae5e610394c5d641d023374d0c89a19abd30cad79dcb9495d95ea8dee10b543c3f78201e54d5b4200a43abcbfedb490afd18931819ddf0b6d8ff039e3a9802b5f5528e90a03b4586d6a9372d261ec44a7ff0c1e7fb4577a862d45d74a055406b1fcd7ddeaa689820f3e89f2c05ada436b5a10fa74db680a9801d5cba87cc532061b1e617d7934cefa63d062389a4f10379999014426a7e141196f9bac703aa8116180f978ecb4db50fa90afb0aa1ecfc614ee4b5ab68842495072dbf5967988446c71c0d306801e3a3d8cf146786b7270300526a6a44fbdcc02692cf62d00025bc1662e83f67a09bac0cfaa25337fb101cda8d3d5ee6beb3218b4c9016ae7aac9155ae524df290f8e2beceebfdf882ba314f611f488447e45d9dc68ba5fa8480e4e8b8d004b5ba669fbb226cd79da8ee7f4960d436dfdb1795eedad57b030b9e2de2a2c806eab954b1b4bb4f44f42f54776ccfbedadb11f6796318144162ef58338a1d4ccf8355f60604374924c9e60e0ea597fcf41a798a18b892235a41a9620177b04245d7d148ac5ed244cb3d36f3ec3fc13b20c81fbd9715597569ae1dd0a5abc58e1e58f55a323ae65b67ad52e92d3497d87082ea34b2924b090aef77d63c9482d07dd731a2289abcb429b2e08cb3aa4b66c9c7ef48aad6f622c448f149c0b5ee466e76c08c007753ec658c1b8dbef3d843160dfa93c413f8f0a77e1874679e214b3315342bc6c4cea1a5a80ef69b986b114c96a53bfb4f1c1f7fc847c1b3272754de255f4ffce7e936b086498854b40613f9507a9cf3d4e31d64ad29280ba0016343455d75c50ad99eb54a1697f556c0c7e9fae9114cf0beeee63772cdb2d8605484b12cf229b0a014ade30dac990e61bb0854292f44bee32854890625862ec3fcd2b83a73ddb48490fe934ca67a948fca10368eba47afed0cdccde32c567ad06176664ef656ce428f842de89dc16793b0d395f1683e8fbf96b0a81872a69b03324118a3ee2d41ce50a6af262d774c3bd0870e70b1cf755534808cd3524e99c212fa06a79575a0fa8fc7c54c6ae350da20a0ec8ae2230a322af0001d2195ce9b570e63b30a4cdf1f0392947a89c34c43dca3c749c932e48418194e3c55cda7a59b894e7a4904ca6373a636ef4ad215818199c9f22f768fb74c16b0abf5aeb79c458b99fc26a9fe7736456fbd45f288ed5059f1f87ef101aae04d2fe6b7eda3a91eca8af3cbc01bdcbce778e1a40d23f7b8e8cca57a8fe04c461f2273e28551de6670c2bac8da772bcab5fd67856ef6f2faccadcfd062b889ff940a217a992d6c96b4d99b407ef2ff3200fc226a991629ab4c886cc8596ee283e273862c17eeb45344298c076c65d8d450a6b617284e98075cbaa2cca6bf65189250112795378e71a868572d1091ba1071b770cf921fc4e2eb19c43eaacf26543de595e206a8def879a636cd1d096599d842e94a662d970bd9f898659c87d819e30a7ab72e562cc1a3e5696263efa8bdcb09dae000090e6f53689725200aed37cc9780a000b05bfff86a4602a6ca7c1cd8224e5af976fab243863db03aa2ff1ea46de424e423c410758e2dcf43cfb340984c26724048b4f5a57fc6ef0adc2b5c752f4aa4db2478c5ee381c92626926fccc58bac8a69b75c7b6fb6fbe9dbd848067ef256325705a36401a2384eb3c473f39ba9226c159f556819dead8312de1e57973c9e543097aae5c697a868909838076f0101f2a89a9cca76d48c0b64f9e2d6d56cc3c35ec3b7abf973e70712b5063abeef69bcc14f1aeb837229eccfdae96ee64e3d73a62814b593a101b0cfd4eba82267367599a69b28e7b0e655cdc902641e0b59fe5696fd8248de6c5b76ae88ec91937f2036a26b3d0249728e7b914293aae5c1989c22c08660afe0cd61a9ab4fd09026400eae10cdc834c791cd8e56c1cf553e41984de091606808a9f59a691b32ef7a76137f077d7cf5750b3d7d7cc9ec491e429e5e43e442fc8dbb97e5fd193547a2cba5cb6129fe067832219b53dbd785e598032d0f161a31219bd04f3c9f0253527fc12c0a43848991496861c846f20627fca6a68bfd17559bae41deac95e5b27d7093ab2537af1e40a76c55f92b2eae2a560f8f02a8f52362337d20a542ac4dc3b2338e708288f6791390b1af46ddd598fb928abb68853779191bc3faf9310cf7cfd640dcdc3c6027989ff71312e08429b560dfdaddc1a726adb35b0f0cd0807ddde8d70bc92c74a8d851c837adeea30cd2991ebdf1c2741b7caa1d985e0bb7dee295eb517222a49a8cc0c7ec8aa92fb191cefd36aa3034069727272bdbef64fba11b090a801be6c2d12677399ac2dd615fd9df9a45d4131bb305c85a2c669b491fd385547a6db44e8e6a6a61c7914048add165cae7ce5e30e4d9e269d500bd347d07ae52487af635cbcac23a837e44a294bc03346225607dce449d6b4d08592b2c87f600e3f986464871f7a5ff8a90ff2fb8200909b879446739dc22bfb6db38930d6c0b715ff10c3e0cc627233502801ab8d6f27124c0452cd704a54aefff41ae9ae7f3d44732bb8cf73a1a9235d06027668126a274e4c9b830d7fe8213e177d250fca951b24db28ba79531e4799343dca19f83043c147bbb8d5702f59c575fce22b3094064ec61eb56938b7eac482a850aa9a1e51324556961ab6f0ff1dfa44b3769261d5b178ad360298b4ae649625237198b525e8741397fae64ca2d41fe9702441d9c8f47a19745475c05122734e642930bb4294d82b03716b93157b880565be132921c95f0fe7330a3382a3effcccae840b2b0829f2a6633dd6c72f9bbb514c381b0589a6bbb4cc1665896279cca8acada42df8641dd2d6f10da462c5ba5fa1949080f31ac65038db8f9449c743cc11d8226a2808cdc8d4965297787824246c21a77fbb60aad8ea04b975117fbe85426e40a2ae2e1fd6aa3cf0045b240f4d38cb8d6c0b58b350d2a032d313e38866152a59f74158130ab4cd8dd323c46766a11210bfbb5270c6c3c9de0cb3552f159dd1b8e78dd057dae518cbd8ba41701c5e786dd453bbdf46174bd4f931a95042a1247e7c582c53d2e6f365bca64264a2943e2b8c6075f9301b65b526d391497b5bf36df11aac34bb4dea668bcf00acad293062e58c4da427724a0626109494e54928c63c7222c17269f0b939c26e01bd6d5685b997353c6a19fcda04ad4589495ae0855c3734e7184a6eecdf3e0476f4fdf4548f72d15ac488f36a21b8fd92d0ac5011767401686476c63b8b778197cea1365fc1dd84c569fc7cce46e191c3e457b253fd779844f4bf9ed53f17d4382de5509de90702a53f40fa25a9045e2f914dd95714f051cc5122fe9b90969d145f36dc3049081538df6d26f0de0b356ff4d5d8345cc40e2ff1111878ddf0ce3edd94cb262c13369fcb7c9e4c28debcb7e82ec89fbc20ef3edcc5ff7d1310bece500d364f935780d6cd35f54afef0d40c8eaac471fcc42c2eceb04acf8aacd08364abf009acb72951adf3f5d52b0e775147374781a53ae2e3cede7349142055481b77aafe87b52f68d41b2e9f2dcff7817346127c6e2dbacd2740569fbe2486b5bd9b24b979c640a93b9e0ab00f428c789035b936f967ade4dc201c08d5a9be5350f3d581dad573f89b6eba58ef7b645e4642bc5167fbd02b28a7d343fdd29ce3001c62b7dda4334d010b251847b8d47ce4db998e865d24e58c205eae986ecebdd125de5a5a2fb6a1f53ca292e557da59263759466851d5ee1d65cfce79562f59dc167d47efbd6ee70a05ca9d8a4daf43813be57dc45a331d3a087ca2975cddf9f0a3ac24ab04e440018cf8c280f69914e37a673d90eb6a8b9b8ab3d87ec3684abd90bb742d5f34f2f2988e4772dfcbf6114664e7878d1f0446c6cfde8f7c8e83bfcfa51be5510a28fb0ab37c7acd80a7e93ff61756a408f24fd780eb356034aa25b1719eece416ead89d057d734f6df211a0f925c4260b0be725f4868f0fef29a1d098aec3371bc557163642296a4e939c89ba12040d96f6628c17f42b4d7d21bb9cc865f8ad283a351581d7e1336bd64df0a1ceef128b4b877fe7f4565c3fd97ae92028f167a7f97e7f8a70578601af6a214754ce6b881b28cb683e0a76ef990a5c972b13ed173fda8a3406a00b1a03a18e7a7acf77f25396a8db09a55e85dd38d1c9ce84d6ff625e342e15b6f57c7f37c9fac124fcc13563002889692e0af84bcfbaa035a62449f8b28b91d3a4336d2085d508483b7f36041b016c38311ea98aec6c90face1cda70e502e8ad4c3466a2885f514cd49fe6eeea87c68d298bd0a52f7f896ed77ac63845227fec197cc344ea237e631912e59b235c901a43d2d29e01aaa5dcfd77a8ffecfb2f94f6613660e9624dd9a61adaa3da5f4a727eb25a1b377831c723667b01811b35b412def067de193693a36a5f8a9ba5300c67f9196162aa1b953fbbc6d9823fe746e2c4d00f34201980af4c74198a88601a05d962933fb3122a32541389e31457b97ec535ebb6bdff16e4183fe7adce21e93cfe2a201446581f02c5036ecbc122c289db7ab8d250502bb9cc8b92acd2c68485a35da5162444e0ebaec67205930de13377312fa50623021b8431bfb870f4e8030e1f73adddc4c5a712893bdeb89bb9e7849fd5605a20eb2ddb56e2ed87aa458b36250a5ebd0a5621149173e7bd18cd164e7f5b1c5d0074d9630640fc1d914354542a53f06e50cda81c158e296adf7fe639e41902e93222ebf1ce6fbfbb8a9c237a20f60605579ee3df15d56746da17f3169b8a015edee5c025b642826c40a5f8bcf4a1e97d062aba9e42ec8019288f7a6a0aba6a887e31904ba2ecce18bef7360c76a0a7d2e3509c74a39a5fdca1da68a975ec4d41b72fc128b6af91d73fa5269080c2a41ca6ac4f1e4d456985bf6545133c1ac1d3356aaa4e4c7346c0177ef2534663d8fb51b7c3a33b0b2d2d2a4c96250d7eec7ae2b07906d781ea33ad74d0dc819db6d01a00194b6ecbf3cf20f00216bfadfe18ad4cc80ab92216d85dea3fb4cd71af3eeef7ea90398b01033e9fb1fa7dff051fd207276677a19c711636d81e9a3f05cc92b699235bc8dc8df14576b174b03908a68c3cde10308f8593108e9fc4c07593e4003fc662a372a858c6c09a1cb95567422c2ecacdf06d2dc40393c3cbbb099acda650966e0b6502585a12bbf1eed557d01f3da039664910236c524d081c6500656bb9493b9fe7fdbda5687c7d5012e5bc997b77187df9aa4f208cb2c4ad648f18ea863c3a47cad78b527427086eebeab05a069e98d8faa982276e5e849eb4ed6865166127dea33e06fa43c2527a83f28bf0f447ccc5838d373025f8b83d320e9525048c80baa631ed2c4a06b8385bb5f70e1849330c8a25a85dee2c36c3e44637a001cb6974f3399ae7c5ba6dafd20f5a98c47632e66dd787b4331f9f941359f0cdb5edd88d34aa5259be093e4f352", 0x1000}, {&(0x7f0000001200)="adae31449c175f4439635229dfdce5d9ec619fee92b3f7aa52e65352aa68f11eb96a9502b1cedd40cf5a47b666fbd7330c03ea5bd75eaea52131ed8181a1f970966e75a18f645acbe4d1ff25d3615883b432e62d1188019a646660b05a733516d87b8fb5b6289e12f997283656a749068815c7fb4d3b23237184cd60c3364d9004c7eccb40b7d841f78d8f1ebe2056ae8597b28e21328fc816918ff27232f08a0c95df5f752254d06ba72fa5d6753286597e21c9235579fd99be5058ee92e665dcb3c2281e5d713bcdad96c550252362c659eac82498aed711a36f89719a0d1fe4e3ea", 0xe3}, {&(0x7f0000001300)="88d3b0c1e469b33b72e3bff71500388142dd9309e7c0ef60a69c48d6fb2b0e22f23263fa6f51f5f38e7f99996d6d36ac1780af334233b3b4a965847f820c737057f3f6290146409ae79b21521ba6369acafde7ae4a98b4876d4d9a861db16d3bcc308fc4224a4aac0b8ca653fb3d81a4bcc5e330d590b03b252565b73bdf864291ea97b16dbaef9a76327d02b2ba3a4294a7b4c42d7eab786a35b3681b9ad88e7560602d35660c9e9c56f6", 0xab}, {&(0x7f0000000080)="f0c6590401157be49cc01330b21bfb449158f8b4989858dff8c9ed841ec5935e3a5079db9741a95d00a00ce9f8e15ebb6e155e4529e49598497c3b49", 0x3c}, {&(0x7f00000013c0)="6fa1d385b4ac549b547055c68c4c54e89461460e94bf5b8fbd60f8ec733161ce1de4c14fc5f8d8692492724bb7608b", 0x2f}, {&(0x7f0000001400)="ab84a16917dc08aa42b1ef6553815f4ae0e6939ee67f2bb065d51212ca620fc8bc8bf9431c7287962db4c51b1cceb6a522ecb399d027223bea262efe50b8f91eb1defbf6e1ef8038c062cc2a225a675792d6acc373b875d63590b83ad7979755e0e8f5283559b56c9515128704a6cd937eece3d1ea031823e0b8309c1305648918826301fb7b937982ab77399dc3f3f9873396914eafb607060f33c46c860ea14b923dd5003b4e46f444c86298480dcd93f25c1af949b2522edfc5ffae7a4986d9627272bf77ff0549a795fec0ddabf69139d0c9", 0xd4}, {&(0x7f0000001500)="cf970d3f11144c702679157c423b725a74c6044b24fee30ac7f00e25254f4e01ef5083f80811c044403891ba6c287e4099c5f9a535815572a44ea91e60b970ca9a90a78ea3277c9fbcbc1bb44034abcf50d4c79c6cfd9386", 0x58}], 0x8, &(0x7f0000001600)=[{0x10, 0x1, 0x304e}], 0x10}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) listen(r0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x10820, 0x180) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x144000000000004}) unlink(&(0x7f0000000040)='./bus\x00') fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xedb2c0e84a8c60d0, 0x20000020, 0x6, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x18, 0x80000000, 0x9, 0x101}, {{r0}, 0xfffffffffffffffa, 0x81, 0x80000015, 0x80, 0xfff}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x1, 0xe7a0}], 0xfffffffffffeffff, 0x0, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getrusage(0x0, &(0x7f0000000100)) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xc8) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/230, 0xe6}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) socket(0x1b, 0x8007, 0x6) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x44, 0x1000000001008) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="5296af175f031c651a6234af1a327ab0a7bf95b62105473632", 0x19}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) sendto$unix(r1, &(0x7f0000000100)="152d2a35a15d27952afa7f955b00c599c20a97043bac99025b71d49ee74b01d8eb125c6e5efda66e031e30b91b06b6b5861860389244ccc4745ef193a57407d5f1ed8212ba9b95dd809ae796", 0x4c, 0x5, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) kqueue() openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20588, 0x2) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:18 executing program 0: syz_execute_func(&(0x7f0000000080)="c4e1fb1192fbffffff43d35d8c2e26460f71e7c8c423915c69881f41a70fd8a539a17b21460fae1a0f181bc4a15856badb000000c4827933e5") mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='e0\x00\x00\x00\x00\x00\x00\x00\x00'], 0x6a) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x801, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 16:00:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) pledge(&(0x7f0000000000)='-\x00', &(0x7f0000000080)='-\x00') msgget(0x0, 0x1) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x0, &(0x7f0000000040)={0x9, 0x2}) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/13, 0xd, 0x40, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) 16:00:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x20, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x811, r0, 0x0, 0x0) 16:00:00 executing program 1: mlockall(0x3) r0 = kqueue() r1 = kqueue() r2 = shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffa000/0x1000)=nil) r3 = dup2(r1, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmctl$SHM_LOCK(r2, 0x3) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socket$unix(0x1, 0x4000000005, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) munlockall() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:00 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x23) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:00 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) socket$inet6(0x18, 0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:00 executing program 1: setuid(0xee01) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) shmget(0x2, 0x4000, 0xc6, &(0x7f0000ff9000/0x4000)=nil) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) socket$inet(0x2, 0x7, 0xc000000000000) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = kqueue() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x4010, r0, 0x0, 0x0) r1 = shmget(0x0, 0x4000, 0x4a0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)='.', 0x1}], 0x100000000000013e) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/234) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffa000/0x1000)=nil) listen(r2, 0x5) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2811, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004667c, &(0x7f0000000180)=0x800000000001) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x19, 0x0) fcntl$getown(r0, 0x5) 16:00:01 executing program 0: r0 = kqueue() read(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r1, &(0x7f0000001480)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000080)="632627968dfd48e338c70e19789f", 0xe}, {&(0x7f00000000c0)="5c2799468d40593a7a3599793e149e5071248a5386d9e0c9a5554ac21a89839baed18df93e2c01c5bcffb6501e519c67759d7300e24138d52eec8b700a0818205904b5f256b7992f4482973584c82d2dfa20e81cc6abedcc39577d07178f726531ca615b22bb05b0fd41dd60d2d91f3ef12cbb5cfd802a30d2f2a2c72c3b75da36d13b033f7a10267aa5510bb7ceec5e410c73d2d34bab14d02ddf776cd2f0e81996140fe6f093f1706a747cd393ccd2841912842b19100cb76700f5f297f0c4939a72d2cb536ed440cdeeb6408d706770", 0xd1}, {&(0x7f00000001c0)="0d43b74843cb199ceaa5d2eaf45ea63a3552beb5f863cfceb8b1d7543be72b598446d178399cadbc7f92d6211659df3bb1e601dbfad46357e6a1cb437e118cf04c2cf3c9e617282143fc68b51e7d8c8db2d7332e79d3665317364823a3de5302a4e20052fea2f68b484ad886db8b2a3c891deeeb396e1fe031dd65e167a72607476ca27d8b87402ebd437b31a9311ecb46283000a199b162e3f4c015ac5f2bb8ba2adb956cb9a51ad33d39363311684ea34c1bd9f8b9fa170c499e27d5e25318cc5fecfba13ee7a86fdceb842a38bcbdadae2f709d0b8e6396d9d7484298aab7969d75b0c8f08b59ae9ba656c1946c2c80ea76a089e294397242eddcb275481d20f3a98e8c0214df3f7ea71f6330f6c3ba2d602d1a2f6885e71e2376ffca28bab66f636873380cc48fd701fbf9903a0cef65c387a142b1f5a0f724a5c7f9a77faf1ccd1023ec107d4c16fe03c3252a04db085167e4996779ba8228675dd71360aabba82bf4f94fd5dbf7608f77e35c9fd7ac4e870cec1309e057aefead711827846c56b5f952e7be288caec10800edb447a0a71db324017f435b94ed563384a4a426f2d655ec5bcbeb66906ee73a5969e5bcf09895230ac36c6fa5afd4a7114b8fdb214ac5832a041f2469f72b8ad5aad0658e317e39736c709d0ae6a4125482699a7b68c81a13a6f3093f0813a4f4cd729c4e72f1a5505d32cdda98837df069adab1b48932ca9c075e71d23aeee788798311a2433dd0dccae2bdde82cd603ca0e6641315bf9a6d558d7063d0d13d90faa4a60d3d3e8b5e0575ba986140b15662500727aefa237a38d91bcb73f39cb73d21df00ddd12a2510bbd7d6e66b3fb384892519533fe36521f8c6d1dc6041149b36971a18ec3c80887b34b9b77a23de0e5a9248723baa9929bb778c5588dadca0d8547518a5caacd60f3d02cd395f13ae03b6a8d35db45447bac10b26ae2c1377bd8556ca9bc407301348a334c3b3cfe4be60eee3a8cae530e44f5803afee39b697dc75bb8e5645be18506d19f52921c1672e31ab9bf6831afecceb318c2dd9aaa9a9a1d01797cf69ab31fec683e5caef84e32ba2c96c0249b6c040ea9ebcb93b5c88513028d43b609130ef206010645e6852dbc621b867da89aaf0820e894b0793ed6df3de95c3dae2f2049d5b8ca70ac20fa29c45f41637cfeb26b1a813896509ba1fc5c83dbaae67a6d6f2c8756ec677bab7d10f2f2e1d0b3dde19e5d76b665a9c06bc49c841d7043036ce7eebec8b816d2e5da9b8857e089ae442cb1af2d46a930c6c9d4af498abf5c3fbe000c5ce7db966b3d9bdaf7e35ef79451fe9acc4232a24e269c5500c6a4136e8a7e426cf324044965f9921b6a62c30116a8db14ab9a6d1bdb4d958faabc43a3f253266707c033c0ae9fa48de88f470ed28d06d9bdbe8f963eba3eac8c43d924e79c6682c19d70f00a5d44685c2b210626c2a8426be8e7c7dd365a2d93411bd8b5bb375a6fd7134b972c9262da730b3a7ddbabd6ab75b6abf5d688f61ab380541a756afe4bf5a79ff9508f5046ed3833edc9853d0dfb93ebcf15bd7431569635e80beae5416ce4342806445091039e1b5da50fee1d81a0df5b1ebea00dad9c0ab8a227851ca7db1b656b71dcf47780107fc1fd691219eaa5cd8f7be0b38910c3504118d42db823206801783cda46779c798a73de7ad8e9747de0ece6b461cc5d474d37e25f94c7d64c5def758c34c2da729bc7f5d564c5930d2d0119cfb5fd3ba45489c1bdd02191d684df304623819b309f1d34ed4f11be1d586d0580b8bc1aa4c3c7e615284bc47284feb9589df64306a9d4e25b160919ac4ad0469ce75e6e4263c0f4287ad721538c89687289c156d79856a0d83632cb30fc8873e8e144ab8c0ff8c2498e8f706a5d0837e2e9679817f80f1598e612a91876462a0365d9a0714a787d8c3fb5bf82903958e035644021b39ea0aec680e7c26bbd4e649ff6a41d64ebf6744a3d03fae19c673abdb5bdf24c52a0c4f3861905c2a81f0c15c056c84a32aa890c42ae050ff3f7de65f52a4488d86970ceb480a344ab5fb748b6a424d076da5a2555f96670c1bc9992426bbbbe049c8c20008c72d07a60b88fa0a9c831647f0ca74a9f2e9585e1a37dfa2aec5381cf6aee96eb6686ce6aefa3633f9b3dfc050f84ba4e59f74f5063774c0e193e900a19b8767261c884c55d6c0c80c24915c706605f6e123e663aa960e975161d776b8e9696b36fe91b3424b52cb4a9fd005e600cf7e16bd58970032ff0163893e9b580d925ce2aa80a947bbb0d4e357e7bd0b208d61c065ddea355246c0062198ce466740793f6ddbdcc9afb0e19fb580e0e78c111171355ce98c170da7480c83b966c2af633d982d7b71aba12d0325d4b9d956b9280699512ef0d4548ad204e883fa51cf812c4c283254e759bdd352f6e19d55403dc87e8953d635664134933be945bfb05b0182510cf6a359cfa0de3442044683c65f8e3ad6fd738a0206bc69a7799f64d172fa976386bb3404b6c0528af888d0efeeddfc3a9b0663fdcca0f1c76ddf8f8382e45dd04b230d5945c5021f09fe18ec3cf503d11fa20467f1c893feb2cccf36c9c145835f0a69b8dc9a0df353bb0276c374f196158a6515d54c732eeae71ca1539d8da0a29bf4a94da0079ffddcb9e98522962623271ff14f80960d7e7bb228367d6a37a8bb492ae64230eb55e3d965b1f80452f555c52e5b252f8e744ab8c42139cc8b679051c6784788a8425fc9b6191e2bab9a0815329c94273e383a814aaf6b0c01554e6e6baf798cb157f5bdb7ba2fd1b635bb2b5bc91d4cf1ce0553bc6484436f9dd5afa8177342933df99fe0091b48c4b8c1ff28e4760840814ca814127a102ba85978f686a9d712484dca5522623a1559d61de85d3446e987e3c0eb242993e7af1660a63ac40e9769c33f25ea8f0027796f49c915260edad109f6d00934ab1f6a19aca0fb081094b93776c210221f6fcb2ebd188e14b6f4923d19b8df206b90804bce6ed9a50cc417269c0230c88293e8176ce63d26b0b93b7543eff60d7efc0cf3ff2c15e0ed16737462a34c2cd104ddb7429a9ccdb8f9c4bf4f005443ab46ae58210fbe3b3b159f33c8cf8189d0dcce6691c55fa6e2e0a5e4acac60a9b773675aed088a8451325eb5ac51a08d454153ac1e749d4837d318987eed2585fcab55f69ccb014a0e248def26d4f1b16dcf76ab7ce7a4ab3cb965dd5ccd883696ba7069ef025ec92fe1a74a64aebd63a9010ffce45afb6f3dd17407cee6915aa48efca383e13b4425d43ec8219959ad7d6a1d0567a54976bd44571a2e30a83b9bf6cac32efa974978131164c0466e441ba882f41ba35d64bf8a242e08e9bcb785962aff3363d8d09faf7d731d0896cb5af6a6f4498b0fcb6c7aa3a6aa1ef69ea8cdb6e570a2ab4f35baa7445170e509ee9e9e015be0e4a9df9fe332ab3c7491b0201f37601f249ab11ca4c736128555e9c0d1137df65c316a15fcbbd51c5d0f2a7368c30fdf655746d0cd6fce31def6cfea9a875c2c992091cfae10dde2cf1ac4fdfc9cc6f4b6ce238db6f1fe30e529e8f2011b24f7f030d8727f36b3581ebe4cd56fd861e53f3d438f092f9365dba3d230c2959c8b9675f7581c28851409c974fe5f6e5883c4882085d721cf89067300ea3a27ff5d0e8845f3e99284862dad0d1b3fccbd8f288c19eb4df70a275bf10044c8c9fc1360af89f95fb988e2c07e7fb3f20beaa25d3476f7c7ee733b5bf6ccdf7c38d790a81fba27834e5e31223ab30a1d17aa845f1e62d64dd2cc94adf6b6123d00ae85d8aa1a16c49e245ab5802948a84aa256f9054e88c769f4cb5e94017b5ecc5fee33db9f4349ce800542e0e67a1c9f72479b6905813c88be15e4efa3129ad5a94d0626107246014fc44f5df2ccde99a3720d7647054410c42a0f902f92a53f3763c27fb7f84d05f242849060975a222ad3332b4677b637f634d1ef9b1b3c01adb19c221df963b5cbf41f9317399baf9e170ff7b8561dc88a35915f0ac89a6dd2e5dc0c5b491e461ee51f031e66e0d6f300a70cbcc3d3007786479b7c83b6bcb4622a55457fc89ab4825de2bb70aeb7cc5aec90812143c4683656697f7fb0d656d6018b15eb0f96c514860075c983002a12d4cdf3f8efa4e7a7de9f94d01f74bce3fb1c62c9f06c0374d039fd70e55bfb45df40cd2b7b94e482aed138ac4cb3ee0fbbb88f62b6d043b182e43a2c6a823028bed38b1cc656c726d09dd79d6e662a821307d3a927e6a7a4a49dbd69f81b88548c3bd0b7c6a78234de2dec90de3a8a982bdd163a47ff4d48cbcfc03eda155e5c0e738c6cbf732877986e5141aac82877149d3143239b5453440c6303ee4be11318d2f2eb5931e7aaeadf7db1b0e7cc3747a1b75676fbab5940665d0765616299b40f9a123b0c76f40f08051f7205cee3318f8f2bfa865886449460dc6c28a1e3af6dd44e9f6c00902620137e063b3362d0d3e8ad59d8e871ffcb67dede096a2b5e3200ed1ccf1fdb8796eabfe1725d28ab1ab1ed9b743b0544ebbad49cdd03d5701507a0b0fa836f75d08ec63ae17f6be5694a2ce4f487b4f11e853ab827664b3432b047413a1bafb85fc3a6654212d84878fb0e5b1497f95193a7f4a508ea899085de217bf47b55ab5abfea6aa6a150fe9652a555fb0247c4f77684db7081839d6a65dd944cba9bdccd3b1f0b29f392379dc6c63b4f886b688ed87dd12d1fc3d01a2e7dcbe1a13942e71efdd98788e739294548fca90626f8edac4c4b6459d9ad8eb70b673b25baf96ff8f246acd535096bf7e7283d5f0b947f9f5f41ace9021e87f74563f0bb3a75dfafacde09ea3e05cd6747f46b5010234d69af1da452435a893a0665e40e89c10a94024cb0ff4637b97b1f233bb43edea5fddb86e473043557de94ee02fa72a0c17f7191414f2e3ab584d04b757cd14221512d7e073c5bfc768a8de14d3ade1e708e36111f0d67c64a2dbfde164e91b03e1946b68f54f7a64c61eaa342cc7698f663c77951fce5a6035fce8d8f794b9fa8db954665fc70a1cbc1ce3a4a7da118fda3b348c9704d3c1ccd1cbde80e4d7006f9a5a13b52b265b2aa8d2cf26668f9402c46d3fbaf32cbb3b34654738645c6f041170951dc052319e11be07eddd454d57e7a76c5fc75b6b3c8fefab473e17ab9aec307a508d3a885d8b75a40b4e769f5b14a176a13fdaf5fcb2ad0c8540f36d8d38de8bf1cf30108a8b089ec064aff90ff2a96e9dba9e511efa0f2013d5ee01e120973bf5aa345c1cba61baa3fb336d3b57fd155c7b483c483d91b46893f17019ddb9a3334ee9c1ef4243c4c15a30165af5768a16a0d3fe513e456c9bf3aa9765f5c4f7b3a5b99c7273a8efde1d6289aee0ab913b7f002582a0d5eee48115243daf0947d376d0aada400c910eeef1c1e6f1686b5d1e1d9ebe8a6c2b1ff7ebfae286beaaf04b47fec641e56c997b69d43bd5ee7c4039b2b60c105a1b4fbb7fca134c14fce854fb8a9d53f4adfc931a076dabbcdaab2daab75bf4706e2c6a2dbdb5a59fb084999d02c915d4bb54050bea5c8a9ed0b3730717f5c03f6d2ac1d7632639267372df407cddd970c71f196f655c6ad1561a6561c564195698012ff289bed3a8ee0c389389c1d56ec17cc26ced91068a648e4540f4db8e3e36aa5c432d633071cba57e64c7b09e7d9d680ff0ec6be7be574714aabf366f88f8c6c48e07b14cd0bcaf4c49669eb79c8655380353d789c1d3ec1720514e65a76333cc07c267674ef3c17ed47e0ed180", 0x1000}, {&(0x7f00000011c0)="8d2d1b56c41d39b72129f8def863", 0xe}, {&(0x7f0000001200)="06d4bdd2dc301de586479c9e3fd901dff3", 0x11}], 0x5, &(0x7f00000012c0)=[{0x68, 0xffff, 0x7, "b47e4a68a63ee4cbba9e79d4b74486e2b84be5068ae233cb42b43187862beb41b68da7c1c1121ba2b54966d43f9818483df908f9ea3137b4585b6ad495f3549f2c057b84b79e54fbdacf32c0c79066d4b955da279479"}, {0xe0, 0xffff, 0x3f, "00ef176c9600d723214476467c4a71664008b667a4cf19b080b600936e06d9c280daf2c8ce9e805032498521fb9f4204a7130b7f73617a5eab03dd5c7c7d254a73b0267824344b3e0e485d75be9df95bbb6e774e9d6760aed8b05b4339e5746ec4b67e21743d0caf204a5f673a4319647dab6f09bb1dbca086e998877fa70bd5faf86b2278116b3ca3babd903a6bfc4b48e87d031c37c58c093a33839844e9a23c4b543b09235d83b40167b83e2d2b14387963cce02019aaa52907f8dd88950fd1b6aa9bec8f7193183ada3377"}, {0x50, 0x1, 0x7ff, "6bb8103337dc8eb7942183fb5721abb9018cd0080040507333de8eae90dc421ae3df21538469263c916136622938cea5f01e3c4584f61f33a8ab1dc223f1f448"}], 0x198}, 0x8f5759a44fe439a3) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f00000004c0)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="59c305", 0x3}, {&(0x7f0000000080)="71d1e8bb640b8b2d7439eff27cc55fe1cdb81efb4bbd6e690ba34bdf126e61224d1f0cd8744ad60a9e4a8218a892a05cee509bcc09b71add4cad00357ee085aa", 0x40}, {&(0x7f0000000180)="e005cbcb5a70edf8363f1d53205e46c9b2a9b8670ca4f11fcdf863dcc7b8f8295355ee3d3d75449d6f8acffc9e6f54a29155524fbfe307134b5aef928a1eb2260c6037ee50da9baf31bec1979e6cc2086065383aca6ff48e512b2d288782509041aa5fae934edbc9e6b00288f30d08bd0c49a43c5ab94a94e0c04533954b75622e1bb032a690a11a889539660d4eda6e1cf6c9b49dd7b8e40cd39a01ca9aea5799b6449d212afda1b367b083a06c0d52af41052abb158497c1244a1dfecec72a0b", 0xc1}], 0x3) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000340)=""/95, 0x5f}, {&(0x7f00000003c0)=""/3, 0x3}], 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/163, &(0x7f0000000100)=0xa3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) close(r0) r4 = getppid() fcntl$setown(r0, 0x6, r4) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1, 0x5b}, {0x8000000c6000000}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0xfff}]}) %%panic: timeout_add: to_ticks (-973078528) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 340199 82620 0 0 0 0 syz-executor.0 *245219 82620 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,c6000000) at timeout_add+0x194 pcppi_bell(ffff80000066d000,5b,c6000000,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c2d710,46,ffff800020b95780) at spkrioctl+0x230 VOP_IOCTL(fffffd80692553c8,20005302,ffff800020c2d710,46,fffffd807f7c79c0,ffff800020b95780) at VOP_IOCTL+0x9a vn_ioctl(fffffd806914f6a8,20005302,ffff800020c2d710,ffff800020b95780) at vn_ioctl+0xc9 sys_ioctl(ffff800020b95780,ffff800020c2d858,ffff800020c2d840) at sys_ioctl+0x646 syscall(ffff800020c2d8f0) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,51b6b7c4010) at Xsyscall+0x128 end of kernel end trace frame: 0x51e2cebb5a0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic timeout_add: to_ticks (-973078528) < 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,c6000000) at timeout_add+0x194 pcppi_bell(ffff80000066d000,5b,c6000000,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c2d710,46,ffff800020b95780) at spkrioctl+0x230 VOP_IOCTL(fffffd80692553c8,20005302,ffff800020c2d710,46,fffffd807f7c79c0,ffff800020b95780) at VOP_IOCTL+0x9a vn_ioctl(fffffd806914f6a8,20005302,ffff800020c2d710,ffff800020b95780) at vn_ioctl+0xc9 sys_ioctl(ffff800020b95780,ffff800020c2d858,ffff800020c2d840) at sys_ioctl+0x646 syscall(ffff800020c2d8f0) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,51b6b7c4010) at Xsyscall+0x128 end of kernel end trace frame: 0x51e2cebb5a0, count: -10 ddb{1}> show registers rdi 0xffffffff813edb17 db_enter+0x17 rsi 0x1276 __ALIGN_SIZE+0x276 rbp 0xffff800020c2d330 rbx 0xffff800020c2d3e0 rdx 0x1277 __ALIGN_SIZE+0x277 rcx 0xffff800000947000 rax 0xffff800000947000 r8 0xffffffff81b8cb23 kprintf+0x183 r9 0x1 r10 0x25 r11 0xa9262d4e9ef48517 r12 0x3000000008 r13 0xffff800020c2d340 r14 0x100 r15 0x1 rip 0xffffffff813edb18 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c2d320 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=245219 stat=onproc flags process=0 proc=4000000 pri=21, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020b94970,0xffff800020b42988 process=0xffff800020b44d30 user=0xffff800020c28000, vmspace=0xfffffd807effe9d8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 20407 404738 8638 0 2 0 syz-executor.1 20407 329716 8638 0 3 0x4000080 netio syz-executor.1 82620 340199 5807 0 7 0 syz-executor.0 *82620 245219 5807 0 7 0x4000000 syz-executor.0 43511 365821 1 0 3 0x100083 ttyin getty 8638 51860 35532 0 2 0x482 syz-executor.1 5807 216094 35532 0 2 0x482 syz-executor.0 35532 264200 41171 0 3 0x82 thrsleep syz-fuzzer 35532 291766 41171 0 3 0x4000082 thrsleep syz-fuzzer 35532 2138 41171 0 3 0x4000082 thrsleep syz-fuzzer 35532 220664 41171 0 3 0x4000082 thrsleep syz-fuzzer 35532 483158 41171 0 3 0x4000082 thrsleep syz-fuzzer 35532 269219 41171 0 3 0x4000082 thrsleep syz-fuzzer 35532 364632 41171 0 3 0x4000082 thrsleep syz-fuzzer 35532 36363 41171 0 3 0x4000082 thrsleep syz-fuzzer 35532 519765 41171 0 3 0x4000082 thrsleep syz-fuzzer 35532 277346 41171 0 3 0x4000082 kqread syz-fuzzer 41171 350213 3602 0 3 0x10008a pause ksh 3602 291967 75184 0 3 0x92 select sshd 75184 186631 1 0 3 0x80 select sshd 82275 314535 13821 73 3 0x100090 kqread syslogd 13821 393401 1 0 3 0x100082 netio syslogd 70039 298979 1 77 3 0x100090 poll dhclient 18231 459031 1 0 3 0x80 poll dhclient 9274 95597 0 0 2 0x14200 zerothread 90327 471632 0 0 3 0x14200 aiodoned aiodoned 18372 31589 0 0 3 0x14200 syncer update 3660 512999 0 0 3 0x14200 cleaner cleaner 38017 299639 0 0 3 0x14200 reaper reaper 28907 462570 0 0 3 0x14200 pgdaemon pagedaemon 67553 441510 0 0 3 0x14200 bored crynlk 24976 236766 0 0 3 0x14200 bored crypto 19296 482017 0 0 3 0x40014200 acpi0 acpi0 23363 125620 0 0 3 0x40014200 idle1 6786 490611 0 0 3 0x14200 bored softnet 9254 437911 0 0 3 0x14200 bored systqmp 65163 332461 0 0 3 0x14200 bored systq 9297 239526 0 0 3 0x40014200 bored softclock 14172 312668 0 0 3 0x40014200 idle0 1 167458 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 82620 (syz-executor.0) thread 0xffff800020b95780 (245219) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8234cf80) locked @ /syzkaller/managers/multicore/kernel/sys/kern/sched_bsd.c:436 #0 witness_lock+0x58a #1 ___mp_acquire_count+0x67 #2 mi_switch+0x3b0 #3 sleep_finish+0x110 #4 sleep_finish_all+0x34 #5 tsleep+0x1bc #6 spkrioctl+0x261 #7 VOP_IOCTL+0x9a #8 vn_ioctl+0xc9 #9 sys_ioctl+0x646 #10 syscall+0x5ac #11 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9496 6349K 6359K 78643K 10729 0 0 pcb 23 9K 10K 78643K 215 0 0 rtable 100 3K 4K 78643K 238 0 0 ifaddr 49 12K 12K 78643K 88 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 15 0 0 iov 0 0K 12K 78643K 49 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1194 75K 75K 78643K 1450 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 7 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 37 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 6 17K 25K 78643K 373 0 0 proc 42 38K 70K 78643K 296 0 0 subproc 64 65538K 67586K 78643K 72 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 4 0K 0K 78643K 58 0 0 in_multi 34 2K 2K 78643K 50 0 0 ether_multi 1 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 191 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 78 20K 21K 78643K 1966 0 0 UVM aobj 24 2K 3K 78643K 29 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 10 0 0 NDP 9 0K 0K 78643K 23 0 0 temp 124 2356K 2993K 78643K 3771 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> 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 176 0 167 1 0 1 1 0 8 0 plimitpl 152 19 0 12 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 70 0 66 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 8 0 8 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 3 1 0 1 1 0 8 0 semapl 112 35 0 25 1 0 1 1 0 8 0 shmpl 112 27 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2163 0 759 46 0 46 46 0 8 0 ffsino 272 2163 0 759 95 0 95 95 0 8 0 nchpl 144 2874 0 1252 61 0 61 61 0 8 0 uvmvnodes 72 2232 0 0 41 0 41 41 0 8 0 vnodes 200 2232 0 0 118 0 118 118 0 8 0 namei 1024 7852 0 7852 1 0 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 7279 0 7279 8 7 1 7 0 8 1 sigapl 432 542 0 528 2 0 2 2 0 8 0 futexpl 56 4227 0 4227 1 0 1 1 0 8 1 knotepl 112 156 0 129 2 1 1 2 0 8 0 kqueuepl 104 126 0 124 1 0 1 1 0 8 0 pipepl 112 368 0 349 2 0 2 2 0 8 1 fdescpl 488 543 0 528 3 1 2 3 0 8 0 filepl 152 3327 0 3230 6 1 5 5 0 8 1 lockfpl 104 141 0 141 2 1 1 1 0 8 1 lockfspl 32 227 0 227 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 855 0 848 1 0 1 1 0 8 0 zombiepl 144 528 0 528 1 0 1 1 0 8 1 processpl 840 557 0 528 4 0 4 4 0 8 0 procpl 600 1384 0 1344 4 0 4 4 0 8 0 sockpl 384 367 0 348 3 0 3 3 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 115 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 132 0 0 8 0 8 8 0 8 0 bufpl 256 5921 0 1015 307 0 307 307 0 8 0 anonpl 16 54856 0 46700 40 4 36 36 0 125 2 amapchunkpl 152 2735 0 2646 5 0 5 5 0 158 0 amappl16 192 2242 0 1810 26 2 24 24 0 8 2 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 6 0 5 2 1 1 1 0 8 0 amappl13 168 204 0 199 1 0 1 1 0 8 0 amappl12 160 191 0 186 1 0 1 1 0 8 0 amappl11 152 187 0 176 1 0 1 1 0 8 0 amappl10 144 64 0 60 1 0 1 1 0 8 0 amappl9 136 364 0 361 1 0 1 1 0 8 0 amappl8 128 307 0 291 1 0 1 1 0 8 0 amappl7 120 218 0 211 1 0 1 1 0 8 0 amappl6 112 52 0 46 1 0 1 1 0 8 0 amappl5 104 116 0 105 1 0 1 1 0 8 0 amappl4 96 280 0 255 2 1 1 2 0 8 0 amappl3 88 137 0 132 1 0 1 1 0 8 0 amappl2 80 4198 0 4135 2 0 2 2 0 8 0 amappl1 72 20043 0 19611 24 14 10 19 0 8 0 amappl 72 1597 0 1562 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 28 0 5 1 0 1 1 0 8 0 uaddrrnd 24 543 0 528 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 543 0 528 1 0 1 1 0 8 0 vmmpekpl 168 8263 0 8244 2 0 2 2 0 8 0 vmmpepl 168 63516 0 62060 82 15 67 70 0 357 3 vmsppl 360 542 0 528 2 0 2 2 0 8 0 pdppl 4096 1094 0 1056 6 1 5 6 0 8 0 pvpl 32 188604 0 177426 104 4 100 101 0 265 9 pmappl 224 542 0 528 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 453 0 3 13 0 13 13 0 8 0