kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Mar 24 20:08:11 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.125' (ECDSA) to the list of known hosts. 2019/03/24 20:08:28 fuzzer started 2019/03/24 20:08:34 dialing manager at 10.128.15.235:25312 2019/03/24 20:08:34 syscalls: 1 2019/03/24 20:08:34 code coverage: enabled 2019/03/24 20:08:34 comparison tracing: enabled 2019/03/24 20:08:34 extra coverage: support is not implemented in syzkaller 2019/03/24 20:08:34 setuid sandbox: enabled 2019/03/24 20:08:34 namespace sandbox: support is not implemented in syzkaller 2019/03/24 20:08:34 Android sandbox: support is not implemented in syzkaller 2019/03/24 20:08:34 fault injection: support is not implemented in syzkaller 2019/03/24 20:08:34 leak checking: support is not implemented in syzkaller 2019/03/24 20:08:34 net packet injection: enabled 2019/03/24 20:08:34 net device setup: support is not implemented in syzkaller 20:08:39 executing program 0: 20:08:39 executing program 1: 20:08:40 executing program 0: r0 = socket(0x10, 0x1000040000000003, 0x0) write(r0, &(0x7f0000000000)="22000000140007048d000005004c12040208031301000000080002004100000076ab", 0x22) 20:08:40 executing program 1: r0 = socket(0x840000000002, 0x3, 0xff) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="1ffd21d320a6555eb0019d1bfc7446be25d66a8a3a73d0b7d0522cdedba8114cd53cfd19fb0fa29c327674c362919d2604a55266ed709553f07f1db9", 0x3c}], 0x1) 20:08:40 executing program 0: 20:08:40 executing program 1: r0 = socket(0x10, 0x1000040000000003, 0x0) write(r0, &(0x7f0000000000)="22000000140007048d000005004c10040208031301000000080002004100000076ab", 0x22) 20:08:40 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) getrlimit(0x3, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000100)="cd16db9f364e954773ea07ee30a4384f92c326c1ecf7f6b0219590759a3a431f5fff9959a4f0d3c5249e0664868ae7a656efc092b0bfe42f071ae2d15697e2eaf5ad8e82dc20a9835b955f8e560644c804c1ea8b88f2ae599fc63d538fc02de44a34925211d340ed337a48058ea9f8d5a13e2b9910b6e97c3f903cc517e9e25a6d950b733f8509693aceb299765951fb85542caa9d49c5e739e655e03ace23893f4c89a1766f8e2aaab30a9b0221f7f6f4b16c92a74d1ed7dbaa70d55f9a4d98533efe7b64a98cc560b56bbdfa033123fc8e71df987b33dced8c10540af2ee28fe10409a39ae9a8bd4414c3098de35a19c06acb0a609344267b52a7588db4620c34900d2188fadec6fbac29f766566184a3a031760d28d83e29c8e615db26fa13e5e516ee267596dfff26e00315b6c95a5d984170dca54bcbe1449463fd4d2f411c82dd0fc0c6f9982324f2771ada46f2b5a16aaf517549c875373e6b8afea0d4cb7d73ccfe4de7fb9200fbbcbd09fea1130f04bcd86c3fbe35228e9f1a5c442af3ea7f94d45d2ba747a004eb7180715a1402f61253fc8d46454999fb24812d8d148b547c3dbf06c64c7f74545b47053751be1fc5ff5c06bde495b10022dbb413fb6fafdc0596c4d1240c3ac57d13cfc4faeb9c8ffaa8d9c003b474c074f1110550fa9f42957b10cb9d674ff002378b0a1e26e77f7671b16f4d990ec985602e5cfa4911ce93d2a365f4ffd1b8a7ac1b6bd415a1f5083a4b8ae7ef80d2a46abd09b95c6806753fe33843065bb65d9812af4be110d81d9f44812373a7c4e064cb0fe91e256e5177c77eeafca5bfc3a10fee987800ef7b5587c9440342964917e718506f94df98a5ec8878f41a48af1ff7dd07278c433c69500144a95a9f60ef0ffe9aa8a943ca14ce89ae9b6ae74d94b1b3270d057b93174d9d5564b56e69a03fdc32fc20c82cfc2236ac3e3efa6f710179abcd43d3a72348f33a11a87067298bb88086ef3cf9fe3f3e6264fe9bafb035c806a500bb3aad5abdd4f06db953a2ba9925b21f84d0814c76ab3d4bda6584b976582ba473dee3febf30fb6afcd24adb8fc2a84e4e68691c5cafe75920e8f4df7973b36396a071506e0d0255db5d71214f4bcbdbec8dd48056d193bf2115b69a85f0d755ffc9b2fecbf948570ad5302803a35584bbb1c64c8895f67d35b83a7e8b7aa428860195ae42c18245237435bd348ea59999ea5a1c83656e0aa8fcba9c9ac891e591f870e416415f09e57fa923edc22e05b2b8c3394f2834ac70462a495d86dc2975f915e0bfce430f68346cd5de45f40cd6429cbf60b247dbc048a092e57d9dab823d76b4a76dea99b9f91045dcf71f8a42219f1eeb0425de558a55caaeb78543b7a939bc6460e0f418f7e3eb29a27649e5185644a25dd9ebef39c50cceac1bd473715dd781c04538706b9311ce01aca7e222d5ba3b2eb55fb633e7822d4de26e3daa7f1700f250f77bfc9d18cad9239f692d6552846a37c7d2ef1d362c3ad84bc6955794840b4664342236cbfb809029eb7ada8e9c2349385932604a363a9ad50b2d63358a2194c00295d69768c48c72bc68b50ba342a34aecdf8f91915a209aa1c425e50462e640bf03b9c455e730985ac1dba9271cad15577d92486fcee2f62341fd446cc2d0099cd5013a227bac4a7afdc084cbac73f2c319344b7e5646e3882bca55f373f4ee24d82fc8f345026d443819ff3d9b782338c9f0ed5cf47352c6bb819053846ec53f448a44554750d90ddc77b35b0fcbc841ada9970236b7f1dd0c55f3aa071348458f69a13fcadcd3f16fa39483bfff3f97e17d1ccd9b45704f057bd8e45cd725b6dfbf9002a43d2f683bd9bd7975e0fc973c32552f7fe9deca0688232774d7f12b75a9b66bee4a6d1c57d1de4fc15720d9c8dbad14172503f8cf6999bf978e361aa41de01cee88d94d6439cfd5718ab5a90765400b2c2823133db91308a5987e985e00dedd5d260d2876547cb6a822176665ae3fb53d4d30521dc0a7a27f63a7ea979595fbc5539eb7e99e85ea534005b1c7539ca4d694225c109c03565de19776f8c678ca13ffd0cde2485dcb618eadeaef74ba91852a9465b51c30309c956da2d1eddebf7afa361b99f4d0b89830df0b698de7db3170d6d213bd27819e0f240cae7387dd06338e4479cbc6a5f1e2d380e6225f1ecd765f1168244af26e49a938a8274a03dd2597a1de2456dd1a2b2ca01caa5e5797e7f4c891e84e1e6a6a09e47b176c07a5b9cee7205b2a70f150b72af072686287b2cdee7a2f539e84f9c78c7cdaa9aeb0bf0736de8994b864e7447a02264b3dff4cb683bc8b3ab2366906b2362030292ebb914078803d8d407d6b6db5942d09b598fca2701ae8880d0c56499d2199b0455728ab3c9c5ccafbb7ccea4ad1dbc0869a6ebc2b1f18b78f1352ab885ecc513149508b011c3f45f998de66f69a57c2fabe91a4e3c74cb0b1a23db194a3caa1d22d8566416e434cdda1fcdb352a5dad92712d7818de51a39891cdb41ca3b053778bfbd4929888c3f590d24d30f9f1de23e9cbba1edfcf4aaad017bbb0af1594113aba973b6751d67a9182733995843e873ffc43336e77db3bdf6a713a510fa5b860f5c13045435dda32bba79e021992cfa796db4d13f531944996369491a2333f6bb42d820ea3138dc481a8f989a844f430fe1ca2b77de18f9a9e1429a228ef6b1ea4f25d6a04a0a3230032f49b5fb0030d85a7d89ba7a2553198d1076bf01b5422b544745e5aa9df2de61f154a45b0e5595ff814c64be44931c260f83afeba496fe7c2f5eae49a3244cc6a10c869f889546c8e441424e4de78312c67d567b4f907d717f9508de4d2d908936fd468f7ef028f9336e900b2b0858c8470cb16230121390706aec8b4e39e438507a95896f7a9d80c7095fee6b58d07cb03a9c415de04b7bdf26cab20c958caf7206b309aceb5906fa36b97ee7bd834645118550f38bd4b86480427101c1aeac40f123c31168f33097e67d6e15d0e3f5a2b25ef2fd64dec109713c9f72467ca7c68e3a07fa99e7d1c41dcf1115d370d39d0339d757a9be2cc310994881cbc3aaace87f9b0d75fe746eaab886f1aad177b4a50a2f579d1f4a602f31ca8f30c6c89537fce77ce12013f73d7ecef93a6ba62f9bef8f67fec802e71a98ea0db8dabc4873368ee070fe3945e209d1af33906f28a50e198a42aa4e50e71a1755239d5e6c094df2d5de5aa5722d1e88af12912a5c4f994ae4f07bdbc2f83a40c6a7d6fc7665c9b9cbd6fed54262f5647d84639dbe3d40a99e04834d928bfdbe87f83f40e556b7cbec46fa99b754f2d5cd2f71a6faafb1d02b8542be1cdf6a8758068b3698ebeb5e7705635645499b7bfa1d9cef777cf75b3bd1263c5a1f72bcc822f4b70441cf4031991f80ae0565e74d73c237b2b7e77b1ba5425a873a3b37ba2efaa36df547214b566ef163aa8e4c067773d750bce2da221cd21279c3df95291c644b58d63e3629d00ad41ba0834a0e29942f11b05a30de3724f933e26eb7aa4255fb3ec9203fd276e0932e5ef9b1e3b69a1c576b022d40cbc02310e52d1404df36bfb9dda00f49639d27d80b623f6a6eb1add52c0a02350033a2ea57d7bc7b8e74827f00aba7a07aeffd2827b77fd3e3cee58025506e4fc9532d33f1ac9988c94a05aa44dcc93fe4cd688fd4d94aa50b0b06bd3cd2065b69b77a2fc0323f025eb8a7a4403e2fc1537f752cadeb9590b0ced343494d1c718a95d4c032d5e9b4df55ed6a0c0567d5d952ed46b90dde15999fa5f2a0832c207c15ffa678b8717cd923353e65c1946774ab3d9041b822f43d7440b4f2453aad200ed272a51c8f0eb423b3c9737ff443164d69f8f631f5660c1207fdb6c83c9b08921445583ff5918bd05abd4cb854cac509e91703f3848b1a15f3ff78a177e990a3a3a4c7a77a7ca7614705d60610a33f3f2ecec86b1fbed657eb64c30df7ad69adfd570ad6f270313747e4d21487e455142adf6925d1f6e734a31e6e9012a6687cd717c012c438ada01659b6b331df4d03980f3dc35ccd183972aab95d670be9321d50a9eb2f6e426977100a2fa7e4b60e29a74d48e252948915f73d8b23203d2f426d67edb13d66ad44380c0319f26f60d837b696536e187c132aabb5a36c5926e478437895d754d985fca96b6f731b15cc53984e85a1ed801de4ef36ec19a933c81dfbc9112980740c2ba050bd3f1076541c0d2016acaba49b2fc0cebbc56953a7896bb2fa175bc41649cdf7fad6bb884019ab3f8c6954c38312a5c7d3fa0c1f9123523aaeb285be83e9469aeccd5782074e3214adf1ef7eb203e7b1282d7551b8f1ad5e943c2321afc1a3fa36c8b73dc99dda54e51b056148f73f02f2be084f470d4e21d0134ce2736c3eae628986fcab361171f57bd3caf7825be4f4fc9f71147d3d51c73b03d7f2504ac8a7caa8110a29b2e9569d20f03ea41b0d64a81858f9817f09c470c6170816a2e52b9d103a576925e7c0950b4b2d69897b52e3459c94c9e34f1e1cb81d26580774f48839c2b5b9518e1da1e25b97c2ceafc7d82b95458c86d851e35a94245e221ff840991e5f75089159c2f753b75678bcc248d5e43786f2f7d4f502980ea73428a494185699619749c793b701b6b6ccfa1776ebbb2fb9d11dbb668c8901e9d33a2f48a64ab0d2dc752feb27c672752f80470ddc2af4ac6ac2226115a3472683dcf43e7adf49af23a3c5a14e2a1e668adf963f5acc8321dcd0e670ec601e94b094cdb7c8f1664b00d2acea293fe1eb0db697f32d29a072dd8bee9ddd1acfcd886c87343ccd40dde85d109e93ef3cb65d41751078a66814ffa55988d567d511b8a2f2babc423862a65100aba46a3577a6b58c941ae752187bea206e3522a5e41dba5aa0e6deacd28c3f1d36552bc8dfb56e80deba56125ea580fd600a5a6ba2f175947de7543d93d5682be56c6f8c61ea463f3670db8cc763bacebf6f3c8cc45991af31a9ad1bed1c4565ed7216c3ba5dd894febbfccedcd92d201c6d3cfe5f223b6d338cb70ec80756bea9e6aa6df11fc054d97b6e67ab9ced9eaf6033f113c6edc05783304601cc806ecd06b0d308f53fa25d912268b5621dbb21656474ec5d84b551c79ae52e61693a3b346f72c45c838ed9d75915b985af8532a9ac292885fa83ef753477d3878a7cde1c901eb67eb199fd85f5bfee3b7d9933bf43b0e0b094092d4e42434369e4c15fe91d5f1413aa61fb090350868376644d8d17d77425093e1291c51d63897165f3382ca401c812b7fa12fb5bea24547b210e487b12a85d3929efc580c548fc1e1d5149fe87b0561eacd5e0d6bd9c99d9f2fc74862e4716e44f71c844b2ae244fda0b9da6153fac74f4cd3d76ff3d3b611d0b986eca2e5260cdc071b6206bf7ce037804fecc0fe91499c8d14494a0583a183e0a0990101801edf7dbe4703cf6af9603178a6acf8835953cbbb738f9a1767166145708309ad4bab42b8300fe29b172221c1b40e675fba10cf653b74b1dcfc7c4355945ff8ccb3524872cf12fb59aacf81b2158a8cc075f1969e1e295a9ec928163b6a19373f013dccfa4e291011fe75edeaa3ac046d463f9d16420145055adbf08b20fa9e06229ed704f505830618d8c6f03e52abdfc6c3c3238fbee780f430e07fa2d6d5046f3c752d8444734f20e104bfed9541e6db2cf58da7f6aa284f385265ab729a210daef0d437c0e9d447e5c32ec2ce4d3abfe37c3e0c09cce9284fdb181c4d09a4c5bd27a0f033e5a72b748d3782439af30", 0x1000, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) dup(r0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 20:08:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0205602, &(0x7f00000000c0)) 20:08:40 executing program 0: getitimer(0x3, &(0x7f0000000140)) r0 = geteuid() setreuid(r0, 0xee00) r1 = geteuid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) getsockname$unix(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="00000000feffffffffffffff00000000e99ee48ad0a8e136cc2be5d8cac000559d4cc859878a404740a2b08ff5d11bf20cd714b185b118651cc8528bb042a9673a132bfd07419359006d09af4fbd00e1a82b2047e50a5a77781e61e8c7a3440b1884ec67500b2e5403a42c9083d8f679891b3e857e2a0aa2cab04909ee92df25a6fab460593b47f1507be14a2508612a4bcb799a9ed67ec5ec4e6b04538c04c7fbd64d2381ed49abb9c61449d96fe6719da19864bd4662a060b57845151a926240c2aa5f08c5232aabfad01f97c3edcb84468ca7309d5a742096c35d4cea806b7545a6ceaa6b263dfccd095c0152afb1ba5172e79ab64e46a7423c49f14b89c628183b10f680968fb783075c2d1f461faf207b3d7c54a987591bbf5a0e09c6b67132267906536547a38c32c8decd65fbe0e92ee84569248b90606bad620477f242546cace135d18236448406004c22854cc2ca08bf76989bfedfffc5e5c2bc79a61b8f7173871cba8a4e8b891d31cc0f9338ba3982022ad500de620a39b69788dfaeac72a1b405bf866b562bd32cbe79df064ecce8874014c2e068b151c02baf6e5e4cbbf4139b44642b016d11e53b6e618a9d1ade3f94c7f372ead29533a7123523e63cc455276a3102c2cab1a2b24ad687945f562e643457b97b80ffc4e6218173d920e0a4971858bf86a9235d6b5646604f3cddc4c302b3d6be3a1b0df9b40abb9fc0390d"], 0x0) setreuid(r1, 0x0) r3 = msgget$private(0x0, 0x10) r4 = getegid() getgroups(0x4, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getpgrp() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f00000006c0)={{0x80000000, r1, r4, r1, r5, 0x1, 0x9}, 0xc357, 0xfffffffffffffffd, r6, r7, 0xfff, 0x950, 0x100000001, 0x1}) r8 = semget$private(0x0, 0x2, 0x200) r9 = getgid() setreuid(r1, r1) r10 = open(&(0x7f0000000680)='./file0/file0\x00', 0x20081, 0x17f) getgroups(0x2, &(0x7f0000000180)=[r9, r9]) r12 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r13 = fcntl$getown(r10, 0x5) r14 = getpid() shmctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{0x2, r1, r9, r1, r9, 0x10, 0x7}, 0x100000000, 0x3, r13, r14, 0x43d, 0x1, 0xe}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240), &(0x7f0000000540)=[&(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='--.)u\x00', &(0x7f0000000400)='\\(\x00', &(0x7f0000000440)='%\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='/dev/zero\x00']) geteuid() getgroups(0x2, &(0x7f0000000240)=[r11, r11]) linkat(r2, &(0x7f0000000880)='./file0/file0\x00', r2, &(0x7f00000008c0)='./file0/file0\x00', 0x3) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r9, r1, r15, 0x0, 0x3}, 0xfffffffffffffbff, 0x80, 0x8645}) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xc00, 0x0) setgroups(0x1, &(0x7f0000000280)=[r11]) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x880, 0x0) 20:08:40 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, 0x8010426d, &(0x7f0000000080)=0xfffffffffffffffd) 20:08:40 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:08:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x410, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 20:08:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket(0x0, 0x1000400000000002, 0x0) setsockopt(r3, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 20:08:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002008, 0x4300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./bus\x00', r1, r2, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x381, 0x2) r4 = dup(r3) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x480, 0x84) setuid(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80105702, &(0x7f00000002c0)=0xc6) linkat(r5, &(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00', 0x4) getuid() write(r5, &(0x7f0000000100)="d7a53d00a24fc301db33f354968a800e8b185338e7d395c0a6c9e6fdb876f6b41253ec3fb8ee151bdd8a6d2f0df141b07ac7fd3a06e28d054b3991b12b932c8ef3d41e91af88bcc38d570d79e10df806bb69c2059c3c29fd9cfe13dda439", 0x5e) mkdir(0x0, 0x1) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 20:08:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="6f49998269c215efa7267b369ce977d4bcc85038", 0x14) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='\x00', 0x4) 20:08:42 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "08eaffffffff0505000100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 20:08:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/48, 0x30, 0x41, &(0x7f0000000280)={0x18, 0x3, 0x800, 0x3}, 0xc) 15:59:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="1a000580000000000010"], 0x3b5) write(r1, 0x0, 0x0) bind(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x412, 0x0) fcntl$getflags(r1, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x101f, &(0x7f0000000080)=0x3, 0x4) 15:59:59 executing program 1: r0 = syz_open_pts() mlockall(0x3) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x8001, 0x0, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, r0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0xcd1, 0x1000000000000000}, 0xc) r2 = syz_open_pts() r3 = syz_open_pts() fchdir(0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x8001) syz_open_pts() r4 = syz_open_pts() syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300), 0x7fff, &(0x7f0000000400)={0x5f5e100}) r6 = socket$inet(0x2, 0x8005, 0x9) getpeername$inet(r6, &(0x7f0000000000), &(0x7f0000000080)=0xc) flock(r0, 0x8) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x3, 0xff}, {{r4}, 0xfffffffffffffff8, 0x82, 0x40000000, 0x8, 0x6}, {{r3}, 0xfffffffffffffff8, 0x40, 0xfffff, 0xbd17, 0x63}, {{r6}, 0xfffffffffffffffd, 0x84, 0x200fffff, 0x200, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000000, 0x100000001, 0x80}, {{r2}, 0x0, 0x1, 0xf0000000, 0x1}], 0x1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x80000020, 0x6, 0x2}, {{r4}, 0xfffffffffffffff8, 0x2, 0x0, 0x4ca7, 0x2}, {{r1}, 0xffffffffffffffff, 0x34, 0x80000000, 0x3, 0x4}], 0x1, &(0x7f0000000280)={0x2, 0x1}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xffffffffffffff01) syz_open_pts() 15:59:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x8, 0x80}, 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) chroot(&(0x7f00000000c0)='./file0\x00') 15:59:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x120f, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) 15:59:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001202, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) 15:59:59 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x6, 0x421) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x80000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) dup(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x101, 0x20, "befe2043f7f242d3881d0afd368cb40290ca5a60", 0x6000, 0x8001}) close(r0) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0xffffffff, 0x2, {0x8, 0x800}}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000580), 0x10000249) syz_open_pts() 15:59:59 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0x0, 0x1000, 0x20000000000000, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2ffc) shmget$private(0x0, 0x3000, 0x2b, &(0x7f0000ffc000/0x3000)=nil) getrlimit(0x4, &(0x7f0000000000)) 15:59:59 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xffffffcc}], 0x182, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r0) 15:59:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) preadv(r0, &(0x7f0000002340)=[{0x0}], 0x1, 0x0) syz_open_pts() close(r1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2801000707ee23f2fea8cc20f2999b0e71b160ee76aed002451d8184605eca98686236608b59a8d59853b4cfa9dbb8e5bfab80d214bf6dda8a997e657843ff09b4a3c31ddd7d087bac0b817579347113bcd800181370036e690e6fe88aeabee5800e8d2b55b587953c1b77df8e4180b36f0e25497f11fba3cde2117f401384f04ec4591753988b1548e2a34e5cd13872f0c59443077cc089e6f03c3ad321fb470ecbdf8b45010d8368"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80, 0x3}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r3 = semget$private(0x0, 0x2, 0x400000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f378000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001df5a3bba4de3dd20521c965ee70c2a21b83b1f22bd20ccf8c180c80e1b6bcd3b9db6917699930d64071afff4ed94cfa046f2140c49b4e930be31f0440e4d7273e46e6dba55c35c839ba130d0001ac9c9a935d48b8dc33599449bd5f74c08d8d33ea040db37dd592e5045d0ae1c29b5b4f3b0000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) r5 = fcntl$getown(r1, 0x5) getpgid(r5) sendto$inet6(r0, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x8, 0x0, 0x0) r6 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2003, 0x202) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r8) ioctl$TIOCDRAIN(r6, 0x2000745e) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r9 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f00000000c0)) getegid() 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000980)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x3fffffffe, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="044f51cee340d9b30386f9f3763fbf9e7724cd01529c521ff84eeeb7", 0x1c}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() socketpair(0x0, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) recvfrom$unix(r3, &(0x7f0000001700)=""/231, 0xe7, 0x800, &(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f78696c653000a7ed53e712c95d1748ce9526905a8cc72fd2f981c7a3feb76d2477f4a31a3bccbc5752e00e6064d9059713f1a7692f10fe24cce4ec38389e42aba7ef96c1ba8e36b4c1b9a815ac8e03e83c0f2d818fdbad6616dff103154348d9bfba83d65aaece1259c61edd51dd20"], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) socketpair(0x0, 0xc003, 0x63, &(0x7f0000000340)={0xffffffffffffffff}) fchmod(r2, 0x21) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10080, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xffffffffffff725c, 0xfff}], 0x80, &(0x7f0000000500)=[{{r3}, 0xffffffffffffffff, 0x60, 0x1, 0x8, 0x401}, {{r4}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x1000}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x20, 0x9}, {{r6}, 0xffffffffffffffff, 0x80, 0x20000000, 0x9, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0x9}, {{r8}, 0xffffffffffffffff, 0x20, 0x80000015, 0x81, 0x6}, {{r9}, 0xfffffffffffffffe, 0x20, 0x20000040, 0xf120, 0x5}], 0x1, &(0x7f00000003c0)={0x754c}) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCCONS(r11, 0x20004276, 0x0) setuid(0xee01) mknod(&(0x7f00000002c0)='./file0\x00', 0x200b, 0x202) mknod(&(0x7f00000001c0)='./file1\x00', 0x1ffc, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000000240)) readlinkat(r5, &(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)=""/4096, 0xffffffffffffffbf) fcntl$getown(r2, 0x5) pwritev(r10, &(0x7f00000018c0)=[{&(0x7f0000001800)="7090bd72088669c6334f2011e745d96c0a54b373d7f02b5ba6ec0413bedf2b6cbf22c7b16e44899022521f82e73ff6eed13e71067eb4aa62192936005906d753c389e02cac3a9c9bdd2f81ef38569afba5f3e90c79932a9fa8ae94035f1d6cddf6ac8a1aa04376d862ce70d979822d1b57ceb8c79f1fe6610d2fa4912ea9a47aeee3d15f691321ba5d6929a12709d185b9be77cbe582235a480135923d3a36c72cd96a97590ec328", 0xa8}], 0x1, 0x0) socket(0x0, 0x4003, 0xefa) r12 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r12, 0x1, 0x7, &(0x7f0000000400)=""/211) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) kqueue() r3 = dup(r0) getsockname(r3, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) dup2(r2, r1) 16:00:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setsockopt(r0, 0xe0, 0x16, &(0x7f0000000000)='\x00\x00\x00\x00', 0x1c8) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000380)='./file0\x00', 0x40004, 0x2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000002c0)=""/176, 0xb0}], 0x4, 0x4b) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) chflagsat(r0, &(0x7f00000003c0)='./file0\x00', 0x10002, 0x2) select(0x40, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f00000001c0)='./file0\x00', 0x10022, 0x3) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x24}], 0x1e}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0xa, r0) 16:00:04 executing program 1: socket(0x1, 0x5, 0xa7c) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000280)="5e28d879b2fa3a8d280f33562719c1379cc6269e69d558d6bf4a767311b06383e9218c97f9e9f9c19e779288909bcd20edf6e1bd86e61b94c1b089c27f29290df4d43f9620e6cc3d7db71f0f4dc935354b89aaf19116ddba5a349a98180c848653808fdd2b0c32ec9993bef24cefec8d16e13b30715a74fc9d93a2b6c833f624c7e9e42c1e0987a96642", 0x8a, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x7c, &(0x7f0000000180), 0xf4) accept$unix(r0, 0x0, &(0x7f0000000140)) setsockopt(r0, 0x1, 0x2, &(0x7f0000000040)="f80af55e487c5e30646ac2b1ace53af3731653ea30c454ab2d61a8d8208e2bcf50e4c11b014ec8d12f03150cf5b2ab1b04cdf8d2af258c3d57accf08e919092bff01f6656a3c27e7e09f135425186d4e1a32a3c77ce9d749e0eb35cb03af8058a7a1303ce37674f2a200aac191a0e7a87d2cceadd8d705c6188146f198f036f9dc89950c70e46836cfec5c034253f76674204fa357f99c3706e06c8ece5933be1493b3c0d66a9593308d5f6ecd0b132773633bc2c61c9ac99058e2e212d09b374846d7c00f87e3def29b79bd669d30b29d90c7d6248a6dd812cc589831f6ee2fbed7c9ebee73156b", 0xe8) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt(r0, 0x96, 0x3, &(0x7f0000000040)="6ad6cb0e9d31f503fd33bd5595e4d3a7762d28d9422455fa915e698bccae059507bd08a72e343790cc2363a5d3560dd58cf9448d120603ecb3ef6410a0e625bf9bafac", 0x43) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f00003f2000/0x2000)=nil, 0x2000) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:08 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$setstatus(r0, 0x4, 0x88) execve(0x0, 0x0, &(0x7f0000000080)=[&(0x7f0000000240)='-\x00', &(0x7f0000000300)='{[(\xb9\x00']) r1 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r1, 0x0, &(0x7f00000000c0)) getpeername$unix(r2, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) close(r1) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x70a2a294, './file0\x00'}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x5ae, './file0\x00'}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfa, 0x0, 0x989, 0xffffffffffffff3d, "857efa22a6020003fbffffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = getppid() fcntl$setown(r2, 0x6, r5) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x1f, 0x400}, {0x18, 0x1, 0x4, 0x8}, 0x7fff, [0x1, 0x7, 0x5, 0x800, 0x1, 0x2, 0x5, 0x6]}, 0x3c) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x3c1, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x40000, 0x2) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() fcntl$dupfd(r0, 0x0, r0) r1 = semget(0x2, 0x0, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/155) mlock(&(0x7f0000b06000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x22) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x9, 0x6}) mlock(&(0x7f0000a0e000/0x4000)=nil, 0x4000) fcntl$dupfd(r0, 0x0, r3) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./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, 0x4004426a, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000400)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000080)) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000100)='*\xd6\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='#.\x00', &(0x7f0000000280)='!^\x00', &(0x7f00000002c0)='\x00', 0xffffffffffffffff], &(0x7f00000003c0)=[&(0x7f0000000380)='^\x00']) 16:00:09 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1209, 0x36b9, 0x92, 0x0, 0x400, 0x0, 0x6318, 0x1, 0x0, 0xfffffffffffffffe, 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x92c, 0x42ff}, 0x10) write(r1, &(0x7f00000000c0)="de70489939b4d40b112f47a9dff66a54", 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) fsync(r0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000008, &(0x7f0000000100), 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040), 0x2000000000000047}) 16:00:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) chmod(&(0x7f0000000240)='./file0\x00', 0xe0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000000140)=""/240, 0xf0}], 0x2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) recvfrom$inet(r1, &(0x7f0000000280)=""/48, 0x30, 0x841, &(0x7f00000002c0)={0x2, 0x3}, 0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) sendmsg(r3, &(0x7f0000001580)={&(0x7f00000015c0)=ANY=[@ANYBLOB="10b91bd7c3f1f9a5abe175a422cb20d0da850fbc1cf9cec533f9d62013313d997ccd8532327300a4d1552aa0d88add737fcc06cb9ba3df4e4947c906af2b185a4d7fe0954a8330737dfbdc77ef89583b37495f85df07ab3fe8b11dc3be1f157bb9d87c41571e1ee5d83fd9850dccff59a35fc01cd7e7e4dbc903ec664d0b2c91dcb9d751cbe2003e04190921561e0f2ae60cc54538f3c5548c1e4346a1284d0b34175a1ab35b"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="216193fe822d0afcf64d670219d30cc49e4d54d355d1a64b3c54bfd4cdb5215f", 0x20}], 0x1, &(0x7f00000001c0)=[{0x1010, 0xffff, 0x10001, "15b43774aaccee6915ade60db4d49fed66c67d94eeb4e313e96f2b03f68ec0b489bf553bfe4fde7a19da67894ba1edddfdb0d45bca689bb0e5662419ee02e9a4c03aacf74f3e67c02ab58d2e5ba39eadfaaada370d796f2941f8280b19d425412d8f14034c733b79e4905a62d7feef55c8199a2fb392bcc261c48ec172f83695ca621957f9ada2685b825080d834ab7fb4c8f53e26b2492800c25e3d7780849619c9638939ad817240944f4b6dfcf4c65965d87144eed6a2f6cdd4869dccea0e1fcb573862ade5891a64f49b58078bfc4ce1bb5cefd55a3e930b8524a9e0da713c9adc2b3291dba761237551fdf2b3a48913355828f50fc42911b978f20ad5b3605b2c67740bb8fa83ab002f89612e11ef64e47742ce87791d15a4dfd0fb8141b057a205c3eafa2223e03505cc06925542599e7a4e42996f84858849982a1178a470e1d856a852608aca902444a044b09e398e9ac0d33794e980fc2cf88afad2122e259ee1b87068c5e0b16486a1e2b33d07889398cef2c2a282292a7f4d14f5876b70f0d1993029db51fd83a273d501279fa48bba69c434abbb41fc53adc78a9ad83335bd5b82bc4c211f483962a771395c1f518317077fff73aa2698a0c19e2fa7cf7b6dfe3b6e4ec944850fec00d9a865a17a73dd010765f4c9da677b5af0982dcec2c9420314afc4e13f949c95abdcedcf8f05642ffa782e33622e0ff6a08687015431477cb01d8a4186a49bcf265933fb413ea5e08d9e79f69ac91a8e3198ca5f41bdef749b3d31e01571a7fe6749d0790499c16c272d20d7826dcf20656107f8ebcf21986a15cfc2dc096cf8c69a03969b0180c02a3253b7f8d80bb75a64d6ae3867af3d4d41d08eb001977860998fc21453c4cb59d7f1e3a7f247566b73934286e376490b9c0a0b74cb6c2a12a65cc63a596c49168fff6aec858c17963cd396f3c92129efe938ea9da0f15ac135741041af2d85c3b4752d381c5fa3d4014d606cc5bf90ec1059d5822487f58ab7c9d6830d29c19c32dd8bb67e4581cb3cc2bc9b2716465c8ab574a10e12fb0fb98e6bf574126b04d70d0158bf1933af743f77083c86d6708ec879a15e23d550055ef8454307ea737df210de538eaaeef1b16c5def232efbf293154fa25516da1354274f16182d08a6c35689f64b193b0126fcab957469ce4ba371d5742073aa79966020e0dee6c27bcf48b5e6de205921c66b0ba6b97a44d63383405a061da7be494ef006ee285b62e6af5eab82d928b73b9486fe4ee7ef3a0df7b0ad849d98c5110d91c97ce6ce912454a39fdce5cf8287341ce2abccd3e12024af8cca3cb6d0ca6e56c701b51370e665e2279ac46df05b13f1fa1f954aa466d9b4daff12e1db89e1f93ab782336e398454d0397d7df527b9a71c3e539cee30602d295447a86ae04e7605ec4af118cbb2c84ed69d95e7ecc42951f6cfb725f6553aba668b6d0b9391fb1f4406d6e339ef114220c204f7d4da65447e76383dc2781fca53685353922be03bf02b93efbb6d7ccbfd46af08e116f091192cddcc8702eb268bf6f529d0b50110c46ee2fc7e06a0e56bc1fa327aeb91685d8e044cbd55ec51b5047a8d1d08a9b0874719beccce4c5be838b6711d8b0cdf7b89668d42fb2106aae923f8303f2d486b76150f128f647fceeaffa0bdfddcb261e7fc9e54015e1098a37fd31922369da3d6fe279818fcbb4424a18c7e02d506054ef7e3fe96677a9ffa5dfcb36f66b6c5796d3c870dccfb316a85741e10c56f84c31e3e7aae4fc1fa4b23d9bc6112136554e29c591ce6ba41ea847c01d318982fdc342a036952baa998d20af72d7356d6b9842c522f72995e3b8cbb6c0056bbb0301630b8bc149938aa79cecd57e78f051ba816c879f7654b1fa415102e52f6814db549645c7c8fc60cff3e74d78b03fc1d03ebcee0c2045a3a6a35a0d9f188e734fdab752065c3babcc7582abf2e9952d10cf75c9ba87bfca4f62bf97af8cddf8239acd31c70a272c24b0a986ca1240d832f2ae3ccf26c1fe5eb49f4dcd5a2b139c1b881e80485f278649500deddbb992463cbe609e73d31f1c4463e25c9ef17e8ac31aad97203d8ebe2ebda6e09c32e60b1de935d42e954c7b29990396db49eb5b47b3338ba5099ca309782afd94256525543931e4d2ca7c9ceaa0ed944bedf383603c108a9b0f7f8bb4eea579b194e424c1a90e690ed7e16882d1de92893ec215dea06060a71ac4016169c653a0e3de49f4fb40d8c4d16b5a0a187757426e2a209d977f6a34cadf489846486333f40736580fc2cab522c5cf3ec029d2881d3b343fa41099b2990c746fec69cf9368ebd17369a87628585bfb39c339004ad0f8b0ecf6f7c66fce34ff78956dab6e8f87272f51950e86de821cb2d2088febb50ea4fb72dcff37d63140fbcfef6ec9910943640bf21cd7046edaade8191473b499d702021d25b9c42ab7ee24fe8d6513731a67900f7355b3b8e5c0076e74d844d95edf4dab463edd377c0e3d9be81d82bb4c4c70a97b7883b986aed945e623b2a52f1a944f12ee6cf279de8cd4477e895de60ce1cbdc4edd598853951bf5ea06846264ab1f76030e8dc123b9c839fee0d5a5de5f7d2023bdc32b5342662d5bfd25c2319fd04cf8699398e5d039a88d97bc53e62f55db0e53731708a587c1f631b759e69ea4fe654ebff66eb1a76f3fe3b57e09629b3a2f9641c82b2ff1d57aa66a4eed0f2ae209a30ff8d81f41b2009c8b8a2d74867e2b11b876507b7a9d03835aebcd75295dfaf7ae8603f04ac8cfad954d61e98efd44db8ce4aaf96f07ed4ce0d3fab6024e5882c0e45d59eb02a990d5694cdbcc94e574138d7785c47b6b5d470dd7a967099a71d8799f46d180b5b077dbfd1c0cc2183d3bfc0b5c0ae603312ec6d46af0f1daa019f2e6acc7219fb5f8d1dd7b32c2e60d7946ddc0e97348ed142100aa88fc19dd8b78460a75a838c001924baa7f4e0b5f89b75a3740a383ea3c2d5901db2239b050cc937e4ffa42b1227a0b6374b30765068e49d3748586812b1c9ff6b9f0ea8ddf27f5ae2f3956ea5678f2e4f7b3c656b742c83d44209e01f9942e69c33254f3a7b321f173a2c958f06f4a2dd7efc3750d1a115f6684103abd19119cdebb38fa6a50cc98eebe811ab9b2eb804fde80b0b6dd462dc2c2d5fae1c4e172733196414ffcd104c90260c92e544da33c3aa6b48dfaa7965a25d3a251b26044a22c631a739c12e521330af284666f7ca7ede82c9e9b4ba7d6bd35c465734eca1b34a8498e27cbfabad4871c7482d2c677c7f6397ab7eaffb13ae6398d0ae3eaa0fc9700c5676bdc4e4e86bbf77bb1001ddeafc2c35b8fa47f5dfd022ee0dff6e0be1b42cb87e4f61f6e364f26889df28d53b5e346ffa5d96463bce7d03d1e5a76631009ded50b2e1ae30ee477280e5bd2f8ce440622bd1194093feb4ccb24125b0ab25417dafc9077330173a7d7f3ab99f6e0281f0b05981ecf9fef1b220f2a6ac059571df2ea4af7e41bcc8ea3487777ed0eac016306445ae4e038649041908eb52d40b7158eed8d02b69b78eb278cac92d7e8196b1cc2ea33a8db180b63789535eda6bd6609e9486ab26f2c7f36e6c2cd4e2b90c4178d7224b655de41eb88daa2d586a2928b9660a65acb01c75cddc75010352e29212b02a81167f07f48d504d04ab71dc811c6026adbbba2d9d6b08f8660aa8e3cfd3047b99bcdc9df252819b850884c52925135250e74de1c0cecb8f8fb473ec6e3efec129f5505fae38ee457f3dfe62d9c7d0b0419a5c9bdb8411d6c609950bc95e49153d0130577c28747ecc659bc4c2d22b9dcd9417d9865a350565a4c0b72124d440b1d3d90f0d9deddc3b740f4a28945926180b269269573dd72355fe557c66ec08e7536d91ea9f278626aedc40711358db1cf46b167854944450bd4837f52d30e2b04b02f9754facf01968f9b3b6c9065a39ca93a62293b5868baeab0ceb5706d58957f784e1c05a1fbb7a87c5d5cf63c034f7018c9d22b675b639c63f8b05e6946a13c8ff339c00f5d915021ff3dea2d63613fcc3e22751fab84d8a1c56e6bebd60d2d7e032e78dce2a0d43691122e7342bc1034294bdd1601d4ef13880a790e6ae973e82cd618216142896f0ac19eb4633f13d7d8b16b56da916e87c12d5da7e14da6a0bda8693da46d2600cc98e433281fd79ec687e065f7bf99a53bf0ac80b6def8325d8f56616ba915d3e07821bb7a4a33c63ee3572283b6fe309a8bfda94f4960ff77710be6fd8c1434e085e141df62ec6ed77a7ceb36a671108118b53ebd9d1c01d579d043f69923bf801fca061faeac882342eee1af29a58a90d37b6ff592a7cb498c940ba1cfc8edab09bd6489151412b0c583f2b0a7c91b82a1b7eb1c4ba4106a5a50d084ac1ab1f2d64d611fd21a27b77fe662e735aacb4eb2282dd64e893b3fa6b7bafd52323ebbaea6d6ae3529aca4f9e1462b1e31a84e2e945329a88a621fa2167feb9887819f2e6b1f5935fb3b44faad68319670a28025c436c5db2f9310bdb63ba191bf3699872fc8739cf080876e27ffae4efb62fdfcd0adcee5d9a6c3ee9198c67ffbec479d25c19f2bad144f3a385f5cb2e7ecb7d054444acf503ea9bdd7bf16539d1bdd078701c2e5131ea7c88e785796dcd0cad5273521f26864216eb269b19062cd4db3d282180f1aa47778da369e4294a5c1cd53d5234d4fad51f210b298e01e4803e665dce0b7fbde50cd6a164101a520a409da3bd9cffe32ccb33de66d9e7bc02cb82f69ba52fd0b95a39ea5ec692f9a04c5e47875d001b18ca23ee7f966c0e637ef27cbba7f88eb646b0f2065d81300e43c1bff6c1dbd77b8ba9becfdd38a9ef5445a9792a9c154444b1971d387fc7031fd87a1c085c5ee651509fb0991b86fe06a5327a805a75db595cd61c07a437495057305c5a10b03af004b1a9082859c751c702359ef2a02f290f4937da58383f6c09b90ab0313d9fa576b9991d611e2ae5684c7736ea738e01514b24084eb5e493abf685f6995c0c7010632e58d979969bf084f54f9913eec01c4aa294b35aebdea34995110316823cdda45dfb416851df378ce1f67137e80b924a4698720b8d3f18fb52641a7734f6ca46792553695a6855ba9aec62ec5ad399e749cdeaf0ce8d1f6ed06c664d28565f7954f0018afa9dedbf417125824f46b83ee11aee161b9a34f1d6e624ac277f876b0e02ec5be1aa190a51480307e3d4cad4c94c6ef0d40bd2f76d336ba2bbea51b9e1dfe39ff568f5ea783dabd7d6e5b87e130a46d0722088839763130d7047d50bab402a90f233bec114aff5dbffd80467628d22ac3bb096f99dbe45149b50900e02bf52722b251efe4c6a63e68c497cf9d300288a218729d5aa2a2f1c7e6a640b643ffbb84e568f333054fea1d3efef0b481d0e085964a5cd7352ea0551d8daa8b2a15377d3be3abc3b50e3470a26c1d36f8b7a0ce557237c39d6f95cd3c68683af7f6a2fdc05af3529a49605f4bddd4fbfe6f36016acdca7dac172a50346fa35004ff9becb0cb540eec116adc5b5f9c95d7e3b5ea7cfda40f4156cfba27051e2cde3ff6e5482f803fd56a309b8fe21ec7b2855f69c7e4dd7a7512b2fd216b330aeb10971bc56016e9d9d0424fdf5d5b08074d883ec53af7c477958c3a1f9d338148019a94e649d442b8ff2c9542039db692c7039d3b4f3b483f0867166a997d4449b361201815a102339d48a584ce8ae468287569103a03a07a8c84a37dce92d93ef872691c6baa35505a00b75db40811309774409a5"}, {0x88, 0x1, 0x850, "d65a2066da6c65f2192e612211830ada93e4dc77456c6d8d82ed80e05bf1d1aaa5f24ea49bb32349885d2412ab8bfe354ec288fc342bc201a27604210ca8985f89fb0731d1f773d4616620909ccab3a9e49c6e554b52f2d899eaa25957c59fe68c3dde5cbc37654c540634ba977b40ef8cae6d7d4b68"}, {0xe0, 0x1, 0x6, "91af5ff239e8c3093d86036cfdfcfe99a1d7ffdbc4d2da04ea2d7b5d6e29a081ffd220da13f1ee6dfba80a5a38b552029735448356732a4f3b1949dc8c48de558851e3edbf44fc87f76945317e6020b38c0a1dd478c8448fdc8f75aa05c98d29227cbe87ee1977b27f9e2fef5afc38dabffa471a4a5107691310534ae7ebc13e996978c7679b9a831d0511953f0326361db186f1190399b27a8d6abf6f24d1d67d05b802dac3afd05319cc6a7ab35c195bcb2c1b234ec6e23fc8f2c23077ea87b783a552bb2d892a64d491650f6929"}, {0xf8, 0x1, 0x7, "79263940c8433e1e2b7da2d72b919b3539e2bfab76c9e33faccce4615b959231c2201b8db86a17e570cb925ea2a7efff1dc195ded203800530a85c3c9a13a936af41ccfea1fe4bf7586ce4b41bb393f0b1afe37427cca8dbdfa6a2fb1a08065a689e195b3c06985171ebb73c8754c9cd59f3176ac80870334c24d031c4669528b7ca80f9622c11292448611f42166548b3da844a5a863e65ad0ed06e043692d076219803276f7d51830e5fe45e75e0f93267318c26501832776d1e6b7cea8b21f583aea869839f5d491f33e1013d3d6d3dd3d9526eb5a7582c0f09593ce26b771a"}, {0x58, 0xffff, 0xec15, "8061cbc1292c3d496f8e63f5ac32fe23daa08cfcd9547b420a17fba8875b524c4d18b10f591a1d97fe28b72763a007679a8de49e1a88fd0eb9dcb91f442d3844694c34"}, {0xc8, 0x0, 0x100000000, "ea7a9be08e2bb08d0d91877e9815615d9a6cb2f5dcf5db39ff6da56b8a9b523dccec6c8e681d85ffb7526e53af6ed3d3f3b74687dd1f593587ef6c97a559765b04dad702e3ac170919886fd3aeba367ef560c6b201232326f11c1a50762e38f374fb073d38cee8e45ff2a38e78807cd1b879711486c792b55788c51b127c44bdd405a6a0835a5addb07871828b3bb52d0989362c6866f3aba945cc1afcb27edf1cfcdfc9d5eb97f873b395eb164a7a51b2d0e862de87"}], 0x1390}, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1203, &(0x7f0000000080)=0x1, 0x4) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001a00)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001880)=[&(0x7f0000001680)='+\x00', &(0x7f00000016c0)='!&\x00', &(0x7f0000001700)=')&:-\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='{\x00', &(0x7f00000017c0)='-\x00', &(0x7f0000001800)='\x00', &(0x7f0000001840)='\x00'], &(0x7f00000019c0)=[&(0x7f00000018c0)='(\'\x00', &(0x7f0000001900)='}+.+%\x00', &(0x7f0000001940)='-,\x00', &(0x7f0000001980)='.(]\x00']) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r2 = socket(0x2, 0x4000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="ec", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0xff85) write(r0, &(0x7f00000001c0), 0xfec4) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140), 0x1) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x10001, 0x7, 0x4, "297820ccb47e98f07852dc5e05af2d7472d46d98", 0xffff, 0x7}) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000400)=""/108, 0x6c}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000010028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80000000000002, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x841, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004000800003b27feff023519edffff03000000000000ffff0200000000400000f2e9ff00040000", 0x2c}], 0x1) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x20) lseek(r0, 0x0, 0x41001) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000840)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/45}, {&(0x7f00000000c0)=""/45}], 0x1000000000000134, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x8001, 0x200, r1}) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfff, 0x8}, {0x80000000, 0x9}}, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x110, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) preadv(r1, &(0x7f00000004c0), 0x10000082, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x1, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:11 executing program 1: madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) login: pckbd_enable: command error 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x1) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x5810, r0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) msgget$private(0x0, 0x280) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x0, 0xffffffffffffffff}, {0x100, 0x3}], 0x2}) r1 = getgid() chdir(&(0x7f00000000c0)='./file0\x00') getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000080)=[r1, r2]) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x101, 0x21a9}, {0x27, 0x5}, {0x21, 0x3}, {0x81, 0x5338000}], 0x4}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x100) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xfffffffffffffff9, 0x3, {0x401, 0xfffffffffffffeff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000880)="2ab1c7048b511ed75f6e9c02f8d6f42df3e8995fbcf10146758ec07dbcdda93fa5cb7dd17a4e4b", 0x27}], 0x1, 0x0) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x0) semget(0x0, 0x2, 0x2) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) sendto(r1, &(0x7f0000000340)="ddab70154cacb2565d2508725fbc456ce15bc38e44415cbbee491258fa1d4f844f4441e3ccee395097c385c020e03267e01c6426ee96c61b2b0094ac1ef53855f7f8f782e9e3913f5139d7c5b56ad1fd5c59c905ac5eb94a4936e27d4d27b8cbe34bbec16b5fd3a9933a1b17325585e75e5f00048a51daadc4739cac43b87bd234e2606df5faa17cd9320aa33cec6250b1c61ef2f119319fc6eeca01ea44516437636326b16bf14b60a8b34fa429a2ab7f5b27af0cb45335c67aa6652587ece16a03d659b01ea2a6187ff94c704271a7cd87b817af9d34b03f82bc3b12d9412d31719cb11e46e80cd24a828a03720ad72eb607de00000000d7c7ca0fef9c82d5d70b3d2cc6c94cdf0f2f793661e839b867bfcf322dded19bde29f58f4268a0816b1d2a5537b84da3dfae3e1648487dc239d6bbde10b29eb92f846e9293f553815b33dd8a3a0b4bbd39f0eabcd9521bab302586df557ac01ace1d1a8524ba321d3e44044b9bfdaef1acea88afe9c1379a49ecae5365efc347f8fbf9536fe9147cbd7dd00d42d6eae89494376a3059894662f29cb73c9838c8e8fda8a8e8702844a9668e0a84fa98367cb5a084", 0xfffffffffffffe19, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="7a2f8f9d66696c653000a42db375b0ee5755821d5a606ce7704cbafaa4402f619187675aa0a6404ce3aa58683da40de22d72cea5f59461617ce6d75df7242926d65484c2ba34e18b9f"], 0x5684d6f23463c840) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10040, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) r3 = semget(0x2, 0x2, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000007c0)=0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000680)="57be6e77168adbfa2a6de7e5bb20bf472d2ba34ddb577929dfb15a437c752beaece3eec7897f5f665b7e8c7eb4adf5966820496d432f9b8018337a7be30c7ae694021929ede003061d91b5c5094a7f211f377780a1e287de0f6c0bea310a6af0fa3068b8a140b29a7703a7503bc1f3caea51155b22fd4dc95cfc4bf9b3f0faf8483a862e101a2a707f656d87a7a49f737a3747895d9b35257f14fda577ecb5c1b4752bd78f8f7ace7a8a808a0cc116df0a4a170ba1299b8f066728a3b23f57b93564ab8594098853af08f6aa3ebceb2142c145f9908891a8398aaf9949f0abcdcb3bb63a45a9ce39915757ad4c6ae007718b36e56692cd5100", 0xf9, 0xc, 0x0, 0x0) readv(r4, &(0x7f0000000880), 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000004c0)={0x8, 0x7, 0x40b6, 0x7fffffff, "a3484f178f81d74c5e955dd602ec3a8f9f6b8c71", 0x100000000}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) accept(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r6 = dup2(r1, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000001c0)={0x0, 0x2c7e2f81, 0x6, 0x7, 0x80000000}) sendto$unix(r2, &(0x7f00000005c0)="83f0c89cac23e351dece3499f726e8369da1a4aef5ab6cf1e078d488738d7b9f63b55d46f812f1e0cdfa790aa90ad192a9a80018f518ebb7f5a420e0e77a51381b803e944f61c814dfe0a8026c44ffcaffc3ac76130381ec47b529e2e3f4ef0feec055eb77283922f9ce8779cd5a667450795c6ce41063b5481fa447390debb5edef488e8396f8d2d811ac87", 0x8c, 0x2, 0x0, 0x0) r7 = semget(0xffffffffffffffff, 0x8000000000001, 0x100) writev(r0, &(0x7f0000001580)=[{&(0x7f00000014c0)="2fb9c929af931428d57569b273f281a76927b7884ded27c18dacb6291c480ebe45eaa00a46bb41d7167653cc354fcfc91b263ee7e9dc8b7bfe8849b8b052443075ee409891f4041d13aa2c5b0501ae47ad8641e716424ff3b5d31bff4f23897cae144403e24c5ef5a8302debbdf4b17731ff7b6d39f665be26eca491771f317c3c0964debe186a51010940fc6fd22ea4c12fa96b8b5f97025b37d145d837", 0x9e}], 0x1) read(r5, &(0x7f0000000800)=""/88, 0x58) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) semop(r7, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) sendto$unix(r6, &(0x7f0000000500)="9cce2881c49e2f343e061965e4f50e6a823b9cd6461bf045b32e1d7a6035d1675527a6b628869363b2d13b2b3a6df3db4e54eed0f2cbc07372608938622c136611271e4a262f5a9081f16079e3fac1026c80c751445504845b078321bca0c27bac39945eae9a51bb6e79", 0x6a, 0x40a, 0x0, 0x0) semget$private(0x0, 0x2, 0x2) fcntl$getown(r1, 0x5) semctl$IPC_RMID(r7, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x0, 0x81, 0x3, "b02a66371bb910270a1853670061498972ca64c9", 0x73, 0x8001}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xa8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8540, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x0, 0x80000000) fsync(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xdeaf4152}], 0x1}) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={{0x9328000000000000, 0x7fffffff}, {0x8007, 0x50}}, 0xfffffffffffffffe) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0xfffffffffffffffe) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1a, 0x0) r3 = kqueue() munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000003fc, 0x0) kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x5) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x800000000001, 0x40000000, 0x1, 0xfffffffffffffc01}, {{r3}, 0xfffffffffffffffb, 0x623469dc75417c5e, 0x40000000, 0x0, 0x3800000000}, {{r3}, 0xfffffffffffffffd, 0x30, 0x80000042, 0x8000, 0x7ff}, {{r5}, 0xffffffffffffffff, 0xa2, 0x4b, 0x4, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x69, 0x40000014, 0xfffffffffffffffe, 0x3}, {{r4}, 0xfffffffffffffff9, 0x40, 0x10, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x82, 0x1, 0x1, 0x1ff}], 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x15}], 0x5, 0x0, 0x0, 0x0) close(r3) 16:00:00 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x7ffffffdfffffffa, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x200000005}) pipe2(&(0x7f0000000100), 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x8, 0x2, 0x6, 0x8, 0x8, 0x710b5d3f, 0x9, 0x3}, &(0x7f0000000240)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000340)) mkdir(&(0x7f0000000100)='./control\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000380)={0x0, 0x2, './control\x00', 0x3, 0x6, 0x9, 0xf0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f00000003c0)=0x390) fcntl$lock(r0, 0x0, &(0x7f00000002c0)={0x2, 0x0, 0x6, 0x5, r3}) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x2080d, 0x100000000040) rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)='./control\x00') write(r1, &(0x7f0000000540)="a3bb5f06143000e2cd705572bcf9d55990664c77c0fe09c2a4c408a8449425e430b7bf13360b0888443dff707344711802a8db5f36d3acc49d99c3b298db96f50f454a2c5b75a94a3bd9d1c1dba92929b21fd8da24668db92d353754e431513a93358ae78c9e7ba23ee9b6452124ba4199cbbdbdfca3ce78efb1cf4aee565f4f7babcfca0ef183d31b9e23d854a7d45e3edccb459aea5b7516ba209a200d958c12a69b2db6f02e87946b539db4079ab4c648813c8fe65e51ea8d08302145dc6bdcf07addefc7a6baea8ef75b09857c06a350640f2214c1775aec0947c3907e737c3c7ea1c6ba4639c0778e5c176a0e690b3f5a2f21e5c9b888383d33dfb3cf599b7e9f820322711915bcd5af5c85509b7b2d140c193b991b163ba7ca54518c013507d36ac4327dcab22fadf798d66b9ab4ddb193a3a5c1d6424343fb7f6830ba30f2697f58521b765d7e70df26c7a4e2693acd5bfdb827491b8e49306751179341f1e815a0c68cabaad0d089992f1f3f7f9f444214f79aee3fd931f66bcadf89ea2729f105b66b131bc6515c4a0fbfc889fc018931b3225bebb73f33ad908fe32cec3a38f543153b775480b45c9a8840ed636d61b3bec249b05a2862b50188b82c93e2dfe2bf60db7aa5a6b023db8061e3d0e1a2e449ece41ad2510f88d8bb084765b4f2318a831666ae787390e6768670fa3e2378debdd50ae56214929847dea8a6a92c5a577809ee067f80d360c2874518c46d3b317a4bb3157df1c3e51f25ed94c4eaa7739e54a5fb84adac3c22aa8d7afb256f6edd32d4d3dbf859cc2f19950b36ca49b55dc9b0fc52127925a3239c1fd24c6a3f69787883c526bf39d8489ec941e18cfd9af5b97100052a3caaa8fa8d69a814aa88306fb379151dbf1350f73fb37b4d1d7fde2b3f4aa43bdde2e231c6865fc4b17a09addf79ea37e104cf0dd3285cfedbfe5d34bc791bdcd6ba420204c75e9f82fc4270afa865e5add41b76774bfaff2e610033679f4a876f432184ea50de82b0384f8c4af09407822afb0db29bef93681c08833daaa6b65c36f9e513ab4edd8d0099d1874998812673892c0c27f414a76551405e82161b2d4d0e272ae23812b8a96396f637a1c5afcc9f77bff6b335e2eb65daaa7187773febc27552a4e6ff68ebf841ae42473e2ab09fe70c1bc1dfb5a79daa6330f36268363b58f03a58af136de501ee3032c6487f3fa23ba1d66edc597f344d3222ab0fd45375b2d65a1d2519b130603c5557b63ee0afcdf82ddb91743b601daa12eb895ac82ea8d257210ff3c2226e3aca0d6c9712d59a45deb2e027d7871dbea0b1dcc46e0adb2f2514252419ec7dede06cf36afb33eb1a68252c2ea7134138429405ed54bbbbb95ff19a1ca1da645e0b1467f82d49aedc5695edc45416dea63aa3c64bb3f80e3bcca3b6c408bfc3705736464063e61f4ca191f2c877ee513ca533096660ed9a6edab3d6f016ab69c03818a3e67aa20909c5f8739424083ca75a7c4611af705862dafc21c705372cb9f95f324832282a44d571827f51a7ba21d32eb4b02199262f93a09c8bb1820c77c38ca946dee1011c95b0271c5bec816e039389d0c45766a9dd07e8270d94b13ff507cb34c2e73a9d7dcebb7abeacb50ee8927a60cc5aaaf3679bb8c4490f3c1504de1ba2efd365731c0c7ed8a4bf7481b3efb08f3332a7e6b01e1c589f5a4c447ed98a2562374bbcbb23af1bde8bed83171d179b64899c942e12ad5d9e5a8c565502a856e4936e37077c717848e0240999e8f7492af4cf0ea1080ff7713490c8de1ca8955987206b3aa8a114f9c538de4c2ef1894367ae7eeb238e34382796b721530724ddd838946e0915d7247d4bb348a75bc56a65f3e88c7530c3216ef9d1aedda7421e610b48f543192a4b42e1d27056962c2d46d4782162711c50d9f052a2f9a23ddd2dc11a433b05eecb0f052392f0d9b86e09c43a2f4e5a8bb252232234b25f2847844d19dec0f34d01b80538b635f28daa148c209ce6b9b4bc6ceffd4c12421a48d8766cd21d43566eac402f776c1456fadf0ebd222f7a64da92efa747fc6ff0326fd47e558c789c8ded8d6eef8daedd9b150da6dae13c614b3fc742dbce5cf74b3281ca6fc087e9bdbb059e42de5c70848d66c6581770349ab71aee16057f091fc53aaec08130e77e8ff3307abbe0169f34b6457f60ccbb0077b3194b4098ecbc2e8216a318523647795fd94c27405be0989197860826b6b188db56c8afa0890e1841497d793985d9ff15347475285a3a2c9dd8ebab0822e90eb23909b797f9124d93750a132ae90aa2159586ab5f032a779b9cce1a2c1c9a34d03d3b36d6545a78128932a2e27e94eff97e9f7ac30e989fe728160087f8842e72ff98e97e25b6d45961921f660b5b768dc22b01c363b46e080a0d6fa8f5d87a2403bb21b3f338fcfca36e4a4bd6505b00f23ad0cc34479818b2863db486313e2c8376bbc271c5d5b28b74965bfa0d014db0d4562f2851f625e9662884d1f8f9d00a7d5e814b43e90083d2d6ef14f30f39cedec794b33cc7aceacdddd9d042cad3710a04e1434debf172692f7bab47eefbcb3662dcfd7659c3b1295175f090d4d0b5dbf47e25ef4ecf9914f7816e97d592753fbff9ca7dde27e2528c70abb969c8f4501d0b82e25a97d7808dc002e722edff68fa40da61c0cc7f9999486310a15a37e88dd03cdb630c09a5e4f15099e5e819e597fc41b94d609fff636504ed8dc0a85b46bde270a3e8dc6c302ad23b6600e2562e15ac6c8a4d7bc4043bb7e44bc930bcce3fa09175894c45125d7405de9eb7f495d921fcfc362bf1c9d6fe28747d35a59af914b894b2f672798ab63e3777e3b968496c8651f64f712e4a1766fdfe9ac217707701c862f706a97ef27e3829477691b47c2b51a723b34d3bc9a6e2b680cb4db8c72210450177457a66bdd039c3feb8e27c585b91cb53a590c6ea0f31d799925a272ff8233371b13a32ac96721394376402b2561427b0842b1c26b2c4a97abec8188fb78ce8638274ef3aac9a43b03133aab699a017374d48c0799a3b394000e7fd09e3d76f97ebcf8fdd707aa65e29e9b1d56dfa9212cb9aa2d9753cb0c985200b5afa97dd1838e83f0403c1351e84a0f70e0e7bd488745213e1eea0099aed2828f9ff00578fefed465af9e14fdc1bd16a182c115866712ef8a8d61cd9eecbe934990f8669ced4476aee21f21cb069a891b4a0bdc8f6f9720fe4b03610cc378dff41dfb3886ed839a58ef4c02a9b867b25e60ad26f67af9f576da23ce4682985ed7928f5166eff238b25a7d5f1519881ff5f3bc2cb3e2cccaba5ea53af7ec12aa7510ae60561ae9f9ec738bf062dc8bbac1d54e18a5bf682332c7ca0f0711583a8ecb3d9e7fea0991f2b5f80a2710f7204df3ca259c53d53b6ba0e1da44791748196a70b0a46b3f88faf7465729c1cfd5d57cc9500c10cdc6063ad25569add4ed9ffa4060f8a933a32776cea7b6fc24f9ee981dde96a89e4a2a9ccf7115229068352a5e5fc6148763a36ceee0804dbc889e8c57e99f1d752fee7b430c9ddad58adcd2436b63c57c2c8dd91ef0170ea0ca382f9ae85cc33d935f7aeca4d626d4b19359c7c29f820ccad75e5938c3fe2e3f98a8e5a778ca98f1ef057247cf8da260c9a6f561782c423a4360b5a3079424b82eaaf53e7df44fd4bffa2dc7a8b4aac3a9411313444c9e30ae21dcd0d18c82eb0f948595833abc6069bc6d3821d9d40bd74804ce834dae9006c56c417822691affa93d68d353a6a3f01e2e04cef29d69515253d1a9f3fa41086f4d21c5c2a0dccdc27735eafd679e39fe04bff05f6442c557a0006b1fb3f88f6d6c1ba8dffdf002f14ccb794b6af60e43c15653a38dbdf557669406cdf791e4e430fa84386d4bd1cf3bd1d49a909f0d572072e09ebd9d16dc0351584c0672f6e615a8ff3c65e2e1ac7b74882d6f99b3e1a41b88691f6679e19d7c7beb472dd38b8e4e8d203655a27b170059e4b34ad9c16ee2e7a670addf98ae6ea667af0e917d1a60198ca443f38acc7bc89b1bdcc7a52e548fb6376e492701821bc27aeeb6df2bf8de434db61da51da282eb7d8c8bb192e9944a5c86f8facd0c7306d5154fa5cf06f0899c226c746f0b397d33256a2a93a2d4107140ad7f0aa458c58c58fe7d6d431e4702836d0d7f07b466beb49fbdaa351de87d15fd7c32cd50d4e75411c5ee679c8c1a2628136055cfc342f6c0597c633cf11a8ccb409fccb572dd5dbc065de8674ac3dbb1bf8cf2f7dbf95332d6ce75739b7076a6427fd03d04239b9653ae4a34a0648309e02c0f6226120cadd94b7f46c419f5ed221d741dcbc0871072895b17ad52fdfe97b034251a2571ba930ca3712d987b7000cadd14e15856a7b8a1ef30942f0f3a37724d7c1b978d79d489b83aef17712636f6303144b7a9a5d695356330806f9de41f6e555955ca69a374021fa2f4d11fd567ad348fa654ead4ea66d7b289f52feea235d71bf8b41ac1fd8e94a2fa55d961d5d7378ba776962fdd9b4708c89feba2bd7898989a4c531c451607b91aabd48020c35452a76ce67c8e7bc190c37caa7311b6080d4541008efe00417087e16e3cd1e3936e6349cc2caaf485a61c1a3608a963205c16dd7bea0b1cdb04a4252e058126f6f21d01b27ff8944814784e391d885acda4a25d899b13aea9a8f339eab9e0972f261ea17a19f4e45f44c42cf729fd86bf88b1dedad1d8dcfe956b5855652bb6f21cac1a65eb9d80dbde696a3abbd2af67b57055adc83b927dee3135eb3d88da99728e9e739f7d88e4a0c1f91d91ab7e5da0ee7b8b49f21dae7296fa412b608b49ac773955f7f2012255f8974c26e5c181e7ca701649c7c20d4860598dde5d48ad761a9a313522071b38f6ede0a5edae6253587f1bb4845d417e7701b6ed34d94b0387511b7f151359457f2840e222a3aec1df231e795622c62e17cc77778f94ccdd1284f6df85ee99dda2f455dd481b60c693cd745fdf8f0506e6c99930ad0228acb5054ae93d1963dd981132ad1d459db5a6bcbf6cb5067cb53a75ba6bead93fb4f8c4137802a02ab3cf1b5d5b0fa06a722cef0ae68d21e579c18f6d86f6b3099ce67dd528ca4027c2611d07d2582392fb7feee12461112c5c450fbcba9c0fb38b5106a95c127042e2713b26074cfb00ab8f3c67bf1ec44d0ea6af2b2b15c93a2e37feee14a509cb01609581f16f95a57f1e31dc529b632ebac1789816f40aa2da4e7228c838f8663c579a91002bd9644503946ebafd6cf622aa1d14d6e62ee329fd0e45a0f9e78dc1ee04f5c64b8a22a0dde0f49f8134b65e168f0db88f67334516c9f808e02dd5501347bb29bd56a0b5913d46e45e1a9184337c563bb47fa7184d29fd41eb1687cd96c26c46b935aac2e91821800f34d27e896c915370619835228d394dd876973021e4e8cc21e2e674f6094311885410a2953d583f4ea31ecdbbe90ba5db02c7f194078816fa170f107a5267d0359544dbf79f2299095f15b00d325ee9b8a925949a8e2d351569b465e8eaa1ccfabc19362c5be516ae7c112f4cf9566ca36e09112b9dd928b1d551fbfd02d0c6e1a39f3659c5fabdb851b25189742d69e3774188250c347ac66bc0233fec3a645ab6e6977232c819eab54bf2d37723ec33e20db81bb7bec05533dfc195785837ce986a24cc3f2066519526a9da23d8f690a38abef562a5f38a114efdc53d13bfdafd7635b9a12608726adccb5fc27278fb69438862242243da26d2ff8758ee81af3c94fedf5dbfa", 0x1000) lstat(&(0x7f0000000140)='./control\x00', &(0x7f0000000440)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0xaa, './bus\x00', './bus\x00'}) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000004c0)) accept(r5, 0x0, &(0x7f00000000c0)) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:00 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xfffffffffffffefa, 0x0, 0xffffffffffffff66, 0x0, 0x6d36a5fe47778468}, 0x3) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getpid() setpgid(r1, r2) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = dup(r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt(r0, 0x65a29136, 0x31, 0x0, 0x0) 16:00:00 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x8e51}) setrlimit(0x3, &(0x7f0000000080)={0xffffffff, 0xfffffffffffffeff}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffd}) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x6) chmod(&(0x7f0000000040)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:00 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, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:00 executing program 0: r0 = socket(0x26, 0x3, 0xffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xffffffffffffffe1, 0x1ff}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x11, 0x3) 16:00:00 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup(r0) close(r0) close(r0) flock(r1, 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x5ef6, 0xffffffffffffff7d, 0x1, 0x4797}) syz_open_pts() fsync(r0) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) socketpair(0x10, 0x8001, 0x100000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r3 = dup(0xffffffffffffff9c) recvfrom$inet6(r3, &(0x7f0000000000)=""/38, 0x26, 0x1, &(0x7f0000000040)={0x18, 0x3, 0x7, 0xd67e}, 0xc) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000001c0)="b100050309000000000000005786ca38494529e3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xff7f, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x8}, 0x8) socket(0x3e, 0xc005, 0x101) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000004c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)=',\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)='!\x00', &(0x7f0000000200)='%]$&$[{+\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00']) readlinkat(r1, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)=""/80, 0x50) write(r1, &(0x7f0000000040)="6f49998269c215efa7267b369ce977d4bcc84e38", 0x14) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/8, 0x8, 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)="4e0e0008cf376612", 0x8) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x1) r0 = open(&(0x7f0000000300)='./bus\x00', 0x100000000, 0x80) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) select(0x40, &(0x7f0000000140)={0x80, 0x7, 0x6, 0x9, 0x7e, 0x7ff, 0x94, 0x1}, &(0x7f0000000200)={0xb3b9, 0x5, 0x9, 0x80000001, 0x0, 0x5, 0x2, 0x8}, &(0x7f0000000240)={0x200, 0x20, 0x10200000000000, 0x1, 0x401, 0x6, 0x7, 0xce2}, &(0x7f0000000280)={0x400, 0x7}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8, 0x0, 0x100000000, 0x2, 0xfffffffffffffffa, 0x9, 0x80, 0x5}, &(0x7f00000001c0)={0x0, 0x130}) open(&(0x7f0000000440)='./bus\x00', 0x0, 0x100) select(0x40, &(0x7f0000000340)={0x5, 0x9, 0x7fffffff, 0xff, 0x4, 0x2, 0xd320, 0x7d}, &(0x7f0000000380)={0xbb, 0x54c, 0x400, 0x6, 0x1, 0x9, 0x100000001, 0x1}, &(0x7f00000003c0)={0x8, 0xbff, 0x7fffffff, 0x857, 0x5, 0x2d, 0x8, 0x9d0}, &(0x7f0000000400)={0x9, 0x9}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000002c0)={0x2, 0xffffffff00000000}) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) sendto$inet(r2, &(0x7f0000000200)="4880ce4df557ed93b0cf9fec1f8af9a03e5f87dacc5884fbcaa2fedc56ceb719739559537dfa79067206172625f0edcefa457d93dd14e2c9e5e93780dd8ed97ae6a64a3a85c77045640d02876459511d72a0c2da126955444c9d4c80392da93af46c47f86dd5c886d9a04b049f696044cc7dfe86771cebd7941f673fa50d47429ad4561296c184a024027a8713702bc89cbaddc9c770169a6d50d721b3dfd267531d1ff442380f5416c9758c88ce3ac1bd395d346afeaf78eb931debbd04aba083665b65deec520d", 0xc8, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x100, 0xf6a}, 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) open(&(0x7f00000001c0)='./file0\x00', 0x10022, 0x3) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000), 0x0) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x80000001) syz_open_pts() 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x440, 0x8c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x5) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xace, 0x31, &(0x7f0000000200)="9513f3948292ae269282d455abab566262fd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0be637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffc39) flock(r0, 0x1) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfff, 0x5}, 0x10) 16:00:01 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x20) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:01 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x8005, 0x40) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20180, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x8001) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x4, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10007fe, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000000100), 0x1000000000000379) mlock(&(0x7f000097a000/0x1000)=nil, 0x1000) socketpair(0x8001b, 0x5, 0x403, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0x3, 0x1a}) getrusage(0xffffffffffffffff, &(0x7f0000001040)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xffffffffff7ffffd) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xcc) open(&(0x7f0000000540)='./file0\x00', 0x190, 0x0) r5 = shmget$private(0x0, 0x3000, 0x3d9, &(0x7f00001b4000/0x3000)=nil) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000680)) munlockall() shmctl$IPC_STAT(r5, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x658e, './file0\x00', './file0\x00'}) socket(0x1e, 0x3fff, 0x8005) bind(r4, &(0x7f0000000000)=@un=@abs, 0xfffffffffffffe5b) semop(r0, &(0x7f0000003300)=[{0x1, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xffff, 0x1000}, {0x3, 0xf2d, 0x800}, {0x7, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) semget$private(0x0, 0x3, 0x90) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x801, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x1, 0x73c0, 0x9, 0x7f, 0x2, 0x3f, 0xffffffffffff8000}, &(0x7f00000001c0)={0x3, 0x8, 0x8, 0x7, 0x85, 0x20, 0x100000000, 0x4d5f}, &(0x7f0000000200)={0x9b07}) sendto$unix(r2, &(0x7f0000000840)="ffefa0dc0cde6b9d28a104a016d960a78272acadcfa91ba9de7ec883e84b4d657b8850ccdad9af55221e9841b4982bba8a46a7442773062fb1b38a1de71fd0522bebce397085be74c0d8617e213e586b2cc076e24688740ca22af33234164c2d0bfcf68bd2792847fb84c79296cb35b887b48e8141fc7e030000005d6516e1df53477a00d4b283a8e4d9325cce4d72083f6b679573a6d9fb521cca62cc4eeb97d31fc77b829584343f2a8b6c426a3f161c4aafef7e5ec2d9bd41119c78bff67d46927901828a5e66dc4b9333ff1f01000000e8e0b02710f829010000000000000000000000000000", 0xe8, 0x1, 0x0, 0x0) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x1}, 0xfffffeeb) r6 = fcntl$getown(r2, 0x5) wait4(r6, &(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000080)=0xc) readv(r4, &(0x7f0000000940)=[{&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f00000006c0)=""/32, 0x20}, {&(0x7f0000000700)=""/148, 0x94}, {&(0x7f00000007c0)=""/108, 0x6c}], 0x6) semop(r0, &(0x7f0000000100), 0x33) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="a70f1fa2aad63e339e8917d234d9bda8cb3c28932b7f17eeb1733ae7860d5417fb8f1eb3ebf1ee38f5c38431b6eebd9004614bcf333e8d422bbdee00fdfefe91a5e8a371892e1e824f90b035804c0350c301583b4beba3346dccc769d3bc023c3e9f364015cedf9bbf8a9d5d7e4367ae8f5d5d005ef545cbecd86b32e10629dd02452d", 0x83}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x180) open(&(0x7f0000000040)='./bus\x00', 0x2d8, 0x80) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) sendto(r2, &(0x7f0000000140)="d6470996fdac9b44fa935287cb2af3c2e1d36a48bdb46c189ecfb55baf50024c172aa62e3234e8f91f5bd8e665766f4d43eea316e2ca2cc5b0d7510a453f427220e3ec114db95d5e5426fb1362b6bf43bcdba8c41ad26649a16814279fca5674eb9d1f447b645bfe597e3b05d625a9357f3d9f3c6d4a7066d1cfb4520d21456a039cbb38dc7cc55b339e5f5118a381f3b05c8453b8645c7d779c684b4e74b162cad4049fa222fe640935ffcde9f8680b98c38d3cd27e53cc6abb820248de47d6ac5beb735b1216c631128eef6bfa48475f1960a737a543", 0xd7, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2810, r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x40000100018, 0x0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080500"}) close(r0) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) read(r0, &(0x7f0000000080)=""/48, 0x30) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x401) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x802, 0x0) sendmsg(r2, &(0x7f0000002480)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002380)=[{&(0x7f00000001c0)="0502ecb6cf5ec0b08456367d8e20fe4b67e6ab138c1952b262b32c9b8d4573354142b4349b0ea525e09fe1ca1a14dadb8fe56617698a48d2b58f2520ca7b45550cc76c0a877442f04ac42ae67b554610c6b5fa7758a7e62716b4f3565d1d030df7f9153168d4d58f778806aa88c4e44727d45f1058e5dc2a5590bcd3e80f61befb5b7c1c3b7dc53870a27f0d33987dc176c237e5b0ff20e6954750f60d119946b9e1e08b4461d66445fa81ca25799a4bf6b8412281697da82541bb52b629151fe2954607f0ee542f0288feabc817bdf19308651868df7e4ff5870e1d4a6b9686e64f5d18409ad453b829e74503", 0xed}, {&(0x7f00000002c0)="d600aa3b38e6f8e16f6c58a755384fcd77eddeeb1372987040f7229d728bfb8878f270282e9a3597f78eec34292965f8deb96e773e7fdb3386ccfbe94ff95e1104f69d63849d5bbc5087cd13fe030df93668cbcb8dd9d78cc158a508eaf641f62d5ed1b249c9e762d337d577a0d8b39b36c2c95c2d18eba202bf790d29", 0x7d}, {&(0x7f0000000380)="750b21b4fbbe49c02d96cc810fe4c23dc663d93636011a5b67f5cc2a1e5876338db0ad893d80e7c8d52bda5b8af8f3b05fd6144f8932f3d043199a095b6a8f11e2212c2efff5c3a0394a9a23ed24dda380f5852b1ae974166cb27e8ed10af67fda64988fe637c5018aeefb59bededeef0422f8d013b027de68552f46c38e327d1b4c2594de566dfc35b89bb9a65ccf2171cb1d7ac0a51422da512ee467aa94936db69f5f4bb76cb99c1903b28aeda74d5f1f46482452989996bc53e1c76130e274e1462b8bd1d3a9008a2317f718f4374d9a95fa495c2c0b2771d8c2a54ae248a9ec8645962cd269f9066bbfa0b5e446f81914a1100a7a6bb809b463989e231a81e1d556757fca4d562e5a06539cf9a7e6293fbdc3a0e3295f0f61e796e9bf52232c7a42c07fd4cfeb8d1596a564ad83fafaba34fe7f70328d001255b0d009ba66594d6cf66f590a85366ff8265e77860bf8539403d5853b293ff422e7d16b0577e006de10f713caa62886669e33c8f1db5680d30dab7035a309fc2ef23b9f54b13b07a8d03397bc25b94c3c575dd5ec5ffcd76af6b5bbb2f7b683c13341a8c6dab2ee9fe33e4d396496a4e50e7cc97729b3be8f4d9fe66f419ac5ccca47df3b56c438ae27a3a18e21a5d99e4d5de71632d1f986c65f248cd2e7cf27b4a195cb37f8d6cde0423e9c777f182efbf4175a3687d79ab82e9d12601ba4de4a9b3e5d386941423b46a171faa43ede8dfe9702d3f05814d650b3501a5218aaffb1aefd9e848dc45a1e5d34b12d2260eaa4e3f6baeff8081c980b95289096008de65adbe1cbac04fee5e1446a6278b22e646c3f7c30b57b84e1125bcafe4499bc8c02ed922dac4f534d96b2d1f6c10407aa0f316851163ddf2b527bbf7252a5be146656a188e0bd54f57446617e658627e5ecff2ac68b91dbc304dad6c0c2a7a6e76eb80e8c2bd75fb956f4fc91da70e511e428bc60de09885855baebe32476ef05fca3dbc242a4c712a1715d3df483aaa837e35d4e954b5f4e820ae350eb9d2c7fdb03635765d8dd335c59446ea1768384c3069655739772f56518eda6647fd890888411d5e7235225e8392c64ce2ecbf2e99e7c7eb16694d4df382e4d85053fbde10be3191be4e5aafab3da3d690fc2f4e8fc98347ed721872984a589f0c7aacded8ce341358f35ef01059b934f37b5712c53f4f56dbc0e78519a4e1ec61151527eee2151872bfa4f2f698a24059835b634e916d2ea6ff03777f6c133dd57edc7fc335ee394d7bcb3fb3d09d409f8096c9760505cbdde3dc527014673d31657309f53597833810034cd8a1146b8e9051e6e79b062212eace5f47f33f1b4c24251165c09c23eee009c22fbe27249c3a9b8f6d7f95c954f4f3848457b596be6bf4afce81e65f7667ff60aa7c32f8c43fa026c3aff3bc25b8d98e55310c72fd4b72b4a9db985f456d6c02ecaae928b73fca107b237cf6435c339942ad4f2309876aa2e4062b52dd80a366200dd08ebd26227d413dcdca0e1440936cd9baa651db157bf20f56e015f195f23a104beb8ebbbc1282314bbdbedbdd201612140729ad3f4cf65bc3638a902b0ea4b3f8cfd530fe95452de79665d7cae9f49bba2cf0549e4b3d36da497448d4d6b2823e493c7fbd0beb62257ebb06fc74923ce9fd597de6447782cfc60bcc41f099264bf25027ac36f1b830ff3b8631390978855df7576080b01a65cb1747c4297c675f5f5bc6c52837fad20001d195217e16e351708d7100e985fd91aea44c47ea9c3e0df92ccac4927afa9f6d22984d1e06886d7332a68ba7ac62a122115e38ce2e4ea3815e69b5407fd978e7daf2b7a1aadd3087b78f845e3747a742b4864aaf267c976db41ad8e8b8ef8018d268c404650c8a517523d2a376b42b57d14a0637a3b3c20e8a2745e5676680674547e771147683e917c444639f8fbde2d12a60c2ec6ef6e3e8dbc924be46e9dcc7de2e81898c5913c11f0f4386cf95e4b0876627a8724b292fa32e04c07eb7bb8cbb7d110b213ac3e95e95da1f857e6209f70cce5b71ed68a090bb83c6e99b96e3415b958b02ad07754f9b1906d0b3aee07927c1abc8eee142babf122d390cca1abf33859fa534ce3836985e26341f7bcd1149020b6772d21756f705ff41db857b06cc5c41c97f736c36cffa3a0e22bf707f70ee2262170dc5199e26bdce759bf070a63c0d499ad7a66fcf85dca3b868e19d1265d8cf696b2336fcf3e3f0acac46390a9254bd2b036253e96adf1865e808331340476dd0c9f1abe782a732d9e4215faf474426b11d714ed1217db6bbedc35824826a3d3dc3b3284f67d095d31a167a7d0e021f788e4e9bbfdf4011246a703dfe2c6218398f363e503d1150cdba2553e44fd25ec4164e9b952d5ba084b9417ef59d5cf6aff67ffbd0c715dd345a4f3a1d2ed2529b8a97ed8707573a643bb1f1f61f8e4ad7ddf60a94c900ad368b79da7dc37bd8c9337f8df7e5ec66bd55aee161c5c3d8d1b48b34220a8394ff266841b375fc08b0f0b86bde89d5b54d97c76b9fe2983429971fa328883b2939a8f0b978f97380597e6e55d9a89c78e5cd6029ed1d9b5ca5519ccea7ca67dca599fe131b39492a3ff6ec242072f1859f40f88e2396d062b657ce26f654556e759880455119c8a4d113608d4393f55864fb326a2ddd95f7a80f77368f40fae6ae86e07af9cf5f9ac4e553378676af87d897906119937aa97d2c99277478bed029f6d344425338fc79bea318e1d6f13ca8af043b8b97f3a46d5e4d84710c93dc17d9f128f00a13e0efb7bac45f7056d3b01574affd098dd94674566112455e31073c09e0738f9bd75ea8ed055e1b889681f702eff22635c701e8d69d92c854a4123a111c027ce70e9cbb03111e418001f6f92d65100ef7d961618173efa563714c30e923012af5354b9ee6bacc3f58eed82a22287b24c25261ac291d67f6e19942f07ca3af8cb2c02add98352cce0e875862bb471526a0cc0c575dd33a1fb4dd0b1a47b4da75604fd6228e8e212062882de607f133738befa2a62d0ea3f1627af4556be8a62b1720cf5e7f46bc6be4b34f8023f2d0d29ec905e82c403b6a774c241ed09b037e5095acdf807282438124c82239e69489c119b66b6a9aab8909cb20d9fea372dfcea4c1de9d1eb5fec34fc9db2225bb5a4741b492e00a2c301639edd68ff1ae0f19065795001630625672ab876a080cd597d55694e74d426f7c5650b74af72fd47509ed40847bcaee68e95d63a906a96f6396f51cb6e3e8341ec45c46334a93f2618354095f088b36dfd7ad0e22df329f65dd1341a97b73ccdc9f7a41f49febf70d8b95e13a2103545d9efee1e1de6973659484b611ba3fa062fdadb0b46ecd112f51bcc4b32c6d0fc50274c275e7a762b989e6f5d5b7065c59ac311e9f80faa703e55e10fbf6a7407a5838547f59064187bc726c2d171124488a5d4d934f3c2a0cdecfe20c4cb33ce0168d1c9cf431d3e116fd6b0676d6e7b1f6bd48778b006d3e922d26f8ae3e90e16eb663341c7108c766a449152c5fa0e571d6aa462bf50ae50c3707ca6670cbb7eec18e47a99518a89622e0bc848eff3270697ecbac6b45c2019409bdc91433ac14f554f2d69f1388d2582ad4f5886eca70b35e8c9900cd50434ebfe116644f17ded9d0e6204411cba807ba6a614dd967d703b6eea65ede66c4760046f796fc636e868d21e6b621ce1f647c8ecce957f86fc9000df45b4072025f87d72ffbcfb259f6db25c46db4ea90c33e38a2c1c08111335de58702aca7f528cda091e66f4b21c653371ab5bd097581873e53ed88d9bd48b4f82ed5b911b28a0a9149d51fab90fd0894b865dcf609261dc5465c7809fb20d4d177699223c7497bf927a7396fdfecc549ab0e9c4cd1385a25acafa10bd5b4124bea47982986b5138fd188446424f20aad26fe83d3eaf4535805d0e817ec0d92194b27e5be4565b3534ec80013faa2936550362c5f887cfea459521e0ecceee3f865a65dc84ab0e5398af45bbe845bd58447f3580f04e63eba0d467a78f5a569c2842f6d28133d07c0aac3944c035e7dbefb7bf6b3cd596d4d99570352b415d18451cb3b2bab5fe8e859ab523155c37206b753bed7672f067bcf540a840e902a15b9b6cf483eaa1246b3d991982e2f563d28166879cb36c239145eb2fec573bae32311b3389f56bbb831a84b27d8af3a9351923b4d9678abc4d0fa380d5951a16751c9953eb2dde93a2246217a7ecda6bc88ea131c0acd1f230f83f0d590fe8c56345202719af22440cced29f9442a336b422bdf44abe2d23aa0f5d0deb1729549d950fb6293dd00a01b32c10e9508aa964b2f090cbbb07c3a2a2679f6d1431a2e75bd64ce7caf75acd2fa437cb5202300797e6db46c83c601993bd9cd853e91f18952d864461cb0a53ad90e693a83fd1357acc7f35b03f99c4f9a0604b5822a2a2a314e0847d7173651dd0318481908a81365440d73c634ee70b875d2e4b4501b1774a4022627001cd00e6bd96ddf864a59db72774ff90483849d4178abd50dfc9bf68d3cffcb8db9c010c2118542a5a1a944dfc2ad0bd5789189a0bae0d8ad2eeea2143dad2e4fcbb090ac91f4247775c516a435f1f1168c0bf2c742bdccb32dcf25920834c86da1096edf22abe435970bf15b77f31220883e55c6e741f92262410b4d81deb6842c0fb09161cbba174dbfb6570488a192470c833cbc2f79da11ffdd42d04627a993d1638659e3a69cc52d020a45f6c6c5125c73f61930d77c1d5801a7e4798013a799ed900ebf8fdbc8e01d26c358a964b68622e0fa66dc9d483b4d6b1d590e5738545fbe00a758f78a504690d675467b60886fdbd0073c017e5e612d8ebe590fbfd2cc670a2eba48980e7f83b8e864e10d634a77618ec7920a79b6f395b457c9af5718e954d71994097882aa4a865d092710c363763766c6f76cd4608b2285f42f23f3cb067e52ef5482ad897b6ca39a0f1fcb24ab322e3a212c946ee2d01437ca55ad9af5621409db3437af5d4ef6f1820fcc6d949656d758b8cf29fadebeca6230897d9f867c8c74047c58d3fa7a8b551647cdeab37d21691744e509d271ebb49d2e0dbb89d62662fc12f94d9d655ab927d23927586ffcd1273f7395382b1791ff866d4a437442ce49275643d74bbab49d6abc517154d9b529eb7fbaa069497fe9472185f30162e867344a16cdc538815ede569f43c1776d47b5050d75eaf35e5adbec90f03a4c8aecbc259a12846aa8fbac99fc38c0bbc1ead6d3c9c5991a1bd671a3b1e57bdaf9b741aa4e99ade419495d2d9ed70143be4ac68af221ad836af413ebbb8f400eda5ca0d1e441577464e799d6bfcade7df6c926afbfa26cc06a1d8b94828ab87893fcaf0baeebe4a7bc67a71636da701095c1c1649f18dcb0c1a2c1edf2e73bf870ad9881c706a4376bfbe1346e6823ab6b2618b9f5f24a463bf5c2e9c21f3ae2e68fbb8ae70ae8fde7b76460cb883d03f5888e2b2e160b0664280704d50b8df6f8c282b776b768a355f7c66dbf3365d683d986a9350a5b67ca653edc781b8892896b70eff86c32a04603260350ffdd2362c5ba14904e776919e4e5283a35d096a47f41fb0bd44b0d5fc250e52d687c47949c84a09f2a262bf4868bab597c14999bdf11aa2c633a5f903eb76c1a8e82b40637125f034ce0e64869075dd4f7de9b9404db9d00389d0e1bcadfe3e2e790ce6d4b8a2f904d511747314ea4057a03767c664cdf9824836a33b484fd234a2cc2e24af034b006a593fed540fbf", 0x1000}, {&(0x7f0000001380)="999186c0beaec11f3c18506482559ae3365451e13b45cfad36b6fb6e7b2c147882e18af9416a99c5965f72a7e2be0495c0f8aeeae5b0b32b353954259d2df8208482d27db6a25078d1630859b9b3be2e6bfc7ec7d863581cae3df6555f42bcfe9db00226aa3bf85b08e1233298ff53cf1a9de407ac27a47f74d7400d18d2726302f75bf07a1f5a92090fc2e0c809a32a1cde3e2e73326fbdd0cd63f9b2891ab4a80bbf2d887dae4dac96f32ed2cae55c9b3874edc4a95bcaa48e7604d6f1bf16b2b4a81392cd885723516bf96a1a67f3bd35919e912fb3beb68e7b760e42d342bbb2961243224a7fa02e3cb3adcd625c561534a06a5313eaf40a55836d29f25168a23f53ece6dfacedd5bf2efd2fe942cc46fa35e2d887f8cf7e560c1c7756888800626f2651bc16fbb053666b2813f4e4154c86f368369f666e19bacf8e458dd58ae869d9a3fa2ff1afabb792442e017ca0981c6f436d5c92fd81e8872d73453844859b3743a6cfdb6c513d3ce27d72b0fe3ca285cee05c1b640fbf538cad8238165593775ab683faea1d4dc59ba2b1bc8bda0ed1dad0c0d4897f0f3181e913b64409b69ae9bda41d4c343eede8e682f14175537e2e342af4ff83baaf8a530df35246747388d35f2bd6eeab13d3c4f6430d56f21779441af572a4ef9dc824d13ab254415bd5df88bbdb9dcd4d96064c8b83fd9f05e6840ac709e9f14b6f16fc1a472fd7679df90deee081162c555533b5d9c73088bbf443337d4a9d7e7a18a3831900cb396ca968b47c7d953b96833c5c41a35c73fb6230890f9a93bd0b607abb49e345083c9ed9daaebdebef715a74b2848e346943fc3a1c46bf6a8d992cc793036057cb3163aa75e361033d2210a99a8926c0e007f0dc85d7dbcc69515aff533bf77e0c1f9376bc8d0cf27e57226e7ae7013a432b86ecbd4e0fbb7abebb27338f0990b12253a123dde339c3efaf540f350ce21af2056be214a29381a9e68333f4671f8e76893d0c17311cba035a6eaad75af29b180848366ce4077e8637c6ee9efdd011710c4e2ab7526cf840f340af79e1c774ca93af561fd54f56674aaf574ab1851db33330a0ba37bbbb30ccb2348e35f480c2689d9b64e45708ec6c07e85eed59fd111218959e76b4b7e56ed6d814b791faec2a60f730f38bd70ed83eeff354e77ebd7a035fc6c348602068b68fefea4d991b2692e430322b15e2c3c316f2d87b1a49f0ea0fdc75bd9a77dcf80e8d39432f52293228ccf07e7b94aa99a9fdf94d119c1dec8cd83d46f47d463f159fc1ebe643bff9e5d548db80c3e5f7f96250dade3d5a789b6806a200a9bf38c7ccab78d41e7ee69ea5c56b673634e89994d04425c0c1e1d73351de75ff1b97826f96edee6ed3a5a21cd684a867859285ff6ad24d529c033254b9aaa22137f351c8adceabe132e1d8a9c783ede153aa85b9307bb1316fb0fc8a5dc2383dea3cf0cd9d2fb352de28302375e7460f3ebf047b03a87d542293748910f82bcde2af143e5004d3422b088a398e137ddbb7a9892d551367da75e63c94fe4022de5a64c2ec9259cd02c8420c48b80eb7771c83febfc652eb9229147365475f816a15799cde2260360f8c23675a79f338b31b5f120e5872b0d9bbdeafa5612b14ffd107db4d596c4874cda7fc266cfb5254f70189f8e5c927841d99a7a3c1374ddb38987c8797ba1eda7777be5bd3943c2c71523b282377a938c8f4caffa9038d77e0cf72c054b04b169d47b8b2ffbb2fd0fe6fd279eda30c81e58f33ae0e54dccad6ff79873aaefdd43e5952420f33685e486b835a595ef0fe8256bebbe38a729d3562df919b4a6eb69d52c49e1ddf6b1fc01d3058ed2ca53d8fea3f613f2feaa17ee9975f6d9fc1859c58ff58908f7e6293d04e120f6176df9056bfdca68654701c66236af4c9defb89cb0511e454a86d8eb2af7372b00c013368fd4404743f8329501233b447145330c47957bd504bed72fed78a382072492721c2de0f30d8a68af373c99f535fda39b30ea331393aec3dc0fa2f34d72ac3772c6ebf6fcd1bbb0b87f173457fe54e1701cadaced619119e4e8a5403b2030ec4875334186e0c19257fe0746b53cad36af1c0ba7d2497381189cc6b0d664d69032a1ff6f9f4387510130f9364d3e7cb7aca647b8a8e18c2c2cf62ca6118eb584cdac259e510dc28960f372fd22d7d6fe421fc84274ac1a786cff6b0d5c10b30987585167c93de87b6438cc745db9b79e3310616e6e797703303e80131bbf15e89ceadb80333b0b656e599fbe0ba43a9c068ff87609467a71aa12053e6a5fb4dac865563d41c9193a97f804da22502eb29638c722c4a837e422ecb15dc329b36e6a44e8a4fe81d2e9d863d278e0c629e51b15b50f28c0c8f501320c9dc072dd4c175470ce35318945100ac8d8902daf206837526ce2644383e0947b8c531120f638a6612394f412f8a3b2dadb539c190322ce1cd2750212779378d38e71b2c85b11a9622e69223693fecd725d856da1a11ff508cf24b492f77990cf55d8c570465226d26b2d769505a3e57f98480f363cf0b3596ed213c4d7ad2375ba67c654563ae21a588b4c1a177f88f4b6121d8a877502885d1ac64ddf789bd796b515d800816e0156bc3b26d6fad8a23b02f8f2fb7db10bdeb6c91f921da3ff25ad1b8c6007f24e212d3319d0af933bc9d555c98a0712473423f3c52b0dad76e79486392d569c5cba217eb0167d98d39b59eb7378fe6fddf19cd4bb1feec994c8905ecf3f4118e02d646fc28f6737e1593ba02b7a0c6872c618cc1a74700741e3d95030d5b03c8799a0eaa6d88503dfbffda8442d3dce22462853db32d61c566cd2883e8b2f40af0fe00f7ab1aec012d8c46f66639c0bdc85b207f61293a1c0bfc021951467fbfbf590d0755b7680d527543da6f0530fd3cfccce8089fe4935aab888fb7ea233f4d04f93b62cc5b47a3ae704fd03724699fca1fedd32b43649cb1ae8adbd29746217a092274f1071d214d521dd74b6c916aa38485743cd278ec3b9b87db0a7a34f5cdc894280959091220d7419de7fc034b2cd37bb76c00aa097ea986f40e2687a10721c7f2963da21d4915c146c4dc80acb339871f0550dbbff5a6fc41053d9e0112ca83a29698e87a06cdafad5bf399ef963eed16ca17c665bb8e08ae3df6295b48f31f6a26c84d164440802d71e775f4c41e8ced9c54661a2d9a116be72166320c7fb3db3a6a8953722fc6d59a0d44fc7c0a9047bf3bb6de34b91bb7dc80cda01c74b5d062d6c7a50dd6f520d5bca58ee69d45455ffe21d38387523dfa6c42368c3efb7343cd9149946d18c1e3ccf0679e2620b49a59942ebfdbf601eace464f31ee892dbf02693cf28cc89bdb2324386dc439990dfdfc7baea55682fab89343420dd5dfb394ccfd6d2eff57e73f1021170a150ffb41b4af8f861da54c08a28b00ee75f2b0fc4c0b2a5651fe4536ac584d6bfebe7b53b70e6ea696ca5da4f1ec6f66a7f7cd90738bee84d6b41c16fa8a6da4c4a57cd58a424bbf93af2c80d6abc2c8dcf710fdd364ba1827a91f616a6b9b8446d045fe36c75fa8d3569737b3180bb01ff4c7298d1bb8e5d1a051e50080ff5831b2c7d3b612595e23bae7290f1b43783387ba3d5149993670bb7d63ac2f2ddd1bfcd0d6f4053b11e451239d36409d900bce969cf920ad07ca261add90a4bbcaf129d408335f711755cab5eebcee6896d13ba19b862075b6412fc1a796a26fb050b267dc0e653e0cdd0f1b9be37d467419f0021a4f72be88145cb2f7f58f102a1575c447ee7885fce6ea7a268d151b526de26a43e5631fdf5654c9b5a76cabedc1a0361498feb9b53224958c5726626fdfefc5997504608b7ee137ee0f9471f5dae4c9457caf277560e02e500bc85202cdcdff85e8ab1a8c5c7bac30cc037f3e8049f8ba06510d410c35cfa703718c6277dc0ee81b7fdc21ef973218e4675293d02544a3e883c2b426d6def0e6134a83fac74aaf4dbddf080b7eae8018a659308ffd9f81a20cd8a1e5adb2a7bff5224d4842c41ded3946bc3f56399991fb5e2a7ea722fcb627bbbe73b247810f9d246ea52c935e5ca68f37edf0d8faeb38f9f9dd90775779bbd9916d1db08f48b2162580b2882f811c3c342cb2cbc029ca1b8cba78ef23edd3f911c60fc9f42e81ce0b9e5842569082e59ebecab66a8e2c3b3c07073cfe72a43e16e041220f05d95b351b81a39f518b8a82500d47b9c4c5ea9b09ededc21423aab70e799aca3251a246d58e789543eadd27cc47203f7223d26812c90fb43478313732a8834ebcccf2f431304545c630a85f3f526c7bff50dc8b21f32fc6f68a2672eb4c3c240554cef98a9eb5b72fd708986942ecd87a54b70e29769dd4f2997c73b838ff852bdb6e3528a0fb73e55d24004b050f1c125a7a691d8e40fbe44de11912d78decb19dab7e1e45d1b0186f0c8c5fc49748010ff555206dff4a70b505b2f2d419e8152eb12c8198cec8a013f2494deb815dbe7590322251887d34bc2d21854f4f0201c75b275b5015e9449bdac438e0ec5999e94bbf35726076b5029a3b6973b87359f6c20c78a8a3c31ee75a7f45a2e9b9b17589abe7825db105909767916ba82b370b39038c0b083d34d3acbe14c1708f5a427cb7bc99d5660ec8e6c411476ead548d763f4b7d0cf4175457888cfb5d2bba68bab4946745de437fe5da83d5dec3a161c0bc7be78ca5cb5716a554223a4bb97649a8dd54e43267564c68799793f8a0cd5685dc29fb857f0c26d8ee6469cb88aa19ee7e215b01c5f39f31361aac128d9fbdf2462c765c7bc16ed0b145ef725403307ca363e8ba33da2433633db57d5b4c93ef1d6b1d4d0850be1131a055318e6f5f412a201971d479b5d7f7ff924052e1c2d974e76f76b77b786d77bee9e1fd60f1d9cf7e4dcc10ff5a4e768061fbf7be58f1ebc8d0bd1c443a872b426ea3ab52efa09defff1d7ef879c89df531316cc89a0a5d70b1decd42c4c41a5d2cd2f55298f47c7b2ff6102ee472ceddb59e11284e1a10fef065e8f367a58ec8b2fcd98fca7d47877c7e99566a37c9af0a6204159dd53537069669cd0136e7cb8fa2898cfdc9a969a9a0c8750e241eeeed6c9c5bbd1e3655ea271c457e19b099d7051b7336694eecdd30fdb144588072b225987a9f4a1fc36721326d52de83a295ac636a2bdee576f26ce6a2335a1ded69f4c622fdbb1b581a17913c738d7650162fd1135bbc66ba3f0fe684c377493025800dfca488e22593ffcff97900dd071ba59acd4ae067b5e253c399948b4405ab9a7fa9de101ea02f653b1d8bb9130dc8630bec14795eeb13417321f72c5c442a83d25d7f71386cb8a0307142c6b31e53efa7fcfabc5be6eee69bfb6349146a5f2e995079f34491647391ebf21d53bb364f885de8838d7174a568832ed019473b0bf39c9c4225ea4b9b66f3d6b0dab368bcd78ec1855893e90c26013593a290f6c6aec39089d5b1a6de73743322e58f7e47af191379b80cbbf8f003098f601f472c9391b381e65ae0f5855539d053de9d6d8d522e33b265a2aaa11847d6b36166370e2326a6c5721bbdc3fc47887d5739236b0fcbda10ff8b826edea4ec250949b7fc289837e56240bf1c0c5db2dbb2fbae2b26eb23aa3d2658f36e2baf1a8a19a94557bf900cdd115d15316a45d13477009eaf268173075b633f5f51eff7c88a24af9edc31e47c381b92313328cdb176b8f2319faa9152dd8d1ae54839c5465fa5d16ad56fa3ca5da5621468db08fd4b5d8e8b294871925d75", 0x1000}], 0x4, &(0x7f00000023c0)=ANY=[@ANYBLOB="a800000000000000ffff0000af0f0000eaa30a591287ebe75ee33c3a322507ca93dfbc73a50be4d48572981ff50a72b24eebc54ff0cf62ec1846b70c0404a7b60d58e702ff9b2e8f6ffd332377a871a4ec57a89858121c20bc5d0ffa0962d97a4bef8c037f5e41a2832b28646bb9fb0b78a24f2fa14204efc30bedd00f6f13e332d22066766ac4d57e282d0230fa27a7c7ecf85586fc555817c6998fdc"], 0xa8}, 0x400) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fchflags(r0, 0x10000) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) sendmsg(r0, &(0x7f0000000940)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x6, 0x8}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000100)="1e203ff69face0b397ca066c9b48e9a0f79892fea44c766517c21a2159adbf60a0a1b2e1cf679e3d0bbd45de5474a6eac6373bd5a56f92f8fb8cd07f2ef406e3f10db1b134d9ba50fdfc3c923afc9d697739a100753abd36ebb6ec5781c095ec4eda271a28c1df931e10bd58a034e454fd3f6d219f67b6e71b193044b080f754c5220dad36", 0x85}, {&(0x7f00000001c0)="09b2b25394c282b64e875866f506f6f5b174ef91a2e50eecf317abd07c5975cd28a1f6deb4784104b81793aa31b8bdc1fc66e658fe237089bb00710d1c0010b8e745a03a17fc1822bc0ef447d109de6c5d944dee767b4165108ccc44a011d089c5f484d14240a52be4a82bfd08843054a15eaaa1bb63c0f67d451cb143ffb05a8a315133ac571a36e33352a93c70e058b3367a2cee0e4f45", 0x98}, {&(0x7f0000000280)="e3ed9c14018ac760f7533e29f77c32d3e6099d1814f6feeee488e6c78477e01c840f6bb6f19eccf6a6efd2bf63895321198c3dd605ae8c8766dbab8efbdeea24db6912ee7465f9973b2bcd1fc37d387d32743a48ca7a7df3f993d35aeb1e911f299545729bbca08bc963a58a690b130dd2fd27c1228421f9696099c62a6c5bdf3f68f5a22485217222b51a8e8091df6e5368d46b92eee4ff05d8bdda1b7e040720aeb117fe647f910fbc6adc6c9533a3c03dbe4314a7aa508e0b276c2b05eee015ad4873a341dcbd7bf1a676680dd778c499260edeeef02716b866043769550990dc2c1308e8cb291baca2741f4f448b696095afe7d89ea1", 0xf8}, {&(0x7f0000000380)="56652ee27dde306fab0996d7d1e66ec99c6d32a2eae5aa2daa0c5ec2d1bb3a3e62b5161c887c6362914b97ab95a866570b1932fe7401aa504ca1eb12e841e31457dd83c849c0c66df06ed0b4f822aec44c859470e8c927df7806367f1bf1e8ea2ebf65301a4d9912785487bf5b486d3abd21235a66c599273e6e278c20babd69897b77bcc542acb777bf1ec1b43365fe023e630e5b5579252b8dda7278f3e34b06dc5bb9fa971547678aa2ab3d9f3abd12d85b", 0xb3}, {&(0x7f0000000440)="876599321794c44190b4bfa28ea2e1d9b3fd564cc75afee5508eddbab35e54d61ca33d2517316e5f6100936a7fb8a7f51d0ff43780e4cedb8efa6abd4ffd003b4899ed0f6fcf23273f1d2c3020c151a86a714e962c79d9b984f1d5127323294ee80fdb099de3c64862af2eacfafee68af77bb66f01e39313fcdf6a465e411a900193b733a9414d500c264e895f4eb0b8015baad6d33c459499fe4b3a11d5718631a7c6a4a44be1", 0xa7}, {&(0x7f0000000500)="0950bd8d54d6653ce102cd96776e2f12e2aaf1381624ebb2276e5276a4e42e35bf350140de75305019dd3a1d330f8c7ccd13cf98d6527f83bd264ca6288fdff4f9e02888e9c568689a908671ada4c1020f8414d8eb6ed25e12e20795a4d07395a931697a16bbedf90055d2a35e28e71b1ecab59c75de007420db6ec1c35f7f17b84a16939dbdcbbec8c2468953247aef81244aee0c0fc989a1e21c7feaa7996915e9c1571daeed5f97518f00dfe0921c89c164c4828f66ad85f5417d07e4e1f01cdb015438d7965bb21de55a5eb7eed9173c8373c380b1055aa46028f94b790017d49c68d1f6bd159ca0fed25df9f381469ecdebb7114db042837575c51e", 0xfe}, {&(0x7f0000000600)="7a1d8eb3a2f5dcb05c7b76324fb0cc6c3cf3a872ff0410493fc49f51b2ac92c8f8c77ab57a867cfdbf1ae71f0b3c3a4ff134764188c57cf204ef225f1624e45a50dc18599dc070f28eda44c8d7542b798e51115111a5e06fd010a162968eefc274b42f", 0x63}], 0x7, &(0x7f0000000980)=ANY=[@ANYBLOB="2000010000000000ffff0000060000e90e77a4ea110c10bb12342669730030b6cc8bd03fb0e32c68270000000000a800000000000000ffff00003f00000078343f9c22f5295d81561c5872e816c3acc854b8814e880059e2f64ba235bf7d376f81cbdcdd448521573013438e591f2564ab4170d6e8fea4138691afe654426f9551be1763469e358cbcfa4d4f3f625872beabd039552a547bd481ca4e54babfb8824397f42b68e090a53dda892e048846e4bd67d19ca41a90ab240b6f21f99c161fb1675f1f9322829b476efc4e2e490f1d02d79d46dd9bb1d0e64e4041be00006000000000000000ffff0000000800002258b24e9116d92739e10bb60e3eafa60067382b321027428ac3ae40e52e43e47053c54135b7f8146f1e6c264e9e8b44861597d9bc2cf9d55d7c371ba5e7b74e86e33d67880f92a9709ab3adcb000000000000580000000000000000000000099f00000c48cac69132b984f766b70c69457000fc0aa2451501e9985f85662e5ece5da5539e80e5c5b2d41d57627fa44237507f7c87d214e2633e3a7e05e0b5c9b3587f6a121fd9332a92ba0ddcabeaed00a0000000000000000000000001800000b31c74b3d8249faaad97680f139fe26f2b09c1ca7caff9faa8dbe154a27834af39a68e85003a316a3188595a74d59df15bce7fbeee4b917a28fcb40c4e028bb8a0e0162be2aef9cf089188eb03330f3a2cf9032cd51e74f764edcca99ff9ad6e161bfcd9fd5be46fd45fdf731ca42c4ea9ea75900bd8c8cbaadead785e612ce088b02c1a78f0166850621dea508683d875a2644e4323d3cda10abc3fa8d44912f71fa647e2e9008f07ccd2fd99a243391954183cda6939255b840e0a45fc805c91d67c40b7422f7d9d4195ec5fd5af1d133f14e32fbb36f1a771647ccf005978aea362142bb42184092262c8b0a08662ec85de5a3615fac6c48e002a28115a69dbe6d2c09a9e8322a981d3589af96e20877801bef0a00fb660d1f93dd85b53c644eba46a9c6d727431faafea101466bb5aca4c8663a1fc74994e4add0d544725deb7910ba93274f3702b288578484bf9eb6b040068c2e84d3265f56730cbd1d7a75f0a6c4c3ddde04183ce6db3feecae8efe64763b29bd076d5b402d94cc29de03cc3c79ba462d22464c490b35bcc55635c4cc8790841c6e26ff7d68ec1e810601fc4c397ad5e2f947ce5bbf0da67128dc3e1159766aa59abb06d3012917069113d0c4218e59e12f91c138b0b1c6dc889414694ff0466f8b4a48d3873b94e7368e3b50217eaac1cee864c4b0907f14a4f036cdaa8ecc62"], 0x220}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xffffffffffffffe1, 0x8}, 0x8) fcntl$getflags(r0, 0x3) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(r1, 0xffff, 0xc6a, &(0x7f0000000700)=""/15, &(0x7f0000000740)=0xf) socket$inet6(0x18, 0x4003, 0x0) socket(0x19, 0x5, 0x4000000000001) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x2000000000, "d730c1e7bb6fc6e23c720000e40000000b00", 0x0, 0x6}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) close(r0) 16:00:02 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x1000}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x693}) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:02 executing program 1: nanosleep(&(0x7f0000001680)={0x101, 0x2}, &(0x7f00000016c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001300)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000080)="643e77512cb9311519182c79fad63397e97684e5a39983aa2d089da502f34adee7dba483f977f5d0573421abc8df3d5b1773e0797a5d8e98461bcb4790e2cbe2e61b9c511c7673cc4a4138b400c65fc4e87d1a6455719df70e723caeeb820d049285fd16cb5030844d87fda0a52a3515bc923c8d9be5333a3746e46ebc30f0d47452ddd03862423f93a1ddfcee53f284c7658f1f763768abfbea10a008b4", 0x9e}, {&(0x7f0000000140)="53b60564e500e6df8b5f8d588891778de4d07aa73f60a9d7898b808d6bf50782e300c423f5704b22c0d55c46049d6016e5c28ece74844a67a411740f0063fd4ddeef9ef5e3041414cd1ffb93603c4beea546c611f42f99539e0444e4ead69aa97c4d1609b7c571bebc834d52e0dfa4d7c172e24fdb321da83704e97da576b7fe45db62d1f5a69e9ffbf37250b84ac26264f9f3478e2b0e5708", 0x99}, {&(0x7f0000000200)="a62c69e87320850fc2caa181e4484408e5349c41b59a9f5c123145a39b856d4bcb3bf086be0e8d9f1af57c18c6a4f98e509a8d0aa9aac4dca65109dd9e74b78c5fd88e5c95b97010ac0cf08abb62e0cdc7bb320b367d8efc298d80f609104e01a266e13dd8238576388d05cfa42f36e5c4c58d86bac819a23863e8f85fa590222ee59cd94e2731b117d4a7b2ef770457ee4aee91d521e9fff082f901f8be3b80d086855c5847172e958637da2a1fecd0fef36c79cd7b645977b58ded3dcb566f994c5f4256e330e16e2e6ca39afec600f70072a200ca7a007b393a427a9927a6e679c6e0ef74fc8f04236fef7739bd0ae01efe9305793ac6c207f836871e27e7ffed123f6105d7887291f2f1e70d3bd9ec3289c2bc45c8f66ab712974668ee62ef8399dbb907c6588e274b5ecf1480437f6325660ba3b12623c52284b56ba6ecd82e8269af2da33bd177a83efe493d97cabaf0023d0e33cd9e45530c5503f3c399aaa24da78799056ff6d7c12fbe111461674f5f573c78f7132f9b770c521bb9f2c8581283d1936ad2bdb170f6ff4abb5744a12e15dcc217e4510cee975d333448c3bf406fa5594c412f159bdef4ad8f73544eebeb77be4e97418122eacb28a0a6d48cc030d2df4a5a5d94184dcb24df0110da4312d08a70421806f62f1a8c32f5fe8255a2c4ed7071c65cfa17d6e02b434790aba37e4271144f8a1301ec48bd6ddd6cdd82a46e1ecad71cc65683b287234bdbb8852716cbb80be591f62cf225af87dc0610d34f7fbcdb75cf1a93bace42935b5a4e9c56a18aabd08362b99226b936616b426e75a7cdc1641e7728bc5f379b90e662a3743267dfceb16269efe4c333a36323c31ef5983fc638549a0bd8f736eb58e747e4ac36b59973479c09dc5051ed0d6de4dc93ec9047621c05e16b537fd302bd48ad3abcdc9b4fe4ad8ca994e6a037e785ec6f23d5dbc751772afbf07acef6befea282dac2261fab2cf650f55592260e71edf6db9c11265221b0ec66335a4688497518ae4255f3bddded52c49dea296a4482a145eacaf56d34717b7ce49057768cc4ddf26ac854b95257b1b2c9a4e9f3baacd8f74c29b433edbc47b0d9573958e6fde6d357c45a91acf24bd4828e329cb60985fa25af7f90bd2ce9252129dcd18bd4cbb9f61ef0694239a14808744ace4a2c5bc5f99b48bc1fc37244b8c967e47c3437afc6f8ec3d9f0fbc4d4adaf2ec392ce7c45ad1b6bf9d42dc174df65fa9ebba88adabd70ca042fcfa5b9111a55fae9f72d482136888c7e0894076b7f9b11f0bff580f15fdcec2f2ba9ad6e9822f61847fb1651a99992244566484e8dd461b538bb477e130cb443bc4a593c7767d57041178b28455ddbc4157b745b4e9638769012677131d796ddba2b4be46de181bb448d65fb24cf30899459666ccff052d5b66f351d86152a168b93f3c2400fdd0d9060d0806a64967e2ca0600b49060b109441a796f14805b8e631c3d99870c3831574467701125b58cf35cafc6a00327264b9d001bdf991def22e7a777cca1befc459115f035c7496d7de9d9b417c911bc41aa4f0d9c3505dd3050b1954c0b539bff0ecc8c4e70ef27320828035f190204e4f3a9ebc8e2b1c3f264f3540733f96b7664227af29f5b113f8eb7eb6042b6502a1ea50575211bed9abfa2e1f96726c7d9c0bd2e8d258a2229552abc4b26a493eb5f7f167c028907088a08e80ca16411ebcb7ab036cad71c32fa91ebafbd62043bc61226ccf2e79992a9a55222ce3f1a55916ed92f225ad82f2288c00327c555702471af97f97fb22d2b379eb384f29c7f3bce192ad97d9c59340d32e2ff9f53b3c83427b1d340b7d7209826c3024ea8e5e02ba0c1363047f496778421d18250df9a995b2def1308519146d831e485c96b3567f588130b996c0678ffee59659cefb0596aaa881ffb1f468dc2a7d276eab48ed404408af24d8e09a7ebee3309396e57d3261efa623bfcb5965b9f162288ff09a3297c860f9be8148dcf259307c4246d8213e334d8fd59480301baab6e111523b9edc294e48d32528909c6769c5d77a0b9a96c2c34466f73301ca885528c57453136d61a45661e55806891f75becbe96a2865179c7d178c30c364b5d5dd4d8bdd97aaf94d270da09609e0342da3f7365a66ba7f2151472050b0af065ab4407d53e0a48ba3ed617b11415e4cfd77d51f61dffe56e144241ecfc84b03a03b1cc664c8a056e15986f1cd481894a6b4fcf5cf448192f11d3fcb3dd569c3d86ca263e4ce64e3688589fb75d45dd5f3fecbcbd0ec9482a7bc5d8a82a78fcbe326baaf7b600b3116aea0120fb1d2259dcba042efde8849c195569cba32ff72664617dd6c7e54bd4875697ab7c365ec73c6e26ff2482c299753183908b5a71e38f4d563a5db8db2da255e633fc1bcbcc67afbc65315622c87115dee4e8d51519119b6c432c07195b54674e98779036ab8a36800131f91887dd38ca11aa889b8b63d150e1109526ac8a06602faf6c7801ae87f27dc34f9cca816d307cea5a05290ab3003094339031153e6a9dc2573195f897a487ecbb0dd1c146601f9a20b648e0c348cba654cabc8b473cd2d8ab41123f3e78de8c187ced08a741146ff750c965c1e03d36246b740840f58473e17d6193f6ee97ede4dfcee9b684d75611cacffcbe288bd738a2c6c7d5f9e5db0d789c12e634de1f68d4f4c8420a9946bf1f7102c19a2fcebf1fb5e30debe04fc5007a7643fb1731f5d45fddd8e8dd83ad1be490a8a38df5ad95ce32e237fb8f7ab3d6807efeb0a40840fa28c29c73f5a4ed41b61c3d906a72e11415ff1f85cfd6091f5380f240694b027c96501ce4f416a659348940232aad7f2822c64c58e1cf1ba350873ed3f5f4c9feaae44e63316a18e713c3abac6b85e38157b4bfb986b0d1a1878153b9da0060c57885b29aba6bdc832150dcd5bdc2d65338df9ce1872c1811349f5aeb52f8cd918d030b480924099fe617fc52593bac4f5de2b0a2b2723a2a08d82687a9de1780897a46018f634629a69acc2da2369e1ea5006798ec3ae0a24d4db5458abca6b60808c2f66a8b487b4dde4c816825d7ea8c375fdf1bd00a8bc0d11e8e77e8ee3188e0c1c936eb0286449d8248fe802b5db77d8f4523610c5bd04c65b1563ed811940a8b62748c39e6422a76b5b15819abe429e2989118fecafbbb4a3b79ee0efa6a7ecbc2b5c7fd6d80d156b925b52089d32efc991b53dde2c75a8865a5ed46f559a556d8b252b2aaf1a6c19c8bd0216c5490174b7efc367f97d028dc028e4d55963698a78f9bcae33cf4c480c0f45cb52cc61e292bf11666baa1520ecfd64ab48b02f1466923b77be385806b8078a55898ee32bab58226b726d995bfa1f5052ebc8d5f9bfdb89c44de0809baba3a102cbef3180858c0f93fc04a21b8e9b0085f65052001b9a382c16596185c99547831fd45db9aa1ab9d87bac5bdd89ae512df91ce4bced76b9a6f4ca00e55b2e35cf6727e6534aab44d967d32356f2cdd4f14133b54e656ed31081af8d83de9f9049fe68ef06670ec284bcc7708961d854ce1edefc22958b189008b96ea18fb99a4f208565f1a87b54174b17ce988aff914fd61bb0b7f4636376e8b6be87e123abc79d891a1e65366293229ef5666a4cbcb492ff1040df06c3ded9bd461924ee4a36255b5bc687e98bb1e632f352dccc271f30649aa1240d14a4beffac57cbb4ffe6c7bd85ad21585c607032258755f4a774f3de7526425cd693a7ad186014485765de37c47e54cce5924c532c1e3ba1bff88b2718ed37335441a8f9d20df7bc003403f01e7a72dd1b5b760c0816b5467e60635088ee5beab4a849fb6171613473570c24270fe411195a2487327b833c963e671b87ff498f0ddf4304960d8a6cafbf4157bd44120378f7e56cf3e63f990af0da8a8845af1b967752a18f870bcf56fd9194dceddfa623c49d1aa256200e9ca2cd3c91f95058a3b851133c4e708db57cb7af1012fe1539108bbf11d3fbcea4c508463f415728c4c6c5ca0a407bebe77af72118a9526ef3739a8e510db815dde0de12078712f7c053bf0bae95ae2ec4b442102e2c5651eb412a5785f6a6a02445712d2b10d25c830b7adc5bfe34681b6cbdf5432d1605c4d000aa3ae898f92da0d937c24d68117b1961989b382d817d12c4fd09bb9c48a9bfebce1abefb5c5748f42304851cbe54d983de12c01e3f9bf7ef568c34367e562715e3475b90c1976f2fe21de6db6de5574ab522ee2f243f622d98ac0d8b5912f9d3f52024988ae2a60f9357d8de4a3f8f5146e2cd8b772c2ad52834325068f40223be7f09256ced501a7651ba54894d289eae0ffd7455ce03caa38fec94a5321b9b847a3f0c557ef6a07cfd7581c125cab00932e0738c18a32de75c965029bd718e36537c28d0aa0659e353be247afefc2cf93fe0b74264fe763403a002670f0b6b7da429854f6eaac002d8229fc9d8c3f7d8df672a5267c1ce9b4b804734efb5aa7042b63af11cbe6bde362233e9e49e9d56b36fd6d32f530c34fe4a36e3c3515c64eb67f44490ad775f9e3dc8b0fd58bf9825e673eb332ef679d025ed691ec50ba95578b4c5a49fc6547cce911d01fdd42e435ba3e8376596e45072b3c10031ba66c36e9fef2cca893685d330df9acbf3b5f327d0a8cee6962e1ddaa5f995b59b695da813f9e78f7b6e06902d05113e0d853fd04da8b3f974417645db6de361bfc119932a1a84252f42a2d96ba27475102181f49bbc14b05e5dc10f78fab90b27b3ff62897e8ce32db62d0bb1e6a100130dcd6f3b8fde3b9b26d12354483f9c16df4f6fef53f5222b182d6408b62f602ea7cc14a73abc2649d015c637c8ea547309accb25df1760080deca2b90bfba58fa4c0ce92226c13df74779881275d7f2cee546b85a4c40d6503cc0141f747826cfafa9996c908e2bd958bf48fa3f217b0458ecc86a830b45c118aa282706499a1579799d0d0326285198182c455ed02981f16dc54c19900ad6921c8842eda61ca459ee0e00cf1e1b792f2222bea9f869a1e64ee7437f1c3199ab32a890ac32983ae297be7bfe1d6e5f7a24d0e733c271144d0c091d507d3db923851a3b0c53e16d2af48b7698cb1cdcb502e228eac586a40562a8f8e522453b6269f59b88a1a421a717ae9a599520b61e88d64a5e8c4ce9216f2cc28dff8b1fce125bc9160ce3a26ccc3b5bd67bfd5baf4c2094ac1bae498d6c87a26315ca3475597875d939a6db5fa10573e72454764943ccc668d79ebd320f9af4c28c6073332ac0380238a786ccf1bbdea933a3178b3de684102a30001148fd90563c8e585b81bbe6877e9e09facb92eee6a0f5f97a1d1d762260f19f41dd29aed8e9e40cb4bc56cb8f47a595b8eedaf741495459ba358ac578026c6a5bd933580aa693155c0bad319334f1ebff4e8d9b756e84ce9c09083a7dfded2e916ee318c4fb83b52c6335a0061005564a084b8d94a9ec83c04ec12a3e28f94ea313f27d43415f853ae90fdcd5a900e5d6836d35e64f8526180dc98ff6e1573afb28564d13514b011f2058285e3e649fe62549b8012544a2832bc93a003109f53b9e6ee49e28702788460648dbfe1ec769d62848ed69fba6456ce924058bb5e5d28739ed4219ffb646056136d769087a9326c797d87c3ecd85686f4431c4a59b7ccbe7fa31cce426edccc8497b1215acc25cbca952bbda90b5bffe498bcfaf39d6ad288364e720d3c3a5addc317b5b3dab2aff507016e12c863ccfcba281168bdc70482637189a901ace", 0x1000}, {&(0x7f0000001200)="9ed21c13f545c3e63580ebd4a506ed520f394ad8c8b810a6bb309d78c4300f84171266a82e7be63fed4c1ccd58a894702f92f6c31055641d9e7f7e9f49", 0x3d}], 0x4, &(0x7f0000001800)=ANY=[@ANYBLOB="d000000000000000000000003d0000008ea85ca7b8d43e4ae734bec6ec5118e93058c19d76c18f1c39d2b9a3556a81b1c525ef078cebd053b2abf04399363fdf67289e67d68de29f33e9c71507afbb05262a6b6ff00d62a3232a11ce0e6b33a45d103a0871c6aaad5dfc8021938362d01eed3e1d50c0c223522ae9c0e85596639b0ce0e132865115671168b826bd762f2794720e6075642a5ca21949fe20be1cef4fe92d34d78332aa0edbdb200fa7b95d6a16906c15b4d0398d4d451fc2dcd08914564774d1034a08e37d0000000000001800000000000000010000000700000053000022000000000801000000000000ffff0000070000001833156ab69fb09bb4abba963b537075b75344d1dd53cf24f900d8232337dc16c44ae49e0897ad72f83ab42a0e09b23dc6282c700a1d682f731699568e3bedc62a4a35c2593c5bd5e7853a61fb1a73aebeada8b5d26850ed36dd295a8f0d9cf1269ebaf67dd84322c3a0b5e9c8a6fe87304346dc4558480e403f0f3948449a0e477aa69746b55df059bc6ad9c9fe521de5a88653cd35e4ce64ef3e9745aeff27c2394f3379ea7bda061f38aa1b32b85a0aa3b0d79dc4e6e657b0db79573c7382f2c6794292ec89bac334bcd2523a6339177c9614c86229a770a46f77c6437fbd4accb315ddf73e1a9d0f7dc58ba696a8e6000000000000003000000000000000ffff000002000000f2964acf783e1a613f21bad856db05439b6bda175c1c2aeee03ded1b86000000e0000000000000000100000009000000b3627e44224d6ab050803da8efc6b9f2a1a1bb2dc53faf470312090a284ba8845ada1e7233f053e81b48bc9f43e14a26100212eed200f78b72604a6b707f32861567dc239b1255b01d265cc19d090436d1ef003d2fe8eaae105b9b76c3a162e946989901cbda6df55a9de1b6039de99cb7f21c83e5f57c386d8397ce4620b27e084f8b8e6e57b76242a837b6959489df4623317f53d96e2a93ccaf2a5a422ebd9f80a915578ef46ac5de4d80eb0d811b4a6a649e16a51cd74850fd1f2d17d36fc44418e5109614fdb7a74cc5f9c5afc10000000000880000000000000001000000020000005bda277ef0af4bddbbfdb94e3dd52208b0e6d4742c530baef9d4e134ab3e4179f5462bef71cf425e49072a05c9014d95d5e43b8508bd7d273d085901a89d06fe1ef3c5a6c7b279f311c1d61f380a1f1f1bdf6dd0135d6f52b94767bfeba30e3465e1c488d9482db0d2635a256cc98d839cac372c000000"], 0x388}, 0x4) clock_gettime(0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000017c0)={0x20002000000, './file0\x00'}) r2 = open(&(0x7f0000001700)='./file0\x00', 0x10002, 0xa0) nanosleep(&(0x7f0000001280)={0xffff, 0x81}, &(0x7f00000012c0)) getsockname$inet6(r2, &(0x7f0000001740), &(0x7f0000001780)=0xc) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) 16:00:02 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x104) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='}\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x10) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x20, 0x1}, {0x3, 0x2}}, 0x2) getsockname$unix(r1, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) select(0xffffffffffffff02, 0x0, 0x0, &(0x7f0000000240)={0x9}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = msgget$private(0x0, 0x28) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7, r2, r3, r4, r5, 0x10, 0x8}, 0x0, 0xcc, r6, r7, 0x10000, 0x600000000000, 0x7, 0x8000}) 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x80004501) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000040)='./bus\x00', 0xa1, 0x0) 16:00:03 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r4) r5 = semget$private(0x0, 0x1, 0x4) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000000c0)=""/82) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000140)=""/138) setgroups(0x7, &(0x7f0000000040)=[r2, r0, r1, r3, r3, r1, r0]) setegid(0x0) setgroups(0x1, &(0x7f0000000080)=[r2]) 16:00:03 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/11, 0xb}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x41001) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x3fffffffd) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') r1 = semget(0x1, 0x2, 0x20) r2 = semget(0x0, 0x0, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x6, 0x0, 0x4, 0x8, 0xfffffffffffffffa, 0x3, 0x29, 0x0]) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001480)={0x0, './file0\x00'}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xffffffffffffff37) r8 = msgget(0x3, 0x40) msgctl$IPC_RMID(r8, 0x0) fchown(r3, r5, r7) recvfrom$unix(r3, &(0x7f0000001b00)=""/181, 0xb5, 0x800, 0x0, 0x0) sendmsg(r3, &(0x7f0000001240)={&(0x7f00000011c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0xa) socket(0x2, 0x3, 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r3, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setreuid(r6, r5) setuid(0xee01) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="16", 0x1) r9 = open(&(0x7f0000001140)='./file0\x00', 0x20, 0x110) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001340)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) getpeername(r9, &(0x7f0000001100)=@un=@file={0x0, ""/31}, &(0x7f00000014c0)=0x21) r10 = semget$private(0x0, 0x3, 0x91) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001300)=""/21) 16:00:03 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x4) recvfrom$unix(r2, &(0x7f0000000140)=""/16, 0x10, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) msgget(0x2, 0x28c) geteuid() 16:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="faf020403af3f1b730150d5546835aa5d33dc5339128b3730c25bc720855e5222070ab3a5a96303612a991f7031b3db0f0baf88f912d461191309605aaf5f5a55926d5e12d968e040b328394d8dc3f1a6e1236bee19365cf08fd3f37f18db6884656acb4b54c1e0433dea061181d0ba6952e4ea10b0b9c8465ef3f23a9ecb39b", 0x80}, {&(0x7f00000000c0)="36111a03989e879369d719574bc95250d1c8dddb8efcf80e4012928fa674a2ff4330e9f3c68d63c11993a25b64172381c1693fe2adc0", 0x36}, {&(0x7f0000000140)="8def51d90a2891946d97379f2b5a937c1ffddf3645879f3a89a83e4528e53df59a8b", 0x22}], 0x3) mknod(&(0x7f0000000280)='./bus\x00', 0x8000, 0x9) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r1 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x6, 0x3, 0x20e3, 0x5, "d82399e9e714a629ca195ba7cbf8cd2f331e49f1", 0x0, 0xcfcc}) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/144, 0x90}], 0x1, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x8, 0x200, 0x5, 0x3, 0x8, 0x221, 0x8, 0xfffffffffffffc00}, &(0x7f0000000200)={0x0, 0x1}) socket$unix(0x1, 0x1, 0x0) close(r3) socket$unix(0x1, 0x7, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x2, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x5, 0x1000}], 0x7, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x88, 0x20, 0xffffffff, 0xca6}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0xf8, 0xfcc6e60000000000}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x4, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40000021, 0x8, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0xa8, 0xa2, 0x5, 0xc880000000}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0x12, 0x2b, 0x1}, {{r0}, 0xffffffffffffffff, 0x6, 0x80000001, 0x1, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x3, 0x1, 0x1, 0x8}], 0x4000, &(0x7f0000000040)={0x5, 0x18000000}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:03 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x8, 0x6}, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$getflags(r0, 0x3) clock_gettime(0x0, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x38000, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() 16:00:03 executing program 1: semget$private(0x0, 0x3, 0x80) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0xedda2fdd56259511, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/198, 0xc6) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0x6) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff}], 0x5, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)=0x100) msgget(0x3, 0x40) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/25) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket(0x10, 0x0, 0x2c65) shutdown(r0, 0x2) setsockopt(r0, 0x4, 0x3, &(0x7f0000000000)="f88d56d0af34efb0e2ee703b", 0xc) 16:00:04 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x1, &(0x7f0000000200)) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8882, 0x1) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="de21814b078f2895e1d1bf93b2b5dcdbb61550cfbe03cd3b498d", 0x1a}, {&(0x7f00000000c0)="d0f00a09ff31b4e1df22752b99ce1f43130a0323ed487d8f78e7151db79f71002ee36e71a88bfa91931ac15df08871a9c506ba0280b1fc9f17caa47c24320915c522180162ea1f8eb64b32a19d2f28178dd6a44425f56dc914f255d14e9cb0f6f28a82b423b26e89aa4c337850fd1d29c11a9c853650e296469fa12ec9467fcd8259f7a94e97b1ccdfdb4748edc99efe591cf5699bbeece1e8447378e3c5e0f7a91e9f85d7e1eef67d7535b0a3a45268ca4a54882340c9eea7e3c4de9bd3b255710cd3ddb99699a36c187002c0ad236bbf601ec56e52a64f192b286c1b6e4f978aa50fbacd55880ffefa7a258b7c1da003e3fc37a5249d8811a3136cffe94352ebc17dba5b0bc05e255617589fb17e287b8419d54b2c27f4b02c8f8c227137be84a81332e87184ba0488708b87a1623ffb8639c50c5c8e7da70388b17e8936e1857887b360e30815ec5ad6106a50d43643ca18fc6227194a6a2143aa3da246c87380a8879e98a996bb1990fb5230033b06d7bf1dbd2f7b90fee6e83e6312d6314d27528a0ae589b8f2565a9b4a93b36cffc118418d50bc0fb07608cd69e103cf19d74c56ac53048518d6ec344709185fc4922b235da89ccaa3e62474febe899370def88f51ef1723c17cc66ca95986e916f1c8920fee44955ee86d08acf4627c0a781f9a3d827da94c15033b3047031c1d125af43a755ffccaa6de1eb59775abf6d393312655068bf94da65503ed167112a15a1c74f29eac657d644bb068ff2d40814a543919d4657c3af58ba91e5a3b8fe89778a2e493935fc73b1364c1664da015645a4658641da63de55a70113cebbe602f9c042fa10be327a46480ef56a4274dd3182e1708f96de04ddd785ce559d276a496d01b27227dd036479bc430311f754967a8b8c10fabbf43d8c6d5bb9c38082ad33c0685a08396d27fcd54a9788f18c27a2badde725ae217a6fd92f991a6be1b724b191d18776da73bd0f8000be946474fd5cc324717d65f74721be74aae0c642fdf33855ec263ab8fb3292709430e9b1629c1bb2371a6315bd14bf3bb99ffe1bb592a6365edbf8ee701103ead3abd9732d5296bdc72005782c308ff3ff54a5bb771f044ae6ebd2b4129b643877ee67f14b20e950ac5d57f25f9d3d3bf8e5e46b9a7df69ed90a5a711faf9b6e5e09fa364ce2af4918ddaecc690816269319d4d097fe4e076c1baa9e443b46427ac3b1b8aa7c48dc762fa7f4316fe18d12941231f44550bb925fc6d704eaf1b6902e5a98d0755d62baaed5cbde9fe032bb8583a56c4373669123370c262fdb64114bfbc8ab6441c72fb5aa73ccfa28aec43a71425a245f849949e8d5449435b6c124e45ba0af5b0d9310869fa6bd43306e3a963057e515c302dff15c287484c357201976e1569ec77b41cfef623669627ca5b4f2867e5d06b9a7a739b3dd51a0c92e5558d0e5daf7b3cdaf3d5f01a6f034065e0f5da71f30fc2967455404c9b6f1eeddaada68913052a352ad59bafa0597846788e03f7a3f4f332dd2b195b4fdd37adf9843b2589b50393e0d758fe15d3f73a93deda2d27bf386cf8a25e052c583dc5cf735f8570dac36710add2592577c90758907c4570f244c6452fab162c585274965c3918bb88f31b88168ea9ebab52995e4c729ae836f3e501c07f4f4ca4411cb381af2954dca6f88de1d49ee874a2445bc0ba5750ff9a9fbe272c2647b23a17c0423cab3f6629e27b06b12e9d2de3b6e415d631172daa684f05bf9c05527c2d100cbd406008f071d8db9842e5843e9cd4d3759b0a6f0e869bcc4accdf253f8dd67bd646582a4eb120702e3767c0caae57a1a72c7627e9e415c4cdf025594988b4b5c10cb90be5210be67028964a7c821dbae02ce7d669d6c5ddffc2b8e368145da250be1b159a258eaf760c17e9dd186852ae9e8b7774917be2e797ab4f908f6c680746099abf8feebbaa5e4522a3997c4064a334df98efa8396415e1a45e491b0b9e125036c8c3eb3e037fd5bab7992d3d3ca2064b2d9b2c830f448ecc4af6fe2d77662c7510e0ac9241e1b87e418e2632668f9f159650dcd19539c595afbdce0285471fb2fa1ae2d52644f770f35e360498486465639652c9b6cd989f138d44ec6bac5dc21b06263803c3c8bdabb683d543f3aa723b61343ad84e83f943fa278a18910d05c9b5c36b6ed5b922cd54b378c0cf90edc9db0669b489a4790f106862965705a72f52df819801f70902ac8d33061e3de70afae4922fbd5e084b13f13223cda39cf368cce84395e9833fb73cc5882029b58f0ec0cc859119a9cf33a677b05e1ac75167676bfc569aebb5718447dafb55cc3034e52f0746ce63107d4623ca78a95f14c2c443e8046f5aead7d81f0242074469a6ee059a525d0c68b01e6862c65709df0e72848124188607ded4d95a9e2664e208830a986e3af643110285b8d66a637da7fdae2bbbb08f9d074d4b47f63a6379404a8eeb539c4ae489bb6f1d53d15880ecade072a178ea3972d9b68653e251a71dc6a688506709da5e3832fe97d0506ac94208d8c1c2253d9fbbe2e26991a7a488dcef91b687f43a8d97f0230035b9cf44e1b89851b78730f4263e93ae85af107e589e1e9e53733613b94b7466262d58e2d67dd514429ca51fe766cd2d3cb2238f3417b423ba29111532130be04b7767af7fef03ec51e45827d44ea4268503ac672c345c22b0e3736a27465393063bee3c1b55579e914ae52d372750b24e1235d99fc306a1e8d76e477928dd1d57a169f7566512b13c3a25d103cd07ed3dcb9a5af0591b2c74a9167446db1f6438e6f4d0c42e69dd90de8fc0516629ecb5025226e061c40c5f0fd8b912eb5e982c0326657e4d0ec00e53e311c7f811249ffef3ac6fbc25016ec3e1379f501cb3c9f33154af088740cea99700919ec29ead67a1479bd8419d5772e30ca14029011b8cc1875e033389267b5270922f3987659850210e978530f1ca1574e091ebf170a1b636b75b61e65bff2abae8fc3f1ed9628e8c1cafcb590e8596ccaa00f8da320667e7fba3ed6e45887dc48df3e29bcd14536e193378a76560f4c1896ba6aaceb4568be9c436532bb290019e2d64917a1036d3ce4a13b6a6dc5ed65f5bf4f44e417a02c1e359f025278eab0c014806d3e6b02ac4dbf62c5b0b6ecc49b32b22b58f3302c6ecb0b5182a1a9bbb21d67531691ad9ffcc743740a05cd5e41bded24bc9c41769c96634664ae6b0d8152d65dc95a9156a19a06bcd7604027a2abe692d7e0c6530f0e13e8775a1b511faef4317abfcb55f4776c23711ba998649742d012a0e9ef6c693f22df4793058e936646494cc0b164956d0d30a040de0b0830adfe584fd028139fe1b2a3dee2a67e4ce4217bf7cdc3fabc9ef365e62ede7940f6f442cd095f4718d7e4c2451ae8d698a82d78f44d68d597562801514b5b1f318559c593426b2852f2f96551b001d192c59df32ae2a07628ac661c54a4c13948bbed3f20d50a45f55524bfc453d2c8830a672d1af1a76061319363cc1be18e2937e3a962f19c7c74810b332431aeddab02562f75f37220f60998c9541e10fb5dcb020a5362f576a068226cd93fc34ce2de581a264db706b4e0bd49260d8b5338506468d007a7dcadca6f24807cf8217fb34c8d9fcbf4c1d56e79de9e891305f27290c7bc0e3c82507a0c6d10c00af36292f5450ef00bbd2f30105ad8c1cb68162678bf94b58240a6424b71ccb05f1d42208d392f4ba2882a7c1fd62dc3f471aadc1746c6e84648079738637ef01af854277118cc7a8d692c8ff6259c692d88f8516435fed470a1680f0b5f0a844ee3959b1a6be67ccace376fa450a35aceb0e89cd0f15ea0a8cedbe89f01bae468b316eed4d600fbc1cfd6edbe918a7463507bb370d59cc5307e44c9b97fbcab5a1b4afa8d1a8b063926f2da90575bbaec097a9647ceee0246d763a132a8e336f46a030ede6f47481420d10e2e0fd2deff0281c6f5f846447346190769a7f9f6220bc066bb67051db71a925e714be91bbfaa4cd8b68caa0e9700236800138a50968a5909144e57b8c58ff66a7fc9cb528de8282f3f46bbab867ef393de8b585a2491b5ef811a06464f88fd7da29b997f5c45a02a11538c2e59c66091c63b373d72e8a3259bd29cbb6fb27b78b2d20be3975dd866d85b0828e3cc9c0bd7992b1b0c83df41ae24f75379ddbea8bf4c3d158c8f8193f35a4c1e805abffa13734349c91ba51a18c8cf229b656dcf4e7530895db9ba1b3191df5042eaa7cba003bc734b0bf8993c7523059ad7c47ccb1acb07ca9b90a4c0106cf62e8c29fc3fe2075d8c8ecf188972a18e886f73d9cd974db4604d15f03e0f34518e097605cdf263a597821ce8f400e9eda4d487ac7b35c3eb744b43a4102e68a19a2b9bad91a57d87e96aaca2f82c801c2f9d19bc3164219b4be4456b0367a14d3f75e818c759098e9f60c67039658472b23b6fb0dcf488d3bd5ce22a485111ae22ed535ca223188190dbf8fca7b12f80f03f24da7064c44a43656b33ed47e0c93dc02c77d5d3a206e6f9f0cdbbe74b03d602fcac56a06ae67322ba57f142da8994102ffa2a7c0c9c22dea01ecd12a5fe96aad6dfc0314737cb73f7bc50dfb1156a930c9632cd754b81a1d12b33fe1c6cc97f6a9de13c6cda0c335d5cdf2b5993b6f2d6dfcbd5af09fb5026ab00b68d27c455fbce4ce33cd61e751ba019d8135a5d545802eb887bb677872beac64efb061154e724a74866c6f613359dce90c61a6bf99e412c27e11df6cf45c0ceab2491d89d062c04fd60699163f0f461d62ec6f3933e4c55249b26055ee323ca5aafb56e108406289a2808912137bc687fa9f7c8cb42c958d6eaaaef7dc3ad915d6ed8c8b54bc4a88b4ec83bddb4af8951bfc68113a734fdfac55ac49c6e7f723500b659342aac41a1262fff0f2930047782d182d9a6db37af0a9f8839023b71f7991a12819dd295b3fb68d1d2f8c1625940ffb5074cad0af77eba206e99839efd8b20c7d61bbf783ea10ca95a18a9863c26f039657b32370c57696ddb750b81d67ec37165ab862c08eb3b898ce41a055cc51d7274501f41803d05e1b39f2478e8fabebfbb23a6881c11d96021a25d8ca5af4de0b910973853cbb1c2febc6202e19650f23076696be73faba9876405d12ba1532df289360e0c4aece8608c8a771364b736676cfbe3a2d90b631b4f21230eac2dbee41642088c3fcf8abe0a3bbd526d5ecc5077bdff1cb26ef62321d3cbfa0f08f45462dd7a26133832e880acdc097def53aacfd8a92f96114f1a0771e72382302c315ce1f55b3fc590b58f529588ea451ce28a73cfb082b7ec7a535a9c93a5bc0765ee3005ae458c44dadfa07281da312ee9e1bd01cf41b21f8ba286db7fc6c8e0f45df1831a458806aa27c480d14ffd033611c1e2a1f2da8c1823764e5c5002e3916fc60228951e0a399bb13cab4b6bc85944105088c7f879e97ff00429fe6551bc416663fd67938b415cd65b990278bd5b56f1d3953dc7e5205b9b8d5c854d53c900423f0af12afbc03274cc6e4365b929c0d6294ae26961f41096629a6db20b8e7a48846f5940829f0605701e14bd72a618bd9a6f4335d2b04bc8cc837cc9586a9193e5e03aa92e3bf3e08ef08be7960a7067dada8fb49c33ece282fad0617281f724fd34459b60323dc1cc96d8f050a047758c1d53c0e6d861f7d23f80b3005fabd35aba6b7235b017e4b7fb6c6e71433a86cb44667169f98a68f232486b44d62edfb7d72a065e7e0b24cbdc261ffd0b90af92b", 0x1000}, {&(0x7f00000010c0)="72fda3c3c13a2c2d6aa014970ed317b039e53956de77672848173f589fd9166f1030b0e0a7dab007314f65f17cf32e867136d0eed9f4ac64b6d6bb9a5150a00fda3fad30272994bde3", 0x49}, {&(0x7f0000001140)="e3b0e9ba36a2bdd61fc2ff6b2ff5f2c4b1a468aa7efea37c1818bc5ea093902665640d42cf128898f6d592d6d3f2502649648b96234ec82ab1f6bf566934d4111561116348f225eba52d46ef9cec40d8b158bd4309241d50c2043b9ea2f308e7425c7682528be5405e7b206d8ef8ddac7d64fa8b6af6350d078b497e466f24ff1cbdcde8ef1042f4a3f8e5d03880daaf00d1951a55793e3deb70460c2e420a4acde7ca969eaa656626011ac0614aec7ff5de8792055fff2484e1c524149fd85fac28eeafa16826fc52668bfa5512dc10a03a52de566e8e03913937dd872b1799", 0xe0}, {&(0x7f0000001240)="631c0a38d9fe4bed9ea54c2082e59814274199a387ea4583bba995efed3ea9d10bb25788ba4427f9c71e00a702ff1058ab3c6d06a39c20f039812c56154d02850b4439116e31cfd441f2e19898b2e4ecabd9ce13ca37dc2aad9be9588ffcc29c40acf0b481bbd981950bd8510e64f2e0636801abfbb3fa038380a10f3187c3087a473170e435f85fcd3aaf559c9568f296c35bf10fe73a9bd854328024", 0x9d}, {&(0x7f0000001300)="247bcb4e37ee526373e0d248caf4501af9edac9c0a2c708d6b7a52be38b2ab6478d993812e46a9e9a6b334bfb7f2c9318dd46dd295142d1943e0d39ac0c44e948bb6e27cc89114e6cf298cf79a35e9375b35c0e64af45e9791f4134788b6575dade0d5b90eb958214b102f98cc", 0x6d}, {&(0x7f0000001380)="3cfcc39a5bfe85ff3a0192489df5", 0xe}, {&(0x7f00000013c0)="07f3e6614a4c445375b38f1a81e2f24408551b4af5705463673298b5d617c1929076c4e51a03493950c184f6ee6471953cf419b949e1d6059058d2158ce06b5de2aabdecbfe440e0845684aae09dd2767f5921dbaa4f96651ee4b935be4dac170525d8cbbdb36633787265c1d5ef6e8678ebae89fcf257ff61cbd6bb01a3abc2a94bf4e7e479106fcba458c9882da8907243f6ff2daea9cca8b5e35e2c05b363ec1297423773602a57bb2a709170ef6e9cf6e4433282478b9abc1c0113694b8318baad3110349aa73bbd801724bfd9ff82ebf08354db922d3e4d8b135703d2266b78b58a43d92ecf12cfc347594c71b2261f12a57eff644f8e1b7a", 0xfb}], 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000f77000/0x3000)=nil, 0x3000, 0x6) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="07186b420f7159f24e133b43709193ac2f516db0816ba975444238ef28f517001e79561e51e1d064685ac1ee8bc88ea074ce180436807b52b1dab8aea007acf78531a831429fea767444c253b1a885cd08146602a417b465c5e7b8", 0x5b}, {&(0x7f0000000140)="e9840cc875ebaeece85fce87b3c35bfbb3bf8a59df58d0334ae1f964889fed4e8591bc162bc40e26ab592434558c246d548126c5b1d8af43b4a5fac347500c691b65970d4b3d3bf6e0cb67ecb23499ea369f0ddb1a3c924f823bf058b26a06ff0edf09c9946bac0deed9bce1212991e354cad023dfd5b74f72ff8718806372fcbfd30882e1fbd145a921d10876f3bec44b46a84d594e67a518834dd26c2fe5380f1ab9f63eed755b263520aed68b0f08cee7d7cfaa7f29de9ae5eae848257acbc754937a46cc47125fbdbdccf98f4cd5d6ecba2c33ae3f9df2fffc343b65fdc8c4513acfcc9d0471820e9a4ecf3eac9c0fa0dde77cf47696", 0xf8}], 0x2, 0x0, 0x0, 0x2}, 0x1) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='r\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x40, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x808, 0x0, 0x0, "154a3a2983c9078b30d3c4d8213e94ba5b3a8ba2ee8f526b6a6a08456e4d4af91177b728d3d74046100f1e398ab42eeddcf6426e77c45c23d5cdfda4b5e1b75589307bc1de0f32ac6ce9e8fc5f1fd2ab23ef7a621d9fcab8aa2931029b7a0dddc5788b41962e44b3ea70ad63d2e5b532b15f7bfd1524c8668d83eb5d111f710ca3dc09848b8b80cecf408bc2e2b5772907d1ff82d65533ab7c938c278d8153bc45e009815d4fca34610c115c170f16dced65b01fc2a8fedf4fd6752a8f9058c7a323ea4149a479daa829d8ae5f7c004a1c10843d874aebff50fa6f5fda65770e099e773074bd8038163be4947205849d59129ff5aa8d62cc58b4cda46dbe939b8b3d89e063d50e2a416df4b35e2879d522005b895b5b2e3e75b8b311797a08dda7e88b723371726d219932b38160f435108dd990ba6cce6b077559de7de250640c75dbc96f5e54be3b53c82374dde695fe0da5c70acd93d0fef52c7cbabb688a62cc7335f606431461dea22f7cb2eeabcae5b3aee432c49db3b90c1407db70dd2de094397b115c9bfa972c30ab966ae9e01e08648a137efee8af3e1e4f04fc21762299312375547b7d0e4c69fdeaac96738a351d110d451915e1c97fd0e0e80aa105af3a8d40ddd717af6bf3d44e269e1ba93a45fb2aa14cbe5c44ff959b156849ec4b78c04d4ebc8156fecbe2e8f9fefb76de4bed5a6a122fb3e58814473bf40509d33efad27bf8d0951d9dbe67bda55708d965ea2db0c92b9e725358e26a29640bf123d991901371d8c9c5d1bcf0a008c2805c620942facd296042dd1e38a90d7d94e23b5f5a028372cabea967d36428c30f06ab19592b8d74474762cb1ffcdf383728911259c4a4c2cd4ebb4e76c4c5ee6e61c54872ae7e6a24117dc6ac0023810d86862578d5acd1f396c936c84dd3704f0cfdd8353269f73be21163ebf3195bdfe673bdbfeae8d0ac9e3e22b01f11f184b6d0ee2efea5af11e7e40ac8720ffecbcb4b55c1308ac3459c6485129a691d03c55f56a66b5a030d7d13465ac97b252dc5d07cf8708d491f27b40cc41d39486f21cef4f8ca4f0d7d8c4d36a53fdf04f83b9bb88fcb1f4110fd972b23295ab62996e7f8b1cacf45bfac2d172f61c941492209630759f2034dd2d0582d873ae949786ec590e00ee037a32b48cbfa3f7ff3f519e2425935b2bdd24761bb91bbac733f709d2cb3b75117377d3c025fa2b1a372dbb9449b988228a670dca042fc3ac29283bf51cf7c58d447c9c42c1eac5061a1d337b59347b11da57171fbbd8efd11c8f35491804a05b071781a9ad5c2af39be6a52977085311bafc0f8f8e900be23eab4078ebee0154d665aa6ac13ec85277bbd140290dd47df8d9ad3b69257c2acb0fe0ff374e996d84d77d462407afe577fd7bbf1a0038733b8137d2f3be78389b8d84f7ae020cb686e2cb02e3a3fd37a9296236f76d99b777b77f9cc18c914210949e0d1a4ade8c0e0de8035c52f0af0b7d6c4d0c9793a3994fa54b64a0a0387454dabafc5b53702e26de5c07773856209c5bc8112360cab1a8b2447c6711ecbe04f83f5720d1b3ad2198356c19b8feb6d12eb96fc48d4eed69f3be25a687c178d9f8c836f390bd58189da06054ded5d9c2414d3c2a7451ea504ba6534e12cacc3ab163183bda8f4fbc4a91a093b23df4c284e5714f314c459d84c7fc398d1b5e5d7c47d24e5cd797d7bdff4d72237e6b5fc0ecb3281ae6309b5d16a71015ae7ecc32fc381fa01595c5446d4da13654933d577e49f46dc2ca183402236b0c90a54570ced5a973f6a451bff704897c76afd76983a63b1cc6aa690dcd03f2cc4894b80c4211426ea825c853f6cdb1795e06c5f0a105b67f2852566f11a9fe232cf4f0e7d302bcd86b84cda551d316f38c858c1451b3c0fd55eb7ef3103fabfe3a630febe87d020b499f950306426ca69596698de4f14b31d19d2fd3dacb077c525d266c3b5654208801cedcf9cab9cb29f21f0a7e5757387dda5dab66140ef9665cc61b5f4e1a2dfe849eecfb4a5b4d421c5a6ed7067357a7a3c5c803bd6b6ae624fea54010e660a4c4296dbac21743b44919e1c5f16a60d73e95a1c21f011e4ca6a744ddd488a55f52dcde1ef17c162fcba2379c30b3318a6cacd500462d7252e3c8767f72fa4f64da5bc1e16e4e6ea8774a6ee7c728cb2ef2a3d14e97007bbb21f0404561a78ff33c44d3defbcc4533f465f8354ff5c05781c303cd1c39ec345df7c527ffaf23f40fdfac931949d39b1a60aff1d34b2003fcbc90a9105b4f9f1a1a73c263c0877448b671e6c42cd3a753d536e34606c972f10f21d492e3beb73a2466a83fcfd74fef7533302dbba677cfb97368d2ea07b9c7b70a419a7ae23f7eccca06c9bad76694b8b9a2dd5c551a02b88e3c72bee4ef9746e369626c37fb571499b607d82704d94bfb241d765a11b743a805149e354e0eb7d7836149e8cc9e41e218b99217c8ffdc460216fde6f80ee7e480f858da8fbf9e73315d1446e25a7d155fc80b328136b74e8593f85b672568ade7cea43695026f23be1afb69bcf5f382413624005306a0a31eb0ba8ed70ae2ed037d7c8db08e895b8aff117ab3f027622044f00b561cc630417e529e7f61b5661f2c5d61fe1c33d1c00e25ea78e09b3f75ab5731d455acb3a5229cc1ff66739e19fd808721ed567385e98065785f60275825a4aeef4b54f5ff960c31c58d3ad57c6ebee829a65e86dd3e50e89b78a79c8615ab558c777d18ed589e0777cb932e8dd7c710c2d597c8e95edb86c829ee90fb4e7df88474aa5d25d60901de54e5098af139b9b434bd16c62b89c8b748138efe593516370ceba1a24d2c63dadb98b0497fe20ff2169b326a01105"}], 0x808}, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd0cd24e91c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e9a3fbed9d7c7f5ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07150000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc43c6c3b018be5455ba5fe808ff840f9e13da075ee54c062044a263e46503f0ee68df5d7f7a6c740d4cda985d7c88b43eb30b40050321fcd5fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b000", 0xdf) r1 = syz_open_pts() close(r0) r2 = dup(r1) select(0x40, &(0x7f0000000100)={0x20, 0x2, 0x5, 0x1, 0x6, 0x2, 0x7fffffff, 0x8}, &(0x7f0000000300)={0x4, 0xfffffffffffff933, 0x7, 0x1000, 0x0, 0x4, 0x10001, 0x8}, &(0x7f0000000340)={0x4, 0x5, 0xfffffffffffffff7, 0xa0a, 0x527, 0x4, 0xfffffffffffff7e5, 0x7fff}, &(0x7f0000000380)={0x5, 0x6}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "8549550002200000deff001167f4bfa695adfc86"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) write(r2, &(0x7f0000000000)="18f095a9b303bb05972adac915ec5ce7735fb1def67142167978304ff0bec4f5e55e2555b27dd30e7a9eb8", 0x2b) read(r3, &(0x7f0000000880)=""/161, 0xa1) getdents(r2, &(0x7f0000000400)=""/162, 0xa2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r3 = semget$private(0x0, 0x2, 0x400000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000003900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f378000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x380, 0x0}, 0x40) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000480)) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) r5 = fcntl$getown(r4, 0x5) getpgid(r5) sendto$inet6(r0, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x8, 0x0, 0x0) r6 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r6, 0x2000745e) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0x9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000016c0)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) clock_gettime(0x0, &(0x7f0000000180)) r7 = getuid() setuid(r7) r8 = syz_open_pts() fcntl$getflags(r8, 0x3) r9 = socket$inet(0x2, 0xc003, 0x290f) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4000002, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1000400000000008, &(0x7f00000018c0)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa00183eaba7685d2f604b8ac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e8027fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead7", 0x14b) setsockopt(r9, 0x3, 0x10000000000a, 0x0, 0x37488252adb8a56b) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) fsync(r0) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x26}, {0x83}], 0x2}) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) mknod(&(0x7f0000000000)='./bus\x00', 0xc, 0x8001) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x181, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x3f) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x101, 0x80000001, './file0\x00', 0x8, 0x5, 0x9, 0x3}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) dup2(r1, r0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="0cb687dfd54a01064ceec4fb17e7d55e2e23512c08e2b41b6864d9b777eebb37cf471766b38ed079aa17ee8875692915704888111501c6829f0074d31944b1d8ea62c2e7ecd235d70da721d1197124855e931df5665099d0f3112777e515116f35307d67c66cf57e165e40a14f8a551a1af21c889e00eb354af8c8e85683d2", 0xffffffffffffffbc}], 0x1) 16:00:04 executing program 1: r0 = socket(0x8000000000000002, 0x4000, 0xf62) setsockopt(r0, 0xffffffffffffffff, 0x0, &(0x7f0000000080)="caf5b415", 0x2) 16:00:04 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = socket$inet(0x2, 0x5, 0xfffffffffffffff9) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x3}, 0xc) socket$unix(0x1, 0x3, 0x0) 16:00:04 executing program 0: getgroups(0x4000000000000039, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) flock(r0, 0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x82) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000100)) getuid() 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r2 = syz_open_pts() write(r2, &(0x7f0000004800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508cef1d3f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5500003dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938365fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6ba55b039db7788bf7d9ee1f6db6866ab3bf1a131092aa16e8668c517e74d3e90e5682f19794764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd0325549c809d72d412db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df13cfdd112d12c5b13d6d9726eb092c8112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea0867c79d40b50361f83046f8e4b1cd97c3e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770875414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80610332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95ad7dd9acdc14513c38985127f395636643a32110b4816127b0c3e5e3026fd8e04d63ff51076791a0217b9674bf1e3fb8d2c7aac0b0974c7398941d8a3661f3e03ac008410d42baba5da0", 0xd8e) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) pipe(&(0x7f0000000140)) 16:00:04 executing program 1: nanosleep(&(0x7f0000000040)={0x200}, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0xffffffffffffff16) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe010, 0x0) accept$unix(r0, 0x0, &(0x7f00000000c0)=0xcb96c9e49c0d933f) mknod(&(0x7f0000000080)='./file0\x00', 0x2020, 0x661e558f) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="634efde1c9f39e75392ec37c99969d9798da14d2d04d0ff96e7cdcef0e67", 0x1e) write(r0, &(0x7f0000000540)="95c847254bc1059c8b1f71fe9300e8b66621bc1d6243cf700f7ca5d7906c", 0x1e) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{r0, 0x43}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x100000001) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "c5936930ca531b9db318c9ef2f47b1408bdf5c79", 0x8d3, 0x3}) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0xe2092d1092c646, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:05 executing program 1: socket(0x18, 0x2, 0x0) setreuid(0x0, 0xee00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xc11, './file0\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x4, './file1\x00'}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000480)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0x30}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x7, './file1\x00'}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x32ebf1a7, 0xc2a689be00000000}) accept$inet6(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r1, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) msgget$private(0x0, 0x40) 16:00:05 executing program 0: r0 = semget(0x0, 0x2, 0x480) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x4, 0x10000, 0x7, 0x0, 0x1000, 0x6]) semop(r0, &(0x7f0000000040)=[{0x2, 0x5, 0x800}, {0x3, 0x800, 0x1000}, {0x3, 0x1, 0x800}], 0x3) r1 = socket$inet6(0x18, 0x2, 0x55a) r2 = socket$inet6(0x18, 0x1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x4597174d, 0x7d2, 0x100000000}, 0xc) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/186) r3 = socket$unix(0x1, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0xfffffffffffffeff) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000340)=[0x551, 0x80000000]) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000380)=""/192) mknod(&(0x7f0000000440)='./file0\x00', 0x0, 0x1b) r4 = dup2(r2, r1) r5 = semget$private(0x0, 0x1, 0x0) fchdir(r1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000480)=0xfffffffffffffe01) dup(r1) setsockopt(r4, 0xffff, 0xfffffffffffffffe, &(0x7f0000000c00)="959bb526a2f2ea75381b82de117fee556ba32d41744147e7ab876ac244a725883ba4833386ccb4500ec76e64a7dcdcc628a3de1e0539c7624aadead2ea0d9c379e3c182815c515c7215769aa251bd1cb5aa9464c99a74d3dc93fc595ca1ff22e1e7e62d7c46776b3f02958981ec1ad91b26ff8af3e24321087bf5e98fdd51e0c1773023cdedff7a25e57b1c8bfed67fbd316f6a817807254554a90cc017be6be4f82df775eb9b6b7fb1c9bc43c7e13e7af0bc1ae4c5722d9f89ffb65ca4366adb913733ce166d2b10da48fbc3093c4120efa2baf1b916e733de7f2", 0x7) sendmsg(r1, &(0x7f0000000800)={&(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000640)="e9b3bd4af10255b864f9ceebcbe718902c8f6290e82eb7634d3389acde2328", 0x1f}], 0x1, 0x0}, 0x2) write(r3, &(0x7f0000000840)="c9bf98ed6d4f3f94404ae123dae13c879086d3ab482172ca89543adaa2b50201d5d4cf24a721d0b0269d2074f0928141ec7e251407f830c105eb4f317e248866d87ad40fd8045473096739ba988906d96eb9695c97849fa703bc4da309109cc3570ecac2c3a9273071eaa7bcd048c3a175e85426499ec04573d9c18447738a9e96371b8b53d13d3dcab39fec9a4a965a8edffd62c19d0f4686e0245668478cefdd92ee65204fa52797f09734efdfdd326aaa6f298995d355d50c5f0fdcb2437d981ea02278fd1ca89eb11c105b8340481fe4f5cf3583f88e83cadc3708bf", 0xde) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000600)={0x9, 0x1, 0x40, 0x5}, 0xc) symlink(&(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000980)='./file0\x00') semop(r5, &(0x7f00000009c0)=[{0x0, 0x1ff, 0x1800}, {0x3, 0x0, 0x800}, {0x3, 0x5, 0x800}, {0x0, 0xf587}, {0x6, 0x0, 0x3cc42d380cf027c7}, {0x1, 0x10001, 0x1000}], 0x6) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000a00)=0x2) stat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)) 16:00:05 executing program 1: r0 = socket(0x2, 0x3, 0x4) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 16:00:05 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="1d61c1d13e40b668c7b6b7910ac37f3f62defe5a7eacc226ab5c7bcb91c7a82773b34034d99b8d99011b24980f69c868512138283dac80427c425e2deca84a57225c9a5b34ae0c24ac99edbe20927e228788adcf3857b654dee5a08274ab79f62fc9a77afd947733740cd68b2b9fe75fbea812fe70f3eda3165892a0964f83e38c3b905b4d9f96074e1b1edb7e2e3224a0b632", 0x93}, {&(0x7f0000000300)="1931406e3321b545f49c9199198719db25cf4b690fe3531a01fe9ff94356d2b1eebde3582a4bb00dd32f18e28abe9864c29567aac5b3689511718ab052075984ac04adf3dcdbabb4b8d5605d36472f0481b293967ec90cebaad6ace7b52cb327af580484c23abd2859e5bd5f002de719d23e8e13607800236ca7f9c199b70835389b7313fc5bd4637293178ff1783a653e8f445c22e4e84bb04a687d4d5753d0ff67ee26b4f37e72321bd351d7ac743712cc447b71938860cb94f5c41ad6eb5774c4df48a452932de1cef5d48cf6a97862681f84fb6cfeb73bc741f3826b", 0xde}, {&(0x7f0000000140)}, {&(0x7f0000000400)="63f729088b380f83357eac7d39555e6317e4e7632fdfff244609fd8c86124a656111496c5bb585c9eae4fabcdb3b40176ded52d334121b951a4141bcde7b632033b7f19a29bbab7f239621af2c61e68d2c71ca7f81eb454caf12df0624f70bc61e3f96124b3cd544404b346d26c557e12df5e0a005747b3dc47721b7ab5067117999154e567ba505f2df07e24de2dfd3d75d65eb6e07458a0d39b92b904ac7c09c40027c62e031fbca1feed91213acdfa26cec9898b69a2e90a34000224bc5b4d5b0380b7721093f6b9ea5465cc84fce05251c885b0cc55b38fe1dff7c70b97ebaa9e7a1f3e9f5b7955916a2c03c7b97d9af16136c44", 0xf6}, {&(0x7f0000000180)="0aa36b9f0ec49a4f8d34a6dfae7a81275b06cce440fd858e7360f271dc5948ac732b2dc0b698bc90048d32bb523c9a", 0x2f}, {&(0x7f0000000580)="0ab032ac382382a4c78fe33d3299233cb110ba21e099e198ccc964dbc31017d6b8f0538839ab5e57d9f9e864be7e948a0f5242b9792ec3c04e620e27d6a7fdb2760d72122aa19d6ec937ecf2083cab294e9e67338b02e33bd43c960e94c4de524787f7b976f5cdb4174df675e95bc590f5a0313a0a1e886b381b87eacf48a59d7cc1f8f58c7304d614eeed91830324a39bdebf0788ba4d20a46ef914d076bfa8c2b3b5e2437de29ce2e22409bf6b1fc5559e614c1108c34e", 0xb8}, {&(0x7f00000001c0)="6cc6881f17f03e0b841af6bbcc5448ecab8f6e9e8f4f3d33", 0x18}], 0x7, 0x0, 0x0, 0x8}, 0x400) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) truncate(&(0x7f0000000000)='./file0\x00', 0x6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./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) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x80000001}, {0x1, 0x6}}, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:00 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget(0x3, 0x4000, 0x100, &(0x7f00005f4000/0x4000)=nil) shmat(r1, &(0x7f00001b8000/0x4000)=nil, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4000000000, 0x4, 0x0, "00000000000000000000000000000000fd00", 0x0, 0xfffffffffffffffa}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc14", 0x14) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r2 = kqueue() close(r2) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) semget(0x3, 0x0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000200)) getsockname(r5, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) fchdir(r4) close(r5) setsockopt(r0, 0x7, 0x2, &(0x7f0000000100)="398858d7743bea09c97fbcb6ddec3768048ade7ea07854b66fe7582c28d5059a31c2ea17ec2ee667ded2f87598807d74bc5786bf677be807ed2460d399e228abc173cdbe14cc0a172150c432d1ce3892ca6035a1357e9bed2618e936d947977653121ac75cdd9331f35e872afc9e730213377d34246f6dafbd7db3a27aff424ba83b05cc205af9382f", 0x89) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r6, r7) ioctl$TIOCGETA(r1, 0x402c7413, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cce6296fd977edb190d72f14cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eba0000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0c0000000000000000000000feffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309e26900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ec22e1d5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011fe0000000000e6348570546b221bdd6d5eae054145aa0ddd3a10e8fba6b15724d65866f644efcd3c915ce785cc9857550b9e6a251857a9ee829b0e94a207bea71dafb09d95a01e083eb32332d99c5132df8352270f890426295a97313a22cb32167ba6bc0bfaf992f8207b9ab82eaf39fe832b81f7c10c982bdec464a47d0341ac822b30030581f92c95c20682cd2b7c1930fee0247450346aa314ae963a6ad90391aef2ef4cac608abbbc49fdf163267da5d2e9a1322c8aa646abcb767ab19ca4e1d966718fb82be8168eb4c3346828aede35e852140bcca3a8d17e6bc0d1bcca952cef6a0e4a4e2d382a6bd882f15d45e315bf894dd44613ccab53e67aff4144ef0068c46dfcbc11014ba502ff9175ec07c8a2ca535151adccbc81c19821888f23f7627e26a963e94040e92060556532d9d8de7155f9fa21a8d12d60ccb7ec3804a3bf6cf076819398770a9534ae1187c64118e27d64b753e9c3f5f2c011312954481dc2ccc435b4aee8a30a7426681e2a29bba2a55dd3631f5cfb9bef19298d8f69474b37067587a57d7fcf2ec72166c8d56a38a0e478e07652eafc5f91f34c7195ad8d6b49b332257eeaf9495714a1bc8bf9074d33a3785efbcfb1d858014bbe1f62eb6dace0a9b2c82d4ec078e37129cb48bb248b3acb4531a715952fcd316a9345fb3524865bc1116050d5c593bb7462312c9c71824b83404f9ad97efdeefc283aa7bc73c9a929e06f9e63ce3a31d59c8e0ea4099a9864c079c74ca921a6156fce3c7fc6b9ff26"], &(0x7f0000000040)=0x1002) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001140)="ad5ea3775629562abb21ebd1b8ce06888f712250c884e09faff78427b662c22f401471693fbf68a5de87dfcead1058c1e038ecc83836d810deb0a5ab6f207c0bd84945b21b66672a1897d69952c2dca1eae52c6ed64c0cdb6e3fd103ee242510c47be27485ca3afb6fb5cd527a1a3306ef411cfe9f777973b5e56f2105f8e3ae2b1a4c007a3ac54aa991", 0x8a}, {&(0x7f0000000080)="a525a411663da674696aa61f5bdc655ad22e684db5b96f30d0215e6646d443d47c0082c409588491428a793e9fff416d11f56196e7", 0x35}, {&(0x7f0000001200)="471d0e0238b75a07b71080b778b5415026718ece769d3feac1270db454af690aade96e2a4478d82c631a67f60ea894a4c9176ab7644d5abb853a14217229106816dc6b915037fcdd51f66b505f9c110f7c145f57a066573afa0ff6808ab148d8", 0x60}, {&(0x7f0000001280)="1aa84bb4a9870f22be9579be67b5d984cb145a38fda42af8e8fac2401837e6d682ee3a276494cd7c382abc9a79926e93993ed2599540", 0x36}, {&(0x7f00000012c0)="315bff7299bbc91a71e7f6f68485d277b032394b0b68f3433c376b6b611ffe6417b05dec2561c46dee803d87b3be06b9ff30ef68e02698117defedef12e940cd4a25ba318cee04b41fbd54e89c00a3", 0x4f}, {&(0x7f0000001340)="e180568e7da045b574c08446bbe59ef6e30b", 0x12}, {&(0x7f0000001380)="79d4ec1b003907e24e3deb4a6c1a532f1022984a0000332c331015364569f44ff660e76117d01d4430b22173df6d15d673c53c6a3302ab4a129d8a9ae2e56f6642043dfbe8d879008009510f06c7552e3fe9e8162c10a56ed08a4730e37ccff488d86de8c675e7b9e438fd11bdaf846b24bc73bbeed6bd158945f7881b74cbeddab5cd7fec143825082ab9b456aae9f98bafef7af0bd1e7adbdba113c3cfbc2ab5850f8b279bc80bd57182238453396bc09f989d59b8b4c6e7e91971f9b3b0477a230ae57cc322003651dfe994c4353f741299ef5e04bf974ffeb24c55d00b3f30e81742afccb4d426f9b9fb063d685c448523ab790dadc41efb1e97acbb", 0xfe}], 0x7) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r0, &(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet(r2, &(0x7f0000001500), &(0x7f0000001540)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) nanosleep(&(0x7f0000000100)={0x431, 0x3}, &(0x7f0000000140)) write(r1, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) mknod(&(0x7f00000000c0)='./file1\x00', 0x1, 0x101) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)=""/182, 0x9f}, {&(0x7f0000000280)=""/236, 0x9b}], 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000180), 0x168, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) symlinkat(&(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x10, 0x104) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="41eca447b2e21a4d8207d9e44d7ba9d48d89a073d477aa1ed2f702e1ca593d356cec5de7e820411397e2744689e509f47d390e9e9ba948e95dd108117a8bfbe1f6949c449036aa481b82f3bd4ad34c075bd8226f68974fbab81b6affc82febb4311461", 0x63}], 0x1) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket$inet6(0x18, 0x1, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, &(0x7f0000000380)="626c7cc51236724332b9ece123e3800c3f9e7d021023d1fdc2c0a01a06ed9cfb4129194f5c24d81858d168782e88e5edc294fc2534aef8d8d784d754a310676f897b9b1d206245205e261bb46c38d07507b2535be0a216d4ebdfb0fccc616adcfe4e504c92ea4f9c6713778fafd5a5c4faa1132cdd965d2e94a3069c79c1b59da22b3ca3675e6fb776b8e1ef67fafea007d2b0ed32708097f65f6b3096664abdc35856804a6d5073029f750b8f1cebb12992bcc07acae00ec69f3936d7240fc049aeba67c81f9d9f39d0fa3c577073e7f22eb172d00300aaac4f1ebcbfe80dd00783b032a3a25de46d8f470bbc1a0060f1279c577408d50ff8ce836621b3be7dd73323b894411f7d1bd856582ccfc684af17ae4e52f639b1f3031466db5cca8f5b4a5398297d253c8b3a5ddfbadbb518d76ec4b4ee65aa3fd1194cbf97d53ce9b2cb131416e6540f07f3213cabfa8179a123993e6421d4fe0a7f3ee901ef5ce75d73d5a12ff11ea497a5429400c5dff9fb192222eabd3c4cc8e2b4643d2544cc", 0x180) syz_open_pts() 16:00:00 executing program 0: kqueue() r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) r1 = semget$private(0x0, 0x4, 0x86) r2 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x2) ioctl$TIOCEXCL(r2, 0x2000740d) semop(r1, &(0x7f0000000040)=[{0x3, 0x5, 0x1000}, {0x0, 0x1ec, 0x800}, {0x3, 0xfffffffffffffffb, 0x1800}, {0x3, 0x27, 0x1000}, {0x3, 0x5, 0x1800}], 0x5) shmget(0x2, 0x1000, 0xa0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0xfffffffffffffe00, 0x5, 0x370f4a1b]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000480)=0x4) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000001300)=[{&(0x7f0000000280)="245dae3070ca9f05", 0x8}], 0x1) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000380)=""/198, 0xc6}], 0x1, &(0x7f0000000600)=""/174, 0xae}, 0x1) fcntl$getown(r0, 0x5) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000300)=0x10002) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0x5a10) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x204) ioctl$KDSETRAD(r0, 0x20004b43) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:01 executing program 1: mknod$loop(&(0x7f0000001180)='./bus\x00', 0x2081, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open$dir(&(0x7f0000001580)='./bus\x00', 0x1, 0x20) mknodat(r2, &(0x7f00000015c0)='./bus\x00', 0x82, 0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000004ea89aa06d81943f00"}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001480)={'./bus\x00', 0x7f, 0x0, 0x7f, 0x1, 0x18e628bb, 0x2, 0x200, 0x2, 0x1, 0x0, 0x5}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r1, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000011c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000001540)={0x1f, 0x2, {0x3591, 0x2}}) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001380)=""/170, 0xaa, 0x3, &(0x7f0000001440)=ANY=[@ANYBLOB="01d8000000f4b7c3"], 0x1) preadv(r5, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) getuid() recvfrom(r5, &(0x7f0000001280)=""/245, 0xf5, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) close(r5) listen(r5, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000001500)={&(0x7f0000001200)=[{0x8a}, {0x26, 0x9bcb}], 0x2}) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0xedda2fdd56259511, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x47eb, 0x0, 0x2, 0x0) getitimer(0x1, &(0x7f0000000140)) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x180) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x3) close(r1) fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)=0x1) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x81, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x38, 0x5, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x8, 0x7ff, &(0x7f00000000c0)="12a60f2a9cb8bad1536fcbb09ea8e74e644d71fd8ef6fda25c3815d895ef804d36afc19a7b0febf1c3edca6866df0ca07d92421000e29cf439aa9781914f166126a6ed4c7ab635c99ab6c0d0bc100d75127906dac06701e0535e6a9cc947f45cd0bbc7c2e4111149987244795561318e64950bf195f420f68f0a85c0afa80e3ab4e1f41822f4231eee9c42286565bffd1ab0bb9be8364b4e6b072247a8da50db2ec2868d62bad4a9066a79eeae4b0d5f6190a7d3610d07b3b97e4544b85e711e6793311cd4701febcd9f30feea640279dbe17326ebb384686de107b27dd700f5d2b553c901e3796b73323de98f514a661db66298ebcd3b2394bf58a5ed79695fc0979accab1c11c51c20a81ba6f191c8b15d295079369239ce416cf3ea46645b180d77526c2c59cbdc8d0db166a4948ae8cf148113435c951369023936a35ed2597db97b0f37c0a084e73cd98a905a3afc7cc515915f02dbf27f0018665da79e654e6fdb50d3a04293adcdb1b92d3d63344ad68148a3fb26358e832a8bd436f2a214c935a1502927cda3ab5e557d363d1e6a28fd3c64c798c6dbdbee7e878e750d03b1116ca035619c4504a60750fc2300e53270368d281d32dd1a7d4bda90466fb83582caca0da8f12ff6e7dd6a6dd593b0875e1d8c95e55c113fcdae59bd8417236e80b7f5cf36c301dbb7c12d6fce2c6e1b4f8f20965f61fc7650570a39f9989f2d73400d936df743ca29aac22cca6b5d8111a13fd50f398e1105d0ec29fadddc7a2bfb89a22881605c578633386ffc19e20b0b5fbd1adffad4a2d641877fa74f12cc27080aea822411806c71dd9aaa14c885b70ebf24d43e5c01cde2c06de00ca761ce4b31554bbd2f9fc04dac0bebd74bfdd14d75fd7aa88563a03a7b7413f5e451903495be14fff6ea099874b385e425ca183d4463d265253cae6bde5ce30cb6a3b4712e614e87ab97ff8cfca0ef13dd72786e8189c007e1ceeefbadcddec8a7178148d6c09077576fde7c68f5db7aaaca77ebc09cb277f0a68feba521b788c9aa5241aa83829e3aa5336e56d835d3be57b703433a3ee649839211089d91b2fb7d0963c99ccadaea259b646a9b8a40728f8048c14deb3d8782871ce1945d9d7a5581c02ba3ae6a8cfb6ad26604db500266de80f110098812da2e86290b244fe3e3ef84ca304c1de463f421a8a53609e8fd9a622b9fa9dbc9fff9d5d19d3244e174a1c8d3db457c5a03f25fab71ca0a5c20986084ff96b7b11ae525a9c4196229b82a2b19518b885aec0834c464432776f895edc9a82816382d8d686ace303e603501d8dec94a0f3eafcd09a5dbd9a9214702b64d21e14f9f12f5a72a61ee5eef2e4519b015378db89bfc2b5fe117b54af0bb7d6e0c4f14a1e343146e0b0aa5b04b1ba1138e405ed64523c629c38bdf86060f19d9705f5d8db82cc1e464dce6e52bf7ed65e080438c50d48f350983c323320a3181fb7ae45735ff2caad953c0c33d5a8df0b37ce12465edf4f27544e5fc98e217a687b5ee373b5527567e2849d1ba5baeb7b511e540d4079e54567a409f720385e32c2dc26d3b6d2d1a4144647c290a2dcf23e3730474c2269f3dfbb35582b377d70d6a56812aef1c59884e443558a93b880660f30e374d1d94a5defb6e3417e845f94c5f2b312d8fb46bb355f49d009fd74ccc3a97a59f6a0315e3f9c41744c0fdb207a7110c918d7686e7800bf093330b98de10ee5f60a1b316383a5cc07cbb172abdbdf158d577a072d6fc07db24503b820b46feaa7bb8c7f4f02f6fc9895f04e6f4659b84b002220dd042833a773e7b28f70bf58c442861d378ba595d99787625e762117a4b825c14d22bdba57ae1f21273d15336b268228654fd8a3a281b29a32a6d88b4519316a9fd0e904ed98c9b2825ef946ba9ab008c52e6a088be9fe8f59c5b69d3e5103be50975bda8d6cd22ad0717e708a0d7c9a581b7f4fc71cc7abb606bf68c90a3bbfddb7509d743df1a8677f652ecfc562134d950aa14d99b4b928f72ce3dbe7729b9f5c1df5db9e118911630c31f52d635eb759c538e002c3f80279639907a7008355ac46d65df189c432f62aa046b3cff419044a0a3511733a14f902bd4840966cd7862f287ec950da2b318a9f98d99dbe39a4cf49cc8edf8649944738b13e586f833516471a267284ff53315688e56defbb6f18985f0c55f5c78961dea336f8a503267e89e77498eaeb39ffd0da6ab6374c91c1b9622e9ed412614b4974a21742c2c0548a5db3caa6a0100b2ac7a7a56a18984149f68b3fcfa86b2a8c02c8d0fdc7237119875247f693828ab3e621b1abfa92ca8c8d957c99c925f4de7354ab11c6544f44f8a617ff79c85d0e3818218ffe2d70debeee966cf74af32a71353d4497eab0b06c290515d78d047d5db13cda3f99433e3e39c0d4654836c304d6d177950f2c55ebcd05022f42c0afbb71aae03e8af4621dcb7250699b18c9a20c5c54d86c69d4adfd91d93955ec779f119ae44c9e797096f318f5902de49d78842058f398feaf43c9f39c59e30e912f616fa69f2f768a831a01a30f7073fa7f605dcc67cc1e21cb9fb5e3e6d67f67d8be685c38b8f28645a8f744b6ba4f8d285461e3a70d0f740e65e6bf98724bf2f501215655c9ccfd205e0229ecf9c8563ae9c8727e40cbe8cdee4dcf4067b3eede98e618896cc95aa11ec4966cb4aa3f7c0be2fecea84d222aacb6a3c6de695ff4f57d10619f07f1d6ab405a96425392176972c160e7226e77789128bbe081adb5314df262f1f33c9a5ab85edb9e2a32ce617f8d619b73d09b0054a145d3c8c0c081612983144ef362a378bb18deab99b9e72178979f1878a00f63d9cfdec9d88f041fa9f9e31da76e62b6cad06639c86f01bd3a406a84550eb88c3a58ac5fd9baebe2d7b2c8d1eea207b1f615cd7c16483fe4b552e5f5d48c0cee34a92a10babe3f6476c0a1d653334ed9daece983b7b87f1b3fe267d1614fa67312764159e856c602ab987646dbf2ddfc3053dfbb0d215d60a48b6c10d71392e3018d1e40514b98d983e186d92ae523e40548b2365725c74de93ef7e6a0cf49f9afd06c85849a22433f808061bf50b970d9050227ddf20c484fe0c62955a59141e06aa16d1b39bcd39b69a22128e9a7484993e66c9466963f1525d41b7a9ed2514be156420054800d6a203c180176179a1dc74ab23c157ba3277dd25937998a92e28365dcd3a1db772fa6087dd767366c6b24c2f94b1dcc58a784aa9379d063789e57d4d397899bebecd39398b28edf8ce1829f7f64a08c5377d6df1ebdaba709d148d66d3797e31023404758139ffe6d57cfb1f3c2c71a943cd32a868440d5280330d96112d9435367ce5bd86864689c13305adec27c872f064487159a95e67a56136260ea7e91040fd401e693f11545e271f118cfc19955314fffb8a4caab07caebc82a1f159e1376a2317e3c59b68eb06a2fe9bdd90c15ea3c900460254779095b50f52cef13629e09adb349b3b7cb3eda32f7a805023f41dc258aef07276698a147d53b3d4caeb871ef2ecc895378ce009b85ce1c477edc127d5e42ae2cbb50fc209aa731929c14c675c43fe2d9e53934d6f7f44d249ce806c866e54ff86f284bb660be7c5bbecba977d73dd488c2442c7207a20909294d88476433c2e370d2c54b603fe611a5e69c25c28161246222bfe460171ec96ba7b268cff81303d83d26998a82d6d6b48e2fe0d1e4e6f79ff8796a91c024867da3c252a0e710f0a2f4cf803489ae5f5ed1cf1665c7a247ec80139f78a91a634656f5c9d662a0df49ef1c92bbd6ff260025e32642ebf3a475e4b46f7fd28e30ddf5de73a2bdd2dcd8f4f1c4084073eba7ae60836bf73e1177dcd9066e268a5fc7fdfa1a84d6ec96b9485d2a843330de8610d8b5507002eb3cbf4ae7aefb027b35eda0689ffe067303592a86102ff05f770f6c742cbf0c1f05b063140e8cb389d27cdaefdb79d134ba5fdaa1e221b110cff68a37f1509c9841f30eb84ad744bb60d4afc4e2660025d4b3aa6e825c22166349899048da4b5d01481d778775bb993923c8f56d6c1bf406e5888cc811f295e911b03030273e8f7efcf01fd4a84f3f8e4928b36aa2585f85f7cd4d022b6c007341376b153fc6ade225943ef4d51601d735b0edd4117ebc29255680c7109c3a8696ae4ded76511e271991105572e19362e35069aa93b11bb7a6ce25824915e198ac51b6ec07266ee0194fc09674c7a2e1fc25761df1eda8778b3f49f0dcb78e5f9bffd0be75fc22792b4975ea45dc960fd610816a2b1b1ab618776506b49915f1d81f2e94e9b495337d891443e92c0649b3af60d441f6752851116840eda01617dc2a9e398f219c639482d249f733e052ac2c1526f8880320e34ad3f38823f363e2c3ce817bc988e3d55f302c9e93a0e285b6e7e2e70706bdfd78b82ec91847ae0f998d254035f13d4bcc708105468f7dffda2725802f9da7caa360de50f3fdfb27b10fe13f2b2aa3a269c4ff0b24855dfb989baed8134780a770f47edaf6bbf8636b836f3535d0ded909c697e5da07e248ff7e35f07a394b5db32b933c59a61182c4225e818b510421116ff5a6df93856aff02ae0d07c953bfa9845a44d42674a1129b4db049ca288b1ab7e30b300de55565c6436f55461195bdf54ce97becbbe2fc636d5dcf910f7a87e74784e5671bd05bb1ec67b69d8a25319154b7c4d3a4aa371b5812636e5201677f8ecb3d680401f6af652615ead4b0cf17157ac5ca012b618c9539e3b4b27bdae9def5f359d1145b53cc97fedcd20e6b6f502cee1ab05ef9d396ef060cc721117734d242fac488ff6506f674f04117edaea2321616860837cb87c2187190b672fe38130c64d29afca375f1550fee4e10fc21111197ced79be165fa35148fae2f087a2a743fefb158c8ef8b394cc65755c1e88a7bc31992893f95748fe9264b6d87c3d26bd7ef4a363ec4b6e11158d17e138b51b742e4ccd6043264bae9eee7ee9e596046ab6c359ee6bcbc7c62ef8f1be1c88f45c6a49393433ca47d7c5fa2b613683e8cdec00c5ca6f72e797747cd900a306d768e037d8737c902d6a6a6d9f5c8062c5ab6dfda20551d35cadae9814b585c46599d03f3e2a52561489f062e26a96ce210d5a011bcdba7b05499cd39e0d19e681be531f032f04d812d224a5b22af588c2327ce5fbfde258d642e5dd8895264e4f86ad6ef2728f42892e884d3ea27a5d62278b2b22d5ec40fc53954db9a76765c06605796698e2f3f7a48d53d7e4d8ac4c2041d85bf7ec86cf0f311f8564dd18272223f793e7e19158c668882d7e6d72f19f9b2f3c9aebfc50237a3d9ac3bd8c7d0570f904a276dffd184b3c2966d2eafd7053e7d5874ec55ac3b916fdc6d79502c3f0ec7b90e2be29d4b3bf955a3d79287281f9401d943b6ddc8da12de494fb1d49e51943eab28828f7da8692d95b10ff10bf902703534d0dc3a56505e400cea42df67e2756e15570fe36604393e639c443ee269ca26047aa76a34c4137392d8deccc89c752a29774154145521285683df37c58db21f57f41eb7477bec77672d6fc7d2056b17e088ebb63fc558181da24cfc7ccd9e9c4f0a1377a943fb0fa27b9023a4244ec298a7b487b52fc5697c79b5e784b2fa36161e0c5c5730acde6a78df72531769466dde79c814237f9b20147d36bb2eee35749e15dd7e76317a18ed35a001facf4160c836a2ee26d7e45ed53cb2f1fc43b018c2ffcfd2d4bec77e3047a5dcca6ece7f117a2be9b0684697ed801bf0679", 0x1000) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x7, 0x80023) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000000c0)="a95428faac9f0c5966b93f0add1f3f0416dfe587b5fc87996bd2ef3d64fe522673e0afc17d2d63fb33c3e13b35daaaa5f849be69b154022693bcd7db68b7575d0208d56c2b49463ce3bc6f08d3ba2a24e37985c4a9be54cc5759de54035997b9f60b9385cbfa0571f62f4f2dc7f03b84bd7dc32f8d974c5be43fd974e0748b748def9568c217abda7eaae918f1b2a695e5608b293eba4bdd5c760f46eee6dcb9484b346ecec8e3a3adcd5a3b5aa207f111fd54b10ff91221e28f5ebcbdcfc7b74a194efc199e278fffbedc50ed0b25034563f237b32f5299fa8ffdebd129f003", 0xe0, 0x401, &(0x7f00000001c0)={0x18, 0x1, 0xffff, 0x10000}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x2000000000813, 0x0, 0x0) pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x10000) 16:00:01 executing program 0: r0 = socket(0x2, 0x3, 0x6) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0b5dae3070ca9f05", 0x8}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004010000028ad) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './bus\x00'}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0301000000bf02008c9798171fbb18fb9d568e58a6b193ce1edf1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x500) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x7, 0x100000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040), 0x0) 16:00:01 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) geteuid() r1 = dup2(r0, r0) geteuid() ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffffffc, 0x1, 0x6, 0x0, 0x7, 0x4, 0x6, 0x0, 0x1, 0x9, 0x1450}) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000000)=0x2f8304e) 16:00:01 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "69aa1689dd7503b55f8622f49834126019b8e88ad5e30654594495b7a62ff930bd50d5112398c3044553b9c39373b60048c24300e39d90a1fbf852ee5a9be05cbb7d66a78926d584d18948437737c500b53eda083736a0c02995422cf30f3339e579ae573ab58ce6d81632143f318462b5c2afeb26807e"}, 0x7f, 0x800) r1 = msgget$private(0x0, 0x40) msgrcv(r1, 0x0, 0xffffffffffffff78, 0xd, 0x1000) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00000c0000000038978542ffff00ffff000000ffffff09f6ce4f22276ef73ab4420f33ac", 0x2c}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:01 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000001000)=[{&(0x7f0000000300)="2c6c945b781898e3eb00306cf56576666d5b9db6a9c1767ef8f00c4c22b33eed5c95d081442c867977c94851fb1da0fb23b85c28b7fb012777ea", 0x3a}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8745980cd696ddb1aba3c89d1e52c1fdb849cb7ea91a5a13", 0x18}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="cd45ee0bda84ac119eb24274d86be192317c06bfed81096f24f3a006186e8fae525820a4bfe68f1148d5fd2d61b127582a06fad7ef04008b46ca1c9fbd82bea06b98b4604a74da46295900000000", 0x4e}, {&(0x7f00000003c0)="0ece6913c2217506fdf5d9ec9e970b98140a2a621aaba85772e94f1ddeda9438040c08019dcba7b296dc44155d6d2be57d7b0c0248599d70b3bd5fa87c2a3f14712ca5572a32d2ad617cf883c9cf8b59386cd04fc11b46ea6ec718f2fdeac684042f06efa2ca0e1e23b05adb6cb43e219c7f65cca47438190810bef5315aa2f7cb26ba2976c94e29705a53818afa3db2e5e5630caee73646a47c3d34a2e07e4917fa3084f0353c5a84ba2f2e97ab584d258a6bef495a7e2e803f2f3612c49acf1eb90744a5bc1ffb3048272051c93454a4597f882f", 0xd5}], 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e7a2c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e3039ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fba9bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054fc074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a092600f8ffff7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b095175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca", 0x31a}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000b40)="b7494f41b55b86122f894951e980dd410d9016760f27b67a0b06d12e1d673dd7800f5901c41a842c02b0399f20c822d14be65edf465632a79b3375d42072440d2784affa6254c1931de11150a8fdb46c5500d6f55f73d4cfc382926e7a79011cad9e92410a77eb4aa26beca6baecd9d687a25bd00bcae9bcb13b8f5423f48c61ca6b43568dc909ae12eb20ac7e112a3155d95072b551b11e197dbc4a856d7ed5a0a98aafcade0cb984e31d809045b40d4457c5fa8f72dc3651d5e43792f489f550602ddd4ac70dd859c4de45264056a427dc552acfb530ab7bd38dbb727adc03b6547f085efd7604d6cf72b52553fe575c4fa6f2221215a2bbba557309b84efa2bda2219f29cd2653d6603034475bfdb6421b31581b9af6d04a824f366914196b3ed2f0ccf28fb0bd38a17aeb6f66444633ff8e30703242d8175696371bf90e7a08e7c6ed0aa91b20abb8a3c458e10857e5b5cd3459dfe0bd5dfb1214d1a9c548fa17115a64846c3b76ddfb18755c6c44c886ac0458a5e6ac4a2a3db0a666cbe0e2c64dce3fa67f298efaf36d95a693cddbbfd00b8d66c2f46e13de914770806263118757a8023fc626993bbff06830da23ab69f143fe4f70c038cdda6b57121d99654fbb60da67baa82d1cac67e488a65848ad1981aeacc76773e808d24a9a093acd7230b09c28f6b7cc925e01415b2b4159fd80117f7b485e024c245be6e833b11c27db6d4e3061e0432cc4b4db6d52a6909cf6e4b1bee36595b78f92c03ed021881c5bbd7306ea79530559b1bb4ed35124860a8b06fa392e19463f06661da4aaa425c5f18704f03b709cee1b71a27b6245add359a0cc36da5a263c482c4c7cecd9c122ecbaf2d951f319aa12a5caae5a517813d5dc352c9889bfd19c52c46d3a5892edbc9b7611afd41c4a32d38b7a46c0bab3316a202260dc4cfa91d6890c08cb66055796a89115731e5e6c9e35e07fd2677e94f50e67ef5d80e34012330ab347bc117ff898763f8aa47c97f8bf9c3346760c6a0c957b73ad6f4bf52df12f5a9db189ba2c8fdb79624bc91b855ff7ae41f8c75bc28dc0c28c64e925fe9b65c3ec569b60dd07b98a260b408facbb3db010b51ef930a34dc023bc5c1d4430736574654977c2475b2159f82b850d02bc95742507bec83ac423451a2d0781e6a41b51ba65e1eb545730596bab6eebdbe29f19c646e75ba2b0a592a13862fb24602d83e4c7908ff492971a9e7d9835d29e982e21ecbde39b4d6ba13972be3c0109715b1e7a9386896dce13652f37d099085cc889132fff739d68460b3833415d84621dadb55c4c8acbeb04a095ebaa3e6ec1d60fbfd54843f69c2797f00", 0x3bd}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x100000001) 16:00:02 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/67, 0x43}, {&(0x7f0000001180)=""/7, 0x7}, {&(0x7f00000011c0)=""/38, 0x26}, {&(0x7f0000001200)=""/74, 0x4a}, {&(0x7f0000001280)=""/14, 0xe}, {&(0x7f00000012c0)=""/115, 0x73}], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x3582e1c4, 0x0, 0xb1b8, "6dcf5af8a0a530974aa5223b669027cd8b625884", 0x800}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5", 0x15a) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000000)=""/64, 0x40}, {&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000200)=""/71, 0x47}], 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x0, 0x0, 0x7fff, 0xfffeffffffffffff, "f8e3746ab538f862dbf9b9b15776ed4690d3b737", 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x5, 0x10000}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='P', 0x1}], 0x1) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x20005) truncate(&(0x7f0000000000)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x800, './file0\x00'}) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x1, 0xea) poll(&(0x7f0000000000)=[{r0, 0x48}, {r0, 0x12}, {r0, 0x6}], 0x3, 0x0) 16:00:03 executing program 1: madvise(&(0x7f00006d3000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00006d6000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000385000/0x3000)=nil) shmat(r1, &(0x7f00005ae000/0xd000)=nil, 0x1000) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) open(&(0x7f0000002500)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x6) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000024c0)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffd, 0x0, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:03 executing program 0: r0 = semget(0x2, 0x2, 0x292) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/36) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x1, 0x8003, 0x3) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x200) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setreuid(0x0, 0xee00) r1 = geteuid() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x40) chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x40006, 0x2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) getgid() setreuid(r1, 0x0) r4 = syz_open_pts() fchflags(r4, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) getdents(r3, &(0x7f0000000100)=""/153, 0x99) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000000)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0xc) 16:00:07 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x2ef) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x2) flock(r0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) pipe2(&(0x7f0000000100), 0x10000) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000, r2}) listen(r1, 0x6) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x50}], 0x1, 0x7fffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x4) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x6, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) socket$inet(0x2, 0x8003, 0x9c4) 16:00:08 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0xf2, 0x4}, 0xc) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x11, 0x0) r3 = geteuid() getgroups(0x9, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) ioctl$TIOCSCTTY(r1, 0x20007461) r9 = semget$private(0x0, 0x0, 0x202) r10 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgroups(0x3, &(0x7f0000000200)=[r7, r6, r7]) fchownat(r10, &(0x7f0000000240)='./file0\x00', r8, r5, 0x4) connect$inet(r10, &(0x7f0000000280)={0x2, 0x3}, 0xc) msgrcv(r9, &(0x7f00000002c0)={0x0, ""/98}, 0x6a, 0x3, 0x1800) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000340)=0x1) ioctl$TIOCSCTTY(r10, 0x20007461) lseek(r2, 0x0, 0x0) close(r1) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r10, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x90, 0x2, 0x3, 0x9}, {{r10}, 0xfffffffffffffffa, 0x80, 0xf0000015, 0x6, 0x9}, {{r11}, 0xfffffffffffffffd, 0x20, 0x3, 0x8, 0xbbd2}], 0x3, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x2, 0x1}, {{r1}, 0xfffffffffffffffa, 0xb8, 0xa0, 0x100000000, 0x1}, {{r0}, 0xfffffffffffffff8, 0x86, 0x2, 0x3ff, 0x32}, {{r2}, 0xfffffffffffffffb, 0x76, 0x7, 0xfffffffffffffff9, 0x9}, {{r10}, 0xfffffffffffffffd, 0x2, 0xf0000001, 0x192, 0x7}, {{r0}, 0xfffffffffffffff8, 0xd1, 0x40, 0x5, 0xfffffffffffffff8}], 0x6, &(0x7f0000000500)={0xfffffffffffeffff, 0x1}) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x8000, 0x0) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000580)=0x7) r12 = open(&(0x7f00000005c0)='./file0\x00', 0x200, 0xa0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="131e80544bc8e208e12214822fdc862fb3c75c1ab2b64d8f9ea0a80bc527ae3b87ad91a34ed7c2eaaf5e77da96073c663be35e8dc960fe095524d735bc59a0a1b51eb2ebb6162152f7be1b4bf3fda68ce610bd47bc73672173d9c255a96b0cce9d1d85d0c5121711f1dc2dd3493e0b466ee96610b8ffa344a48045ea44cea3765f9fcb60e00dd5f9e75f448793ce410fb970cb8392cac2d3a43110dd48b10637cf6dbde8812049ba134ec605daeb243565c033e704a852a9a8af45a3402a023520e22ecf8c7a7a979685af53b9cda0f41308f2fa9ab05eeabde9991c296fe5ec5128eb7b3bb541907443b24af562fafdd35177e89d4d8428b1", 0xf9}], 0x1) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000740)=0x759e) ioctl$KDENABIO(r12, 0x20004b3c) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000780)={0x1000, './file0\x00', './file0\x00'}) recvfrom(r10, &(0x7f00000007c0)=""/188, 0xbc, 0x1, &(0x7f0000000880)=@in6={0x18, 0x1, 0x8, 0x8000}, 0xc) 16:00:09 executing program 0: r0 = socket(0x400000000019, 0x3, 0xd7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xe8) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x8, 0x7fff, 0x1000, 0x10001}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x6, 0x1f, 0x5, 0x2}) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)=0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x201e0, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000240)="d490ae30aa99472a75a76a559005938b33339093a65b56a4f0c6dccb9bb15df54d61630eafc1a774d7072bff45469b2556be560a364eecfec5a560017cc13b9ec98e148106c2674bcdf11062c2a494c3b67d421757aafa364834ed12a97fe1f81221d7beafcac564e1da753426e2962a6864c0df01ca0156e4afb36ec93e5963066f5539cc173dbd2bae6b949a93caea5741d2e11db48ba5b7a2a9b91e6f92580e3467f862f054a774b5efbd6ed9d3dada70528e06dd029fd4958a07279ce4f1e3fb48fd360620c47c4b19210bd878190c7f9a6e8c65a36c8f92", 0xda) 16:00:09 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup2(r0, r1) 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) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f00006a9000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r1, 0xffff, 0x100c, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xff19) shmget(0x2, 0x3000, 0x403, &(0x7f0000ffd000/0x3000)=nil) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001780)=ANY=[@ANYBLOB="82022e2f66696c6530005e9f9fc18a68ede410"], 0x10) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000040)="a837ebb068e8a2aa61b444d7887ba8296c555294516d41fc5f1beb0f0e61200aee22d0610506a8061538d51725190a6daadde5e76a", 0x35}, {&(0x7f0000000080)="325b867ec7135b71626dbb12a156afa733bbabdd7a3b532469d20672b6428e51c9ef6d9d67f4b149f3903e7fef9ca2b33139fcab79c78b5f0b651500112696d1ca413c29715c9952552b40d4", 0x4c}, {&(0x7f0000002a40)="f3a3e319be62d0928fbb067a2674ba9516a66d09d1013a45efde8b31a27abd9397c1690b290c80f8a6e7a1b83fb37730ac49546c5b0f7edb717def2dd03f7580d4df4b8e2902db0e6e1007f74ac828e06736044f62ce621a1a6ca0bfe1c51e3defce651237cec07f230c32e0af8227956067b76c033a4685a9da008eb19df09c6875b03920327aa8cb38b5c05dc52320e9ceabf74b72e587df03c19cfe6775d29bfdcbb2760709e82e0b27240190837a266735489b4fdd8a", 0xb8}, {&(0x7f0000002b00)="f8153ebb5fe95db32c65fb69384e4afc24a539ba7d49cfcc1a8312a61c7cc65ca035d4d65353d3f0d47acf53d7f09c91c7abd05bcbb15581158c674a333b89055bd871d393ef446047ebbc2555b9fbdf0f8c580467f4b4a520957e3b38d747d7340a59f1fd052dfbc987bbae06312ce607b6e794b28eb95ba360a18e3f555c8879e619ab5fdfc4fd795b55116b29710c9cf2ded2d90f3116e5d8d679d468d19a0a9d87c360a2800121a6917a4b4522dca102936c", 0xb4}, {&(0x7f0000000100)="0b4d48e9fb8faf2e03ab06fab81e4e6cea5a51ae4aade2b179d1651c4c418b8e3f33ed43c5ad59d49d9353b81a4659a2291dea106cdd3ce04c0e89e8d3c18bba4ae3ebbd79548aefcb52be6b80e04b0a753eb57b", 0x54}, {&(0x7f0000002bc0)="96fd42c900e572355086d1ffce449ee18636ad8d8ddc65dffe13a4a3ffbad089d218f0f2a315d3b26ebf00e2dbf05ec6126df3ccb17961e1e92a983aa671b8dd186eedc5bc6820c54bcade0fff1896b727b7f2b0e208ac9baf5f829ad1d160a2aa4e4aea4ce742c7f59a99317c6cf8f9c26b65f6528a47e3c7b6061d272ded4bbb72888b0caf", 0x86}, {&(0x7f0000000480)="0127eab8ee63c154b1e1a4ad97c67df34ad447a86808906e4bc07e571cda07108a", 0x21}, {&(0x7f0000002c80)="d66a2ad0537e1bbf2704c5fc5f355ac8e2a27650e6425e7d2a6468a2d84569d089bc2bd2de4911da9c2020d71d6935c95233bd61cbe75c7b98827c5df18bec4d2a8649dca02ed4a725c390f0cc81b1ab3d9c60bdd07ad5e600e14803777878fc0025e88725afe0ba9c4ee7e58aa7047a7710d797469372b0aec6338af55e1688879ad34a6e17586776b1d07e213507ecc31f69ed376f83502c9fc81731c6e717310ec79211832b811b517d79772fd9783766e0b34b5c2c6b60517b67c9e39440ed4e27fe4a831fc19f3b16b8c9156885535d948b891636521e3c9c64dc436d675a", 0xe1}], 0x8) sendmsg(r0, &(0x7f0000007c80)={&(0x7f0000007600)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000007940)=[{&(0x7f0000007640)="e52f870429fb5e327eeca6dc4608db935d31c09e05e5a21b39745f8fa653f57acc82e53f0c7161bbe3e130affa3a1b3f06b387326db079f6e25ce8dcc013c4cab3921f4f2243a8d13f5f742cc7c11292de0b916982a8a83bc4400452755be1e7bcafc2d902deea862134b959e78490d388f23ed8c1a1467c97", 0x79}, {&(0x7f00000076c0)="d0b02f7f12fc96ba499a7974c7a61261e7a9795f12449ad06a4241091a92bffee535fc0abb09d10f4ca246145508e239b79eb56c5b4330c5f643f02c30ba5ee1d7ca7e7d1e4af12c988c4ca7fbf8b7915968114bcc9c28073893902a63b901ee97605abe2a1cccd2f93ed5b08f1b5f56f687c0e44069be34cb7925e797afd5c9407853cf2f26dacf873ca0f1a0ca3c969c8f5e8bbe6127361da789a7cf213650edca350c3ea6f6b762a300476ef5a58b6ea4a50a83b24bd72b3abd69cb91a1c780710b27f01657e783257a8b6af726f74b4ca6d194ca48321c7f725f41f2f25dd0bf944ac969aee1", 0xe8}, {&(0x7f00000077c0)="cbe00caab91ce5908d87b8d32dd828893d3851cc2384c8b6f890d0bcdc6d5de595f52a988661", 0x26}, {&(0x7f0000007800)="72db576c520eeabbd51356c46ebdee9e4a34095268c6255b71adcce3e75a021eb7f5c7e073d3ea5fad532fd3ea3f50dd29ca87a3b39098f3f0bcd0ab05257d243946e53727a551c78898ada18777d8b925bf9fa77a2c3cd4c5e487a8cf881273744feddc83578ef82368618f77d711c4238e76af3f87e3afa50185965328a40fae842694e8a48779bbc1d07f3d74f021f44c65ca63649f4285836eee38b9c44f8ab157543deb421eede276b233de2c2d9f98bc42e1a70fc39be1d2b14b0c217b503a", 0xc2}, {&(0x7f0000007900)="23362a7fb31e56771bc58b011cce722e7ab1f04ce7cf3865ab53f17c8908b3c7559d60403f", 0x25}], 0x5, &(0x7f00000079c0)=[{0x30, 0xffff, 0x100, "6801c75ea007bcab18022a8de754c8f1dd07589925506355912a7aaffbe0"}, {0xe0, 0x1, 0x7, "aadb9e8cfa1101ea9c75ff413fc942bfcd7acfcabf5d5a0c9367ac16577b12d9cf68a24944f90c30f911a5a15c35a58f20d0002ed2a11a196e9afa954a01d7eafdc08f09e9bc36576785e26ddecc92ce7c465f397fc96be40006a1192e2c436c0854546cf230b4146903e25d61d1a5c3599fb0be21344b837172532ae84fc0bcbd1c539d5df38e03fb8771054f9278ee6c57835093129bd2394d386d39f3c36d965dcc88bb068fa77370ab13299fdc50a12b090853c615d6f4bb49bbe6d5a684ed2853eb19b72281118338bc"}, {0x20, 0x1, 0x22f, "56e6cb0af5b11ce30f5b4324"}, {0xd8, 0xffff, 0x10001, "f8d302ff864f0872bebf17d553a53ff6e52d9dc446f9215b221c0da710dd1acb193559bd510e21dde2f6462f1c27cf56c978a1a7a7f2489a925d5f8b31df0e74a2a98c440fa6298e015a919806270cf8176a783c523dbc5df02cc55e6952389f211f0712f8d00f17a7053369cac7e1ea4ac44427d20d6a29193730d98c597e096d368ff708fc8b24a5d13aafe882def6df093fd7d86473fcd31b1f14daa1c008e57c5cc3ceca9ac854e78330418e6106ed3e593406a7210abe3a9adcaf444bb8e7fc0d0d0c0f9fb5"}, {0xa0, 0xffff, 0x1, "d4c7bff2acdb3fd198c43a8730d6f79ad052f2b650b9faa80480727076c7ea4242efc77f5699e68aeecd98fee822dfbc7ccc9e24cb2a203e90d1717b8e59e51832551a24aa8532f171de6e4d6e6acbf701fc0ff2c1ab12a709ec460dbb300b47a23e0c84a7ac821e2192963b2e872c6735708246e0d6b5b9fb5e27e9d1e6ca1fbaacb7d2f6faf180df62"}], 0x2a8}, 0x0) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000180)="ad07321f800bf6affe03261ae5066da36eb5df6841086fd689e5bef925710e6c69b57b5c76a71b8199041b0e46b2cf974837dd673db4465b44e0acc9ac571ebd3ccb4c23d6135d5ee6c98f54284864af047273b63c360969a3d07eb7a0155712bb4838d52a33191beaa765ecd509085ad00f1b9b3977a11af1361a806065b3afe3eed7a5f84a5f67e736f0dc110177b1b63060376fb636970d7f531188ace74ce6da3cdb2ba57521c55f45bee5ad8d954f0710ef1409ff1c5b688e6de295df5650"}, {&(0x7f0000000500)="4cf1a14d40d8d97e453412357cfdec44254d00cb7bd88c4d5de2e62b6e1140b233e3ad47d81b30d101ff8126b6c5e2e001eeeae59b22d44148436b0e5e9ada78dcc2c1ff639d9882859507896b0788954d9eb02580d64a05924d384877fe630f12db509a4c305014892a05999f9c450f02d1fdc07160e0e7a9f80fc5e4a99beb16ff5bbb334b0bab0ef3f34314fa22565a24ff5b238c2991d0e98402799386f4bdff9d543794e1e07944aa1bc8388a4f2cd42d4f641e95779654ea016cf1e7da4b043d05fcccac4fa743fcdd1748afb7a6c34bb54c97ea5fa6505bdab826859a0387f3f4c3bcebe7ac1b76d1a328ac1ef9df311bd86808fedd5440e6a4836e0951045da69111574bdbbc69b930c00ea9ea29f34022d563e0a6e21903187745e97a2b6dc448c7f1ad59365aff38eeacae3f998719d76ab212c7c8b7778260a5517f31b821d2a4eb7dedf2ff84b5f06317c6cb915a647a33ee55f3fb5e7c0bddfe249e2e81f382e83b47b4da4a04b82d0e9b9b7fb145d965459ae7fbe254c8774a6f9dc8c4b189af7ed15f2e30843ef6a755bb637f29f19a699e4bb5a04a471aa26150d3fd5e4aa60f983e8cf3b859fcc8fd2dd5273af68e065287b113d0439500f74856c753802ddb2966eb32394959248e915f81e5a89559a6c50138a9636c85ca0422327fdbeb12a80aff5f4c2cddc2d10cf097c441738cfc042d3219dcfdd75112fa1bc33e54dd08e5ae10f6bf1fa881f31f4eddab92b8b18f6b4da8086507f34991db7713b274e21d93cf3479aeb59fb0c27b449bd97959408241da75c9d754b4ba4c791c2997c0555d077f924fb95a7e4e148a6012cd13cd484f40d0d4b0096819d1333df979236828775b6950024b246aaa597fcf451d2ddf485c456a61f148e358cc76aa66451b0eb2a736a97838598264e786caf8c23d6e8ccb5fb6d36a16bbc61cc1741fffa6d420a7d3dc6841117554d4a94f395cd08603f21c680ea44dc722588a0a1831582151b0165398d2f508c8273467d7d3392bd0dcd4356f23ea4d92cdf154a44c99081633cbbac6aac95f46bfa86dbcfc2c0d79f3d3209ac16f61282ba622ecd1a71ff66ba42c2aab7e625f3a58b6ea32f3e71b02dd9a6aadbef81b1a8afa39fcad6c839557bf0ccb3ffedd72617258c43ef84cf6b914b23c93a586372f838695d012256a8793c2b786d093b4811b06ec003b018bee9ca1bdb725df25e1aced8a7c8679104f79bedafca93ca7961d9f5b3c6c41efa152ca2db8e8b2724b2d297b782d183609f3aafa7862bac27f89712ffc9390124c8728aaf17b5509d203b8eac1c1237d2f777d9efb711f4150b0ca13fa04512c85d101066f9269d6bce496ee361b8bbc1f2b03aa24ff0dfbbdd0a5ff2c3a75192760c2359ab9ba51d7b23937026aaf0ed37c8a2b87697683675bf2ef013a535d4e6e1c177ec6be9066b805fb8820c5d2ef9c1ec797969b1ebaad757482baf03a00a423720246b6df6734df501e2620645b0228fc0c40dec3b0e3a0fefde615e701dd8911ed727eb85e731a63c49d4478d37ce5be2d2a69c7abbc7f8ac3022b02685ee4d5b2a193d1095f24ec9b1032c1aa971d94dd06038ab79a5d7df6ca2f8176576d076bd7204f590b00bdef0ca0bb9d56f27bf0332d4d4bc58669feba078d00e1485fb5c5dbd7ec1649c68c0412236205e1a7f90605b61b9f1785331002f451e080e5b8cca55c3bc9d3323c7260ba7c871d257119ece9a60201c4ce7f78d127801c4c8e7ccc83a52415c10ddee2acc3a0991cb8ffa0401ccf7476a58e350fc5a6e6a1e64e8637f8875a99c322e1273ab6af2e8cd29b67dfa014d5828c12e13bfe406c8fb9ee2629d2decd95d36a068d9977187bca6eea463e08197cef03f499cb2613499e0dd01754303906131ae1a1c8875270333227261a6f47703e9118986d3d5420555610ea988d26a9b96dd02e920a633711dcec87f39117d3b6130f5b1544dc8cf8208d85f0960bea795f86418322ad06484a81c1b1cf3eb53b0259cf50938520766b5cd0d15a567b24258e20c298ce2f487a5cf3f30349028e8f01bf03c399cdd92ce762092a940cac20516e10bb7d8ff5733b7adb25109e7d61010d46b5d60e238b3716cf7e7af1e6b581c4d17b95ae483f4b0c175312549ef12e34eb4b8a970d087244d4b93637c90c65864245e112068fd6e7c29b549d144e66f93bbd1ec0f6a9574b768e4bf10d49320c3fa8646b9cb4abf7ced20b080bed92674fce11d2351c459d7f750a832cfdd67024f7ad7cbf22752b0a4432745a70694fbddf06192fc498df2b15f867361080b5b735d5ebbb7410bd600d0fe199f36e7452050caaedf044216744b03df31b6e128411501c6bbcd17125ef94f100606163ca94101f8401a8f4dc1594dcfab3d6d6b50ec0b08a3e1619505b1d58a7268ded05984a70c31983bc17df9f5a354f3a98dd97a19fd063e381c086205e3b2e97a8db182655af44cc467a98141c3e38ff58ffc2a5093b71d7fc9c397c35f973b6630d30305b8a202b6256dee01767c15334169344909cc323125b59ec4639bd5d450728fdadb762cba0bbf4d7c6fdcfcbee16602e38addf505a4d3b5cca69df70b3298b36e037205ad00d8fe0eaeab7b032006c86117375381512f51b99b93bc27c56c5ddfb03f71bfd85a307545581ab1ffeeb6cd9b496a338f30197857a184b7ef523c48fd9e29de39b2da3e34ca08107eb6b80d718d837832980c09f40e8b53a38975bef2a3bd326a25ff6a70be1022aeb1d044451ab27c3642385d26d124c4414092f16079a29afa67705d7c6775520f769cf5c4cb0a1774e2eb3556d44ab4fdcb92499c05ee9d418cb709abec16f1acb891f6f9f30067e16b94d501f98084feb85e21b759842a957f3b4a05a889479fbdb6079d5e7131e659fe16ea6688056f8af601dbc84262c3df06599678b2b6e0184b7f321f3dca6c5cb935428ffdc12a3ec6e52c4e5f520d8c72d4280eaa4422ebf3a7f20822c71231fe47edb19eb9c7d8b039419e6b90dcf482de4a51ec205c238d7e48bd9dfdd98da411ca3bc7ae6dd1dac62830ce11ac73ff2a5ceac248a275a8e604485d96cb5a635aed1de08d0d5fd3db5f35e76b6f93404ec9d1759d931e5141b129f66de6ad4d350187430bf0af1373308ea8b53d95c8bbbe3eec80379e9f4ea8a175789bcb6599fca34eca7260313bd4d90d108bbfe6ca671dc572f612cd68f5591cf0ec4acbd70fb1f253aaedca8a4714825e393ab964703f56ebd5eab356d5a8bb19305744c5cc7e8759911464b239259a32bfe04fa16bee0005ded994e3181a005e7b35d4ea1c8fe34078627d96637ee3a573fdae8d18d2757dbd448f6aac39be2915955fd26b6364db1725f1bc4a04be4825004364c3f2e4e0230c21ba0583df91566bc8f67a10364c92dc0e58f46567a9ad26fa13feb6fab90470c555a41d3662f5523095b843f5f4e165e3bc6809e55e6fc96901f668110083c5c0eb12a2b7488ac14cdbd286094b09e0fe117122d9dec82722929d1c3942fab76cbeccaac237e5471e105d32f6cbd263d78cecc27fbf2b65f99a5404b3bd813a6da2c958414fa897b9ead8f26168fc7bd1c00ca29b8726eba54c952fd4a1058b220fa50990b8906197e035a503982c78dc23c07833b570a0a4b12d31c096c02e0a397d334d0f15ab15a685b6930dc1712330e8f6a751eb324f80c6237180090a59778973e6c51118d2a076a95764260b7646b42054439850ef658af4aaf498cd2d8f1acb46a4a223172ddb4c08546b190dfd8247f693605cc56f6f3cd71654ee5b3078323fd406565c4c93ec7814e7db65e193f36f33ff783668a4629818e0e50de5b48ad107905e1146c39521e8e9340f12897e43943d1daf873dcea6556e876f36cf1f20b36c6c38fcde64caa724c58d94ef9acc6eabd4717b0b1f8ba9318b59ebc54a694b199ec0d6b83481c11d5515cce8a0b3a0d2e8d683bc4e8004875dbd82fa031082246420a6c3e82bd540290e629e5dbede5e691d561f12254b36cbc784c545f0cf70e64aa1646c0c42f70169df028a43d8cf0c657cc44b2999209eda189a05f7939ca7094f32c8872c6dc394909c1bc2100fca7d42efdd852d4ee9624bff7f39849aed16abe4024e3c190d8f66b4a4fdf684f1c4731beb51d73e000c161792a661d94536d1ef527d5f88d274cebf5bd7b3d1a4d3751f096a35597736021b521c84c95f4a91dc194daf3ee29157ea72d30607d3c2d549b87544e50afe0496590f99f0060429a7741b49316ce063ac36c8cdda568037a3c91ddf17ea2b21a2160db1c0ec7a29cef1147d0f2537b1f5ba98c90472a0c73ec9451596de40287faff94e721fc4b919b58989f5756f3eb5c3e1d8a95706cdc30d3b268cacd7db1d508594156c896a8915ee07bf1e48a44744f51c356a809ea628298d8d64b4233743c9fc6088e74e6f25b42604f26ee6cb258d1e7f31e3ae6f17799cb79fd3499a2cd4628197aab2f7e375b1962b0d32c42324ba354fae33eda4a91e6a13370caa01b413919a984a29aee923585130f51ccee4819418c60d0560e27659e25a0e329610e8cca4555a1e767d9040dfbdea227fa5b4d5b8b4c596771dd67c6c61ac13211785292f01ae21420cd05df308804c8cfc6fe6c56573567e8a70278c9d5895dc1acf24369314242bde05aa7ddbcf15114a0d29f7552e9c5709f5621d0afc4cd6b2392715c9645c60b22e5995f0c996b334366c11a6f277b01af81154ac3e5dd6874e44d243d5228db45fec1a31b765d9cf317896d7848a14bf2f83090a1deeb0801ebaf63138d337f936d293219cd3faf49ce5470ca38cff3a3b73c27558f9dbb7b182afe8b7869aecb9b5b602719758fb22cb9eedc9d52d2eac7d6dafd288b4f295907ff102afe9f7901fc3f24986edda732007176c95434819c23279cafb04528138ad6808d59c9d5049fe82e61a04a620a349f7353793a3cc89b31bad595bf43091fc6498d7d4b326d3fbc326511127ac76fd921d8973293ad05a191012f2fec5a52da754d5d3ce13529c5b4ca46d9fec6407abb22d8e61377cd07fe71131a6135c74992137d9f648e7f364e56f2fdcca1ce9fb031cc1a5a73957aa9712965d243c703b4e6683095c64f1c8486516a46194c519f79e406cdc4a073be3cd639b902df2c096859e91ce44cacaffc8877994815bbd7002184d801522bb913ccd3966bca9f0166916792fb0e3013b2cdbb45108896dabc4c1b179668d812fc22ced108f450976dfb324ddcac601f7178dd127f0211e973ac9677504d3f7299d50ea4afc0745869259794d0c311934f08822d1c32c4bc7104f2944e02d382d02ee6727c85e0cff18ad5549e796e5efd08e1639803030424d80f32d4a1af87d280534b9471f47cbcc72a6719c114f25df077482de7b2abcb5b85a27f5acaa8de2c5566c90c951ba28ab2ea2173acaa266b6e68bdc114a2fa855a062b559af881686b505e92e981c5529a2039a31d7f7240f0633f9a1f391ccf0f330e9025a5e248fd5c89837e93e237c46074a25c641051760c58783215ced9f93f3db4fb717d68ac090aa5ac019d0b446972605ec42446103958853ac67d6741e9a845d115f01b419f9334c5e80397921ad83a844f6f9916e65a756d9939b9ee2b7e6c4e3f0a7a79c8c2e3159f1df23f04a082660cb1481fdcf81f8bad275cc94ed1f718a0310a839a571abd3d2620cf8df0af29edf760e0132c6b627d21c4759c2a787697e94c313b6b97132d03c452102e13c5"}, {&(0x7f00000002c0)="27854b06e7bed1f048c78a405dc4a3a3188ad304683f049430894168892b48298e609a687fe995dcc67a85532e823fe5af7787830ba22046b7c846e887000993e232bf38b3c119f7e54825da351eaea12d4bb5190f6c9659b1445cd345f0ecbb47c49c033fa16bc84b3c2e7ca0ce782ab3acd3a20b46926e3d87bf730352647a354dd8a956deceb866b7feed09d0ee8a1953015c3a202faefd0739c4ca58675a615bece4d33fcd096556bb4cf8c126a9"}, {&(0x7f0000000380)="867ed5f223d5d2782b1b4ac78113c2de7ebb15c1a1cb4157cc3b7ad985df8ba69821f13f8feec45d010acb6eec4f9322edf47a8a413865f6c8c12510c631e8087d03d078541251498a98e70fc65fb13d7c8187da9a3ca25e6d855e1d0354d745c05e50e36885188a9cd3accc25d034bd98c0d944f6287f8b15ea5a5a2f9c0be57a3771736a3065f3f4b12b8a2149477a8a87307a2f788c6af56f5a805cdf77a4b4b57089435efe093acd930f26ea5b3268c4dbc81bfb319f277b231c412110d0321fe22b1eb2"}, {&(0x7f0000001500)="26c739e692716de84505cbec7469dd596b85bacfcb94dfc12b1b3068d89f5b1c6d7b11deed59ee209556f03fe10b975e69ada065b7eadf6a77b677926adaf818b109139db5ab91f89c4dafec621287749d98b3748b1e678b7f5921050b3ea1b69160c1e9bf3810e05e9f598079970a2e17fbe6b08be3c8e8d6f8121c5c11a07a1831be26ac8c5e75163c89678091bd97c9a262898e2194521c9e791a9fdd24c57a37a73de04df6d16d86adadb75610a33c05b650c0284f7ad5e7fa1383192fb502e1ba3a42c97648f85935e9075ade6a8b9a78bb5cb4df8eb88b"}, {&(0x7f0000002940)="a79f303e650aa8e12b7d8c728660d10ae93f67ff703627b1bd5f9aa8c86ff8a53d992852c44daba1bc79501bb4bef29838c0de5c66ace95d1af4798a664b83b53c077c854419f5fa229939547882bf5cb5a1d82dd9f8e8af18b425eff901ec4dff8facc40e93648f5c369949ac76f859638a03a63cfa38c218ca1c572fabe92b076f0042b1a7e656643de835b22dcf2f0af778264a35f7b80b83a2e4aa10675d079ed1d66baf50ef25ca83b4239233b10864de935a542238b85a71f3c4f9f7b400494dece96c4cb81e4d173847714aa2c1bf2b9a69ef5dd1e40d096de02c30"}, {&(0x7f0000001600)="5975189d028acc9383441216b1fe7a903b1b1d3f2aa373fe8c2bb0a1843ededc4e5668e72a53ee1e0ce37ec2ce995699e62933c749894d9c3e2ebbed7421868bc60113e8c163c7bd694e1187bd0a2cab877feadb3dc0944b018e4d5688b25bd5867f5647"}, {&(0x7f0000001680)="9c27a4027773175d993c3eda113f7313dc4b095f5e39f8bcd9e29124754c6d9f5068dd40455bf6a9603f53bc87c887e518c2ad169c7114581b6eabf106e4e31544f55f2933797ae2f0da13a7ec234a46791871ad483a50e576529b60d86c9a3161159225316e9e15258f5c695f7f27ebdcdd55eee5ea95851313cc96075c6e552074ecbf987831538382adf3e9b68737b1c18f1eef578c2c710ae688f530d8a47ca90495c30f1fb1c0bfdad2f714a63f81030c887115bb3847244a42079a5c0b37d95447acd323"}, {&(0x7f0000001880)="0d003801302f7e747d60200fc638b77193a20a1b2f56517bf21080d1de7ca125f3d89ab6e92719269927985ed8342be029a2f2cd2f621f10c58227e40d32ebe23f529e366c516c2f0ea24fdb90bcd16baf2afaf5c271c16c597295e34c83fcac3bc0013d7bbfd96744b81b2d8f337c"}], 0x1d4) sendmsg(r0, &(0x7f0000007480)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000004000)=[{&(0x7f0000002d80)="551a6f55220703d9118ed0e7089610d80966af72b5be20a0c0d7e80838feffcacc5c0adc0a29661c349b7a3cb22d376ed028e4b3ac5237bcf53fae9eba05586b686e1fdc3a027d7e981c669870a8257ea3c240abb8179c3e146bad3becca6468d6748e054f4d335dc926c3aae3d661588acb2cfb28dc271877ebc927d1e4742a994b8df607685da8e06e8266c37a2059f7ff2c28016c1b610df381404e0e343ff5da04", 0xa3}, {&(0x7f0000002e40)="3d55e7426425b7a5c5d5db8311f351a2034a77fe1e1719ec1660d9e908d03f4f8e0c6ce24f1177203fef3c26359452aad5b8acf159e31a70017e56c8afb4ff26c7fd16eadf203881e43edc06627e65ea8b6878ecfca6c4cf169314214255b03bd9a5aeb124e383ea9eb28ea202b21c17a29c0b8dfac8e0cb0176cf5cf1f6557c7526bde704d553f3708855d90b88072b2a8d07ec89ddfe07df19137dbfaa309f9d0b049da8b72e295119", 0xaa}, {&(0x7f0000002f00)="f9e34b8d50a179f3d1c241fca49962e94471b577d199dd4e4fb13db1a7c7549ef36df22679c79ab07fd5b5b5aa6964684d1cfffa904d413dfde532af5c8715e30f73655ae8952d9909afa01b4e2e9f24efb8f2389d13b8301da10cdfaf15dcdae5797a21b6cee443890e3eca74b5961f60da362daa4ff1752eeeb033aad38997ce04ca45ed22f56ae9e4c2", 0x8b}, {&(0x7f0000002fc0)="a39ce664d0cb0abf98b5784d07a77002a6f44f7c17588ee42e1bede8cb93686a5d22b4fcde61bb42f0236387781b72bf7f8194d01804bd3aef9f730a813421d14f413dc8d4e0b70590e1585d6c5518ac217b2d93ba59b89425426d4ca40aba82b479aa499194187217f9323c9f6a1d53bb924b2452b37d5e887ee80796cda7335915ad01e7259ede7160fc67d319050b49d59f03925637a881e5864db1077e03d230a91cd30e5a1441d763ad0d2486d24d17159f53bcefd0fcdff8033e9d18cba7f21e12f1e4f205fcc509b2d51ebe106e4bdd0754314d08c0f31de80574b524a3e12a33acd7ebdd918e26606f975440e192483d024ea4961819471363dacdf561809f366172255ca55b2d64041b875674cc9d527f31d8fd40d9038782479d4a06d76bf9ba6c3fd04854d393ada06feb7b507357ff29d9b960073d4f9ed9f45bc750c0e45f24719f890016934a71714806e393e89d8c8da95e73fbc85eeaabe15cd57b535ab770a373457aef31e2e6c0e533df95d5f90c046fbebe0153327f3e96114387fdf8612f836b01d3a5485c49360c31c4a383302cd93a41c7694ae862fc402a1c78b9131ead573879be3a5d580e5a37d5476116479e1fd56a8d26370392f848b43c5fc18d79b30e22545787d856a1d6699f41856bf8cd884aae7ab821fab3bc937e26ca2a5610a55a9aac3c09c3964e1c59259f858e1163dc161a01b9a92eaf4737939ce6d315fe79c3bf62e2d870f40491490852f5ae0bcd7f5349267a6485908b1c44912e5e7b1066315c7925ec50e61b713b2414d262115d2155060bdb2ba984aa78ca2f8ff6ed8248ad7ef395548a294c46670a73e4d823a2b915e4ed4864b4a84c255ed7c1026fcfed51d5ab5292abe89c9ebe612d4583994c44e29a2fbef6903cfd28d245371dc5f2febf2be15b8cba3250cff6768307c71aab8b73d406a55b88c00d3197ae1c82f60add2ad3e575314d38611aa3dc8378bd12d1b9a4c9695fd42d40d05c74d5aa7af396de1c9a67babe490c62bba5effc8be1ee03a2bd8e3e20f7ccf4345c64b48501f699b64ee9b6ce4b0fdc5e576218b00f3a6cb3222bb439e15cf1be71009cec4fd1bece0204266399c6cc183d17dc8a09d5f783e5e8834e0418ff60e1ec3d64b871586bdac1d92505854b4780851c56005a501ffdbe064fcdb23b33d2a9b262379853182ef7294091e476a359c8503e0eff92ccb5fc4fa8ecc237d7e9f4aaf82ee18240c7958da58dff625f434a0c1af32941a40dffebb9e5f391f4dbe6f284c89456f22fe7d04a9c056522e4101221b94e800f4080fd5abc51e68ac1f5780f208f1f5c72933205e73408faf698c76353e0587d2e9de5d4c17ddb0ad4bf6a39a345b04e79c3766443ebffd2afa754e91104da651a93c9e941b50e3560ee4b46c1ee20c84640bf6afa310ebc9ea64c16824221b52f08fcd47ba248561c91c070bf697241fb8441fbd800315c4b9737a07f4719730a62c5b4dd4dd4ee6d949fb5e1aaab6123276def47d1a1490f5ba45f5e6c2eebe9008b047b152aa6e12dc1251996a96c78235d8cddde161749ecaa6c0b66479b4fc1941014a7e3f066192a32167ff3965dff05a19e9ace05563d3ed073926713cbe4da1ed3eb7a72c675a7863fdf7a28bf7e3a0fceb855a352fc3bf890a4c0ff77d9609a792bfb52a52cbe90154fa30a398dc764642f36bfad63ae8ef40dd883101bdf5863bff60b69c5861939fe32ea29173a849222ab218e6d0cae1c3d756f450aff738c153136ef759953a93ce536f1d5c51ab9382b913d2808f7d235c2266da2c980782cc9bcd8209d57f3ac16072b60553536964624da954ed242780e3bab5b586f3ca85da631f6122a365d63b4dbc5200ec03f0879de6a2081a3e44c68f0614764bc3c06feaec3e1a655f8237dd4a0cfd71458748209faded060854acc982c5d3ee9ce9d8718e5d8f93dc9344a9f76242dd6e0c0200743a433080e02d97fe14d09ba9dfbaff194a1f642cbfd41d4a509e0a31f33fbf7e2cba7e18fff77e6c6cd07c209eb274c055f7291e3bceef7a01af27fefce551af56acc90a71c58078836b3279c061fb3575cdc70774da0199dc06c57c51e395676df7a437ba33fe915d120772417860781f2d4437230a45615549b79f2371547019652a2294c26b6ef2f816b9fc2ed86b6372887f19135b9a0a7b1b58126bf55a084f0374c2a44a4103417b312a01ae444cef117f3c787ff22bf9c5b3b7a0d4d85e0232e11c37d47a4ae62c3cf7569672ab0e16fc3ac93a9afcc4296caf8a4a4fbd963e877ae5285d1744a7a5cae9013c96b9d3ad3c74550d928353f1a2ae91f4f855840563d3fac642b027aaacf2eb4a7f885ddb36f2500ecd095db5ce70b0a95f4006370b7e74260aa85f6cec51528b908e43d8afc779a4352aae6d8213513f6716ad8d97f0cb08bb02e9962df356e4427814c843e7a570c2ad44ef5a15d5cf228cf6ed78a1984f4bb9458d138e4affdfc1f5abda363be24249fd8cdc76a83437a82780472a77eb7b0cdc77444dc420692aba2453385b47d5494b0a15e705135442c366074a15099f80a70ab8c8f84dbbabdef6a36545cdf95c7395e332f88f0f2ea2f8c620c92fe964cb18c726a82e6d88a601447b4520cbe689bef60b2916f22821732ea1a36722f456e5f86d1c54252cd10fe7edab3db07abe0c0818925629bad15480e72a0a94964dd9dc15ce0327abcb5a30a1804cd72eb428324ae98d4289b692a1c608748518dd2e15a95ceeb3b49f986ed8c871138bedd6a50cf0f068a686a885795a4f7823b79845f391aecf0ae340d231e83d5b9860f5a82e778127730904e5dbd5ba515e5724aa492f2fee96a9b6c195fbf8ed45fb48ccc2fc77aa4ddaf593489298c2ce6a9c4f4136fe2b60b6635f2694899aa2fbd96ca5fd1add32353be9d3a0dea307c31b7c112c8ad12b4a384008e3e110650d08fe4e2056455fd3993a920692eff0ceb51e53bb07ac4365d5f31b922e79a0f3ee9a2ba6c19397ab3ac3bfda4828e29075ddde768c998aa74a867a4badd24e5c6951edc71493289193a4322eae7f2babd81db65cdf454b3a1dcd00e956045a4a058aa0ee1c056a9cd792151bcb32f36bbb7ec8bd848b6975f16bec50f548ae757ca86ff90a84e24c1a7d8735dfc5cb21b8cfb64987ba4c53b32cda76ecc2dc256a46e7f89a0453005714ccf83aed73431df88378e719855e300745daa2c3bf0415955af28e6fe4cdb52545bc06913cb2e7aa1f5e9cf5fe268acd0cfcd7c3712bfcbf9080ae04d8fe4e542a3f5f8c743919ccc38a4f92e1fa79238f54738bf7e71d2141d05f07d818b2e9e8582faa65f21097494e00283afbadcf768448eced7d9b2bb687e2afd3d3acf07af71d2b4618483c5e4c0ffc5dbc0e732ef7af8173fca66ce2e1dadf5cf0ae94ab83eb2e895905324a3b72c0722f34f8fa0027faf2b19f0b06455c0df834003e9620c2bacf73113c32df5ba4ab6bd152e735e7a1bca251b6a7efbfbcbcdc94a30f4383f9af947de9b4c41e2755f233f818b4e65a73c739d1521c63429ba0d4aa56d51b8310a5f17004eb1035cfbd40f89519df59a19b7558d200cb60c0180ff60fca6fcb90dd29cee249a6430f7d2c9dedb6df928f1357f49b1fc7338c96abf4175c750b7b0971f0414f5fa8e829c0704c578ae7fd79e1484454b1c29bf6d0450949a5d1d31c81665061cee5b18eda48e5d13575a5bebee383b0e84df3208ef6620f47075779ccec62a4b353563722d384f481b0272f84ee397929322199a5d2240d9ab7448f78c7996dc2f6199540a7788ca4402b92575362a070d2a40b69d70f8ce018c9a7dfe2c60de1af73ce371bd0b49a63aebe0d3cd2f462f35fe63f812d2f6eda423280203d34794a53f7631eeead15c24618e66ba0d95746c8f9a67626c73401f64be4f02e3151ae7ca96de583acd965cd1630926e20f07ad2a74f5614604cc2b55d1a4e16669c24d6c183ec46f5130e411d7589b7fcce988f19fab3c3cd8c9ac437d31e3e12ca03874fc3767b042f4120e55059e8eb43b2b93f3e9d787744fe2b1b7264b12b6e3710dbfe262fbc1d54d5f8a1ec68dec1a3b366b41004ec6272388d58ce4220b6d6747ded9bf349c2b83344295d7d10a99c41a49b4d02e48105f930fc4868791c1b2c9abd35369789829e61b0ba97e8659b0ecc7f28ffa8371a424c29909162c8bbde51dad06b4869cd9664d3867ab8bdb57310cea212edefe08be6fa6b88e2e0b0bf5e695e88dcb0d2c6f8af73121803c64af29c0e92d9dbaf1b5b4b309723a9d9760de290764ec226c38556fb358a4f49e27ce804165657a8e8ee526371c9d5abe6a3fa268c0c0209751713b23dc61349017b64832fdafeb2a2bef73a4dd624249ab3021378aa180051fe09352aa15555a46bfa1a5b86873ff7125555450921136ffa37d3a747d0f689a06444657c9c2e5f10c1fdf08f77ae220fb794261f11d120e004a1d6d47ef1859071e3ee1954337d107204e868454dc1b5347a9cdcc991b60224e7a48dcc8e8fda89309d2a3ba8020cefc67edc696caf2fd8012c66de2729e915550a352ddcc8f13fbd5189b0cbec5d483cefa25fb1475341463b2e0c03fc95e443a6949e071000c523d4a225125a55308d5c138405623fb038d0d51e1d5b8baa049b471a073162aebde118064dd4dfe4f21d66578bde93682d092729b3182998b8b8b0b9f656e62b3567d4bd258216352745ead6544c054750e6a7107740648a5330459d44cb891aa813a52ced1e313938eabcbc1e5c46fe37768c5fd20f12418db734fc545637b4c3863573f3caaf404c33f41a964393fe8aaaf1a162ffd30d18f3039db8cba7897f80e4b7a0eb2b93c86f636f332968aeb006a82cdb833096ed0907b96623120f2d55e08f82d0e4af9d6ee97bf799f23f3a5c0b614c83f0330f828c314f55410c40effe0a818dde092a417ca7566a11cf71de18502549c9f94b76b26a830570a0ce66e4ba4da897e2f72827aa97480c493d9ce0cd51ad178a6724e5a6227712fa582146701ce9dab4a9bcc2515c535b034010a9d3d49fbfb0403a8733ede0b229e2d5b6ecacc3d6dbab96a8a145dd5141a41858956c83fb74bdf406cdad4ceb885978ea7d5b79dc632d2d0be4b89016b9b1cbbd7e92fb00c1af77ace37f93b34223b1b5c6325ee72667d40eddd532a89b268d5be16aa7c4d5dc58460d9fbd67562c50ce4aa2ee54562cf3e1c63077b2e1d755a5094263fd3f1c728763c131329dc9615c0dc1477d4ae2738047a0888877542676f3ef7d08c846e53fd005a80e46a4a6f839b06d55ee239efa3a634f1cd5225001cf3b61827fdffec06e2ce6dbf5ad8b225bdd45bbded1a3cbf02c3839eb4d9b3076605fcd7f8774f4a63a61c13ce657d898cf6e8cde09439e4245524f2426beff6d99f60f3fbededaaf2a5d831864c9c175b021e7ec9ff28a387b4132085500d1cae932b82a724034afb146a27516564d6aefb1c488c0d1880c2fdcfd14593e8707d8e713e10e744713261b4ec49ad9c20b5372eff2df05df38b2130bd04b5aeb68ee6be79fef189df534cb5dddf30b4a817370dcec2bc72e9a49a4f4c84cd361359b0768a79662812691c9925af58c729217739d2629c92ea5c0183f6a0455b13e0ce3890b02277fd49dd84d4bfd99aa7abe9ecd54fc4b0fd623a99688f196485b29836a7ee1372cb2f61ad89c561707a2aa57055aef436e038785859c0c55a80ddf1ddca8d7e96d32234e4767412e1ab35754ff6", 0x1000}, {&(0x7f0000003fc0)="0fc402ca0fb98e1b9251ccf919c509", 0xf}], 0x5, &(0x7f0000004080)=ANY=[@ANYBLOB="a800000000000000010000000400000012b7621093c1d04e67d29f6cf8a1b2363426d1d3debf1f06f49cb2f737125af5299facbe7bd9fd0120713af08074c3badb687ba7342d75535afae93f1a39bbd9dd0c59366812e8ee544ada69b1323202d5649cd29743ceea60237883cc537933687b9d3d2860d01f65ba0a7156ee59ae02284cbd7252d4e313740ccbf777a95c4925739c6b8834426b2fb159d28353cadc6acae49735a63148000000000000003597d2a15c9f00003d9497b0512736499ad3248af838b0fc2d9bfe0fb497de99762c30d6d2ab8fcafe20b205a06a79621dd76a72f44ba235f0d585379455c6001010000000000000ffff00000000000020a20601d46501e4106944e7345a2811b798262adc52b5adff83cb46b80e015e3f4e28de7df2841999307e531ca9018c8f73c8b58fcd73f42894577d73f9b9fc03b8f40f0ad245740252db8fa7627fa9fe30d94d5558f4c08cd0cc276fe04250d4899f0d35a8c787ffff0e9998348b6ca5dc8830fb322b79eb50e6b7c91ff87cd10caf4efa9d36b276b2a750b236843b69068d9e7b66c783eb4a8d439867cb83f19a3c368890a0bb57d55057d2e2df8ce5e887d1b14427d0f6eb14543a5be07230a5f7483f9097d063a106514767f13caee85ff6f8060dbdc824478434ca63af58c02a2157009e3f9af26bd13f22c649d47cd93cdbfeb0c1c6747742437a4be96506cde576ae69c3ccef607f7a3253832e0a8fdb519915fe464a03ac764ebfaec450cfcd19f0c580dd6030540c1a7f7c89e5bf7d8d712865511289d713e103826a815092420e6446165d79cdf286db65317907ebbcf1e15438051cea48367e11fbca2af2135eb1439a0636b528b12cda608b0992a54760299793c1dee8ff072ad89d7e3a673058fc4dca0f05bebdbcab73081e0944243ce371f28ba452d3a8be2be97b515956ceb5c30cd4f80f659dfaf1bfe73846262cb9f5971ab9d487a8c3a28d2fe33f9a7e58f6fcf8707ba70c350d8b02d671ac22fcad04d6b8a4fb2f597b3a771b67473e707a5038d37ea12512db057aa014ab5277a2a6002d06b8697aa55ea91d74ff1c0b2134476cf367bebe15405697bd0fca04d55540d97625bda0f67efb00d9124dce625b2e694345209b5388f0fb532dcc841cf35e229b64dc9b599db5bfc7e9663b17bf47dd8408917522c118d286ce09fb08377bdc50bed5f2be7cec5145714835aa21f50645c90cb0c6664ceec42a0f6c29886987842a60fa5a15e6dd87e98c969da0530e08da248191a44883fe78b9bf63681829dc89983f354d823307d17ca6ee0537d0a94e175b12f747e7e3da43363f621a09a1d7ec9cfa00587f6dd193d2967ec716ecff0194148845f80338175064a54bf30db25a83e7b5dcb50cf5e78b033ba3521f6b7e1aa4087e108333cb300ab786c0631f5d7de72b5d4c82f437385f2a77b2722e886066bab2e47854724db1197c86fd8b3721601b929effaf4b78ec344b39df84e286c43e032fca3dc1a58f8d7d866ae284ba8dbf5a2f1e1977a001f6303a204b26a30fd1dff83913d3cc42e5a5be8ceecc5e6482419305da5237069713cc7566bd1b3dc129629f04200c867aee0ef70a4ae911f6bb590943a69852e906f7f9ad90b20ce4edfabf8b6bf618ee33951d6c213bde0a723a0adaddea396a53d41abdded1445238ca6a86e2787019f84b2f5a91b26148ac709810b5a3c148f4c0510100842fbbde417f74fb6c7015b92e4744fc4e5f238e04b6bfe38b5883ae90174a95cc7572592f88b4b313747e8cfda9edaea93a1c0b1502e5e88e3ddeb09625001a4e3dce64a373afae2dcf7ae34b3a1bf22bed959ef27ef7ad684aaa89f82e09c044ad62f2034a21abf97dc3ecf0350ede5dc13c5a6b7709ad3cf5c761fc288ff45fc0075f6eda71901a46022436f28ac5cb01b9ee54f8561ff5008a5198254aade19fbb1affa2cfde288d47708af13306b39a38c20374ecd38268b4e3325317a59e7201f20f87d5c8c38cb00ba15bd548e950c2a3b5e426c783b660ccb89eaee143fdf7ddf80913d5e522b447a393efb09c4e30a37d3cb2bc8c9966203d143b0b5718ae37719aa87dde2c2bd079ebb2fb5b9a1699662a0c0b990cc324c1086bc58ef3a7a78d7c707f46f370ac8b1ab08acb19f7a66100055ba218ac4f364bc049c0a08203eef0461b27f157e8516d129d144e954ed174068245ab9791cf4b3baf06b4338ea12a9647120d969d97aa888ca7fa8917fff932adaf3521150c5cb3298266404cdd9e4239b8f47c87c51b850ddb8b1d53e26311aaf044beb496657aea2c85b39d67a86aa4d00e7c114f245c6b0efd315919aeee48cb5cd9814f0ed4bacbf29e678c4036916210e53b4d14d8d2335dcc301028fe76c9babceb2ced817858bb30bbddc9b7f20a685c1e58a66a0d46c63f8ae3d35c4bdb7c3580bc09500bed5e779343825cbf4207887417485f241c4ed40840b44141cfc73322c9267b650840881158f2960323884059412e29a7a49965e1b1675a5bb8b14645c748f881ce1e51c210e7e37dccbb11f77e91dc72ab094df29cffa5eadc70e61839536e96cccf2dd7ce467072f25a64c5d814488a0e29433845610d21a095bc26b4e24055021a53b8a0b4ac46212dc11ebef90a5d649e71564fc286d17797a412adc635d44aaaefc0c791113f7a6b280aefb257a6d8c123a61c5e55d3ee7a97743f58e4a11870ef35a43b5ae8c68e49c9b65eec317b074c09df95ee73872a71e164dd0838923abc3b0b82b918bdccdef3ddb6b34d7a12a984b334e8acf394baf543a2544cac01e03e2db3b184d823edbf72f00f04a625207a082f55df27f7eabbc82eeefd971d40e38f167d04cd80d3d57e9f6f65b5cbe33df57fba19ba8354f8f7ef106da59b775eebc53d407d6df9ead9b7f995cfffc2cfffc3a3701632db4e0bba9c348b5a40be8d447c831608405f03ec4fca30e2689401db51097fb67e26cd44dad77db6d0d0b4b5e0541411424740656c0b6efac1b5b9a50f4f5fcd7df8697e43cbfde6a1604695deadc2cf7ff67fbf634922e0f9c135cd1456ea11fcf8562b625d5a0c50c5d0b2a667e184172e1fc8e58c9ba288ef2fd7e80a1de7a355266a876e97bc5329a821cfa76703b136fde9ebe4c4af8e9e9e1d2caa5c7b81755858a1dfd32eb0112c1ed8b8bb70a50919a00e6249de5bf9ed1bfc7ce1b1a43dcd46aadaf6458dacbb3ec1b8ef0d3338cfa101215a634e51810ca77087880c8e8c46bf896bffc2ff18c820e586c107ad72c48116a2ad9f61fc5633e4265a31471019bdb3edb6f429c2e6f3479305515c82e6779fa7f2976bdfb88260628173cf854b4b492a0a867e51580ab8f3c18798de7591bf0fbf55f7eb7e71e39782380f1099065b57099039e63a2ac0bcd19c9c22dc0a70c5fb8946f1eed44ad93d60eb7fbb1da8e7b94aee562f1950b7c807a54006b14fd6d50c9eb570879d449526ded446fd9eaacc105f1de7a7ef5a29a3dc1d0a37df05624f31c7ec0d0912a2ec2ef3463e0c165ffc32be358fb3705530af5ca61585857027affe79a1f7d4cc7082f2c63252e5e562fd4226d33914ff354804c20b2b7b5a9bba7726e2424e6c42aab248e261ee9716d8da935c169e59d3c6a649139d7d48b6754d92daca6a3af5ef5a65593b0be64ff3aea9581323530ee3cce83caa7260a6042d690b13c19b34a73baadd625a7021856876d6c343f297f0d452cb1f1fa9a9f5e40623edf6e94041b198f9e6b807af65659119e8428347754f8e06ff4630c089ceb63aec8fbc95400d390ee5bfd1b6257a7d4915096782dc6f95c35e07eaa599b8871281e5b9a359aec0bd3076a419e6763327576ef94a0733e9573fe6eb317d6b8ce168a414ceb32b7cd8b4d76fe093fcc4d2af695838cadcb515be03951f607ce1158874a523440647b7127ddb9b890d5985f1bca47f16ead34b4a8104ad4789dec85c2943d61d5221a9ae80a1c423290fe2366cf68e1151194c9497eb8101bc9e43ebb53c76007003c59413d5a0575420c08bdb9659cea815d6fe4524875d56f787b30d116f0a60ad9ae0e740a650df24ae98c07dd9f55f2bb7109a291122a7c3d924145080243793dc361ee1a8c1bd04ecaaaffd97b20633ae9b935769acbc98753f4373ca578e0c41f4b53a598370c2fdcdf1e018172784d8b6d8563c95defdddab967d360728bbdfee688e69f6f2c24006436c5181ce4080cdf0cb9c0564e716bedaa6085ba13944af48772417b7954c9e3a41b0f08f35ec9db060b6d281d10facedca44b785fa5efd774d83758f9531cd507c4a644bb7968ee88a7a51fa94f7ca86e383535de772f6169264ca2f31cd2385cc1ff4278a00af10d0d28c0f3618f4d9592581588f2662f3941e3f364b51b441e5ecd3a686894a043b859fd1f61794574c194b95da68bbe3a721c98429319bb2425973cd6bd9153a83fb1e77c167fd0403278b3e418da6a8b002ebb603da787de816276d4a315a7fd556f65398ce56e4a4edf1185f6eb981e34b175514ac999351579740cbb6b4545c3e87ec7bd5bf68268754c205e63326f9dca50cb5c0209e2d6e0a5af3dafe9711834efd15b037ef83ad0219c72738d4a03001967ecf5842211c58e9a8398adf0801f3cef282dc5acf82bd2a9e1bab6e6686314fcae619146fa6b44d495866e81de73cfca2171686f4d5f92408e70d320270f08421ec66c3d1eab63cb52758e1470fd0561199723853804a70ff3fd81ff163cf50e2e5824d112401376e4d29f812f49b204cd4c659642af21a5e990626a0c492f957e7d439d763031fe025e9c090efaba74d865ade8960ac95761959b6ffa7242e59f7d3f4931478a58bd6259229b2be89faef8fb5f4e8862b32de442f1f2cab161423aaed3e739506ee5eb3de0841a10eddc7baaa035cb744daab9ef5fbad1dab9b14963c421ce77f7916815d371c8368e6d9d5711f51a69e372af9e040d34152e9bf5f358636b335c863bb903d4cec990cbe13cc0c78aa642b9cefc5388b71b5cbbf73bc72e6a9420254f301aafc652e2c767c964a77ce6f2d37c0f45213d9fe3da85a83d775a33aa5d5d7d8ce07d5d79be0c60ccb2c8cef81646fcf065fc766a3afd3b4e94410805c9def38d5c4e5a0608fd34c92c9a9fb956bc5767c888430521a2542a4c975a9b1ec8190a0f1bf26f0216eb7bc2ac0eb92d63b7c255b1edc75710b27fe7d873695262a2a898bb65b464ed12d19146d08cbedc9b9b069e90adbae3075a1c78f0cb47de37fb5bffda12ea87bf7068a08706faa415bffd2c6cb40787afc047629221eefe622f01924de1298199964ce5b290c1fbe325f23d287425e57bd8746bff0cf91a9ce363626da213fa40422784f13a482e59edc54a20046a5526423a3b9761bdff14b03c078ec8b8b289944c6a8ae29367bedde50081aef4d15aa0455d1c2492cced277a011efae7498de31da8f6b61dda97709d09e54a7f422e729231634290b4378d0fa2db9e87f0aa236a66eaf9b080b56bf0613b0867aa342f34616f254fc53e35eb884274869a019189dee7d91be1f83019175e11256e43fa272667612eab8838bf5b22f76e8a95fa848ed87756d451c8e58dc9941c99be2511b4bdb56f5e6dcae4c8a36dfa107959f93e1eda6baa3834447b8558902e1525a0aaae895596ad24aab7a13519a57035db00ba03c77a6e6c915487dd6e68dacaedd74e6ff32b2e8e41eadcc76d1134ba50d71f2cf14c1c9fae24c3bfdcc2ce277b87f3d715860eee07e6380c8005055c1dae89321bad4ecf8206b130121c76bb62b4622c4aa93b30a61b8eff4c4be34fcabf409ec420c0ea5b9f2faaf0ea91f14e51058cf1c6ee7c4f669ab12bac02f60d48841d118d07c0441aff9795b3c7c89e0e971048f0ab653253540270310edb9c1b5442a14f0a5f737b6c2cfa2ec788fbcd793536996ee8bd76910c2d863b06c2e62e7da81babfe3535b56df499c92a3b8c94a2565a61be073f83d2814162dabfb17e1461b6c6264337cdc5004e4ab5e143d92da274b4475046ea876f7ba9e7c1bf53cbfd1d58f2e6888f0855dc15581e4e7a1c667a22f727f708ecba713a6c11be540d4c8eb6251cd28887ba747b513341a266fb3d800000000000000ffff000009000000336c7f29eee7b3b360c0a64aa3f842fd54cbeafd068308dcc5061cff7eac1abb2c391154534283dcf2d6dce9fa4d4b81457bbb9bc49a96104344cc93143a5312cc9764f8b4dab4bb4a3b67f6b051641fe4d3194aa321c264d43d7c2e3a84a2f58043328e12a77f7de8065c3f248d3cad15438a84ff70f8e668450826653668811d521f273870fde09fbe2a2b1005e5c08cd482638bf31efa8bb9100d43d5e9ebd3391267655330bc6622f4247eb7cb560974c2ee6bdd9afeca1ae95ac446f01dfc484c0000000000f800000000000000ffff00000600000081ff5a365c10e391072777546184e198fed92ebc6a9e6f6c5d0f0c8330874e19b258678a65c20df63b35baa59aafdc03072a823ce648f422c0e11337d9be414d0d7dc5cb1e3d1768bf475185fe0b3bba9b3e50455a04d78b397e29eea5da4e9ad56539c66a09adf75485f46bc01084a960cc61962753ecae6bd85b600b25910791e166368a8416a1690d3aa39bc99ee7bfb0a1bae0bfbcad6b5ef6af5cf4a9902f5c4c0dabac8a5453bc3b32874abf4b33e94c70a9c0389470427d068b213802d673e08796036277f755dfe4a59528d53ecbc51420605cc434a4c49bfecd680a869f116675b300002800000000000000ffff00000200000080ce3ff501d1ab2a673368adb820dfe537e7e836233ffba8a0000000000000000000000000000000e13738b4e037774875c1602267b991c2b62863a47f8c41c66e953660d9ee3d57a11d09ce2bb9530c0f2e9bfb8587fce82c58acdd2ce9c40437634839335327901de1b467942b3ff900a6c63feb7952a0215860254bdd667d79e08785eeeecb1d7157bd8e390c24071316a95c6e131d1f6dd1e804a90cea0ba59aa30aad05891cc19b63411342e001ad000000000000003800000000000000ffff0000090000003c4a187846bc01de97d7992d086433b9997f6a92eb655cfc2e0753c04b57b54d3c2986ac1ffafb001010000000000000ffff000000020000e83aaa00e6f70898d87afba38f289592a9a742352ceb7246ee6ccb7cc2872fddfd9b4f297710663685fe2836e292e851bacce05950e31887a7604f50008e1af0df25eefebf8b846cf048c1230c603449fa738acc0dc27f1c4b57c8fe430c1d7809f94e45ccd7566b37f228f0ff442a0c77e78d54d8f693792e96c4ade91f3b94742ccb3b7a9fe57e6695ff92056eb66a4436ab49885f2452e0af3efd36cd08dea3947c2a2386c20c069a924037a743fa5f9e7e2ef43156468f2952b78ab0d7c3d7ba726c4cdba2bfa69ffbae80304707fa5d56f6425962df960513ca8d76108282f4b455648b425a3d8c0e9486fa1592e6d813c8d48a675ee6dd5f472ea3601030359b65248d4eacf3bef34b89c85dcb69a5e7165edca7648d810b2b00db35403e34fc96f1671dfa90adb7ff650ef8d99e352fc06bf417f258be00feaac21a7e541d44d7ae30c7be1cd0368d1bc6a33b503ce923a284278239595348c31ec6a9fc1df8f6c16aaa8fa8a28c14800bc52e4433ff66c59a174c6d099d535832add7c497c7738cc0dfc99d6d926c084c2add20e6f738c45cd61d3346cc76db7a2f168cacf03d0b3f8788f6603b7fc4a5623e3f7d83b981c4a3cbda3253e54d46d5dff5e5267b1720890224bc1316bbc2141ffd0b0e99fd69bc57263bcba22c47f8b9deb44db8e7ccfa197e3ba880d60e47e6d6a89763b2c204e1e27a470657980870e28072d6e200e87799339b9911bfee54ec31e8415c506390ea4952d33d041ade3a2582e528b2ed0601d44d36bde3972568178a99985dde81a9487518547cfd3f12936d8a95265fc467507ed0a1e43efb315dc7beb4634a0d0c3d28306e39794f349683bf5ae7caa9a95d3106708b75fb3dd01aaa1dfffd35fce27158b170503f5225e134b099fb741f4e9cb0e9c2c9935c77772cd09c4a953f7fe6408468a4a5f11856a547872aecbd93fb223c0a030ee4b7c349c8c766f56ad9d70fc42a8a1779fd008b5bd2e0bf5e7e8ce21d6c378dc24f91d730dbbd0322532a77534cc78239fe72aa9ab799e86afd35f657884cc8468839e3e822ec26ced0a95eea1b44f22f5f08bbb6927242de19474fe5fa2d849b060634e2e99a7ab8d1dbdf94705d6c83e0623e88ec7ab54774fa299715bf8c4b870024a4cf52e9b58104943eb740ed1caa71ed782e62f24c36bf869ad671b195771eafe5d3b36d58ed4b946287bd52c406e72f1d9b40a9553ae089409f6f15b45823d26b4da6bef532268ed2d9305c129cadc10faa810860fcbea799f0a44cd5448cff2f4147b273845d948988f8f854c76b8e1f295b4b94e94200bfd885e87da0481e636457617ad9599e5e8d46ed32873beacb0220ba3e2df89db8c147820e3a67ab1a04756cd3df8a5210619f37f488eaa8249de45b567a85d84e17e48ef6c6bf517437242c55724a5fd4776f44000be50f001b69b99ca94bd87577c734303b9e8f43acf3adc2a2beaa8e2477b13e1ccba9ffbc1bed600518b0be895684e79a01eb41aca88ecb02370e499420cd2648f0bd7ccb0a1d245d02dba2859e1796b30e24b07c10456c933d161fa3475431074d01b0cd4a4ca1f3875d5350dca983ac484380802b2af3a70e1e8d5b7ea93a363d4b855953a8924268e47169fe99749d35451fed2c2b51d61512249730b7e042cf22258e05ae03f254ff79c88329561c8620f169366788bc1ab0393827b97e005fa3062e0e00bfabe0c929d38984bd4d3258eac8381d9caf86a90e09009aa7f06f1844157894ba6f8f7315d9f5fcae6bb4ba456e3224db3cbb0a40f3bdd5a74c6b06d99e23e2bf50958769d78654fbc454add66711d39274b80f02ff8e403131c6fa62236c522b4e84dc17c6b13901d0f4fb85bdc03d408b7c6bfd850c8f835a449ba2db94128b01f98e97955d66565f2bd9e068f1d8eecebbecf6e678cd769e6ec4b722bfee5fb3e322104c27e25b383b2fea4b48021e7cd31bceb1bd5f89e5ebd02ffa36729feed0a5334ce8c9303b5be21ad743082997d7a79cb2571b44e68aad7482df7862105db0e99649c52ffef2b4f5d8fc5e9c4f86b786361a472f3e4ba3bb32138ba269465b50a94ddc12a2d3cbf0adec0332e53ab3a35a2f9b216a0f41036cd1991a5a562099b356d5de34ef9e598bc8eb19180419fb0dd249c419fad4e3a1b9c70d1d3c7be2c6db3a75f06bce6a30009ebc19eef314b0c4b8db36ae1fb0f7214f018b1170d04a829d7b99dce0ffd8904031b6a0943eb6fda5c2eb781898691816b8c663cb83e114025542acb8d2c707e985d560ce0606d95d713b6f2cf449228e8139a73064bd1ba908152eb271aacf81911d5e724788fe66ff26e23bec0538a807362c91a52436a5f98ad12c7cd8880175d7fd193a54190e1221f8d7ae24f568652c72792d3ac9edce530a3a2a84c84c0ca0267c5330ea7acc7c00a38240259d5124adda0763df9ef37782cb24e65c0733b088d3b6ce52881350ed582543557f469bc9ac1ca2f4a43856b02e2f2f97226f2f6d7ab7ca6a3618ae57142d5f3accde6e177de17f3629654a3aeb3e1a08428428ce76b40a7f5a3bd59371fc7931bf4a9de318c69e3582050d8f99e8e814befe87352079d0e42a8deab120f6776d4ab0c129b56e33b3ab1177a5be86cb8df35374d0a3be40b7bb4fc1488557f6aac7391a5ccaa58c5ad522c5e94594051cb4023949a930f3fe4cdace0f91d6defcfbd016f97538f8c2ff36f32167f8ac43793484a22a16b1b4b9ff3e26740710eb14026f6594af97ba706e3dfad8409ffde43621196960a5073f8c3d17c25cea732700f0c237c97b1346b308acebeeca424319253f7b8cc5c26984df47b2c65a59fcf50356bc209e9783c36f320830684c7f171d43655e73bd388ac20425b00fa8fa33ccdf5610008f9a350b634ced29bdd61b65259eb4fcc66667b1eef51e51a6abacca831e1f02e692fc0ea0831fe97c64a484508673f63956ed144f9205ba812e1855a8ced3cfa6c35f7c890bacbe638663b5db25c2407d77c50b4b895f40939b1190efb369997a2dacba8fb3b6579466e1280e717b6a44350cd0e5993cb5551e4014aa1af4b29079e6b6af0e69661f2eb170ab372c359e84eaaf0bbad111c3fb40974f250c2ab309fbabf7f93b0ffa70e9633d6c9a89f52cabdd6aef22622e7e1ddd527d267c4f0f54bbef896c2b6c04445e6209bfc7e1126c954399f027734a7a46b6e59fc26abcf4550bc48a4e5ccfd3f21d91103aada9a5bb47e12d26d0b2ab8997709f27618b8b95fd2faa795bb59a59493387fb7b5c1635aee58c12c60ffbc93f2d01939abadde97d13db7b58d95c349d39ec728afae2ea67c6c77469c3006e306c29679b72ad9d437ec29dddf15d85d05f993e06bf72b691b66be68b41f47a32bda4f96ae3c2fff789a4688317c3df06a3bde9f4b5023f2c8b2ce717df03c440d50fb1ed4a439b69ce82517353a6753423ebd9dd1d6498d7a586d6b1cff0da25196be0e1b0fb906e92865e04166f113b0d65c3e602ca44304eefe5d7348b462ee3f8f45e17f29423fef53f1730b86787827025c929de644cc56869273c1b3ed49b0281c617068efc3c4634a1a7ce1d70cd88537c69fa1ac913d576625f3e3986cc29cbaa1be7a09487812a0a07d3c4f2f816a667eec8a35759191da05ba55d9112ae9a412e64c3209cafcf56df343b44ccf2c4fd1e99259c436d35774dddb2f0bed884f64d6a14f3982e14f380e043d38fe0e69f2535b2c3f48d6b9710be3ddbe15f28d83bcad5027edf28bda6a61a19e7b96a5fd194b1f515da4b132fe146fd26a5a47bf1c4a3c34b75a94cbc63544bb4cb4807da5f922e6f88047f8ca84e4407f3919d3c9aeea48364e95d1484cbffe85ae857a7bb461aced319fa15a65fc4a4a7e0f192bc5af8e7a6844cb85c9ab7a94e3d2a6be8d72e60b44a5d574562817c35009fafe08d73b62c8798d8acc67501d0a106b1c71248cd4d0930e13e1e427df8495d7715f1130523d0e74cc37ca520561ef755f95290b6eaafa928e42542197465b6bca9b82dc4858622e4ba086750da8fadaec3a85c11c32219d126ea20e48f5d80f174a5ea2791ca044a3ffb4400f8852d9b09b1f620befec69f0a78b373b742712aba32e16d6de820316a077163dcdb84ee7178ba8f91a638b870e6481a7a54253cbb11c4d19033246f637f80e999309f5ddb2b698bbfde6c4c2a94c0741b66bbb578a210f00c65f5dd1178addd45f9510ff32ba50f69ef2b518fb788a4e1c4cb1aa7b2d0be365630bef5ad02828e9c95f3d2e8e625cfbd63507d9d6fc65a3b886d0652a6b0b1279e03cd7a866c55121e0447b733f98cdd5688b3d2dfe1e1b251014135a5cf2c5220a0f3792ba841de4b28bb454003ebfa047392f15f9e15b536eaea1d5086f602e0618f6ca8b23f3e8e9421f67d952eacc23d228ea369d2a0a7b43cc0e4a24565cae7ee97b7b6370bc77b0c3eb8bf9df4294284c6c86dcca2a1153c9e39774bc9069a64fd71c9191e303ace128cfb8a0d44c68ffb1a1ffe1e09e8b291156a5ee8866cf4b4b23ade7773bf625755310607810222543d596d8f7e0972cfc3979fb35f4d90fe23a15bbb8cf0673b979e5ba376b41bed590d051e341be5f5aa85382796d26ca89e420e409660cb9cc7aa094a851105f2d4a8260a8d599795335bce1b7ac7a4c8523a0f6216e70035c12eb431b44752118179fef24fb8f2eb3a97e3e9f1db54b3ba3ac9395a0d485b0378e82668c7ffb81ed38832710882b42de68737b2610d499baddb40201ec2187d05d1535a25c311e9ddb3deed6e2194acaa1dc6846e04988f740bd8516ec6858e32ac754708053114b0ff9582dc6c1f43dc8f8440ecbe29e71e8bc4f89b67cc552326f4f2eabfa617e52ecfdbdaf2fbd71181adf2fecff64bf4afabcdcd910ea3d98d78b9ac57149842985f69e7644c7fe7fb0a52c1fd665536de9b2b88ba68ef8296665269c54371dbe3cde5472349a804867cd5e0bb8c5036e88a0da594a0853b2b70e006b8b4c31996347d51728f6e58de2eb9e99185dc6ed9c66769850121f33a3a68a45b653d6da1cb178e8a1125cd94aa0ec5c0ffeec7724f0242e497fba4870f3b8193dd579cff955302bf181a3acf19e55d74023aad701e2643f169d9fca4eb8830ff7c10f6e963ae277068c82f2c6f57279f497e3ef0d2e23425548e3987744f3841e37971275dd993a46c54ba84cc163a8231d9558e4bbe3e22ad232fd693f7d3dd1ec7fcd3c1aee2b8b8534b260655825767595623bd64fcd1709005be44eb158d72601e945660098d75b0e93e575fa8430fcad04d5fda75261d0b1cdb254dd687c5d421d980b06827f3e03a4c9c00b666360d8bf91407b359af443312ca4364dbd6ab4e55f173bf37a90ae424b1ddd4bb6befa29109f3dfa9c7c174605f31dc3dcede4afe57cfda384999c1a69988f8a37f0698282ebb7ec921af81710a5f29b3190df4e5a76be7388e1c33cb1de1a82a312066dd95f61f9f87c32484542bea4f49ab61b7fe78bdd925c4a7171eb22cf851b72058ff4bae5c31977d60e1b6a93821c27d313f8bd52060ec7223794fa4ebfc1e43aa816a22eea7e43de1ed9315f3a1056287005341f34f93aa6689f5041d79cca33df3e070fb36bd249f802c189340450c35112b85907e1aaecc43b2efad1de76bf6e6c5278f1ca75d5f856065d958bfca66d03c47956af99ba11c110c006ee360e5d11b18357c17062f3e87c05c7e1c3c5bd4eefaaf31c1c6e104c9125a27ca5afa22bf04cddb82985cdd5e34e853ae8702fa1010000000000000ffff0000010000009204bde529e0894328cc3027f9024d3c145aea650e75dfc7722635fd46ea1ab50450f57ef34dff87bdca48a3ab249a5cee4bb79a5ae768ae0ddfa1533e3ebc6f2cb784271f67fdbefb18fee27fc30e9236be58eb708ed6bf81ff2b286ea676a927e935cd33826f6c1b0473815ffae28243981dd9fd83293b09e1b456c64a08172e4f7680ad4445aacc4b3796eeb9f4812e6fb507eb1a50d9c365ea93f6a7cc62127f35df184651da1fb7a2221b7bf4d3278e0ec8d07a6993e4d62c2a75c0e397b3ad4e16240f5ef4b899cf2f98f0ef2ac86bb72294b4d4d088c83d0d84c0df27b5d440f9bfd1c06b3f367f0acc1a5685ba455fb15a2c4c797ec4c0efbc86a144b324fbe7dc70187538458ae2cc89a8f417b3de3e9692077d236318cc27af69844aa054fe6dc2cf8f0ca5380040abc6f16153a6e7f2b284a892a2eef9807fdf064b90dcc18e3a90306f814001841a7b8b4e76b5dcf6faa04758bcbf976a78668e99cfe786a7ef57f76e03703587985a90b61ccfdd381bbafe894ed09163072514a2a975b3cf1c23b1fe2d660882b09a51c28f0674f86b1e6a6f736356491bb146384ec7b5539a76827041c5cb4aa0e0ed258fb0756aed66b1c691db1b72c067f0f16a389032f268117722b819bd8ab3859d15354e696502ae88630058249d0d68f66ca9aa0204af0a8dac68be3a9d53206dc20a522545613e86ee02c3bdbcc8746c263b467681bc6821db2346502160f9047d8acc232405826fd3e6a6f3d98a17d87899af5aaec784952a925654e80ce7a186fc29ed68710051d3873dca5306edbbbc4ec8a6f67f602b2afecc57b56833b4d392d7b2e666b9df2c01f222b35e0d900c5bdfbc803ec91388e4b89ab8b47be98334f5fc86b7ca1ea400b720a14e5ee1ab9bc22a37a378c9d2f27bb5fd6313605943d09a38cb3090a080a4473e20c60947b726dcf62a19826d56e21958ade804913938432959f8829b693472c14908d65a5ce4f8da5a82b63a123a165442aa890f4436145c2d72f32c787f64c6a2e1d41395e392af0fcef9c0f9ef12191e3bd7ac7394c553dd736f783f5f6506ff669fa2a22298772081f628101e3eb28fef027bef0cc0e015a03f4e05990633b913a75293aedb8218bd1c3f027f96e20452828f9a2d642e7f4f4cd33817163410c2bce280bbfaadd3b136d0de535721d8c1331a6da9f5f370fe24ec1aba52f9fa1b57b0bb6f47cb5c9ffe690ecd7ccaa776c16e4af271c4fe612d2b550c68043dfe1b3d82a2b8cb16c37056a54162e793afb287928d74afe0351bb8cb73fb9504afa43c1ad20a2b693bb2d1a205bfc2ca6f3cbe24ae207c3e82d54205c15b7fe646b7ec18e1279b21c8fbf2d1f0cccc52ff24a6389500b3d9e4d186cc75413b69e553fec21353370d2c9f5935fb30fe186571da888e4eb0197e425c16430bc45f578a9f62c72e3cd54eb435438aff46f424f550180d0fff28e712d14482dea6a2815a3b0b22fe29f18dc2f867c324b9b85728dca1fd14de30a0201c98271da44afbbf2b3a9c3214390dfcb59172b46a547d85c634a6015cec599f39949b0f1f9544e76f60e32bb25b91da48326adcb3f3fe99e17cdf934d4ecb72e51002a707e180ee5a1ea5a13948938cc081a9f474ebde8517676f0a29cc6797f7946f9469d54e6b00503983f40f0c601984232964c8b8833714cdb871e44868b3c3c4b81dd05a7c989ee02f5e46510abafaa0790ffacfcaece21468de653f6cfcaaf2921a2b33abbf6862cca32ba2b6c3018173a54fc93e97cf5c4c1f679ecc20fd7c3951c521ad2801648579ca9cec983f2f9bb8ac64e8c3d7a5f0883458e91d69b54b484ecb7f523510e76981de21250b5ad721502b909e72207e2c9be5b93b78cc8ac69a8c6bbec033ac23ac2a611a0caa403ce022a732c000ef1087a8853c14f779b3d0f42027e9cc1d21dde382af57d34d9f0f97bfd67b20c440529be0e0e1399d96c69b502d905761ac0a6a0a7564a7e5ab596410888782d320899566c5d798de0437a8c005d3611dddda0338754aec906d2a0868d8a9462cf3f234f87ad3d71c237f1f683ea65c981510e3b27781408e609391c9c78a10a52dc0737c5fc662a4b70e160d4c8e9ae07ea2d596123e0dd925caddba3d4ddd11add9465b8137fd177754f3065969d988b55a196f6f25bd3e04c101e0d1d721e1c3fba0def25a9aaf81ff645000a5ff411150304bbb0d35829d487371b7e735c3c14e5364ed9b4d964106a42a53b2c5578c583a3eee36a8caa22c0c67f34d0ee4c6a2ef87775d176ea0936ac109faef3cc55e3cdec8c6133d6dd8c5443834f9cc4608f0b4c6323679f0206ad3cbf97a4ab5cd159448a405f256edef77f12ba436924d2a87a29d814c30a618904a24b9970c2e854af7388b023381bc6ff5acd4be0a377a3ccc115a0c25b11178c9bcd4f88885cd7c2be5b08a10221901e41e3aa9e6e083c8c279284770e081ece76c2b49edc04d33fe09bad79096932d74bc99c4ace539cd2a81d276ae7335de0b76d0d121b93960dfa56061df30d82a1b26224b6cfdc2cc3333ddda0e5e3d9a7eb206802714065ad893d3aaa951ca5033140ddea751bd2cf5ada050add1f333d919b4d8ef640417666f0ef2e50a443bf9b0fee4bf2b255a3c6a70fa90c4d9346857d387ae628f88c6a7f8d01a047b2e99afea77711d475a477e125c8c3857177a491c624d242a15c0210957c91cb10945eb77a6e59b86510c142ecc8de358ae3725d7c8e2bcae44934cdebd2c524e4b504b14c91eb5b3c15eeeb13fd327a1e458c1c9f59bedba29949f5ff91cbd71e8f3ea80144b2365ad5e64824651ab7246913c7fe7b351ebf92c6a5ed3a1d4f109736a3f4cd28327120b97e8be0e38569900d6d9769eaf1daf17171140a0b7dc0e8751a2c4c455b2b433b7c284e1ff9817d177bf375c4faf3a4e74c23e6da02804248f5734419a9166203b378bb9bf5e16dfcdf58b807de7cf6a0386c51a8b8c3180b72b61b236bf854e64878647d9119ea5d338b33fd99b9580f9a974bb92a5aa0c8a3896834e4082e261567ad07e547cd399f0fcc8a16802687d00b0a5ffaa0fffaf0cdeb1a18917b00eb84a5e6d4704bb0a4304ff20d97488b5dfd1f8994a4bfb460a9d6bd24325a2abbb7e50961457464087da285b937c88722c1f17996cda18518d0ffe8ba1815bcb184f1a86903de16d3436e160b8ae516456d9334123647135721234ded88e97aeb68f7aba643c2e2d014c7a58cd1f4a96991b40cba74c45d594e4ae18eceac0722337f1b22fa5cb5b492b4a92d2dd99e442d2a6fa007d350c21a617e01872b376bc321fef8c0f7050d845f58ece9070da13c7214cedd3d27891a171ba4a12513d793538506997a851894d1bec969e2bafc666b61f042cc4c71fa5b102a6cec85ed3b7d3f92c235d120b5fab89a81915b50c00cb9acf8791e077984e86ce5eaf08cead8198328429b388fc42b5b8f087bf009d55a3a941b5baef022f257b16def8af6f95d1ceb3a3cfceb8fffb5a0acd9a7bd582ccc4ad0731b7f9f76fb5dbfa9bceb8586fb1e62335b4db3428a162a26523e26ccb8fd528591419d168b2c4c28030e4bc8cef5b8a49fe55cfe3236cdb756ce2e1c806b58742f720022d1a2c0dfcd66d42e2af000d0fcb30d1684280891f6b3ff4639b238f4c70954faf3f30411c2a937e194192bab5f3d4f703da45dc124a5d0610f8007ab09cabc81ca0d9275899210078e6eea9acef30518e69622a637d1aec145ef0e94b154ea3cda0ca56ed34a7664f36d6a484fe7bf5613cf4438a9c4158fcfd51b3b4474cfa3df0c9544d41c5c02ab1af55866cf8153656386136cde8390dc9b33b55143a32013b07550e45487766414e15ed6e2fdccabafb0f876d6b013b7cdb3edb655107407d3c6c23144b54d7489747f82d809a60721d59fb4b73b7027fb0953013657dbe3f51705aaf8150b3d04be06c5e1439abdc3a7aa151287e07d8eba294e769271209c51796f4bc78f6204cf50f1d1f7b96aaa39e3a1bee06afbcc8519b1ec9bb73e99e4ca26f86c684a07d90c48251f5075e919598f65dd4a17eb2c82dc728b3d09171f393a2c4186b4c272e7bfd1604963beb70c173daeca7c42cc33d909e493d792ad44e9a6fcc1cba294c33765fe075ab3aae98bfdaa267cc6ce2c52a165c0dd4f06affbdbb30e40b6ea18bfa3cdac9ce60a467156212adfd8328e727ddb25f48a776da6b0539a2a57104c4a23026c9a066b71b75fb677b9306163492203182998359e33f41642e5fd9ee493b11dbb05993f27923dfe6245fd978be907c0768be222527a8cc0cea86a8631e2c561a35aec71071f80525f9f58505cf6f8e3ab4c1bb332911e7fa4dbb7bba704de764811dd65f936c76893da4277dad08148f3171a43e6df2735db795e0fd067753f15cd58c036f85db515559c9d7a5dd54b9a8cc2012c57db2eac4fc08fbc682960bd63c6ce75f76838d1e21d36a269cff441ec249e7462eb6bc9ba8d13b8e6d61078cbe0349408d8fd3683f4a76bcc8c50f1fa6ec56d92b3df4e3f98621d69a211a3652b103b45cc4cc29e5861f3d37c2597ba3f5b83e8915daf89ba6301718786c1cc1730bf4f5581a98938fbd1a1245fec794f653ebc2db4b9e51388a15b088816e76dc0ef625983d627f128e3595364fcb79ade1333ee30997d4b55fe4b6a5b25da12059f310e2dad69ec1fe77585f57553d03d556b96f6b66480a7373ff4b58f5b0d143a09412227728f95720c25427e2bd8afa74dfc14ed2d4eb20ab2ea375024ecb9f89e1aa76dd672b10116cf41131ae46e6b3f1d58f21a03a3535ba170096e246c164eefbbac2b09e9de330aaa9159c5402db1cef79ad6b16e387451895eec26183033434657965f96d5a5729d4f12a0aa5b8c6541473e5d00ef80ebecc6db13b854c3600df7295c2b3e9ff4df1aba84644a579742f185113011c533b59946613b72c1876bd9e255ee4c1b661b5e54795c1a663c274d5c2dfc23379f2bba901428f13c56542170a33fdb42b0c95555fe1dbcbb2567d49d0209d88716f001d2b1d15f7955091071bfc9c87c16905fb0517fbc4f949848048a286a0a87f28f8bcf41f4b5221eaff6c5e3e069330cdf27809b483e2f8418150164293319d048076af031d53c5e5adab4da9b027350c342474f24856ed94fc85ca493d67862abff8bfb7dfb816ce84a7a60aa5c3f4ccc1521570d24be948753d6b0feaca942cc7ebfbe76f52a62c1ed5e9c4eb9cd549079300ce767792ebfa596100e4ad4886aa7d2e792a9417a96e3dbc75eb4dc866998ec30102ff20c5dc7b9188367f0a242e188fa6ba29069351ecbb399e1c975a1bde4e5ae5e2d412657060ed5222bded73e890d64e35362ab41f389c8bf889126295581bba51b9483c9e2b0a97d64643e8066296388f7e7f62cfef5dd44bcaeaa312e45b9e0c70492dae4b14b4ff2d86c66e100cf01d13e1180f05bc99e6a647bcef0fdfe2269dbf3c37f773ef8e159f44cf87ffd91b205ac093df4bd7ca80697d2e58e242015d5cb9620b315f56da92ad547d67022a31c432be8442a29cbfdc67c3ce15714e247c168e1b1909f01cea7c9395b605e56e60716e948bd13ff177e951e56fc630a0780109f594f28e11d798d2328aaf20ed6f53266a736cd9be7a35f164e26bff23394aa873f230034e5f48df4f27effdbae2757a1974b9e0291fc0821b6bc3a9a3b3ff67cf427fb6b2861c7c62518e1a484d765fdebb447c"], 0x33f0}, 0x8) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001980)="c12a2e2c608cf64c02f83452a759d7a7607b4102273f9d9d1da40f1d6306f66f84f0fc7daf86d9e76e23abc7251c1fe311127ef0447c2e12e0fc1784933da2423569bebe6a4a023c78d6eb09c427faf95e1a22e58864ebb5e89be0bc015f412ea3d25e5bee7efa02937c4cc109f8fb6ce0fdbdb22cc1b72f6e9e0de484d80c5fa0fa9d9db12133c3ec89f186effc14bc60db761aac78f55626d1427da31600e43228ef0dc6559ec316ead61a56492bbd6f4e9cea52c5785c5eff86f067c2e500ba15f6d57f923b1a66e5f0d1f98785456ab6c5ea485b3f6a00a33e6f81f4dc8181a687a73d9e47f262a90981a1fb86f38a2d68a99eafe2a00c432537fd2c7a6ba23ac1c118558f11b3425d5ba509f1cbebece302c405183162237234fe7de21a07f399a7642e05bb9c399eb23ad3159b355cb70b1df8a25befb6b4f7ee9fc0fe465b928d71644659ae2de3ba75daa20d1a4bff476c0bacca265ea47cfb639695c5b40e1fa47f6599d06badf23b90b3d34522807c3972ddcca430dfd37560432b630175c0caffc09123ecd477f7dfb9918b1f2ab112557e788574927364fd44634b4e908ef3a1eaa33b6d5706dcff0be211cd8f774471d7ea9004bfa971dd6f7a8efd0c9292d89511f5706a98695236054a7aaa51c3fd48705e6b8811b476bdf663cdd47f4826554f4a948e5be93d2343fa5c889391ea7317c1250abe3e4166975db3de716965de3244945f385532d71979665bb0bbbb322ca1ac02c3dece316e2c826b6a4f42a1db17506c4f22777dfd0a7f63a1a830888ecf4f07eb699d16fa9fede81d84ec9699f36cdcc42985065ae8b221174dd2fb3210aaae3ecf02f86338487860d36257aec25ab04cd6d30bf71006b6355e411c823edf8810f932ff37c341a0300213594bef4ff705ef9444553de1f2ba3cf911a08d3b7168b59a21eefa4add95fc1491f74f707d579a5ef6a27d6e3419f3de56d23e1c2958661d2daeb470287ef53f746a66dcc5c8a16c4950774caf38544a0803b00255ee7175b2d700e8175b72f6c134f950f1780dc8321dd2dae881f73e7d7b218d123171e921556be96a4fe930ad8a01974061076affd6e6f99d3136e2c13c32ca84c6fa3b32912f6f3bda42f6d59812917dfc4b64149c25f26cb4c68faca27e55c0ee43fff8ffa49226a03fef22eb37d9d0a9e6ef90a128079786cc668da2dd19a3d9f1a3f1a895a974396cdce4af756d065347c1cde4501b4b3c65ec93bad1348eafcab8ee12eaa9ae1b6463fdb9bbdd92c3e30ece34947a4cbd29a56e4802a347e6a4af928ab1d06f631e8353c0ce71f6e64257a73c3afa914aa0a8deb756f3ed79ba30f4bb578b8dd8985878273eec0f64e819f072d135ec62f0d30b189a45af3a29e598ad51ed0c7a3815db2cf0857a4dcd2a073df62a9a29b1f16f46a98cc35675522b7d6c6268db22e1e2b9e87894ee317ccc3323fa60afc0c01a3d8ec041b13e77e48dd3f28c2f0accf4b7ad9c63ee1831417d0cd9c1ffd78b6734049aa33172085a7769f971b5db1bdff6370cb1a92b6742f25c2d26b88bb307e41041970feb4d87ed54067801ebab99d1363c51f90bc8bd6b0ef0592ff49f09855b7731e521792ffa66bc869a7e06c7ab0b3d83b12648b6f8914d4b564becf1cc08c3c9fb61fa086d217c97d0aabf3f61b5de68706caa0a7b3dd2e7bd361ab5636a7cb0c6e93bbbe084b35a65acf856a112073fc34cc52804c10ec1ec1ab5dbb706c7fd0897e851b4b47266ef754a1ffa68924b9fcf6d3bd68e43a749744ab6696762ee30e7ef190287d4bf963e42e9beb726e35eb56bf5a9eca07c5bba79b420d512d1fa0c5e2b80a44c7856ef352a801a5489e31e88c75bd9832be17a12d0a4ba038ad464cb084166233534f699c06184f612b1f9a4262d52517a68f3599600844a3e23934dbdaddbc67c0fe8393d087c51a29f7aea236de7f138aee3ade7cb9bbb024c353e59ecdb4acb9c26ca381b17d9747c49351555ecd3704c2a2ba94600cb2bc7b01f475a8ab8ee8b466ed728a5d96db0eaf19b3074b902643637621c7b59b85a145e53a024b10c549a1ac92ad171cff787b7200cfbd0efbf5140b227d5a1b6097c3ad812ae6f29254f176e9795988ae016651ce52e002f8f94e493219eb079f04e62f8eda6fda7c6ccc80a84db5e4931888f2b54fc191e603f1dfa3fb2a49f9e8fa9264d357a7915b433a0f30de577ba13fdd1fdb690ae6929fa4ec5c6ca8fb2c8b7351848e6fe64f7563ec02a345158ff6b08ff6c004de62565e069ed484c880425229290ba2d9d4ad5127f7918386fa05f81e0a83c763dcf0277ccc9bd03e0165e78f6607421427bd7659567feaa1b7e76bb65c59c49a3278dfe3cb6bb0ae785a4ad7f4f5d894b670922e053b275572ff312a488b0707a3e4d52e86a3de958fd72dfef37ecbaee0fd0089958cc52c322d2c962917ee101f3a3a024a20356f171b7b186c8826b6ec619ebbe655953dd5132326960f9c6741241e4775a5e94ebdb1fd23e62c6d1d94ed44548ff0721e59a59dd35c08ebbdde0822c75008b24326c436fb007577ecb5896be0c46f168ec63b7ade85bf66793ca8feaa7ba0aed0ea265b1866f1c8024b348f5b75711695f20048dc35cf03072afadbfa62318653847196e90d42c978c280f249890d1a701f3f9ce0f330c16e716fff6e8924a1245cecce0252c21926573fa83922152a02268ddba517a8c569b544b7c1f99f2d30ee687b82289fad03f3ce8ef8333c96c048babd1ffd0c9c67ca5fe0aa62a92d508a5eca0ee6b05bf58b47c56cf3a0cdc634320e0c7e1709b9d9cf79ba4555b1988017cbea4ac5c1a07cb2bbfb7fd177fa027870c9e5a38ce959a7060ec89912104fd998dbd214f840de2ea6a8a51c70e7fdd765046f8642a0811b1f0c0a1b7613643eef902e7cce255f8a9adfee6d083abe98c506b80f717d00c0bbd94adfdfbe4263bca5c58841cb6ab3926803f44eb0473bf4adf869fac140847699467d101b7c118f234c103b6fd3aba319b046c49edc8736d6ba9f38cd7a9224ed63d306f36ab1a460389ad21cb1bb6f204cd09042542a0ca96b6db8abc5fc1c04a5cb00569d99ef6033878f14df1920ca754ea4ad37aef862523d7e1f6a51d51dccc7f51702aae3e62bafe671052b77e83be6302766826cd492ae1428f5b2b481f8c3dedf3c2bb17413c02b21675018c03a3ff7797febde28440f6ff4295c968767208fe0445d4065bfce384369fbc50b39efee951f70f3d156d91cac35b35d3d4c73b200bf1bd668833b2533ad8194a498df47b84080d518a80c8cdd6f899ce50013dc1f5639b1318edeb65deeaf7c923ee01db4c1658a52b561ef92ff890b181ded430c62345feada65878fae84e8f699c88b69c119f4eb2c37ce1977f672f3227299eb631372374c228bfe56d682f95c8a51cd3ed5903a2faf041ec5b065dac0ebb17a78bf4263ab336ff3e045578185cc510256e676252f368eaa0fab1392fbfb92292ece87f5b51ba640906cab5e2ad7381456af9bd726ed1e57d1049a010ced0a9d042484cfa6abd46b58adebd69722d5f56d07c0c91cd939e0762f12025f5770e5e1eb7df6c7f11363c2b844d9b3fdf0d8aaf17d4d725c2602935a9627b4574078e3e98fea91a2dea7e3fb1040de0a49f632cd18547f8cf50ef3173be9fa5a67c7d00c7b1fee79bcf9901b851cc6780dde87c6f396e51bc81ff4e4ae453b41005d8e5a415c77bdb2bdc19621a0349ec530d3d748cf612d0608aacd90f3121febffa8b0aa1357fa5d2da402d651602aad5884281a2a36bdaf9cbf12bfddd93c38a430fb7b55b2617a7ec2681869df1fabf8a66d6d4add95f4b07856eeadfe95d7dd13d609c2456aa66255b2c4d3d9b09a6ea055953294fde920e2c54a1f2131da92d5fb0fd471f909c0034024d6d19d3f6eb710cdf02d5f579a6764a29191a779739f4c780450abfe08f9a6e98740f3f4a884da5dc02446008db597c61191b904f3739ee798fd58cd3b3e1b32d20df47ea6fb50be1288a5dbd45aa88d1914bce97611e4413c14aabe5c5f0be77629f1c3e7b3be34bf2f4e6de65626a2ec3d4668422bd82ca3551d5f220bb9ffd83529d61fce823ba8359459e8712ed37e23e6af844cba3fcc0a8650b39a4f6229c259d82c707dc9521fd4c7cca730f7d6654c49f38235699908fd1b8e3c3ba4eecde6e10a19cb4e20b792046a07cd803647121c1e3d064837a05525a335515d88668a0fa8e718c135fa03741e68d8b5e74673abfd82228cd16520ec4ff765bea6a982ff097866252f738607df70692af5c28317a81e097469238d5347efcef6285df2b9c06a0561973aef560db41d39d582d32d23671cd002ebda86a0ea60e5f0f8c9dd5b930f660e761bb0ae3fd81c4fcf088182cb801064ce6d113472467f143bfaa2468de2bd6e055e8b347b611e46cd9ad7b5c321b4fca042a2309e9b0056ea3e2f1343a925af0f8b2ff27ca1e1b43f7592c9f95e6cdd4b044c3dd3817fa1787ddcd241650ebf58ff8553cac6296c843a21b838eb9da7cbdcce57e83c4dbe5e731ac1ca75cc4ea4c10d0072da80d02fce347f645b27c5de6a5fd600297db4c50c42ffe575d5a954b66dc060d6546fa84279a869912c1920573118113f2a2611f3cc20259c5cc38f04bdab52a74397e2d2273ff4e3bbd790fe04da3798c2fa057e8bbe057b44520f183ddb9ede6cf4be25cfcda673c7a6f1d141abb078e113961d41dd78fc5f7500d50b697634701722c36ca356a2d3e8078febb3ee64aefddcfe7748a399703db4260788a924d810cba57e3182f5e71e0a035784db64f85f4ac2336c8020f1e932b0c067c864bc921fef3192a23b3222f7dcc65e1dbf73efa8be2c9e1ab760f57326d8a6e650aa845e61e3fec69291235a075be46fb24c535e4811d5666d9abcf639b3248e8b188b04c6b546a9f729216c03f318ca62a2b60a05ee0301aff35d6a3852c0f4d397a19b64909faa2541d03fb569f80fc30016c9807eea2632e34bede813d84909159f625be74e559f3555b09a92e9d70796017ec3ec30fb43147379a5580ca7c7df1a1c218cc8c45da2e4b724bb733cec66d37ebddeb6e667a9b1ba75efaa7466602787321ac40ff5cdb495ed14f2df34eb199a21dcd5098bd2576e0f5f6c2d095a7180e4968542280293bb176de7479f5d26137575d846f49d11fd50011ba2153a7b3277e5aa796033ddc3b951bac8be55a56bed4ad4a21839b83ea87af62629ff42f82a30f81e2b1c3f62945b5aed5574d68f00a861d183f0a671d53bd7457df909ee25fde5071b6a4affa86a41bf8ee202b923da08ffdf9638bc8c066fbaac26e23b9ccfd7517e7d4e61a67626526485101f6846d1f4b8d49adfc50934ce392f8450eb38a7d5c3eabf18bc4ffc1486c774028d2db1c421ddea26cdab05b467d7c5dfa343408c1318f2edc97b6826157c94266f11623eaa07079b14f51c49815c1f15f86648480270ca08eb8e00e9ae8c721b436240505cc95cc9438867aa12cccdfbc151c1c8c563734562d996f4f0035fe00ca2ac00867a01bbe8e2fcc5b4840b5be3431c4c0eab9ef33f0bb1848328d09874455e96c8e534a2cf22d7ff48c57868d880a17785f0313", 0xfa0}], 0x1, 0x0}, 0x2) sendto$unix(r0, &(0x7f00000074c0)="fe521409e5c8f1ec2e4b080fadbf97d076d10cb110a45f51b7c9117314ca0f6e8c920cca16b512cd5c2fb76fb292e9a3f7d238368ba24f49ff7e23a54769b4ca6f34ac9ffc246afe25ab52b12f986a2be13167bd47ca9e959b444f7893936578b6ff92f2c85bd598c54f42604bafb20cd54525ea22c5b8985be21967923923e974cd21ad3abe0e6386471898fe26f0b187b128bd6e4472ee995503c38b164d244eb2a5bc279b46fb0dc57be09db4eaf51d6fa7daf3037e72f4a9439b81cea7e1f0b218b525d00fb15e502273d8462f20e089043f4e0cf10bbc6a8abd69d5", 0xde, 0x8, &(0x7f00000075c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10000000000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x8, 0x0) close(r0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) chflags(&(0x7f0000000000)='./bus\x00', 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2800, 0x1) write(r0, &(0x7f0000000080)="6d73af", 0x3) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) chdir(&(0x7f00000000c0)='./bus\x00') 16:00:09 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r7}, 0xc) setgroups(0x1, &(0x7f00000002c0)=[r7]) r8 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) r9 = shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r10 = accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt(r0, 0x7ff, 0x272, &(0x7f0000000380)=""/115, &(0x7f0000000400)=0x73) sendto(r0, &(0x7f0000000440)="ed4b6b3cc379949da38386b3792ce05f539ade9e22ba3206da69b9b198b5b58f71225c9eeb6ddbeb0da8400486e27dc0ffb5bb3aa4bb0fa22ee8b3f0f94c219d77ead2195a6b3a012ecafad41c0b16263f7c0e01661ae88065900b16af4f7c0217163fd88fed5dab66d76fb930cc8007977b9aca0db80536bca1a8f7644295b7f0f86af4c75a70a01df92c3d", 0x8c, 0x8, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) setegid(r5) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r12 = fcntl$dupfd(r10, 0xa, r0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x8c30, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r13, 0xc1045763, &(0x7f0000000640)={0xffff, [{0x1, 0x20}, {0x1, 0x8}, {0x3, 0x4}, {0x3, 0x8}, {0x3}, {0x3, 0x8}, {0x2, 0x6}, {0x1, 0xffffffffffffffff}, {0x3, 0xed8}, {0x3}, {0x3, 0x1}, {0x2, 0x6ed}, {0x3, 0x1959b8}, {0x2, 0x5}, {0x3, 0xffff}, {0x3, 0x9}, {0x3, 0x1f}, {0x1, 0x20}, {0x1, 0x5}, {0x1, 0x2}, {0x2, 0x800}, {0x3, 0x2}, {0x3, 0xbd3}, {0x3, 0xffffffffffffff59}, {0x3, 0x100000001}, {0x3, 0x2d6ccbeb}, {0x2, 0x800}, {0x3, 0x6}, {0x3}, {0x3, 0x3}, {0x1, 0x101}, {0x3, 0x345}]}) shmdt(r9) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f0000000780)={{0x18, 0x1, 0x1, 0x8}, {0x18, 0x1, 0x0, 0x6}, 0x9, [0x5, 0x1, 0x6, 0x1, 0x8, 0x7ff, 0x8, 0x7]}, 0x3c) setgroups(0x8, &(0x7f00000007c0)=[r3, r7, r3, r3, r3, r4, r3, r6]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000840), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r12, 0x40045744, &(0x7f00000008c0)) readv(r14, &(0x7f0000001c80)=[{&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/2, 0x2}, {&(0x7f0000001940)=""/150, 0x96}, {&(0x7f0000001a00)=""/227, 0xe3}, {&(0x7f0000001b00)=""/124, 0x7c}, {&(0x7f0000001b80)=""/254, 0xfe}], 0x6) 16:00:09 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x9}, {0x18, 0x0, 0x100, 0x20}, 0xcf, [0x40, 0x2, 0x0, 0x7ff, 0x9a9, 0x3ff, 0xfa, 0x8]}, 0x3c) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x4, 0x49d) pipe2(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat(r2, &(0x7f00000027c0)='./file0\x00', 0x803, 0x11) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002bc0), &(0x7f0000002c00)=0x8) recvfrom$unix(r3, &(0x7f0000002900)=""/140, 0x8c, 0x3, &(0x7f00000031c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000160b3a386e056392783184b901bfb14322ce913bfc953f8379b686956cbc452dbcd6a03e7bd1ff97463d61be5c2f03e52e6afb93feb40f74d29cbb21a405d3599eaee7be0fb5c2a1e3474eaa8d9a66325c25bcb274840eda63f665f32305f70314bbc1c67452fcc9e9f8c42114efb54693d7502000000000000000b341ceda0db31c79bd107de2b8a0c4f4840beb1c4e86da9ea81758bbee676840c7b08f923531385297c4f0a7282eaad4c53f1bc32e0c816f1d565e338924373797f8324400000000133e8d9fa7f2ffd8800b56b9e3feffffffffffffe9f529f6603d3f85fc4d5d1f1faa778557971cca223c0dbd5a57d0dc5102c2a6a14f5908c44e3373e0318984eedba2a428ef3f7d26ce1f64ade6d79b0488bbb615a2527cceace0ffb12fc6f376682d9ca23024d7d7b430c10264181a41d1e6cd10da8a6ecf2ba14e1fbe484a7bd29d21bfabc58ac5173a135ff7c9cdccb147eaeda9b393ef2d50b0219b0306e0f488dfb0485a2cf27342bcc1dff5c34deda03e032ece99592e27da58b59cab127bcb2859f9bf4f2820275e44bb37e25be128234795a5480fc396207bac3a4aa73e32e5af51e90d9bba913ea4020e0ea78dfa311aafedf35ec32289350a15bb3344b717e552dee16062482f556c6a0743da77bc206f34655b71911bf560697acb74fc0493d3c496cedd550042c5f21161a56c557b4a33a5f87ce09e5a747cc46694e2158063daceb8c2905939f32e80b8afec39c20c1df0063962b8aa27b4ffffffffffff9e9ff0737ccd979f42931c162cc60b869e0188385ca75cab0d6c9fafd728cbee60aea4392343fbcb9082dd14bb9a7bb7f377ed73a5eaca3a21c44c3f05a8b40adeec04df43fe793a5fa42ede4662dbf66d001ec79e86207a66f282025b24bf10e61db1cd984d196e8c2b9a4818b04b07563aef77731544295e6e38953a226e21ea10dc6642e3e0a8e616bd8a3d0197e6aa98c38c75c41ccebbbfdc57f382a2665283a630a5cff229064362291bdc11bdab8ceeb16bbcbd0069adbe49e7fd"], 0x1) r4 = socket(0x800000027, 0x8000, 0x5) fchmodat(r3, &(0x7f0000002840)='./file0\x00', 0x9c, 0x2) read(r4, &(0x7f0000000080)=""/53, 0x35) r5 = getegid() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) fchmodat(r3, &(0x7f0000002740)='./file0\x00', 0x180, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3f, 0x9, 0x4]) recvfrom(r4, &(0x7f00000025c0)=""/245, 0xf5, 0x804, &(0x7f00000026c0)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) preadv(r4, &(0x7f0000002540)=[{&(0x7f0000002ec0)=""/218, 0xffffffffffffff22}, {&(0x7f0000000240)=""/4096, 0x814}, {&(0x7f0000001240)=""/151, 0x2e5}, {&(0x7f0000001300)=""/101, 0x65}, {&(0x7f0000001380)=""/121, 0x79}, {&(0x7f0000002a40)=""/101, 0xfffffffffffffe14}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/168, 0xa8}], 0x8, 0x0) fcntl$setflags(r1, 0x2, 0x1) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000002ac0)) ftruncate(r3, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0}, 0xfffffffffffffe82) chown(&(0x7f0000002e80)='./file1\x00', r6, r5) accept(r3, &(0x7f0000002d00)=@in6, &(0x7f0000002d40)=0xc) connect$unix(r4, &(0x7f0000002880)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r0, &(0x7f00000028c0)=[{0x7, 0x0, 0x1000}, {0x0, 0x81, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0xffffffffffffffc1, 0x1000}], 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002bb, 0x0) semget$private(0x0, 0x4, 0x80) chroot(&(0x7f0000001400)='./file0\x00') chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000002800)={0x8, 0xffffffffffffffff}) lstat(&(0x7f0000002e40)='./file1/file0\x00', &(0x7f0000002b40)) fchmodat(r3, &(0x7f0000002d80)='./file0\x00', 0x4, 0x4) semop(r0, &(0x7f0000000100)=[{0x0, 0x400, 0x1000}, {0x0, 0x9, 0x1000}, {}, {0x3, 0x3, 0x800}, {0x3, 0x9}], 0x5) 16:00:09 executing program 0: r0 = socket(0x20000000000002, 0x400000000002, 0x5) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x401, 0x2}, 0xc) ftruncate(r0, 0x7f) setsockopt(r0, 0x0, 0x18, 0x0, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x7, &(0x7f0000000240)={0xfffffffffffffffc, 0x2ffd}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0xfffffffffffffffc, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) r2 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = geteuid() r6 = semget$private(0x0, 0x7, 0x1) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000f80)=""/4096) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xf3) r8 = fcntl$getown(r1, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x6, r3, r4, r5, r7, 0x1, 0x96}, 0x200, 0x8, r8, r9, 0x8, 0x0, 0x8}) getegid() write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf", 0x753) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c", 0x1bc}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x4, 0x9b4, 0x7, 0x7, "180605b531e346757cdf0dec590752702dcc56b4", 0x8, 0xffffffff}) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f0000000680)="9e", 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f00000000c0)='./bus\x00', 0x40000000081, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x30022, 0x3) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4a500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x1}, 0x0, 0x0, &(0x7f0000000200)) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/tty\x00', 0x21, 0x0) clock_settime(0x7, &(0x7f0000000100)={0x8}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001280)={&(0x7f00000001c0)=[{0x83, 0x3}, {0x0, 0x7f}, {0x6, 0x4}], 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000080)=0x20, 0x4) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$sock_int(r0, 0xffff, 0x1108, &(0x7f0000000040), 0x4) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd4c405e90d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d224c2c8ea55bea1be7f30ee56857a0ff21bce6fbc4e572205a3c70bbd2e23f085ce2eb9491c6ff6952ab9ae8d2e617f78b88c591a96691ec08eb9d5780be244690d67eec5cea2cd1c802ca70b225becf8b507110b487e2cf932536eb226f670f67d65d5a431d8b4b1d18f5984c7a97d555a6fa6ef8c5d3111be93a59bf77918561e49f752bd32e8398bfa350a056403ffc1aea351f17802270c8d374546d14eec98a511954e546d4e5ba7cfa76063dbde47456191fed9d6ec0fefa319f7569b65ea4e5a5f3f11c780e5dbe014d433c4d9fd07e15106ec3a3a0fff6bce5d6822ad830a6b11a9c9ecc162119498885b5343763a486a008860e6079e0e38cb806ce5acc1beaeb8893783536cac19398c4084660a324765260fc23b6edb92ebb9ee7965163d7789f6b8520313f80c95391c35515201a5290f26042d3f62bc58471823aebff84278e45dc7b65d4ec89e346ed81f05a707ac86830176bc35886d014082a9599d82628679ba4bc973107e70f4ae7a1bbcc182e2cc0f393eea1ab5f042fa6855a41631a0b5e2b4cc0112d31cd5a50eeb5f425ff8c051192c7a4a7234064609b79e57192f46626dab44cc74a66868d52b18946345dca657d6a06f91d52bf821bfd8af09b3d4f3306abc6b5fed529b7ac5f883fe210ad5581a00a4e81834820a264eb69bcb395c81378ece735a638791c08ec4e4266971b54e06801b5c7f299a230c3c63839725e1e9a04d37e4974c8117db8d6d15dec60ea77cace3d2c86d9b62cc82fc36d4d2b53bf88b6eb791e49f6003d7c89131bd4c87e0c008520de04b4a5f91eaef5d4dfe9cfea797aedc3c694885da04bdf05686a8174d8db706939ae7e00cb64e4502326512caf27cf36c510905dbd9849c2d81578691346ef6b2cd2364c9318977e6b8e7bc187c25790b76b1604a8f5061449c9a341d052785e30cfda11df51d15408db0379c966f3ccb5d1ab2d6d5361888c5dc5d6bb2e5acd5cebacf4a7d2807ae25b16b78191f3a7657d89f54fc4ad59396e606b3e4683370d56218b5c6d66a96df8d240608ec07f630ad88402eadf235e9b88cc59fc2470c3cb365cd194164c52974f566e3f73ab66f0bc50b163a6fa71594f3a7a3d34a818adb771aaf24a6c491eecc50d0a8bcb5757cb3d36f2670d4c210fa45e3816524fefa81bda1a552a3cee120791b5ba5741a83b4601a4bd564dbfcd5ca380484790e27e73e633c3153b322b140c9de3b6c9dcd2f5532c61070611df80e74e0f658828e808fd281e69f3189541bda50a45804dec88dd8579da5262ba4146f945917cb7f03e92edd1827a1eb52d241640f94e8b3f55da4782e8c0cb348949de6e1d614ea9d256d5ef0645238eccbecb78416f17b8c523d392730dd1fcc11785c19a2cc0bfed0f5b22d8a5f97f8e9c0ba0d426c24b478ae873783b349c7a64a1f3201bddef4916f75005fd12e84f17c082b1c275557d912e5f7cc9bc9e4973c1fef5c7647aaceceeb3d9011d1f05395066ec547836f754ba9f9feee9293a469053ab6ebb4235f9e9883021c50ef7da0571906f57dbf75d41b1717f1c5613bc58a853fa726b017e3b171b74e8c4a1daedf411590d9a5445441f2300b3fcf9513923bc6cf5a401b9c0798c5bc699966c616c585c886664921043f232722495c7dd830efa26460b37d35a58c4224d33bb33bd0c260414908972f339edfb938d08948079a8cd8b0bb9be98a60e12f8e3b01914332ef2ac676a9f97c71bbd8da113ae36a514a6644bdebb52fe02899384846e16790643c467e216706ca1493b4fe11469d1a300d42a995c3c7b533ead66e0576da9f2c70a5c9d787fdd62c3e9a47d728ede9d6f69fd4f11a942d7df741fdb676863735159ca719947ec4762885e4bbd87744376039264bb630c98c12a89c90610b6b64640451fd90ce7cca99268f3fe75345ba6b4ad8b748d0308ce72c5522f040f44b6c31c6424368875c4223fde0f950dbe117f44478fb06941ec780a04dc057a133832dbf420cec6ae6a6af8cf82b3bb4805a3417fe83b80e04479b54b8135c5b6356c48aff429a718917ef0b3047b4deea578fbc44c872f6c18109f2beb4a49567ac3df371bc69eb7ee92df31c07e9c5c17fba99088098adfb0ff4a461ef3b7f3012f41d15795a460bccad97dc9009230f6815655b498ea8b57765f66210eb85de355af721b44fc4787c8f6454f75cff79c9960318c7ec400f190a76ff6b4fef655348dd0e285b613d3a18ba59c019524323e68269472ede6c7f02569ec91ad368ebd8e7bd8339e40353b8f2bbd272b93a690563c70df09f9b4f8aa2976b038a9b12345dceaf157c0a618e6865025cb73bf63af0b17fe37a694c95b8f44fbea85f408d3ffe62f9e536b27bf9b57887336566d2cc47d50ef8bbd6245fe4012231324fc01823159ba9c3758360ef3d52f382237ea83c7109d90dd3258dda815d45b89fabd3fe46f87e2681261d84ea8b73efa7c7c9fb0a821645184ff409e18db25c37b8ebad37b3cfd0346c727ca2deede3a0c66152baf59c6adf0860d3ad5269645860ac849ee86e61ee57ff3e69ab6866776db168dcbfd651fcf31070a12ca3bc671bb322c934a2cde3ff1c4b7e8d40ec49b914d02e00171419b7769ef9dd5713f3ac550c9bee789d94d447edb4d422b4c45f74cbd3a88888eb9ce2549af79f8240998eb32264b7d29cbb1e4999c230b38f2d3982e5037e29078be4138aceb40461823f856146b68c52bbe045bf96662075b8ea1d3b7c2d3f974d71008cd", 0xf69}], 0x1) 16:00:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() chdir(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000180)=0x7f) pipe(&(0x7f0000000240)) fcntl$setown(r0, 0x6, r5) fcntl$setstatus(r0, 0x4, 0x83) writev(r1, &(0x7f0000000000), 0x1f0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x1, 0x81}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x101) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) flock(r1, 0xe) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() lchown(&(0x7f00000000c0)='./bus\x00', r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:10 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000001c0)='<', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "9c4bd91d1900bb2a89a50000e3ff00"}) write(r0, &(0x7f0000000000), 0xffffffffffffffb9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xbe) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ftruncate(r1, 0x10000) syz_open_pts() pipe2(&(0x7f0000000000), 0x4) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x24}], 0x1e}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:10 executing program 0: r0 = socket(0x38, 0x3, 0x0) shutdown(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvfrom(r0, &(0x7f0000000080)=""/171, 0xab, 0x2, 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x44, 0x101}, {0x4, 0x1}, {0xee, 0x1}, {0x41, 0x800}, {0x27, 0x1}], 0x5}) fchflags(r0, 0x10002) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x90) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="b07627038b6385e02036f1aaba17f5912874c564cb339ecae78c8e6a82984116ffc83058b19fe169238f242d22c058e9c059ea03e8ef2ddf65cb16a111261da013a5210f3357f6b607f623a0e260efeb84e8ba94d63e26e094dc91e5343b2e6934c3aa34c70f802cf978c94b7eca2c00a0143a399492001a", 0x78) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="5d3f6b430e427419", 0x8) 16:00:11 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) getrlimit(0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r0) close(r1) socketpair(0x1, 0x4, 0x5, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x4, './file0\x00', './file1\x00'}) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) pipe(&(0x7f0000000100)) connect$inet6(r3, &(0x7f0000000040), 0xc) 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6008, 0x200) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="000000186a560100040000000000000000000060d0706c85c2768512fe890000000000000000000000000000", 0x2c}], 0x1) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x168, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1001, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4e) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xd0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:11 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = semget$private(0x0, 0x3, 0x110) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000001c0)=""/140) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() getsockopt(r0, 0xffffffffffffff2a, 0x101, &(0x7f0000000280)=""/75, &(0x7f0000000040)=0x4b) kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x6126}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) r3 = semget(0x2, 0x0, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x201, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000100)=""/131) kevent(r2, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x106) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) r1 = getpid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000180)="aea901d455c564f469d5d5d56d29f931f918ab1fb7cd6fe3c5decc66a03c672e4b3fc25b83382d5990c9767585106912117d1feff703fb04069d5b062e491ddecc6439269ea05d822bc2b95d1092c7f664d5af7629dac5d7ca5cff3cb094f3", 0x5f}, {&(0x7f0000000200)="159e233ada03abd6b0440a1c534a20200ebc75470f055d048fea542eb031ddbc961bc87869baf1f6e71ac868be5747e50b5ccc02c9ae709d03c51fc1f67676a57ae0afe71927eeac30d8a4d3e97038e2a97fe617fead41443959581119a8f0817ce7aba7e59ad56b7d1f703a7ecaf0ed9c5b6c5bec3562e0c634411f7182df39236e670085b35ee066d8d96062c650a47a91a2fddb4185b40a92953dfd64ad1de9ecc9ce0b87e91afc59fd44a2ffcd618f401236107d3e455da8ce371d06", 0xbe}, {&(0x7f00000002c0)="1b", 0x1}, {&(0x7f0000000300)="b58e5b12785d4080a93840cbbf9091a050786dc1e93a", 0x16}, {&(0x7f0000000340)="6e8ba221158952a2bd3d089737e3765d35822c673421d0978485a8bdc05301e4e5c55495120ccd7c103c07192c0a6d30774b57bf1d689a6324e98fb593dbc2285a7607b23b8a65b95ae8e28bf05b62a4b3691a7250a44b3500fe034105be8b57f4ed3acaf94bf085f74a301354cc0c1a1e1dad0837324a746ab975c9078c3e3567a2bad33b50e14edcd10c152ebf9a6a16891ec0b6ef3d4bd6fbacd7af418443c51e9ac7338322599d", 0xa9}, {&(0x7f0000000400)="4f62bb47ed6e6ac07312f6b2abe1c7bc46a8dfe970e475838d81262edae7190ce9fe9d515a3d417e6bc06c221d76d35fe227dcbeb2cee7677210346f386d99ca61a58a661dbe52e7f777dc45ffaf7724e3899ec3fd28bd1725877fcc69c2412c8edb5d91ebcf367a7d88d17777ea1693b1cd4225073656822d9915396d595a15e7b985fafd91e40c6381f0925bdc", 0x8e}, {&(0x7f00000004c0)="9438b87039a7daf74bc12b2c9a5e15c5fceed3a57965feb6378f6c57b5ef10d40e3a2e09ed8fb912ae2776f7b95c14d4ccb4f02ca46363a4bf23bbe1f787e1a748e4dad833bcd0421136f64b1afd80e65bd75f55765f", 0x56}, {&(0x7f0000000540)="553f536bbb6144def07826aca4e7391faa2f41be1574406e99cc29d07b66c9fd3293f6a0e8114f46d832ec684e19a78d3ae45fdbba6b902f1818cc19635c9a8c2e67731341721d03a68dd3d725ed26505a428d9b96439a61f1ccab4e2a54c25f46974ffea2dbe9d3276a9f412db9e77d2b3a2666885185464fee6777b95f1400c805807354d6698c400bafd5bb0048890fba92744413d753cd0f86967769b83d16537fca02294d04c0f129ffad3bf479367fee6d55ffe8d73e71f83bf9376b989c3998ee83993aaea65c5f489b7a8708d94caa5f4c27f34a6c6fb03554c4dae245abfba0771c68d5b19ab5803a7570723c33f7e910b4eb14785b252ff2d938dd745bdfdacf915ca88331d65c289aba8104af2835f6acbda683a4e1411ef48c8454aa2d45ff1b32cbc58db9639b75b2ba8229dd27b33dde5c60f74f9a71864cf201a49dd4a5c2f7cf647fba86ed9fad7cda0b387f296f31b86dbc16f198dbdd639b313e397245841fa4b7eb46155ed8e4b8e3b9428df13da41a15d80901a1ccdd2fd61ced22cef9652fbfd2ddfb47e13a2fa3ec9a7f3ed507de9a48f15427c0b5ab2c3065d3263ab41280de6efdea79edac4fc1189564ced86bdeaf7be6a4b3d0be352e65923888879a3b99b6531fbeeb6405fcda1a12749840922c95c2180258805137c0f2fef5357074a607b7825eef1cb20556b65ed6edd0af2b9a8d9df6600597109991674924cde895cc0aea24f908a1f53ef0958e4a7c29ab3b5aded149ee5b651745cbbbf7d48d9171fb31a3b3fa4c648959d3e7e7bcf2311cc74034d576632165085b85c236392b0b6ab39782e84cbe9b558b1dce2fb9f519b609ea02bc2d76f4e06d4e22309469bbd9d1fb8792ddef54aeb3b41eebce8867acdf5b0a77af83a254dd3716d6077e2723a92e06c28eb2d659b3fd117dfcd9353a95d310a2a3b62e0c9d417b94b1726edf7a771bf839c7c7a86e872c80bdce09c2c049bf84fc4e64f47e37f6420b20dc35ce21de0ae49cb6b6177ed87502b35315672087f0e57950b1839fb4a3ef68e8960ba1121312c57bd4ca51c245f60b1d7070bf74439b7d087f036397def9aed8d581162ddff30565997a3e8795c6248e047682c033a18f79d72a4335a7db7247b6e2e7aa9698bbb23e3915276785c2e635d514e95ff6eddba6c1a9998172736b9237b270096d4d3219f470fe1d5c691ee5a2910cdec8278d2cb133a10005161eb3718aefb2e4626ca19e13d2c711d688af65555031c022ef6fe17f7aaba43123dc5f9add3455d637df3239980d26a1efad6f9c30aa60635899508262913783c7d5e712ad1bdb23df9d3e55af38aba30a49bcdd134c36733a0c2d8e2ce46c04e4679aa402a23e3edb553122520c1b15227d01ac51b527d2bf85af7cae9748dfae9af7a24f2add80f98f868a7d4fece0bc0f56c04d3f447899a10f7e644224640907ea5d6cc404b4126d4ddccf758e75957d8951d5630e58979e2202d9c22f7d77aec261e7c62f7ca98c4cc283c7d3713460b93b67fbcd59aeb0336f869b0d8d7a6893c5309c654ca33a7caf7948ad0c00088898b8081907df9962183ee7b22974080a9c9aadd3061722bbfcb0cbac4071fd85ba784b17fca8385c95e85f5882d1b95318509d96497bc257c83b6cddc1f9641135104155badf9364f46fd238320ba345f2857d68fbb8e3b61fb11b875139d0bfe9cedb91cf044deb618644a2667cdb454370f03c8b21edc14b79fa6cd3b1c4c2a41cb226e092b88d47f95a8b4238cbac086edf68fd2b7282c1faaa717e1a446e0744f3e10b8d96d1021f2ec15ac0368671b886070b2107293bff21112d27c951a9e1681268a891a4441fdb956aaa649f675cbaffc40faf1dfa77db758292dfce4a51cc3f802d2d2b0066732fbb083f02cb4e7ac1482d7802f6b57ca62bfeea280808cb196dcba79e148d72f685e2811fb677ab0d7fa15ad8e9ae050b402dea8bcbcf3c3d4ddd4266f0a38b3df4f653e430501106ca3be24e84fc6e213fb8a6cd3c78468a71f03d6cf04aade048533017813e7e8e87d4d3036311cc3b5617ae3551d04da4f6286a175720b632a505aa5aaf9cb33dfe71a260bd28971a2a16e131957530132bfb026d3cf71e2c90b0105e9fd871885ebfc4f1265520fb7af0a868ddb2cf43c0967cf4e452322d385301561c221f17c0a8cbec803acbd1cba37c149abeeffa41184e96551f6c26f694c26e544c1fa7edbed9b3f7503af0b8e8ac10f01d838cbe49bf2ccb92c0ba241d89811e742f4d380fb3b8a84f5254ebca5e004f0a92f35aea3df76639d9e1b033e84795cc0d802cda19846d891ce88c036bd3f5198604a51dc35cb1acdd8283efef4c7291ffb8e7d92905eab776fd7254af8e4c2c1e6ab47b6f51d4200afc9ba84b6cfed8dd922eac6cece538f7b9e051dcc9cf8a58866e2136ec424ac3f5af5f224acfffa453bc19e366c723ccf7a3a38a65d3fab4afe636cd38491d811aebe369fa81330b7a8fee53cba8a8d4df25f5c1456fe12e2c68f124b961f88d52071e359aed5a1bcafca44d9ba500d983670913eb24f7b4ef1b0d942c72c4dc324da7e9c0848bfa7b1b2fd99a0f508c3fd7ba57678a0673003aa64c21ad51db7d298495b47fd08581b830cc802676043ed4688b91c611553adacee1b5d8d611ac142251d0b9d6129d14621378f7884a060979849229fede7628bd7f5da3481f8692f0a2d32faf194b13543abed48c22601563bd3a9e3fd07fe514042a6b5de73105b2567bddc7ed66982d7d650650c735fa86d05475caf24b5ed64a807a582f7d9c627192417a97d727c8f9209b475604229aeaed190b3cf131fe7fd30a5360c1edf687bab5e4007eebc9845234b83ec0d292b1a672c8be7d6acc5a441556891d33560c4384ed70b5003cf588ca2d33e46ab654876b3bfe12f266bba4bc5c327f881163c287d835b361be6e52550adf06482fd87e36b59e26761e9d15912e7c1defe719f740fc8fd1c0ff977376ce4d566ed1ec72674e1345173425b1d358a43d92d6bea7b3e62816e3a5bb61f0a3a8dc509036eb8fa9d053b562f8699863af409bcbe7d8de49a5cc35027177aede39d76f3f0192f0b33cd795d38106509447467d9ee5dbaecd8c088f99cdac7abdb1d3fc64b2a6866fba4751d525e49fe0327768e3ce6521834a1e25775ab80a9640bb80073667acc77f3df5eb24aacc78c9daf312e65c7e19c423ca5b03698b8051d2159d85d4e7d44fb4f95a1a58723eb4da691effb07e4f5aec2ad7b83f7c0d0f696f0f1fdbcddc73ded6372837d28d23e3448d0023860f8fba2bd5cd83c78953d522137737bd3c871ce92ef6b86fd624caeab2295ab2412f2d14cae945be660ea212b12d88d86e28f7c2e5b8f96b04205575a36cdacc82190fe965d0cbb2addc0b46a5c1e39f67d6442477d22d26cdd5f6843951bb768a24ec838ffd08ba25a386fbf23272df5249e07282231fc88a5b625c05f380637634f4086154a77c55d31cae0930abed040766d7704fa5838b69c6f54d346b7d980dceaa654e1c6de9e63bf0ed75f763fff972dca5d5fe012a1dd3ac23db6617c51293922fa9f937efd9de3db04c849c4f99aa38ce866ec772b257846c18629bd43ae7e177c021a93974af613a73747a709ab8c375583398ac8aaccce1a2605665b49ba7cf57c37f2892457d2e7a1a2fc200c0b9aba9d7d7284a41ccaace2d1bbdba72e56e812a71ae97f75d9c589b2270bf9afa6f0eff9b478341f81ff4b27648232934b86d83279fe98b0bc92ad815cb940c76a50a8c27e42c641daa6849bbd41b370293c9283805d41e255cb8877015b09b0a20a58f363643936e14e9736f6e2309df0af59aed16e1c93448775acf76bc4c292e132700219265f26cb1e392161bea0c92d23f492b68b9562c39c4144eecc231a2cee7801c2a8107d8c5544009cb2f754e1d83dc3b028c12adb6cb19539da7661336fa8d7f35567d228cfb5129582843067a002c7845afbb37139fd2561c8cbd075c5f01dcb0dc922f9f94f7c48fc0301e2e63c9d8680bb302484e28d5a2a986cc7a243c48028558638bf933f3e6cb1cbc15345828fa5fdf527eb5016a72b4cd00c7f369258901165c4cd7eb7c5cea72b3ae8b0cabb1f35118fac18fea27fa605df03f104a822e180bedb1e7a585c0e14329d2167bba4f7795e1258543f00466f84c39ff5dd0bfd04eb66ac9a043c565f46663f545d956449b9cc2e19866e6ee9803609f0e6b576da02343dde986a6b1faf9c5d4dc2dd80bb450504b685a4062dfc0f80c1f22ecf3a7e7b04e393b6f522faa880d24a225743a4ba5a68ae93eb1986de60e389d5e91062e19424d48a609babbb34f609be35fadce7900598f2f9992abfd8c963e3bfdf0a39137df25c6f10c23ca49e817a0ca07260393f1376c66051c2f8de6ac142f8f685f133a6834d930c5b21315274036a4e82848cc9d1f99a22bdca60b7f7fccf8b41a893c52542c8e21712cded4ea3b89d1c7488635205fcae6473797577ed4f37951264385cfcab7216f68a390005c93261d74e8653e6b8a1b00fa60bd87f945c2fce340b6d573e723bde797552e5b29ead8da883b3d3473f402ab7987d175384e120b05c19a9e5b1b2a00889a76219879390e72f5fc4bbb8721aa01414b8273fd0c2566a05cd32c08f8fee13d4749ab2f58c6fed44590f7bee1bf51b8113a5dadba13ca93c948a7335bfcf002d2a70960fd8ffe9972d41ce2bbd4e1c68d501191608f1b449cc26bd2f529f54f956836b4b8df23a25668c0f4a4e674691f798f5c670d5f21acba8389f86b8f73bec1e55b81b3b0e1cf480f2b5331486ca462c2a03a51a0f5e12514a25855ecba3bb6df978671a5c80f5b89ed234ddcba671ada1ec98bd847653e8d2db01f9fa30b801c41a127c9ed0c9b45dc5db76b28e864e88c59105ab382fb80be7328f5c09cd978fbc36755f484d53bda8ce271986b8ba800d5553773adf0e3ff00ae5d6cd8ea70faddfd33ff21f78e9b2c7583b6b2820e4961de9432d640748d9d9c6450b8e06399834f156b06551f650755cea00e960015f8f909c43a3af75bb42698a7fcadd6208e527ab082624b08d26967476f73ca4d3ee616a44b6ccde1b79701bad142a161dcc9e95ba67c8364df144be2433d50e702f11a93f485124801c9899add59c43503f1f79dd3452869973009ee05c4effe9dcffc57ea8a03c27bb3cc2ccc52313ba093e1d08e73d1112fee9428b72b5971ce66966cb91c7f53370b657d856f40deb1bbc344ad6b5abdbb96cbb4d39be97c55dc8ffec73d61f7ef73deab5e8d4c11d526ae7a4d24275c657ea8748c948e9384ffb9aa2112f7ad076ab75cd3f55c6f495c8b57d277d62a369805db41cc64c220218202c9d918fe03cf05831346a82bbd4943d39d615b7588fd5aec4afea2607dc306ebdfee78dd4d9eaafdfb3781d8f0813446f8ad2ef9072dad6a1d35fbe92b9314144fde7d76085b03de6808ec035cb0dc12f006f3ee8cb8d84c3c4540ad864369462fd3847c62c051932bee6ca8ad01c56023eb44f40852819ad43b067f48cd85c1e57a7883668732db950e25ed8e9c696e2b076dbe975d7a5a7ddde391cabbd87d92fa45c63b243e2990eedf1150f108ecd47910233aab7584f715cba8ec11dc6fff31f453284a0a8a75b8f66b3006bd5f46d668b42938e0830e202d8662751b8fa061c77fb15138e32b6c2c15042ac8c905aa001bfae4251e76ae1326fb21a3f19660a5864ad63c115c5e0e05e9ea0e", 0x1000}, {&(0x7f0000001540)="b576b56ff8eee7fcd2023c18fdc6", 0xe}], 0x9, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x10}], 0x30, 0x409}, 0x0) 16:00:11 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(r1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0xffffffffffffffff, 0x5ef}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x9, 0x0, 0x7fffffff, 0x1, "037173f66e467af00f85ddfa7b9a9681e584fe37", 0x3ff, 0x1ff}) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x5, 0x0, 0x2, 0x100000000, "a540b4dbf8e9245698174b9d1e3ec05bb4177ffa", 0x8, 0x9}) fcntl$setstatus(r1, 0x4, 0x80) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xffffffffffffff1b}], 0x1) syz_open_pts() ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ftruncate(r0, 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xd0fa470c291ad89b, 0x0) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1192, 0x8001) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e039014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f00000000000000000000"], 0x13e, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) close(r0) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x53) 16:00:12 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x52, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffff8, 0x24, 0x0, 0x80, 0xfff}], 0xe9c, &(0x7f00000000c0)=[{{r0}, 0x0, 0x0, 0x40, 0x7, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x7, 0x5}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40, 0x4}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x7}, {{r2}, 0xffffffffffffffff, 0x24, 0xf0000000, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x1b, 0x20000010, 0xfffffffffffffffa, 0x5}], 0xa0000, &(0x7f0000000180)={0x0, 0x6}) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/201, 0xc9}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/138, 0x8a}], 0x4, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/94, 0x1b}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)='C', 0x1}], 0x1) 16:00:12 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 16:00:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSCTTY(r0, 0x20007461) flock(r0, 0x1) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) syz_open_pts() 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="ee9c0782e68e7752c97014b6183bf0010c35cba30c0c8e847e95b5ac8d253938b68d16525925fd7c15ad457ee87b606d107cf77e386a63c8a4f8a84b73b46822f630a3c5ff9a", 0x46, 0x404, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000000006904000000000000d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec5ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x1) socket(0x30, 0x5, 0x3ff) socket$inet6(0x18, 0x3, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x81}, {0x1400000, 0x7}}, 0x2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)=0x4) 16:00:12 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000140)="ab9f6d220ec0cd0a42650960448b42c67a1401317efeb9be852633d50f291345e44bbc60666de0af8ad179195435611b02743d0613", 0x35) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f0000000080), 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0xa8}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x84}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0xecfc2db8ae5a4356}, {0xffffffffffffffff, 0x8}], 0x8, 0x5) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xd8) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x383, 0x80) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000000000)=0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x100) 16:00:12 executing program 1: r0 = socket(0x1000000000013, 0x0, 0x0) fchdir(r0) sendto$unix(r0, &(0x7f00000000c0)="b100050105000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x1) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r3 = semget$private(0x0, 0x0, 0x220) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000000c0)=""/202) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r4, &(0x7f00000020c0)=""/4096, 0x1000) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:12 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 16:00:12 executing program 0: setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) r3 = getuid() setuid(r3) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r4 = openat(r2, &(0x7f00000003c0)='./file0\x00', 0x185d0, 0x4) geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfd82) r6 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) poll(&(0x7f0000000440)=[{r4, 0x4}], 0x1, 0x21) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) r9 = getpid() r10 = getpid() minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x9, r5, r6, r7, r8, 0x4, 0xfffffffffffffffc}, 0xad, 0xd007, r9, r10, 0x6, 0x1ff, 0x6}) semget$private(0x0, 0x2, 0x402) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000480)=""/130, 0x82}, {&(0x7f00000005c0)=""/226, 0xe2}], 0x2) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/234) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x1) r2 = dup(r0) getsockopt(r2, 0x80000000, 0x10000, &(0x7f00000000c0)=""/70, &(0x7f0000000000)=0x46) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x10000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x5, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x109, 0x20003, 0xd9a, "9c8d14ee7504000000000000406e50e800000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f0000000000)=0xffffffffffbfffff) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000340)=""/231, 0xe7}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/221, 0xdd}], 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) flock(r0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186104000000047009f8e58ca1ef0000000000ff01000100000000002e6c39f4a60708ffff09f6ce4222276ef73ab42f38a80f2fd50af3c219396d809bb3a9a032e79907e329e115e4bd928e84b7e0203aa040370f82159cc1fff4b175097eb7f353000a5d0246e515e7f193a866b4168f8c1208a176efe603c5c5d8ad8c30ebe0eb51bd21bfefd4744e30304cff05d131b4715820a08dff839838f163cd60fde2e74c50fe390a6b81099a90335e6cd6f26236f43af2c68c24416776f171db0d9d685a5ca058f85597787522a06753ed1abb0bea7b7e094ae80f2dadc5f82fbd40ddec6f71711c6bc8c9c643a39804ca38055191bb14410c972d8dcfb28995028c14c064d4c15eddde9b4c04b8fab0350cdb02a5dd3d580b5c99d09f3cc6aeb8ffb621426c8dfab707", 0x12c}], 0x1) flock(r0, 0xa) 16:00:12 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) mprotect(&(0x7f00000c9000/0x2000)=nil, 0x2000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:12 executing program 0: kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/19}, &(0x7f0000000180)=0x15) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x10e8, 0x3f) 16:00:13 executing program 1: syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='oN', 0x2) 16:00:13 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair(0x0, 0x2, 0xfff, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x7}], 0x2}) 16:00:13 executing program 1: mprotect(&(0x7f0000583000/0x1000)=nil, 0x1000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ftruncate(r0, 0x0) write(r0, &(0x7f0000000200), 0xfe72) 16:00:13 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050105002100070000b1ffff02002c451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="4db1efeb7bc05ff719af8352b21c5026cf7b80917d210157a95e2b5e742485bd35ad0b75f95680571e06e20091db393167148a4f2c2fe344a993e89e9096979686b3921e", 0x44, 0x409, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:13 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000440)=""/4096, 0x1000) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="dfc14f96d0a63bca27c6c37172bf8151563d7f8fa76104355873a3b6185c0f294f6a3b8c64a55ae4adc1772ab27377d32fc5b28aaa3bf563b38f56ad6fbd825ea2eeaf3fa2b49c65bb533762fed009460e6edbdd3155ade08d5b51b8827e30b6ecf42845d4b00c6031843b5ef7f979de44db6b7ad40ee42e5aa5b8835481", 0x7e}, {&(0x7f0000000200)="881211360696cdbb6ad013e77932e0c50879e576b47ac88575098e22627687e24574c9c5f39591395b2a703d8b8dcc5425821126f4dfd554c9c3766351115ee0c8425d5f07be76e93d637b9e1b57a2a47d8ec4e3604a40d9f527b6543eaffe9eb27e2ea75c40af437f6ffdba4ca6a915ed39c00f4013cf97d07603211a8052d92efde0a43a7006633fb0ede08df908757ef4db76fadc29a7827f5f4d51288fc16a42f9238aa92f7dbbf6b33bfd99", 0xffffffffffffffa3}], 0x232) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x100000) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x400, 0x401, {0x6, 0x9}}) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000), 0xfffffffffffffe5c) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xd, &(0x7f0000000080)={0x0, 0x0, 0x7, 0xfffffffd}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) fcntl$getflags(r0, 0x3) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x8000, './file0\x00', './file0\x00'}) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x0, 0x40) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10003}, 0x400004000080c1, 0x10000, 0x0, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:14 executing program 1: r0 = socket(0x4000000000000000, 0x1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socketpair(0x20, 0x2, 0x400, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x3, 0xeb, "7fa6509dc417011c97113a20ef7f86b25864b8c6", 0x101, 0x6}) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9f5, 0x0, 0x8001, 0x20, "00000000000000010000200000000000008000", 0x0, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)="6a65ac8f20b00793e3ad57bb40851451bb58e95a42bb3997bc8697bf80d7acb2b7033c7ce3e8fa9e55df3e16fbbd52ab897d9d760dcdff58a41c0e79b4e6a40275237cccff206e549684cfdee26f4d50d006014b097a179e9dca0294aeb3ca63358086bcf6a92a2feb8f566e34", 0x6d}, {&(0x7f0000000140)="3601046e2ec1cf3a17ffd9983ad74db2832c915b9c3f1c1f6d5ae949aeb25f7da515dc361dc8215d9d7633a1fc5f6ef3cd35895d47e149648f061dc135f5d29f175f784f18fe", 0x46}, {&(0x7f00000001c0)="fe0718e8f6ab78784e7587d9a004510a7817b31634d9d53583", 0x19}, {&(0x7f0000000200)="f5b55a13a97c4d6c96f8b32fa0d3825b9e2fe212369c9b1b86a07417ece8d4c8c38eb4ed2eaf8ed44e90ea87140a2b3b7936a8836162c9bdd0767b90cddb34716524d159d643e9f49cb0858f47e5b5ae683d4bbdb1656d1349", 0x59}, {&(0x7f0000000280)="09149b5cab2b58fd5c9eb4003820cd4aa4d43f1b8b5b", 0x16}, {&(0x7f00000002c0)="664f52aa0d", 0x5}, {&(0x7f0000000300)="d27b6bb29e9cfbf2c57f2261de4b0b1dacaa60f6b4d7addeddd12b7e2acd855001d99524a60ad426ff5cd174d5b726c3fb0de3adb5abb011dc033fbc57ad00d454201c07811642f70318c769a813b8a3aef0471c5c98c5b4fd0d41ad6533d070947df0d59e149ebc95c54139aaf7c807ae78cfbb44bc57e71118a229071888829377246867fd351fcd566fddc191a241510d1d292f8733d0f7194435b1b9c5b9b8ee193684f90a6fb802170d2f42690861f886423ad81fa05b5203e9c80e56c9df3d55b053591155ea3b51da837bfa1039dcc186a41d41461155a54ad456de335ea97915a666022a724655040c043535224e17ff625471bf758175d7d8bca5941a46fddd9808ab3c3cc1bc3f1778bf0443f22b7345824952ad060536b399a3f478ef659a8e715e459d5ea9d731e1d1c2cce4c190c2fbea133cfb19241f5f35c33909dae3055ac7bf8a90e9e4bfccd07ca154418a5b189a12d6e68715ba791ab9eeb86a5ebbfa63c748acc10c119ab4562c8a261b058aa4f42bc9eb0c80e0f9cd75dd399ff65bbb30804bf0efdb8a441add30b74187d4581e687c09ce5a67a77e776ed53e86ccfd6772f378b2287fee4e16ffd0629a13002830eef7e9ad47a2e15879f6e9fc54d726b84448ae62415ccb50b8de59015ed12908006f2aafb8ffaa4792d277e1b8c7bd937deb9dfd03f7b2b6ba47a8f7b89d9fc58dcdf57823f11d09eb11a6b45083204d49cf05c160d1b0c056c034851b690e06fa9133bba7459b38b45850449e598c3ba2a3b5bc42e188aa2657a3e54b22c3b2b1a843fa47ebe65d2890ede9c05888c83c333af269030a03549436a7415f2d0fdd3bf63f1780a3f70d06e026560a6092f8476560c596c7634fae1f3668d94099732aebd997eab52fc2aecd25dab0a451fd3dc1c4a6a4f4da598bef4ba66c9734c008479cdb5f993bf9373957cacc5c372fe6b1e2120a556ebf8b31d64b81fb75b4a1dee6f8ef82cb07d56e7739d095ee7228a1e1754e515927353aa5533ce83f5a6d50c6eac3f04275204557377d9f7f78dd30bc52fa51b765bb01fe1588bed7d8b29d57c2bdafa1d0f0cca2022856a1dd9bfc38e22c5215902d4c7ed3f0de72503398141729b0ed1506148d9770534957d414aeb5b87f78fa3bfc6d85e56ae1e1ec780c9a754031233cfe09e876950a07b6b4482f7c0d357528f3415a7fcd0a3d140cf798fe1e5100322c3e537e9cefcc1d526fff1bc39623804c6270a9b867972ffaff03ba0eb6c9e93c9195ad769f424b5bcdab59b699f15270c80feded9f6b225d20f96adefdb53c91491365f7281da4c7136d5801ed7c839251f2dca342be44a02afcccf90ed91e462c3a12caa736c0b2789a4f1b0cf222daf91b2efc5ed97ea882da43c42f93c72c966184bc332f4a49da0b05a020fab7a819af56e61c8947389763d072bf8ca342cefc7cfbb2508adb1c4511d3ae71338bdfa22a594498c64843dbc484cc0c792aa055f9a923bbff95d970e37a69cb6f08725fc07953b88284cdae5f00114a711cb4354379e8cd7fea7c034d2cfa79cc34b7a7873c22d7fd2ed8394d86f9471bdc44c47acc17d943d56dc849bf751134b847a761859680ffd8fab49a5378ee73c5ebbbfce55b0a4deb3ce18c65350e6ccf88b4586028478646a3b891b7df2adf3b312198b529d2a615c624036e3392ebe4d3a84175d56314e3df9411500ef45caae95c536f9b8a24a566c1c32f48bcf955af057aac3ed2229a49624f7edebbbf48b5a9bf7ff99c9b424e27ce1d1dba8213d203f9b87c3c76e7253aa4409a57330e72e60c8d15023a294ba2b93f324bbe7a8d50f8f2af542e70d40bc8dddb83e0aac4af3719cb6c3aa7be922d1dac02471f7ddd3e3803900cc5809c6126f08a11c640f0fe40f231e93ed6c8ff1665cd4c70323df31b519b6ad6ad39b2eefceb456e37dffd2819bdd43611048c631627939aaf35a3ed1d4a7157ed967937d47c25c250b8fbabdc6b95ae8eb333134db4ebe04ad025dec747835986b221be88720d76b7fe496367defccf751fc6c72d071e2095b0eea2f33edf9dadc543556e65be2a3752453041f3b683e2fa58a7738f40bf1a9314ba06cb8424a921cf7af932f98aea5d7c1aee8a2df045a319e970312c8757a2965eeb1cfabc3bb905ccd35a4ccb2638fb21d621048a547d3c91bc1eea84004f894f4c5aa26426179bc7195092ebb4a01a9f287006a70b2327d5cffd5ed9c6f3ab96f34a14bc8201565cb0732edd80019972684ddae7d1853d8120a7322a7696d61ac9396a81a1a73abfa3080f1b6cae38a66bdb76871cbe0d615f2f772510613941c0df061711d589596f905134f0a9dec6a91ce04bc8d111e3034384982111324f645eef635cedb3455ebfd19f168e490eac4631ff5dd3de1b3854a6c41d3e3a6c3b650dd508c3a5c00e48e362e5107c067c36134c66f784b866a31e06d299d7dcb140ccb0387d4dd096e6542b7a17786fc553b6c006368605896501813f43bda46274d0d0a9d75bf8144f6c5da9f058c0319131c0e03f28385ebe3f1f7468add185ea05e31f65cd4a8519c8d4e054be25d971ff0926ea47e48413a541f02f4c58724b0a50095aa106908e4613838672a5338e8c63e4501f7417338701e179ba16aede34ff2175c5d7d953b5a5118224ec1d0462b5235be76c0b62839d6b65a0e8fa9a4c4a93e49be8e43fda3bd5487a05aefb87c4aa3ef3355cb6afce112ee1e257b5e261e729f7016d140ac588205224804d9dc52b5c041812aa2f03dd09a99aa9161dde3810c1db077ec3dda31a67542a0f9b1eda9526bbe7a1e3939789fd9a50ee8e01e3df2e59348c656ebfcd44b34746ee5a646b909b8581c79ffba0f640b748ad3d7327f40e7796dbb88088a625835e4446f0709f88003270020d97924cfe112ede862394969e1de87771ba98eec43b6ee8dd770d41dac6d8e367f50ec5f05d96a82af56440167d9e909e6d493be29f3c50f423441237bd169eb61ae55ec12d4ac81de91df2cf63fead39dc9b9038b269897d5d0782f5c4d8b6f49ad27146c06989cdbf2200bd9d4d373e8505c9580141576ebbba6be64319a02e81de6e4fc2b809c6009ba4a98a9430d0aba0492f319cb3e724aa17a8a03f805c5f3b1b5eeace3f6d661ca82122c59cb216b01476209e399d4571210b7ea4d43fdd5c27333027adf363ee964c38d6d43c7650a7b6313956d3f5c2319db924877ff21ca81236a94b4817b0ee5a5621dd2d45aea286e9470b1052432d631e5af9f7bbf4e18a90344c099630add1e39456138a9d0e82125e94d50adcfb3abc24ba104896492f90eca6662b48a4272ef152fbe065d419a71e9cdeb0fbeea518ffddd35c11abb0b270e5284f1c5861a41abf8e0fda16eff3ee2b0845217bb10f837316e7ad207a3d9588ef4ba88d9bbd98b80ab3c0abe346c98f7314a3a61463df3e678ade771562524bb20fc14bfa2c579c26a12612fcdb269c5ae675b3d7308b75aa8bc14f286430be28adfc846a5e455002804b5820c0a0f29a54d3270aa5c0310153feaaaec36a311e392d5660e5ba791cbae20a23bbf5d1ece7984a4dfb07e7031e58a85c99922180caf63046a77eada7d1179cf6b0fcd4a74d30c3998959ffe7d6e058b9a4c8801cd22d4aac27fbfe135e0f1ef126ae0ee23052184fb4762cdf1124eefc1114427404641188a02be38855fcdd901deb5011f7c6cd26eeceedf3f1201c1dc6e592c3d3bf728481d180657981940af4f96156c7d71c8ad1a72857205bd9281ed1744f9ddcc0999a86f42daed6725ce8267200fd8c835374a100ae1978b0097aeef485d755ba24b2f37dabb1c5c01751b3466ef722f80810ca0eb60bffe83f46a3448578d94516d5dec552451bfa0192eeae1b302ff14842153aebd5f29218894a6db1bd5590c458ddfeb6061c57acf01ad8ecd9a4139a7a86e9fafb2831cddbc5bbd2888b41d5e22bd892a46887d9f94c79452be19fd08527da0de2ed7587c5ef693bc3f552e65f250b1597eb567857de65c58df439c851fb3bdb7086434e18d4a271d0c79e502589b3a230b8db203668e737373501cbac27aad6a4fe0f1339683368c2e5202348cbfb33a194a70665d2f6e407012390df7ac83c5a5b0c253e4002f78674a9ff1f27bab2f52fdeec86b3a77f2b98167cbd55973dc3f80503498f8c9e48a1b3b245c69ce014ee91582816cda580c5fbd2248fc6dabd5c76738737db968a4f839c22d0581d9122efdc2d72ac89a7f48a549a49f4ad00669638971adef9c4bdcbafe0fb20edab80d6d8e218bd81546469f3a3964488957d32bafe3bcde8ad249e40f116ad8a210d250cf47720a1483b62716158d56354f390ec0ab7752641af4cfe16d62a5b583a0e3628b789be0eeb00f7a690275f14429a19e288fd9ef2e4541f83ca18f6be7aa9ff44eac089091b1599580d8cd1fad81575b257e8b22d677ba8495acf7ced41f4bf100e108098857faa7d47b3d213f94d4ccee5eec81251ae4a8cde8e274b794c33d44c2333499ec45d764b07cbd7e42cf001c927abe33d20b7a8a0dded39a08823ee9aa0836415c8a28032b98e01310b583dbadaa064f24a7ca3a4f53f5b52676a6de98da26ea6da55434a2879796a4b0dada2c14965678d25da8e76a38372c37f5e091bdb8547103f50e1aa3a665c8a50c7d69d94d70e881ce62142f54e5595836d44aac40ba52caf0a00ccb98a0a4d6cb038fc987a8d52385026aa1b7f4ef423dbb8d3a65633f78f1350c2ff4eeb539780956846139eaf58d4a4472e7b6cee8a34bb75d643067ecfa56cc5141eef4884c4ffbd49154bf1f7c5309f303982b20ec22c9d1493cd3801d02467b16a62c9b9ae7949d476eb6cded0895d4abd6971a52a33aa7cbc4b1aff46c7bafead8fc7650777bdf3fbe7efe9e629ee3884b3046258e8005ee1e508cdde527782eb49b4c28c220362698439106e7b655b22a937702b339ee1a288822af76ce0509b6777a5ab70e0141717a6f97dfdfd1da95857d2c05522ece27ce44a7a72cb399b88750d0eeba7637d39f95506ecc2be28f7b5b267947b1e5ad2e1adabadfbff52c4c91cba48da35148e414f80631e5ddc79e67bde5dc1a48c05e1ec8144d4aa8216868b3eb9b2986322e2d88b343e6e8024c335b03d17bdaa7d9253ef192ddcacae26ecc602a422fae24670e553f7e62143fc3cfce4a1058477bd524f9b94f323ca6fbdc53853dec3e0cb4ed7fb80c0ec7898f170373757bf76e3126ff7e8728c5783542e27d29d61116a9dc95ebd7879578e0b4fc801c70f108147f673fae8119928b6b9419a2ec65d8e5228adcf64c3e008c4d09ca29ce8e92fb658214d795570f5055519fcb03350d30f0986942cc9e79b4bf2cea329b2db741d4585c9d501d548589be701052a03338ceb585f05da24ac64a8af6f0c7945db7a88c07ac3ef3350f36c4135e010a54e8452a1ec5751b92e360548eb48dbeee4859aa8dc97c82787941e9fa6270c1a2abc7bf7e7571d4596e595599437df746132b9356ea4ca0a758b0c4ed2eecb33997975310f7c324131943070c7afc827925171b20c82f16fafad74f97d1c92d7af0d79fab7134218ed4a7699deaa11bb70df9f99faceab40101886d97e4bf66fceb8b7b62664de7be1b710a3fd16a4e0e0100a8e73dc68c1dc520b0c1116130007477896a3346bc4a8ebe357552efbfe5f5e76905f3ac68d99b63e1971198754c7ff3fb56b0be2c7151f390096b9fb4e4f19d6c38441bc914ca2c2b0c19e11a2c5", 0x1000}, {&(0x7f0000001300)}, {&(0x7f0000001340)="0538a1419b46e3ea32d012df62db4a4e8fe63886ab12d891b25549f5ee1b9d6d26a47b260b23d86893d046f133f188bfc95fdaa6e65c025f82e7618397c685f01ff947ea408c88a4f064a52e473183e09353a5d03dbc1270d9c9681f7bf4969b80bddc20876c2dc0ace0452671306141fc5eecdd0ba5db3e0a7612b48f0fe9fcd8eb8e0a369d092173", 0x89}, {&(0x7f0000001400)="4da5392ac8a42b04283141ccf493fb13dd077bf36f75c0559e9629c888c2bed1e592d2120567a7b9b5c5f8f8eb50c6630175942065fed837ad11968dd15257e20c89c7feda826e233735190fc64d3659f7", 0x51}], 0xa) 16:00:14 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) 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) 16:00:14 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x22, 0x0) r3 = accept(r2, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003eafd5760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc55f765c792ac32e5bae5c9234de4d24ac0f277c236239ad256c25f1f3969a492ef01b69eb80e7287593eda9473ebc679e294fba243f35d2b41d200bd4831e85600ed942d8b316903a992d49fdfc1e5b102a78185355ab24e13b6021574b849ab82239dceaba311ebfc2532aef212b81bbaa2753b1c1a"], &(0x7f0000001a00)=0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000580)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r1) setgroups(0xfffffffffffffe6e, 0x0) r5 = semget(0x3, 0x40000000004, 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r6 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000680)='r\x00') open$dir(&(0x7f00000004c0)='./file0\x00', 0x400, 0x2c) socketpair(0x10, 0x800000004004, 0x9, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x4, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup(r8) dup(r9) ftruncate(r7, 0xffffffff) getgid() semctl$GETVAL(r6, 0x0, 0x5, &(0x7f00000006c0)=""/238) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000640)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r11, &(0x7f0000000900)=@in={0x2, 0x1}, 0x9) semop(r5, &(0x7f00000005c0)=[{0x800000000000008, 0x3ff, 0x800}, {0x7, 0x73e, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xfffffffffffffffa, 0xffc}, {0x4, 0xa00000000000000}, {0x3, 0xfffffffffffffff8, 0x800}], 0x7) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') linkat(r10, &(0x7f0000000600)='./file0\x00', r11, &(0x7f0000000240)='./file1\x00', 0x4) semctl$GETPID(r5, 0x6, 0x4, &(0x7f0000001b00)=""/138) r12 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r12, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:14 executing program 0: r0 = msgget$private(0x0, 0x21) msgsnd(r0, &(0x7f00000002c0), 0x8, 0x0) getrusage(0x1, &(0x7f0000000200)) 16:00:15 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r2) setreuid(0xffffffffffffffff, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x3a5, 0x0, 0xffffffffffffffce, &(0x7f0000001240)=ANY=[]}, 0x41) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/122, &(0x7f0000000080)=0x7a) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./bus\x00'}) sendto$unix(r0, &(0x7f00000002c0)="c90c407884f9c0afc69f2a5754b6d52948fbc2c069ad6b4367710d622cfa9523bc57283ba2d9cc855fbb6f5a1451a84a100fded49f2de64d6dc85b3877942feb45b68bd87d50fe8e4c0ba78cf7fb54404a35574c545228993fe3caec732a1e56677cd20f3132e613c8821a70336434c85481c9228f10bb9127d810836c092db05da9234c303e2839a4c27ec0ae3a84986011b52e264d318181d28569fa810e278c625c610238efe061c5134499981880648d208a3cc27870836704d01272d1b4c9a36d3ddecc519920cce0eb25f90701e147d47fa6ecd054c6fb8c", 0xdb, 0x402, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) 16:00:15 executing program 1: flock(0xffffffffffffffff, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x4e0, 0x0) pckbd_enable: command error 16:00:16 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000, r4}) close(r0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/139, 0x8b}, {&(0x7f0000000100)=""/218, 0xda}], 0x2, &(0x7f00000002c0)=""/114, 0x72}, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1087, &(0x7f0000000380), 0x4) openat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) accept(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000440)) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() getdents(r0, &(0x7f0000000080)=""/36, 0x24) r1 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x100, 0x5, 0x8, 0x20000}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x88, 0x7f) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt(r0, 0x0, 0x96, &(0x7f00000011c0)="8559bc8455d2657e7840abd0eb7f9645c926171d5343451a097b544d0e3ca628a92041a3c1723077a3bd5ca397969cf05187597f3fef5e1da96fbeea17306e3019f6d24a94851729213843ae3c687bb9c9d8cfb96a0283cca37a968aef62", 0x5e) write(r0, &(0x7f0000001340)="647071f7275c406f8d3b71a25c13f4d66540f83e25c527a7588178606a03acf88cce0719e237476f9669beb9510b42bf9bc2824af8dc62b5ad3a4aab5522658491f42fdcf2ecf19a0bd4664503e3a5730458463b5da469eaea4a7b8585621d311f891f5e80a43bf05e568ea81a", 0x6d) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000001240)="3d1a2c2872daf71e80910abe4ed555ba13675c240dbc6edc3a746316fdc0d77f51198b58d631f3d96c9cecabcffc094076d13ab7c1b6d18bcfb1af5467c9729823a81e9192ce0eda4f6066e959679a793b97b49b5fff277d7483a88a85bc94f9830fa96d56ab0c7a7803f2ef4599a6ef62da9b515b018da7b4440f3768fdbef19a570bb27d22a7c5940be260cbf2245aa0a988a2de6a60164971506f9ffa428f70c5da18d9f0ecd26563114ccd", 0xad, 0x2, 0x0, 0x0) ftruncate(r1, 0x8) pckbd_enable: command error 16:00:17 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x9) sendto$unix(r0, &(0x7f0000000000)="b100050305000200000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f00000000c0)='./file1\x00', 0x1) rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x5) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getpeername$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x140, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x1, 0xaf2d, 0x3ff, 0x3}, 0xc) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x40009, "3e76b5e10000020080000000000000bbf13f00"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xb813, 0xffffffff, 0x7, 0x3, "dced53357873a87fd35267fe9868a1a10d497ceb", 0x6b3c, 0x800}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc13f4a665de32e5731318666dea8b0aee"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffc0, 0x0, 0x40, 0x2, "7521d79e5eafb389110216b515507061a3a79f41", 0x1, 0x1}) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000080)) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000340)=""/87, 0x57}], 0x1) select(0x40, &(0x7f0000000000)={0x8}, 0x0, &(0x7f00000001c0)={0x7, 0x2, 0x6, 0x9, 0x2110, 0x5, 0x6, 0x3f}, &(0x7f0000000200)) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$unix(0x1, 0x3, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8ac) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/189) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = dup2(r0, r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0xfffffffffffffffe) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x59e5) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000004c0)='./file1/../file0\x00', &(0x7f0000000340)) r3 = semget$private(0x0, 0x2, 0x400000000022) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f3780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002582769ad56e0619e72e8cda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000271fef4fb836629de1374775fd087b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000957bf696f1c0057fb005a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068c69311d8557140b20328f11f5f132c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000480)) r4 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) r5 = fcntl$getown(r4, 0x5) getpgid(r5) sendto$inet6(r0, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x8, 0x0, 0x0) open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) r6 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000002c0)) r9 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r7, r9) r10 = semget$private(0x0, 0x7, 0x7e6) openat(r6, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r10, &(0x7f0000000040)=[{0x0, 0x78b0, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semop(r10, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) semop(r10, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x1002}, {0x0, 0x3, 0x800}], 0x4) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1fff, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x4000000000000, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x15, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x8001, 0x4}, {{r2}, 0xfffffffffffffff8, 0x80, 0x80000001, 0x100000000, 0xffffffffffff8000}, {{r1}, 0x0, 0x0, 0x1, 0x7f}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x8, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0x401, 0xa5}], 0x7, &(0x7f0000000280)={0xffff, 0xfffffffffffffffc}) fcntl$getflags(r0, 0x1) close(r0) ioctl$TIOCCONS(r1, 0x20004269, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0xff}, {0x6, 0x1}}) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000001600)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x4000029, 0xa, 0x0, 0x0) 16:00:18 executing program 1: clock_settime(0x2, &(0x7f0000000040)={0x7fff, 0x10000}) clock_settime(0x0, &(0x7f0000000000)={0x4001981}) 11:09:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2080, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0xcf55, 0x3, 0x0, 0xfffffffffffffffd, 0x400}, 0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x6) syz_open_pts() select(0x40, &(0x7f00000000c0)={0x0, 0xd4, 0x4, 0xffff, 0x100000001, 0x8, 0x200}, &(0x7f0000000100)={0x8001, 0x7, 0x3f, 0x100000000, 0x100000000, 0xbb, 0x2, 0x6}, &(0x7f0000000180)={0x9, 0x7fffffff, 0x8, 0x7, 0x4, 0x80000000, 0x3, 0x200}, &(0x7f00000001c0)={0x0, 0x18b9e0000000}) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = getpgrp() getpgid(r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 11:09:53 executing program 0: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./control\x00', 0x1040, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./control\x00', &(0x7f0000000180)='x ') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x82, 0x6}, {0x0, 0xfff}, {0x42, 0x2}, {0x43, 0x3}, {0x40, 0x7}, {0x22, 0x2}, {0x82, 0x1f}, {0x80, 0x6c4e}, {0x8f, 0x101}, {0x1, 0x3}], 0xa}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x7fffffff, 0x6}, {0x18, 0x3, 0x400, 0x3}, 0x0, [0xffff, 0x9, 0x8001, 0x8, 0x10000, 0xffffffffffffffff, 0x9, 0x3]}, 0x3c) 11:09:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) kqueue() 11:09:53 executing program 0: mkdir(&(0x7f0000000440)='./file0\x00', 0x108) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000480)="b7d031612c70d2d0e38cf22e0233fb3321f61636c46a276dcfcbcdd4f0c896f22e86bce9a7cd83ba3347d24fc2adc5eaf51cfba8c9a48147257799f11c071da08197cfc94ae843df57b7a291020ea55f107e08978c0b75500e226fcafd838b7718d13fb85b4e008746e70ec16506c9cd83b514b678efab261f8b2afd8c0b32329131808a73ac8eb42434c29e25ff519d71462e082d8da36b625a32f62ed85ba1c74a43fc354619e6aeffdae4436216a9e3087c389868118b5346d35fd67701423fac3fc95f61b5768df9f1294e91", 0xce, 0x2, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = accept$inet6(r0, 0x0, 0x0) shutdown(r0, 0x2) r3 = fcntl$dupfd(r2, 0xa, r2) write(r1, &(0x7f0000000700)="66dbf99f51c52850bc8eba010000000000f52f773300f0011e39c100080000da50ea621351cef745620a994ae67e18916579b425553b6f6f47437b571d0c41a6008682719d1cf8b692c61d022bc05bf491e6383ddfad0d994b5e037972860eae00ef8dda54208c8b1d145319ed925fafd6ef3cf1e66f669628a447b30e24b2a547685b91d450ed98eae8ccc3495aaf2e7c130a88725dce58f08ba93f28beb8d6623fad08526d43082697f1092259e4b9a2ef6deca4fd541060eb546e5b141d1bc12bff1a2354d995e19504b8285b0fe21a1a537435dc1c74baeaaf2844016c8d91d59d640cd70949437b190c0a6bde37706c966e500d2075a7ecc82d99d66b", 0xff) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x4, 0x1}, {{r2}, 0xfffffffffffffffb, 0x41, 0x1, 0x6, 0x7}, {{r2}, 0xfffffffffffffffe, 0x20, 0x200fffff, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x8}, {{r2}, 0xffffffffffffffff, 0x7, 0x200000cc, 0x800, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x64, 0x7fdd8d66c4c45374, 0x2441, 0x8}, {{r2}, 0xfffffffffffffffb, 0x1, 0x4, 0x4, 0x80}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40, 0x3, 0x40}], 0x1000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x40, 0xffffffff}, {{r2}, 0xfffffffffffffffe, 0x20, 0x20000004, 0x40000000, 0x5}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80000001, 0x9, 0xfffffffffffffb5c}], 0x9, &(0x7f00000001c0)={0x5, 0x400}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x1010, r2, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)=']\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='*.\x93(\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)=':*@(*\x00']) 11:09:53 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f00004d7000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x404000000213, 0x1000000000004202, 0x8000009) r1 = semget$private(0x0, 0x1, 0x494) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0xffffffff7fffffff) sendto$unix(r0, &(0x7f00000001c0)="6826065002b2f24889c48ec812a91311c1d3f5a55e2229cc217cda0911f1089bc06b75e510e0062eb32c91b2133f6f4097a03fe0eca9ef565c679d7eb806518b279903d9fabd8c74e1ef6bf4fde83eadf4c197247f3b2ccff132b353366fc81a662680f1736130571faeb5191f9ffd7495bd03ff0da21703f85ab2e66b1b6418adc9797029bdacfc2c4447f736b5f14414968f1e4adb0b1e89fe4cd92234213f773cc49c72b849d736f207bb653dc5bd1a2ab065476eb582e543c39e581fbd683d69089810", 0xc5, 0x400, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) semctl$GETPID(r1, 0x5, 0x4, &(0x7f00000000c0)=""/172) mprotect(&(0x7f00004d8000/0x1000)=nil, 0x1000, 0x2) 11:09:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e07aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312b722eda95ab263cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebc87d0424f6491eb8bd910e7d0e09eb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd047", 0x1002}], 0x1, 0x0) close(r0) 11:09:53 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) 11:09:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x6020, 0x1) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 11:09:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 11:09:53 executing program 1: r0 = socket(0x18, 0x80000000001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x2}, 0x8) dup2(r0, r0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 11:09:53 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f00000012c0)='./file0\x00', 0x0) r1 = getuid() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000001380)='./file0\x00') setuid(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffa) 11:09:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000100)=0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0), 0xc) 11:09:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000003a00)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb28b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250fa85fb38302cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16000000000000000087471e7cd109b1be07ad0c4d22a9da7e4809c9e48c3b6001109e627698310c52122375586030dd48297b7788224cbd663b1e41d0508cf1a778092a87a05a97d792468b204562a6415c51a52072dd5da569effadeca4ee815fe942ff2b288edeecc4aba9956808130a3fe74f535742ca79a32434d308e9e4a373cdb67032a886636eebd342ee0870e2ad94188e13bc758320210e57ac50db77d40f0e3e242f758153d91bee5726e7c5eae97da14466e75a0daf5ffa89eabcc7a1df1ec11adf5384aab0c665f135a4fb6960ca3c188bbdfa12a181dae41d9dab7856842b2c503ad3a92", 0x1001) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/157, 0x9d) 11:09:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="4402", 0xfffffffffffffeb1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) 11:09:53 executing program 0: pipe(&(0x7f0000000000)) r0 = syz_open_pts() close(r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f0000000140)={0x3, 0x6a0, 0x0, 0x0, "61aa0d00"}) write(r0, &(0x7f0000000ac0)="b762dba0abfd9335551c75ec54aa6a710404cdaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982090b58d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff87adda4eb7d704512f7bcbae70914000098f57f7ed54bb44ee508dfa8065587b5d6f925d8cd2411a2d92d3641218ccbaaeb6207e95a781269ebc6e32095ba69cfb93c3191d1f1526d004e2a54de99a40bcf5b687486f420552c9ef4dc7ca274cd2551cb74af6a51f73a66aac62345d4d67aca68090034a16ff74131618e1c6e9ba3bbed1e2ad48e4c78c18595b63756c4527e418fcdb1a5572b8a28c271dfa62d2a5d5731558d4bd3c6c2d4bdd35293e6bc0bc3f390be7862576aed3f1b5c54889db00c5cbb5b335149c06d2f3c3e5aae0d0c55e553073a84352624f71794c4ed0be185154e5374f069f7bff6c7e805f79d61e16f68a5a2543fe64cbf2f074130f3038254e53aa850f210fbbf0d88dad14aa5f0ef0cb71374670deb088deff94e828d83a3776bd10000000000000000dcbb5860d6f7e554b328f60a666fece7ad7f420a18d431c6a40600000000000000217e960000000013a9c1c97ca9b69602cbccc97e0bc6e4c5a9fcb7cbc4d3dc0f3d5c96ba601d6c5e23ecd271594dbae971232997d1028363ffd4df47c5d1ff43061f682a1be47312ed3cda3c5060ef48a1c922bad381c9ab1ce4846676d312271f0bd94c7d6b30ab5c3d546b0ff4a2622020ef39f3166b10c66b6399000d1c3a308d303d0aab8dd741acddcd0a8d72e68a1965bb83795b83b4cfa9fdb9eada732270015d4e71e0aad762b6257fdbfd9ac22324b49a2b7ece379d425d081c1dc5679ad35dd56c5e0d007217fae7ce28c2d92db407c8ba9128919fef892857ccbd63792dfe7ebcbb65e357ce4379cb19b2c3e346bfedca4099d93521393cfb066ad3657d26cc3bfb274601bb8dbd43c1213b71314e4656a9334e929f3e3ded7e10cd3e63da4650d5d4e5f00b98c840505f1c21c226087bb56f2139e9374a85a75fda1f1e1ffe9887d8545312d20456480eec9bd724f0182618f1a5cd7c0ea55d581a78c5365ba102f717161658baa95ff9", 0x330) 11:09:53 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)="999db1fe190a9cad1d466515164b8aba8560d858f6900f094a8af51b13fd96600c9891b4e89018d3259751372e9a445188076e8253e0f8b98b3823e6d811a2b3018d9b820138b18cf209d4087e210ff642408e918c136c1baddab8fcd6767fa2763fb77a52c24fcbbf51f22057795f58c3a70b117bbd80fcbe92dbca6ad1ce361256283ebc404384f8b657748b36167db4a22b6756d9aaf798e43ffbd9dfc390a87f23423832aa2c5057bda59fcb396f86036c666fd8", 0xb6}, {&(0x7f0000000180)="97fcd1ead8e39790cbe6d9b1145595b9f6339ecbce06ac908202d54c81bdcfb036e378357089d693c417b2d1002b1bf97efb1872921e86c53a6c8be6a9e7c336588d8bbaac4525edd7ed18b86dff72ad819d81b3d672c58ae948cc844adbfbfd84cc3d52972d01e6aa063e98ed5baf", 0x6f}, {&(0x7f0000000200)="46199d78f7a5fd74e1d53889e11bfc46cefc1f159852a70132e901c0cc33fe8f78cc2b8f776a2f00dd50eb3cfb0a23ac8101ec65ea35871fe37a53eb812f83f0af84", 0x42}, {&(0x7f0000000280)="6ec10141422336f3d46dbafd9b975853b58426f665d7268f5483ef13630ce15236d4ebeb0a3852472a4c07e7d16e39e6caae8efff385dd9559395318fcc450b1bbfa38e2b708336ea98fbfcb10fba7a3cda3bd92c1ec5a42af48cf1b4dea7a71a56861a62bc2abda960ed3b49a29e2ac63621bd8803777890cb3b5115559fca4e12832d0ecd3", 0x86}, {&(0x7f0000000340)="72d9805aab6230ae1712b5483f3e73a17f4419952f07efcd504c3dd1db6dacce155a63ccfa292f09450b19230d8c5c5c91767928d00b34b15b12fed2a3a5de2bd37aaee8c6ba0427543d1e7452b9811662679a04992f111ebdbde4e9b8b85d4a960aef752ee229151b2d19e7ed995a417038c3cc8ba7ea4a0edf15748a5d350c249e03ac1b5a8c1eff76e9d15af75b8a25a5e897e0e8e15b24077ad65e90b1c7786ac72506c0e2e0d256ec23bbc54550fe548508e0657c2659401a1360a08b6f1235298e7c66c6f173748aa506d3f3bf9caf174470536a4ad9b5384f", 0xdc}], 0x5, &(0x7f00000004c0)=[{0xa0, 0x0, 0x1, "c7cea71ee66f46a390ed825eebb0a6964f8eca71b12b2f106e4cae8ff018eaa424046a6a0397ffe32d9a18794b941be8331a7d828e25e2ae0a9e512ef178c698bab329fd51267127a202b42532d3a7bab10c1b589be0dd3d924009abeab1a79ef8c80ee3fefebf9e5d27eced41064c7f3e94df23c85c15f0d9a3ee22464abf1de80cd57551e82b65dee717bec6"}, {0x20, 0xffff, 0x6, "ad8b5afa8c8d94514c7802cf3a"}, {0x10, 0xffff, 0x8}, {0x108, 0x1, 0x80000000, "a107ad783b895c56f17b972ac4b056f036f3b47e2a12e0afa6d860b7d068fd7f56716dca9a04453cbb6dfee2d00e5fc1ba230e02d588f2b4b6aedbf9a8607a994bae9dc409ef71cf1b1075d13e9cc49e7547ce6e5661b2bab25639b670ef97d553cd24977145dd8dbef68fc08849c164ab5440caa59f5ce722733706a973ed662875f337e88cf0ac3e6fe96792f6dab99f196be96c011c5a55bffc00073576b64e4e147f0a1ccde49c8f136ae9f148515f05e65688c62a99fbb792d49c1137a74699a336fb96514a286206cfb7701ebc83524e398c6d3549a751bf95f97b394be4b9ef17fdb21e770bc0f01e45275487d65b65"}], 0x1d8}, 0x0) 11:09:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000882c21fc4ff891e1713be99a5ce6de999f506fd60bf2a242bc177f0848e0764c1d005feaf8eac27ade4852e76151b2c6c030b86ec3d601c499f69ac7177cac899eb97880f03546399b84c8188c963c4f40cf4ddf1cacafb434e0891af74583f36a6629cc096131bc809cc60f301e0192565f1a0b97462647cd1916f692226fc02b3d08e81af2300b8ad6c4047b5cf144175c9824af2d091884a99403470766a4"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) fcntl$getown(r0, 0x5) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x14b) 11:09:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x21, 0x0) r1 = kqueue() read(r1, &(0x7f0000000100)=""/91, 0x5b) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}], 0xde0, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) syz_open_pts() r0 = open(&(0x7f0000000740)='./bus\x00', 0x412, 0x0) getsockname$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000200000000000000000000000000000000000000c45f7e97000000000000000000000000000000000083430000f99c3450fc8716c821a1a2a1e41ebed4a5ea28fba18add7300000000f5435510cd07ef8a74d7b5293d1b7d51b499773780c41f24b78d311601f828128cc31d0b7b16bb1cd981f9abe8a6d4d7695d5a54d2302c54d2e29cd368"], &(0x7f00000001c0)=0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00233a270400000019edaeb9e7f6000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2c519a3ac621f176181ffe691ec51f8a0d9025335a17d1827ad0000000000", 0x4f}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='[\x00', &(0x7f00000002c0)='$!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=']{!%,*{[\x00', &(0x7f0000000380)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000440)='-/\x00', &(0x7f0000000480)='&\x00', &(0x7f00000004c0)='@$\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='-\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)=']\x00', &(0x7f0000000680)='\x00']) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x81, 0xad0000000) dup2(r0, r0) 11:09:53 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 11:09:53 executing program 1: r0 = syz_open_pts() fchflags(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x9, 0x100000000}) r1 = dup(r0) flock(r0, 0x2) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x40, 0x1000000802, 0x200000007}) syz_open_pts() getpgrp() 11:09:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x1000, './file0\x00', './file0\x00'}) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) fchmod(r1, 0xa) 11:09:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1ff, 0x1, 0x1ff, 0x0, "39f8b13ba83a41c506a091f5b7d4a1fff5abce99", 0x7500, 0x6}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) 11:09:54 executing program 0: r0 = semget(0x3, 0x3, 0x200) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f00000000c0)) setreuid(0x0, 0xee00) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x1) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0x9) 11:09:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2dd7002f62696c653000"], 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x20e) 11:09:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x2, 0x417) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/225) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000140), 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/113) 11:09:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000002003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x0, 0x1, 0x1000, 0x200, r1}) socket$inet(0x2, 0x3, 0x397f5ecb) write(r0, &(0x7f0000000040)="b1b3ccb6f663e2b343f953a7a3cebb9329d499d35c727a0c4e5843f0f12ef25e597c079806ed2d1b466ea6ed66f55c5e807f21f03d5f650492e77e24b4b54afde14db78f55c1a669dea4d3087c84e8663da464d7eea73d8078fa32c32fd85d773e25ebe805ef9a8f4bffcda5030741659f0167298e5c390e012b", 0x12e) write(r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x4}, {0x8b, 0xfa6a}, {0x0, 0xfffffffffffffff9}, {0xed, 0xb}, {0x0, 0x10001}, {0x44, 0x200}, {0x25, 0x5c62e9a4}, {0xa7, 0x1}], 0x8}) 11:09:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) chflags(&(0x7f0000000100)='./file0/file0\x00', 0x1) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:09:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) write(r0, &(0x7f0000000080)="9c87c3762c4c35047e2e", 0xa) 11:09:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) flock(r0, 0x2) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x8c, 0x3) 11:09:54 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="0f8a15fd6f0b45ec28310501c9ba88c236431f195cd97b271cd5a4651c27c75438f64d3e92ed096bc2bd51a0a855034ee6b44e01569457d80d5ecd5fdec6a48af0c6440f445d1a5656737e22c49582c796e26c57aa220bc1ee55ddfee4fe6f11ff514714f28a0484f16517aa55088f9624c42de5aa0c40a250c5c0a5bfffa8e44a6621db65e798977d91e53508431b00e8ee4a92c75a8a475ab9dab4bf16a26c21e6f6ad825b2ae6ed1917bdd6c33c9f4433d93e29ea50ed39e41786693e3034dcabe018db2b6d05f6be1665c28b0fdf73a69771f181bcfd878544bff312792f10a963c952792cf2a6609dcc57a6f17bf2f41481bf", 0xf5) 11:09:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x808, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)) fcntl$getown(r1, 0x5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) write(r0, &(0x7f0000000100)="be595e5ad3ac575b2b77ac9f0c9fee1b7c42fe3df1228579e391943edc4b0310bb9e11a0acbc991d7e009c0ab8dec1cc9923c54e87164ecc8aa39a1bfeb1f85804a7409b0f1965ac9eb62cde25165f289271a6680c9c66f48f9d7b16a9efe2aa7021560f720c73ac98459e896b04bf4f6e91b5de98965b9ab15636cd7b88cc894c9a61fd41c078e5b3e0f005827c60853512fced4bdc16855d", 0x99) 11:09:56 executing program 1: socketpair(0x30, 0xfd670986e9531ae2, 0x1ff, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="8e8854dc3a9fa7bd90a2119a4bc77d0045e037d7da97eb4da68c80fb632678b91002d4c8acfa83e6d446a83ed467533177a3c8c5cd40b6e2ed868d73e78bfdae3fbe017d4ffe5fa60cf447ebef45965e5b84bdd39bc3f1f4b3c8b51ca01297c1904adab2", 0x64, 0x409, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64], 0x28}, 0x0) dup2(r2, r1) 11:09:56 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140), 0xb51) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x6, 0x4, 0x0, "43d039f6ca446b250e94a53060c3857b26507d29", 0x7ff, 0x1}) dup(r0) 11:09:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 11:09:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrusage(0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r0 = semget$private(0x0, 0x3, 0x22) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f00000001c0)=0x2) getrusage(0xffffffffffffffff, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 11:09:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x4}}) 11:09:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), 0x4) sendto(0xffffffffffffffff, &(0x7f0000000040)="4028e5f166e5c6cebbbabb9cb4f4ffcd", 0x10, 0x0, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x189) 11:09:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgid() 11:09:57 executing program 0: r0 = kqueue() r1 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) dup(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) fcntl$setown(r0, 0x6, r1) 11:09:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="6d87c86ef0912319b7e182ea4e907b6ce6bc370652c22ebc3bf65cf60bc0011ad886352af22efd7f370cf03e1ecffa852d47747c3f6fdaf4e40cf8f595e9a8916e7912ee98e388d56fd6f33ea20d5738b80867c73469453e26948f9e771bab8f49c19318b746006bc64e2d8ba17ed79d238aefb8be2e26cb62f2b033232a460000000000000000fab7ebdb552e70c8888bdd241b14092eb22c530ba9b80bb7cb580bff9f4a8a0f308e50ee111f5a40e2", 0xb0) 11:09:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x40) getdents(r1, &(0x7f00000000c0)=""/187, 0xbb) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x9}, @cred={0xaa0114ac}], 0x18}, 0x0) 11:09:57 executing program 0: munmap(&(0x7f0000719000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x200, 0x2a}, {0x5, 0x100000000}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000)={{0xfff, 0xffffffff}, {0x3, 0x895}}, &(0x7f0000000040)) 11:09:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x6) ioctl$TIOCSDTR(r0, 0x20007479) 11:09:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fcntl$getflags(r0, 0x3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0xa, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 11:09:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x20, 0x1, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x100000001, 0x5}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x4, 0x7, 0x2}, {{r2}, 0xfffffffffffffffa, 0x42, 0x80000041, 0x9, 0x1000}, {{r2}, 0xffffffffffffffff, 0x56, 0x81, 0xffff, 0x4f}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 11:09:58 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2000030000}, 0x9}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:09:58 executing program 0: setuid(0xee01) r0 = msgget(0x1, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) 11:09:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0), 0x14a) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="7a60b521cb0f17a4ac3449121f88413dc2528f55e7e0a9d640311f7eb1de4062f796de2431815fc265ec9eea686f1f571918deac6826c05ef3cb207ebf3a18ad8d79ea1db949bfe1a796fe030f0186634f830dedd20060620b0bc46d4e11eb7e97521896b5ef3f393ab8913f370835202bebdca934d1", 0x76}, {&(0x7f0000000000)="47fc19439715f457", 0x8}, {&(0x7f0000000340)="6a279098c5117f097e302e8751bee97dfd8cb38850b1579dcf331cf983683aa655f519d8e96eeea552e57ee62a47394eee8fce3e107f014cd793bf0955e26ee2da5bac6976515c93d6857d278d609561cc39f7fb59725c2827d241bbf54c06199cd25e4febae945cf63df8e73b84314dd39100593c187b2770d1f77dc997533569fa0fb39698c4e269aa5bb45fec250e305353e7dea2ff8e7d4497d6e2f2b253da6307f9546a7b7f6bb02acce79249664336b4b4109f600037e17bd0933d09e68149e35b046761b1b13437f3a1d25784270a372516ac0d30", 0xd8}], 0x3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230004001a000300000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:09:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8c70, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x54) lseek(r1, 0x0, 0x2) ioctl$TIOCEXCL(r1, 0x2000740d) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCNOTTY(r1, 0x20007471) 11:09:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 11:09:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x2) sendto(r0, &(0x7f0000000400)="0fdb7909c2b9237327a267ce8b78c1518de5985f1154700fc0a7e44e90ad2209dab6d378752e86887ca4fd959e8a61e404c171415ab9d6ed23e1f59afac9e85c0ff44a9b150f17e4d3e6fbe5c972d1fc9aad99e607c3eb2d", 0x58, 0x401, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x5700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100000000, 0x8, 0x2, 0x1, 0x100, 0x8000, 0x8, 0x2, 0x1, 0xffff}) recvfrom$unix(r2, &(0x7f0000000180)=""/33, 0x21, 0x43, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x2, 0x80}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8000, 0x0, 0x3, 0x0, 0xfffffffffffffff7, 0x5, 0xa6d1, 0x0, 0x0, 0x400, 0x2182}) bind(r2, &(0x7f0000000240)=@in6={0x18, 0x0, 0x7, 0xfffffffffffff801}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x80}) 11:09:59 executing program 1: r0 = socket(0x20, 0x400000000002, 0x0) setsockopt(r0, 0x3, 0x7, &(0x7f0000000240)="1b0ddb64cd5b00", 0x256) setsockopt(r0, 0x800, 0x400000008, &(0x7f0000000280)="857d7127468cfce64d7b2e642c2cececf782ba07128136447b515087531326c14705b29c0dd835eb74ed8b29241c3b677beb779fa220333a2d0ca5275a9b90bf725e5e5ce00d53b32ccbe6741d5e45f2b65941f86e7d991f87c87f2308cbe86c5e9b9889d39bd9430cc6fab0c458f95b4c4ca88f256c21fae7064ced55c423fe326da77b165ba37aec68f5dc42714ab4bf9dc2a31fb47cfbc7fb8ae1428d50edf20e38ac6f1b75a69343f1252488306e84533374658334477d5196fcddd74eb90181650585d0f18e9d705d0755e4", 0xce) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000800)="6bab4dff06dc348d332ae74fbc9b857e450a98551d4218fbdda1b504b569fd15ccfd437a91c49343a4d739fa7674ee78a72a29397c4cdaaaade5a1893ef724bfadb42774629e9796999e93eb350107a0083aef278840d000b57ab2631fdd737acf8dc0d7852c314fe41be2c23df5810182417658d90030dfd7c3bfca1a234671bdffc95328868065854a", 0x8a}, {&(0x7f0000000140)="e6dc068aab99a24e6c01b39eb5c9d25bba933624fb32c74dbba222c077097c19c119b2841d913abe4a2fced7df5c6f4f9251f12add6755d3dfb5f034644d84da694543d91584532fe1fd58f1fcdd8cdab5c005b09b77850c5a5640b925c9195584cd0a9e79652476e6268d8659ee3d715128701387e0c54d9c8785747cf18791e6327a1db5119036bb91442d932a1e31386b18bb4ff0199e009d1d633e536638ed5d9ee723816b85c9e9a9f0b2074a4bd4f6eb0eaade0d93461c2c48ddc3c7b9d2cdf1e77b39a4e68ae423937fec0e199a2e", 0xd2}, {&(0x7f0000000640)="3171e190525137faf503b3a73086a090d4c58921390985d08fd04d67199e3ceabd62d078a2501311f1cb70427ee1017d7228b284678db8387714b346043b4c7d61f2e446da7f4cbe3c91517ec25f174e7acea8a99e18733e251e915ace60d78e3efc0484cf76c98571abdf6adde24d6f9bf0d2c663bb3de816142810d4fd4ff61194ae51b57ab6abb68d8dd52216d200b1d5edc4d817bcf84e569e8d85bdb9ca71b65fb80c0b7aa9563a0cfeb857eb4ba9c1ced73fd36d2f00becc88612b52225876021961e5993c17b19d53f234529512fa499be9616d51b25bd6613bbc4921fe0313e97c7fe3a0b1f5db4615aa34ad4309afdfc19dd8f4ca78f994749bc4508c2ff3ecffab6db0bcfd83e40b66891d64dde0becb05443cdfc1c865233aaeaa225035b59a2fc394012c9528f1d4c74a1b002c4b23ac15bbe70d753ba4ea33b44790f9ff215b6fc4f991ecdf69dffa91277359dec6c2c4f7ca08b3213843dd122d465faf9ce18601aea515de7c385b7eb57b5bdd7b239c57bd36612730238e17869e669ebf1f92aaf31d4a88", 0x18c}], 0x3, 0x0) 11:09:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000200)=[{0x0, 0x1}, {0x27, 0x858}], 0x23f}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1002, 0x20) 11:09:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x3, 0x0, 0x1000007ffb}) 11:09:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="c49a90eb50665fc57aefaec6b1fb125f44ab789900e115b7d3c22f3ee94f5217ef6e46533799cb4fa4210550902f73c7548fe80916d93a28ed6ba773b780cbd76b2df97c53029085e9", 0x49, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000100)="b1000503b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 11:09:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="000000186004008b00003327e700000000000000000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x20100, 0x1) 11:09:59 executing program 1: r0 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername(r2, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x7ff, r1, r3, r4, r5, 0x80, 0x80000001}, 0x9, 0x8, r6, r7, 0x7, 0xff, 0x401}) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f00000001c0)) r9 = socket$inet(0x2, 0x1, 0x3) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000000)={0xffffffff, 0x100000001}, 0x10) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r10, 0x20002) msgget$private(0x0, 0x400) mkdirat(r10, &(0x7f0000000180)='./file0\x00', 0x4c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000000000/0x3000)=nil) setsockopt(r8, 0x29, 0x32, &(0x7f00000004c0)="d50a6051bb6f35c44fa21992327a5cd73745b497f62341bec1333bd464bed4cfbf56a1d7baa0657425c82e7af60a06dfce2bfe8b49fe92734782ce270ed947a5ecbb7ae68844501415c54bd9c5b2aff3de28d3d02f847fd452023f213209b8950c8484f38687e2666b5933e06c50b97e4ede07a07812d2d49f550ddec483d85a2ce319aacf6721a8b09bb8ea716105ace79051b7afcfec4f459298a138655da9cb6a6a19dc7bda906749fdf2bfe5f59ebdef8a000b6052243801c420911d902716e333be4f8f46fe505134db315ca707121c480f2d8c06e150f0998babd3f23e20bb6292", 0xe4) write(r10, &(0x7f0000000080)="af1429de9607f3708409bb80634158507a0d2404e3b02287072ebdc30b6eb4d2f22f6aa19209b3c31a146a6997d25ca330119e550a12afa457c6b2d09ed88f6d8f519b5495d80ddea929097322a9f54f81f965ba3b7381edfa20ac37f3d8050e7a01aa76e06aa302590856d3e27f74d3b0ec33986fc99fdb5819286084403adcda38b9aba2284b291357a7477a84027437c0be42c606d4dabaea34337bc0c7b3f2d0eaa377771842a0fa049024598d4662fa6d32c812aa246bfb3371501b0257c3d21a397c447f671afac5dcb7d0046eaaa6eece05a1e6ff1b0e7cd1e976ceec79a99f5ec9221e230f", 0xe9) 11:09:59 executing program 0: r0 = socket(0x21, 0xc000, 0x8) r1 = getpgrp() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8004, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="04", 0x432) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 11:09:59 executing program 1: socketpair(0x6, 0x8003, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001140)=0x1002) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050202000000000012005786ca3849451ae3d3051020741038f53e8551f30ce390fffffeffcea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d886684ce8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab", 0xb1, 0x0, 0x0, 0x0) 11:09:59 executing program 0: r0 = socket(0x6, 0x10000000000002, 0x2) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 11:09:59 executing program 0: setrlimit(0x1, &(0x7f0000000080)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x9, 0x2) link(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f00000001c0)='./file1/../file0\x00') semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = getpgrp() wait4(r4, 0x0, 0x8, &(0x7f0000000340)) ioctl$KDSETRAD(r3, 0x20004b43) fchown(r3, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) shmget$private(0x0, 0x2000, 0x360, &(0x7f0000ff1000/0x2000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, r3, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x9, 0xffffffffffffffff) syz_open_pts() link(&(0x7f0000000100)='./file1/../file0\x00', &(0x7f0000000140)='./file1\x00') ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000280)=0x1) fcntl$getown(r5, 0x5) close(r5) unlinkat(r3, &(0x7f0000000440)='./file1\x00', 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000080)={0x1, 0x8000, './file0\x00', 0x0, 0x80, 0x100000000}) mknod(&(0x7f00000000c0)='.\x00', 0x3a0914c44f6b202e, 0x1) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000600)=""/4096) open(&(0x7f0000000240)='./file1/../file0\x00', 0x3fd, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f992dd65cd2", 0x3a}], 0x1) fchdir(r0) 11:09:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80004501) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x18) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) panic: malloc: out of space in kmem_map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *294113 98934 0 0x2 0 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c178d0,3,ffff800020b8a720) at kcovioctl+0xe6 VOP_IOCTL(fffffd8061c08c60,80084b01,ffff800020c178d0,3,fffffd807f7c6a20,ffff800020b8a720) at VOP_IOCTL+0x9a vn_ioctl(fffffd8066e31ac8,80084b01,ffff800020c178d0,ffff800020b8a720) at vn_ioctl+0xc9 sys_ioctl(ffff800020b8a720,ffff800020c17a10,ffff800020c17a00) at sys_ioctl+0x651 syscall(ffff800020c17ab0) at syscall+0x5b8 Xsyscall(6,36,7f7ffffd4008,36,3,87fd26b890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd3b20, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.