kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Mar 16 07:46:58 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.152' (ECDSA) to the list of known hosts. 2019/03/16 07:47:19 fuzzer started 2019/03/16 07:47:24 dialing manager at 10.128.15.235:7705 2019/03/16 07:47:24 syscalls: 1 2019/03/16 07:47:24 code coverage: enabled 2019/03/16 07:47:24 comparison tracing: enabled 2019/03/16 07:47:24 extra coverage: support is not implemented in syzkaller 2019/03/16 07:47:24 setuid sandbox: enabled 2019/03/16 07:47:24 namespace sandbox: support is not implemented in syzkaller 2019/03/16 07:47:24 Android sandbox: support is not implemented in syzkaller 2019/03/16 07:47:24 fault injection: support is not implemented in syzkaller 2019/03/16 07:47:24 leak checking: support is not implemented in syzkaller 2019/03/16 07:47:24 net packet injection: enabled 2019/03/16 07:47:24 net device setup: support is not implemented in syzkaller 07:47:30 executing program 0: r0 = semget(0x2, 0x4, 0x206) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x401) semop(r0, &(0x7f0000000000)=[{0x1, 0x8}, {0x4, 0x1, 0x1000}, {0x1, 0x398, 0x800}, {0x3, 0x4, 0x800}, {0x7, 0x0, 0x1800}], 0x5) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/134) semctl$IPC_RMID(r1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x80, 0x24) mlockall(0x0) symlink(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file1\x00') r5 = getgid() r6 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={r6, r7, r5}, 0xc) poll(&(0x7f00000002c0)=[{r3, 0x6}], 0x1, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000300)="b06f4c864f0ec3ad4212c01b177411e47656d4930436e23df5408581d6432722e2060928ee102ea9e50186bcb0707ce6875bbc7246e615a72dc362922b07f2ccdedbf9d098ae3abecc5b73c825ec702d88526170ca166af3f9cbf81d31bf5baa05ee4336c2edd3efa3b41448c23971f134ef6e9a5a6b444b8b146c07552ad3faf50c41721e03a0e7ecc114321cd0d0429aa0f947795047fb847e5c9039944345c75a878dbf46c87704af17fb7b668b46268d266d5491116829d09369320f97b327d3db5123e747d37c6d10a7ad6e2aa61e93921a990c9008e1781cfd74488655b97055e185ce6e5029ce4ded") link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file2\x00') bind$inet6(r4, &(0x7f0000000480)={0x18, 0x1, 0x3ff, 0x80}, 0xc) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000004c0)) sendto$unix(r2, &(0x7f0000000500)="c553d70c63cd834af64070951a196e4daf26cf55e43ba23801d3f4e04185da298994b24e35454394b8612e95c454194013a98289428a076ab87e0aa7c8f95c30fd38dab181602e7faf926871c45146876aed7269377d72662b70763b359cf4be61d28c1ace99058d251c46da8d24c66a24a83c092b03754e3b9e0bc1e4b5a85e8be338d4d9af22a54d00aefc3c24c96859c8c90c41", 0x95, 0x4, &(0x7f00000005c0)=@file={0x0, './file2\x00'}, 0xa) connect(r3, &(0x7f0000000600)=@un=@file={0x1, './file0\x00'}, 0xa) utimensat(r4, &(0x7f0000000640)='./file2\x00', &(0x7f0000000680)={{0x81, 0x8}, {0x4, 0x1}}, 0x2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000006c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000700)={0xca73, './file0\x00', './file2\x00'}) write(r3, &(0x7f0000000740)="e73465dab8381ec3dbc14a05c485b27c9e3ba3fc8989f4f73ab13cd09e3b38e62c2fbebe73082d64c320563f4b3a1b0cc7badfc59f40caaf5f30d19806384a7c7999211bdaddd286d2ccdee8639e23c035133fb5eb73288e7415607a66265768b12d26acb1837c191d44d200e340335087ae71e27ff0a4451e78d5b765c142aaaf6730ad55e230b0ec5403ea44a3", 0x8e) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000800)=""/4096) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000001800)={0x40, 0x1, 0xa2, 0x7}) chroot(&(0x7f0000001840)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000001880)={0x82, './file0\x00', './file2/file0\x00'}) nanosleep(&(0x7f00000018c0)={0xec4, 0x80000001}, 0x0) 07:47:30 executing program 1: getpgrp() getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() setgroups(0x4, &(0x7f00000000c0)=[r0, r1, r3, r4]) getgroups(0x2, &(0x7f0000000100)=[r4, r3]) setgroups(0x3, &(0x7f0000000140)=[r3, r5, r5]) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000001c0)={0x9, 0x4}, 0x10) getgroups(0x4, &(0x7f0000000200)=[r6, r0, r0, r0]) writev(r7, &(0x7f0000000600)=[{&(0x7f0000000240)="2e6b5d5d75e170ce16ff4ebdbfaa1d8343bc05140162f48fec30ff4bf87e9a70fe04a55ad4c7b4eb9378448def6b9e9a", 0x30}, {&(0x7f0000000280)="f2b2c38a8fe540bcf443911a8370239aef6c89daab5bf7bcce64528e79689484dda0350ceeb029f358349d60e4bd293cb8799c37c5a736380fb42e337d33eb60733cdaf87026f19e873075a310a3ba0952b155b70453d495d801e413d849bf35af3582c45547462ed05a60a06a6302cd81a014101a69f8340f7181b81763da85004e976f045022abc1bcee78e81c7768420c", 0x92}, {&(0x7f0000000340)}, {&(0x7f0000000380)="25aa53e1e45a237a9ef80b6c28be50f5eaa9bd32859b08c271f4a0af78569683a6b6257f72af8ad5ae65e6d36882736837b494ef2c21be140a364eea8ffe288046bda275d1354e8c3522872fb1c7c941779384fe41d1cf22456d85067eadd374d1c6123c000f82034fb0aadecd937fc86d2a28647999a3634d90e60d29b1c7266ecad662c5a0124e3122d19473bf09420bd03765a7db78d10230d7e272f704b13e3ba0cdde91031d8df634e28b1081939f240e88c7ba614ba7b8199366b4", 0xbe}, {&(0x7f0000000440)="e1181a28eccfbc43715c201322f7884abacd755cbeaf00e9fa75437930464adf000f0d6c427e3a650be400825a677f58991b651a5c829ab9b1f6c42d46a9be301583b5a7f548c92535ea9fa2c7e558bebd27b70e9c0f34dc2cc227101f7ea38206c5c3621675b458567d3ea4cb572d3b869ecd05f341916ec0977beaf8362ae0d0ee6b2e6e97e910d845a3aa069087bf712bc061b981bd34ba9c2956ae00ad0e8f65c56a08cb6ba3a90cc1f73577797b1e08ded0abeca01b1909111a5fbe6f9a4e8512899accd1aa298b82adc4ed8ff85982079030fd70c312929faa730dc602b6eebba964e08cd2642566cea3f650a9bdd610cce2365df254aa1f760354", 0xfe}, {&(0x7f0000000540)="c3a87bc34d54fe6b43a9", 0xa}, {&(0x7f0000000580)="7ebe90fc9b8a4c86bf29cc4b077c0bdec5ed9c4847def1428ca01f0663f4a2249e7e7c60f3ca967f36b30143a9a7b893763387cd989905bcf6d794aa67ea1fe530efa6b8945861fe9b7a7aedeff3775cbe59a3d1ff00cdd1bf6a5ff1186e564d4efee2a6302665e4f6556d6698a89c00", 0x70}], 0x7) chmod(&(0x7f0000000680)='./file0\x00', 0x20) getsockname(r7, &(0x7f00000006c0)=@un=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) r10 = accept$unix(r7, &(0x7f0000000780)=@file={0x0, ""/41}, &(0x7f00000007c0)=0x2b) fchdir(r7) setsockopt(r7, 0xaeb, 0x20, &(0x7f0000000800)="1d2fa09e7b8d5b819b0501ed71938dc8f5242f3eb13348afd707f8141a80d645344c9ace543ddebd32934b41446774b4855986b5308d798725fa576ba414a217c817bcf9d6204ee5860e9c3278b3f5cbc239ab6e3d411e269be5e4786c5a3fcddf4995f2c13c9d9ab8e2fa61bfc6854dea962502ef2256c245bd7802795bf95462da1f4a3f85ceb40c2de7e4cfb9284b329b420f9553fa5164aff027101c759ae41207c0e181281e420cd69b0111ea00a67827192dbeb0cdbbb9dfa36a48b4a12d4f0ef01372a59f4902396de9f20f1b5801ba225912b37a32f3d7ca5de375ccd40d6a84f0cbd06ffc10e0575db656c2847358ca61ab2bba114c786636e4674a26f11c8f2402d6272394dd83fd4f6ebbf5a4ce6ea36ecfedef5b9d7dd76acab7a8c6139a6c20cb32bfb04d9bbe21105d04a6775b300dbe9cf1ed2f7598f36722c214bf4b1f3858e42acf061862da8c1c92e71f9bca810def019f17ae4cd772656611bebdf8d80eefd1c47166263148cfc539cb9d83f23a0e5eca759a0c32d44b4fa085e1ab5403e394a9e2dfd01c5149fe1fb02f1621bc2ba761d7075bd30e37ce3d5fea8a58a14f4fcff2999fb68df459750ea24b2d08e7480e58de170cf0b0ed43c16ef71f013d6edbbf43970d6c5320a9b002bbaaf2dc534b46e214a186864fdfcf53bb5fceaa52c69d3fb57cc9a6bb7ac6fedd52ca6be976fdcf4ad513151c274458cb2f7dea24713e90d58d32b64908974cb589e6cc7c91fb752b994fd65ab2e3849f83e710cdf68b3949e50ec29d770fe92212f7a627776b3d0c29e7c68f17f88776b642df523113f45e3e9752788ed6aaac920396446f288b2ff093a94c33859b292502a8f4028d8942d9a06889964f6ff14187e5f7c9d88be7fc767d1b60071fda62af6da1aa0cb90280e75aa5d656b66e24db29deec1486f473331a60ba18875065074239449350bb509fd1717aab9c2ca87f3c3533475ff4df836d3def67d0dfe8c8c0ca437017a49c5adb471345b1914ee146fae6dd399e9061cf2d3ff4ef87895efe093b30169c3dedb92191ef64a7b6b0325942eead5b2a17adb9c23aa78005700c78c011fee035d5ba8d434172167cfd38a30414a8d9892e600557f8abbf5b2930cfb6fee4683bb5a8d815d43d9653fd1a04a5c0e81cbeb1e2cf08fbffb5f282f3b607cfc9f363eb6b39e7e25a33a170532ccb984ad9c589bd44941dfaad82b9272a21f225da9eac884e1aa12809f812f204917f65f30c91482e9c31bc90bd734795456597adf75a7b2393bb382d99fea15ad01fa5ad6aa2a96e642275eec70906f8e4057760808fc6018056e2085d5408e251f2e0282eb505e22f37a4743a985001a6996d903dae49a6088debc219f6268b3fdd7c4a79e8aa7cccf4f105943276efdcc5ae55f0d95feedd6e0a1044b50660e1438be9ab75bcf6817c79bd4806ff014cdc8e64e81e7123c86585d588edb81bd09f280bd1e6c3fd4fb2399118b96b146347abb546dc4e09b559b355b1377c7c16991386eec20488a768909c64fd4fe1a2e47664e5646c5c9507d951805d6b69b4d6199e077808937d40ae89b08b94c56a5c6dd70c7bd2c6dce0d384934f36b825971ebf2a75073b319e41abf109e0e88fcbc84a02cf2fbf3d8653cf87649abf018272c094bde9931c1b31ee707851d26dc57de444bd1b38450fce07f25d4d75216f3467f429dcfa861b7f080b06490a70da34bac8963f9c329f29e5fc20901ada32816a07bacaa9ad28674d728697d098f9e0fd31d38d80d2826215e0be10620463b921890b3a1a0764bf701786ef4af431ffdc887ce636a21da8223c853b3249abd16de8555b608a98446e9d48b7fb8be843c566ac2dd643004387725eb351f19ce63c17150a8dfea4e03db4b041b8ac2c365173a8e396770c0f474c975692cf4f3fa07c931e2f973d87dec28dd62c7bb3b74f73c1064cd4ef572a87e92f99d91335f7056c8129bf87a02fadc41fedb709ff5a74d34d1c106e3494a90c0d85a977e886fbe59e37bb3c3c45517a1aa28eca76d6ac00f7d175764fd35ec3a41c6ab79f436d0201af563fbc51c119886e68464ad3147c78f69caf25771afe0adb89d5ce414b10c4dbcdee2fe75844b6d58071df79c482dd5e64e655004c14e068f03da64a9fdb41f2a247712a1fe7b6f4677bc339b1500cbb70ea6d1cc51f69403dd4592d918e5f166e4692e3bb8d86e1ccb73c0e1c31fc64ed765b5e64c4d4f6d90832bcad1028faca3406d8bae84e90179ff2d7167703e8fc08b424f2bb1022fb3715e1c7309e6513f1c9574d4c99a36f5db428bfedb6e6941d120fcb7ba8a6cba4bf893637bf56fe0e816fe3f2fd93e085c97bd35376368272dd51662a403586cb90ee1c795bf584a10b9991f9edaf691fdcceeb6841343e948ebca3bde4cf79a8687d4eb59474112300005ff3890e78d78eacbf3fc8dd902ac450a0f8d2ad05870575481bb8a994dd5b1780fbe699a6521fd1107bd0026120beb64bf304b758f2327437ad15f97a96d5c5799de64d2e6e21eb07bb138701704f64876c5cd8649ce3b7638d4a93d7f0f279220e2ad91b728f21c3d12a91b5982c8f034ba860144e2243c9e7daa98c55c3cde4fc946cefb905638f3b90fb7d2d4ae796ca4b53f3d1c17be250910b4dbb79ccabe1050454fa139d5eae674082bc1406dd897ee34e41cb9c7e1b4d417ed98baf588377348f0f692535630d02564296f3ce9644ef30c7c2e091dde174da63b09201a7e2ec61bc1c0396000fd30194e85730e88bbcffa9bf58610997d972c573504979ea608331f7dc3f55016964684d87e98e8c6321aecf94184068876530597114bfe589b705e279489637c818c87105238d808f118ed81bb6afb28b3e9e660f3166969281cfc8df752e7e8a70c96934891db95105cdb18eed096b69c6bec2107e0fdac51eae6ff734db84e743fd670d772de9b4aeeab3db3288acf780e47f85d4b92128d2f4c7e6c5a6463f90e2550fe2c46484aa9604a53ed12d3342ee5769ce4dbfb2ceb70a73ccee0c02f5bad83eec152243d9ad27a52bbdc4d687159fcf94646b4b9a8b4fe8ce7a803bb7d937ef732c79503dc1cc17355e5ed8365d1a50dc1d275c8e229fd85795c6dd7d8f88a24d12cadd24769de434346523c4cbec36a3ca8bfb1ab3d27f4518ef2cf684d53ecbf220b60442ba2d13feab0077e6d8317ae7226de9ea2aa2e78f77ebfa4382bf9c55f56b5447f3fef3a38bbc69246203fe103deaaeed5dc483f8e4f120cd5a09cd1635103aea4c179409a390ae70c9c827132c3229937971ceb6e6fc938b0e620950bde04c2424b812ec8518c49e14e8085dc69006cebbc456028a0e173e9bca78d8707a1b0568fe94daa0c0d565a8ceacc81293f3cb810b6052592fa49253dfd52b25244fb16e6e011682e4f3e834fb4d16ee3db568cfeb76564e796eb3a4a31b3dc47f99bcce19cfa8240c907ba71ceb0899690a42255c53c659db068144b11b27701a2d509e8129e9a01399f75b348452171ed73814fc929c75e8dfd8d1c9c022adda3ce650509b935a6e0681342ec14327b0c56e67f091210002420dd9a7c8bfd65235abcbbb80c804514faad584677e415627714b8aff02768c51517b92eb8acd3c946e46bece1ad156b6931ea483b776b84132c68c6d967207f8fcf8b357b4764de0f82792b1373e4c2decfd2322eeda75e52f9e6c4e4ab49ee135a3387688edd81fdfe97174088ec9ac7e4ecd300f6af249e4e4de2c136510893f9932ec661a1760a45a6f14cbbc20ed66a2d1efb0f044d3bea8a34a85fdc5e15bf5ab2837ca9d2769440274234dce5eed38795c3c66977360a394c015e7b5efe68a8ae0508d43000ee8642e80f99cca5eea13fedbda3fd138c36a7035ec96ce71354849a695f0ccffdd40b95672fcfd7fa8662d2b6e47658cce1ecb1bce11483d71a85a3b93647191869d4ff0fa37605c5db6c4ef1c6575d483235046a681e1d84d2296325c66cdc55580bf65263b583d881f5d7785e8f066ee8cd7be47c8db8cd2ea97a46d7afafc60da8a1996e9edd12d739b7a225f380b9b0f222823398fafac997817592fbdd92d910fda071ec24338a249b3739cc67ca36d6958f9af9707881be3661fa5dc96fc79e7cfa314815208c145189843abda152825fbc750abfcc8ab22ad903d68f777bb90cf9ec264f643fd09efc7d06be32e9a04ff32650dfab7b151cdb6819cdc5f376f60d6bd1a98b43753f2e3800e811a48b787b09d2e1d3ec03e24ff29f140a6c481f21adf7e026c825e38e44b599ceb549607d0e0afa222c3a3f2ab070434a59ec7f0285e8cf0595db0f3a59ea797eed963a8cb00b8a40d79de340a49b51356ad0cf15a3f793d0cd174ad50349ee1c2e71c344d0514290748420a51c1cf41b7891f312c4d4a0fba942dbe5432e962ecf2fc8a1cd8f6c778f63372cd570b03c71cd8267a72e364331418ba6d81a009632d938667586f3ed6242c16f0070a0c3b72883bafb043b5ab0bd35a1e61d8a2226a0f59d79b117a066076bc66793cd36dc7606448f43da820eb9afc23766c0663c605446d7ff7082eb986f6c7e7b05554a2a392c8dee35bc8e8c0bcbf006680ba8b4ad4715ffcb4caa19e6d0a442569f12f1473a79d03d1ef2d702f68d3e899e3f04a7eb8fc3a74ad94ba29d50cb49d9e5f78e4d62fcde81b7fff09891f68a8c865b4afa51844177a3aad3e36a5ad8ffc1c595c45965fa3b80c54b974dc81797dc6e3f98728b0ae8556780a9e1d347c227b3e8e314b84bc8f3474b052b74d9e6083a4ed43758bbbb715cfc022c6c46fff3be2f6c27c35547e3ce54fd7422c8e2717637ea85c4a3186ca4675203b47f58a2392bac1bf96f85e339cb1ffe16df9981330cf048a3d159f43b040d5195e397dac83a543c56d3feea1da991b9e85d7e38ff0839dd7a4ea419902f42be04f9a9773a10d6230c330aa776df9938d6354c2befb9d4260e66c77ac4ee0619c9663f9a25bede9f3b2057610b937b1b51f3b91172adcc3529acc7d11db016dd0ca605573c0e8411cf27e71b78381fa41efe237a25eaa49e42985996d4cb68b26fcc7df37c68a6cc0b0f94fcd2d91bf4527c7d8b3a30afa73b39d64f63054e2651c283dfeb9fdd8062a1d31e38e5c55f7b91fd0b8830e6ee1eea67f33261fb856ebf33d2773cd4cd065e5196808755fca5eb34863e4aef67a2143ce5c71ef998d55823b3309bdbe21995702fb7897a9bf1d09dda657e0bfd5e99d41a03eed73ce232582b8445d1c4e9af8a9cc010573be7c4a2c79379f7e398de5352113a7f027a24cf3bbb66bf5813cd8fe5a537076cceab3c82bf90865d26e9a55d68e5e009d9a9fc64bfaab4e851592774a066d423a3fb9cd09fb3289fa6eb865eccc20b0ed898c03f27b73d100fabab7170dfe77dad72e265bb82e6838242137f8ae4b68aa974385db3527892d3ff16e5a290cb7f1a6b7532a0c38ea69747b9aed3b37d6e4ae18f6ec274aa7fd45a2cbd5269928cbff0019887d71f9137ad8b2eb0d64680a94577e499c593e3cc90a257f3cb03e21feb359f1d718e590e8e01fc6a73f1a0c595acfa2bf2944561ed94f2315e5cb1b06d3491e2c90e56ed01ead7b0616b4de3b3f851c35892c439279d1b55190a4c06c83a827a588d3a80a520d798d24cb382d7c860e6ff91cb38e0b211a71eaea1db5c964563a5ec740b2c2a245cf74abbdc274d65be5bbc7fccbcccef1878e3f6e9632b2f71afe358b9ab4d5288bdb87a073bc6650ae3ef8", 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000001800)={0x2, 0x7}) getpeername$inet(r7, &(0x7f0000001840), &(0x7f0000001880)=0xc) lchown(&(0x7f00000018c0)='./file0\x00', r2, r3) r11 = semget(0x1, 0x1, 0x80) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000001900)=[0xffffffff, 0x2]) getgroups(0x5, &(0x7f0000001940)=[r0, r8, r8, r9, r5]) recvfrom(r10, &(0x7f0000001980), 0x0, 0x800, &(0x7f00000019c0)=@in6={0x18, 0x2, 0x70, 0x4}, 0xc) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000001a00)={0x8000, 0x0, 0x1, 0x3213, "ea12acf8d40ae790b4a9ab1bf4f158398d23bb16", 0x9, 0x2ecd}) link(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000001ac0)={0x7fffffff, 0x1, 0x6, 0x722a}, 0xc) getgid() ioctl$TIOCNXCL(r7, 0x2000740e) 07:47:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e282a500a", 0x21) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000014c0)) write(r0, &(0x7f0000000140)="5c799defaac938dcbab9687e77158bf6f415a9ea", 0x14) r2 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) recvmsg(r3, &(0x7f0000001440)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000001300)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, &(0x7f0000001340)=""/253, 0xfd}, 0x842) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x10000000000000) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = getppid() fcntl$lock(r4, 0xf, &(0x7f0000000240)={0x1, 0x1, 0xfffffffffffffff7, 0xffffffffffffffe1, r5}) 07:47:31 executing program 1: socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 07:47:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) fcntl$setstatus(r0, 0x4, 0x8c) 07:47:31 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) read(r1, &(0x7f0000000880)=""/89, 0x59) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x8001e, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x4) close(r1) r3 = semget$private(0x0, 0x1, 0x17e) semctl$GETVAL(r3, 0x2000000000001, 0x5, &(0x7f0000000b40)=""/202) fchmod(r2, 0x10) r4 = open(&(0x7f0000000380)='./file0\x00', 0x3, 0x81) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') r5 = accept$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = accept$inet(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) poll(&(0x7f0000000500)=[{r2, 0x40}, {r6, 0x80}, {r2, 0x104}, {r2, 0x1}, {r4, 0x21}, {r4, 0xaa}, {r0, 0x78}, {r4, 0x10}], 0x8, 0x1000) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) open(&(0x7f0000000580)='./file0\x00', 0x80, 0x80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000540)=[0x80, 0x740, 0x4, 0x1, 0x0, 0x8]) fsync(r1) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000a80)="9de4f7d1c30d2184ad7b7b47990295a6af4b2b8da41fbc9f28daba54f2dd764aa7b7027f3fc989414a9358f69e8f4d9519da168d60dfc7d01f56c550f28163f5d5cd529edd29d8558d17edd2f898943f54457c7cb79dc163f6d923b22a35b95681723604", 0x64}], 0x1, 0x0) open$dir(&(0x7f0000000b00)='./file0\x00', 0x212, 0x20) semop(r3, &(0x7f0000000280), 0x14) execve(&(0x7f0000000900)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000600)='@*\x00', &(0x7f0000000640)='\x1d\x8f', &(0x7f0000000680)='}}\xe2\x00', &(0x7f00000006c0)='#\x00'], &(0x7f0000000800)=[&(0x7f0000000940)='#,^-]%\x00', &(0x7f0000000780)='\x00', &(0x7f0000000980)='#,^-]%\x00']) connect$inet6(r4, &(0x7f0000000240)={0x18, 0x0, 0x7, 0x8000}, 0xc) mknodat(r4, &(0x7f00000005c0)='./file1\x00', 0xc000, 0x1) 07:47:32 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x2000000000, 0x4) r1 = shmget$private(0x0, 0x4000, 0x10c, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 07:47:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) close(r0) 07:47:32 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) truncate(&(0x7f0000000100)='./file0\x00', 0x7fd) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) getdents(r1, &(0x7f0000000040)=""/177, 0xb1) 07:47:32 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r2) 07:47:32 executing program 1: r0 = socket(0x1a, 0x8001, 0x40) recvfrom$inet6(r0, &(0x7f0000000040)=""/40, 0x28, 0x0, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x6}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x80, 0x2276, &(0x7f0000000000)="ed0f9f4066a2c67c55946268e033251091e8a9132be6430d9b8234da824019adea625509f94884ba179e9501bc931647807d79d6257e13e9102afefa6750", 0x3e) getsockopt(r1, 0x200000029, 0x8000000000003d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r3 = getuid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r8 = fcntl$getown(r1, 0x5) r9 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r11 = getpid() r12 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="1bd63fc83e51987f5698cab99993b12cb5436175a51ebcc0fa61529751d7398d80b21d39a56e725893da9929f6af135e40330b9ee29f16a8c3df0fd6d3513ce5fb8416e2b0c31b184866036180a56ed67e5aa2af989ef220a88cedac35f7edf82b283c0d1e4b", 0x66}, {&(0x7f0000000180)="83041c389c794ad571236a7489ebe7205a9682a54e652e898493f09e5c363c0f0101aafd78745b164698536ec059497aa0d0a2969c83c8b0804d15c42e2c18c60d700c78c7fa42c9db4acc79922dc45833f9b015e6c8f875c4be69c3e5eb2c2f950af352827f08203fff547a0056e6f42184d335d66396c98414707392573583d8616d7adca7adfbea23223c5fdd6b0c0c49d864f99194fbd01134b628532459b1884201080a0bdf4f9f0768597fd524e74964c607a0902712a6f58f901611f74731d6dcd3ae678b19b609d9db0c62860c607598751dfbd54f958e57097176125d665cc06af86766024e9020", 0xec}, {&(0x7f0000000280)="e73633c92125cd72c95dcd0f743e9a1ee7a52aeebe379b1876f010442fc8a0cdc4dc1c5af011f3ed20afe7a68da73480810cf194047e100a7df7c5b4434e893e1506b30e73e2b5f531c78434c516f15fc68d1e2ad3543d02b669fd3f52ce25847f745a80319eb07e71140fa49797c8ea181015946e6ddce2983a0ea7c68f365f4248a7f33140911f4886e1c5d1d094b84fd455a9e4c7bf0da9f56a587d0f148b1005187b1b653ffcb6f432a7dd54fe726dc99f5f1fe5760b6a204f241dc753511ec001088631cc3c9d37bda85425a9373e0d0b74cf88c63d14e3dc8d31d0219539d79e53679be1a960c2e0", 0xeb}, {&(0x7f0000000380)="81a46f6714f173216575cc6914c074676ba29dbda9b04cefd1143ea6cb8ce1b9cab583b2f0cd5dd25283b62bd3722d30fe95803a3d7cc6f8c41bcb932ab5b2a22134a85d06130a046f33212c4ec945a44ff85f90e3c5e540640c8f93da76785e67d2a4196834b4e1b83450d4771cd3b83799ecb33a5321c14c682af2771c8a3ef012078490931d", 0x87}, {&(0x7f0000000440)="f0957f842e827fe944af93bbe2d49c66662b2aad04fdcc456143f2a56ba69ba766e1da50862b190e592077ec46678f708df70a2f86aa27db988012914315a708d801c1ab3a0a1857a6667ab546e7ddeccf298a120a09f482e728b4538a0639ed7b9d8c38a8aa0c9d58c2e0414a331e8fc12853501f8806a46d9b4518300e48dd9383e41d9558", 0x86}], 0x5, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xf8, 0x4}, 0x4) 07:47:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) shmget(0x1, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) close(r0) r3 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x1, 0x100000000, 0x3, 0x7, 0xc5a}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x5ad, "00000000000000fb7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 07:47:32 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000000000/0x1000)=nil) r1 = socket$unix(0x1, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="71e7ec549fa047680c6b3b28536f7b1d3c116bda5916a5bcbed8857ba04b744d8585c37da94336d2b34229ee623b09133d103fa3583eabeb5b989d36f7439397deb2e940fa1ad200a273108b310095703882f06b9fee369baa111f749abe8fe0ba22658df44eb844361c3c151c980195e9", 0x71}, {&(0x7f0000000240)="c8fd21edc1ae7d90b8b337883a9f07635fa9eb6792bf7eb3d9154825c1b800b827910aea8421eaff7fc70c9047337fe8a8e4f4311f2a33a0d3c7b7e118305d009a9998d75685555a1b50e2b4b33fd03022abc5526084c04e5ee11205c66f627e9a40c198094df45ad6710a07dd0db335698639023d8388c1196ccea42badaed129819c", 0x83}, {&(0x7f0000000300)="44f2aa55275fedfd6ba6f42dcef25227abce41a16c5b15b706652a570609aab71ba35801c45e4eedfdbfdd445a49d82f1da45a5de3431cdb22c20aa3579d27c0b0692de060f5a3d3225cbc7287aaefe57cfd7da24b56dbf6485e84edd7029dbf069a51a6df1bf7d9062d613907c12077b42ec31edbbbdb6fc0674b16a8a075a73bc424d5306e52ce0d717c3be2423207258c5b0086957055aa05edaff0e020744b71055c4d4020b00d1d60c2edd58be3cbcfa82d281982d64b3b30c15809e1a1f4c07bd259974ef71787686de562b04c04cce9e4435310b0357afa4cc908856f48c8", 0xe2}, {&(0x7f0000000400)="0703710828c6c4df539ad567e0ae2e9a7aab046b926515f3e797a2b453ef728f08c77a0b77cac59f3b58ef3fd66156dc026cfdc8d61f0c7146eae6a6c841069c2c5f6480ae208a", 0x47}, {&(0x7f0000000500)="6b6c71d3820b4b3fb7789c95425d1e9c8609d5878b60027dd7a329f8130fd22fec445ade0851434305f44e476d925fce0fb53ae9e713bd3ec84be8fecb55e46dd8e8590accc31c2c62b45f4306f5c59aa6f3557a376b60409eed69aa82e95ce39e969dff2de86e7f927266af28273edad03e1dcfef9865475995a41fbfb0935430007d", 0x83}, {&(0x7f00000005c0)="85c2101bad0c965e98e6ab57668e370ee33ce8633f8ae8068e251db610597d6743fb877bdf84895ba7102edcbd80216d7df318149524e5b45bc7042221dd8dcb08c0032a2fb9d0ae647485d5e6a8babfe2ad2aec147659471211cb42871ba753a739257ba611639cf5c0ad4a5b26430b8f423c2eeb82e45fd1caab3404aa540c639bc2e21befe122212378c542e3dd89e858f2ede223ce449ba22448224256308bb02ba9ccab9543d3b574deeeaf05683f40aeabe97b155fe4867adef7db56432974442d754004d4009b897b40", 0xcd}, {&(0x7f00000000c0)="12092a2292a39d50cdf5b84a4db25d7b873c6360f70d021f101c9308c37e60238c41a1ee2ed937d2172357", 0x2b}], 0x7, &(0x7f0000000740)=ANY=[@ANYBLOB="a800000000000000ffff000007000000f7c14d525acb512352b6f91272a68e995d217f109bda1b8469f3e952fc50af5632897c3661e1dbe58aecba1209f8f71b67cc8eaf36ba38be07b6ddd29d1d014414a0d4d01376277e2aceebb8ce208af2a6a53a4740557d14d1d442b8f9661cd6cf6228b4068bbe59743ea29f50ace313f4c55e42c579334069971c4077b728374bede44112737aaaf15c0fd4b1eaa9dfce00000000000000980000000000000001000000af5e000053f816b5dc3d56783894d25ef805bca274924ad09bc2f54a3f458c08d43d0985caf5ec5c4aca2c4220fe7883a28df5f34e0057db586b07fa4ec3661a6aca82c7b7d401bbec54fe8dd2d9125ff85fe08c590a1cd44ffc60ede7cccfa3669136f0359b6b96a127d992b7a3d3d7843ca778b6e5e6db2f253bb4d51ee76ee32713298183dbda000000005000000000000000ffff00000900000066fa313f8f6c1bccffe109cef86b4c846fa71f42a5a75eed548a28566cfd3668423cc0f5a71a05d190e9c24bb090fcd37b2c20503f8ce59ea6e3b522b4112b1cc800000000000000ffff00002000000039291a2f306d6e9ed67b1f82fa54ade68a34540cdb0deca7b4e96434500875fa1c12fed3a4798d32aa43cb71012d3160055fd9d9fbac4029c7a77fde93dfe87a971e8062b3d72e3f91480c507083511b4a116cf407af54be26f6ff31ed750adb1f647010e2302278ffd0304ade2c4c4f725cb765ea85199c5e119c20cf280a9d0f2409ad38ef4ef08ac3db4f9dec340fe4153c206b4bfb4f1d1b05d06e0ee6fd4cc86a1db9bbb9e777b8a17b0fa44af9770d49a5cc1fd3a91800000000000000ffff00000200000097e83773fd514f007000000000000000ffff00001e0a0000c8fe2ba914a46ecac98dee81d3348242fa75d122b43b79100f5a3a50614179cf4f28bfb92b4da90c070d7bcb8f238e5894e92746fc6e287bca4322124b9739fc4e0c355740010a8ab928525651efd4c078c8608bb27ad660b2000000000000006000000000000000010000000080000085d2027419ffc5f6afca0f68ddcd333e38081d8a19e7cb6476aa9c7c8157c24091d91b6e5cc2c8942c539d390039697adbdfd11ab0c34f19efb065e06f8a29a4bb5c85813c37e10b5e0000000000000018000000000000000100000001000000a3cbc70000000000080100000000000001000000e1050000084dee9a071658a7461a4a5e26cee791898b41bbb91d119612527eb3f03f76beb4c3fad5017acedbc0fdcd38422bb511c6d8e724424290d2a04c0ced0a5c4de593ec71fd704eb3759380a290e34ce87cf2077106a466ba10b1683529a6419baa5c372383bbd43d1b6cf55219130c1c18dd94477476fdceb2fb7361e8084fcb6794c84fb2ca318d3de05b3c60c080976e08c1226a8e174797eec549594a4efe2b675c866660a9168aacac18917bffa887139f3537b5fb8b2898ae48e41779f9c157b43417fbd2e54972f7a0d9bc943ec0a6a3b0cfa3a219fa5223646dba8250d9ee2dae96f4937de30f233afb2bd2edbd8be01510dd000000"], 0x460}, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000cc0)=""/234, 0xea}, {&(0x7f0000000bc0)=""/163, 0xa3}, {&(0x7f0000000dc0)=""/218, 0xda}], 0x3) sendmsg(r3, 0x0, 0x400) readv(r6, &(0x7f0000001880)=[{0x0}], 0x1) 07:47:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffb27824af42b4360eb3bf1b05eb5ad37dffffff0004"], 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 07:47:32 executing program 0: r0 = socket(0x100000011, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) connect(r0, &(0x7f0000000140)=@in, 0xc) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x88) 07:47:33 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000100)="4028e5f166e4c6cfbbbabb9cb4f4ffcd842b80d160341316aa8617607d6f0bffd1c52bc27293cb605850185f5e610f20819502bc933c19aa86552e86dc849498e8218602588f98ccfca941f73f9a3b775d73ea513325d96ece7a0578b41216b7178b1263740e55f945bfed9ccb71d96a06ae97772e0d3e5ab8", 0xfffffffffffffc33, 0x0, 0x0, 0xfffffffffffffe93) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x189) 07:47:33 executing program 0: r0 = socket$inet(0x2, 0x5, 0x9) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x60) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) recvfrom(r0, &(0x7f0000000140)=""/215, 0x1de, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x108d, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) 07:47:33 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) 07:47:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/96) 07:47:33 executing program 0: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x804, 0x84000000066, 0x0, 0x0) pipe(&(0x7f0000000000)) 07:47:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) shmget$private(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) 07:47:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="29dc6a1ee95a8a6f64e1e482b295a01860f951d185f029efa6c87c746017a7055b20210a32a9bf315e43331b38f971ac2dee1779d03e5ceac5279e7f78233ec6105b1a1b2cb341a242adf4adf0e1d9f82cb3639ce5e713d931cd385759491aa833ab6d5d1415ec5b8d1677ceae177c753c52d47cff09d789ee397ea5571204c5f68c4e9af6f052f9a25492c67298df0ff8b93ba508309ab2b166ee1b6e5b6542aa9ddb375cb42b9b5ab4fc79c7893a3e528fc728942c53eba7a640cfaa44ba6efffac6557d044eb4e980ee11d0275bd391d841dc484a9cd7d7cbc4b955526814633d39407747b7", 0xe7}, {&(0x7f00000001c0)="36288154062c9b81a5ea07620258a3335e4849ff2bdd14091b0e8835922f8de28bde956fb33973c4b3b1817c666d07e30edd9d703469922eee59f218660362c04c6c949570599135815766715c048e58feb89c36ced383b7942339780663f296f7354a9ef565fc1649a3c052a42be6eaa3f50f479b2f992e95b1adda3bb8f03874cdae85b60d1ba7e9829f63640c54ae239f539cb98977a5455a3abfcc61cedb94ed4701043ebbe33ead6dd6e2cd2e7ec6d5b8258579b9b1fc6c4dca932bd08e749b5c54de21b3b514", 0xc9}], 0x2, 0x50) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="260180b2e2bbcf5ef5e89e1c1b00ffff0000018616f64a3d1f5368905f83556ce6a577b62df869543f803b2febb233497d0cda8d4b711b02e4855774d62a842b71f9c5f7950c1f9134cf21de2722e0b127ea9eea774e125429714e52aadbc4fb564f9ddcf22f6873775a43cca21e341aabb2f53167a4744337d93bbbf604e4353bc5bcb6d49079f02a84486618424ae0470e861f41673532fd4bc2000000000000000000004000"], 0x9}, 0x0) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000440)="d4e4568a122e3db21b2c5f95c35088c95c99c548e6778e1e169896aa92886c5b0d1185c8159ad6fe6a60af78247a232bb6b7921eb12c1d4ee15360a3c4f908e5cee476fd12cc2013291ccf893974072e7f0ee6edcfcd6bebcd53443cd0f44e044cfba3e111e72aa08a7669f0ec91b21ada283f934e25224b80e6c8aa1abb2d9baa8a50f5dee759433742760c75b6e1fe1ffd1069d6ba39225a24e8f8c637759fcc23e191e0aced401cb25cd2a9", 0xad}, {&(0x7f0000000500)="1e901915efc2b92b5a9fc649251e6f95194dbe6301192c6fe0ba2f4c0195d947b56fb2df90b20d8f7ba63931dfee544c2d3567a3d0bff09f0226bdb4d548a421e04ffa48f9e4f518b6ae64b8c9eb1ba80ac7be18f22a1744f13408da2ca3cdd9426a55af1b47b094188d8863241c4f4066926798cc9e0cb2588e9ef99c2880a2a6ac07ebc52be379bfbd05db5e0f1e183afd52c1b8dfc2cffcbc8f1894fd6dd594539b8319bab6a3b28c81dcdde797a7811bc770647513c6258d20a60aac", 0xbe}, {&(0x7f00000005c0)="4e00e19df525d80e6059361f6b5787d200aeb84d00218e984a7af37ba92fc9f7ff6972a893fb602665eed49cd687d86897918b004589828e0c06a4c7252d5e3de93e3c6ce640735712fc9a", 0x4b}, {&(0x7f0000000000)="06", 0x1}, {&(0x7f0000000640)="85fb943a6f5852081b88a55a9e80cc8108e00df3b9ba51d5323086ed4d1ee0f3de518a78052588c5cb66af103273501618cabb5e9dae20e6d43c82960dde22ade5bf47f6494227fcb762a5b017ff59649a0b22928abb4b78d47d4ad7e885f5608616c0bbf3cbf1c843592800857b2c4f1e6c5d18fdddddd60512de7361e9b432272d2c6015770a800de8297c74a2ea5d4eeaa3dede71d485719901aa42baeaddadb2566cd1cf1222442d66b1f3404764aee8f393295fbc37b32f7708964dd117157c73f49039bed87db142960e3e641f5fe56a4e03e1f9ee3fed848efdae6dfc7c3fc9a6247d", 0xe6}, {&(0x7f00000003c0)="48a40407e64f8461596c3056d6d349d798152a7a5ae1cb50249787caeac003e92ba316dc2f5d35", 0x27}, {&(0x7f0000000740)="dfbb5520fd23d6b6400429d0c15fef39502bfb305e4be811850d4a2f49", 0x1d}, {&(0x7f0000000780)="acd2290e808c03db4edd5554e1f6c4b8fc7a4f0af3906db241b49df7379ca7787351e8097122d5d23ac965bdbc65b437917245eb97796a56928d5737d4f039244f37990523a832ad742ebae3cf20dd5cfc1a239a91ac4db6ff53b0e4fc2b0b224516c4dbc249f904d2863b6103507801e8cf1279aeb11467dbedad0f9af9f462eb855f577546607ca617", 0x8a}, {&(0x7f0000000840)="304df4a6ebb7feb5d3dcb019ae4254bcdc415fecb34e3e99378dcf5ad10c9126d73fa7394bbf7112823c5b5a235149f01636f56c59b1fed2cc0fe04b8622aebfe9d66c3256e4f7795384225175c95ac26845496f962b43f62254832be9dddd158234ccab7805cf1478cc06803703934369f3eb9a7690ea05fb2170eaeda4dbbb4a0f210d3bdf30b248b231398cc693914edd042c538d4ca4e58d6eb85f56847c3230e2e7cba4f124f9c82f71ba95e7c59d72a8f04cc41b1dc80058a3b06d4b15257bb12975c05fd1895742dfe77fd0fb9adc3bfaab3b0a6fce2fe3c4de755e", 0xdf}], 0x9) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 07:47:33 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) fchmod(r0, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 07:47:33 executing program 1: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='w\x17') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file1\x00', 0x20000, 0x1) 07:47:33 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8280, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x200, 0x0) poll(&(0x7f0000000240)=[{r0, 0xc}, {r1}, {r2, 0x74}, {r3, 0x1a0}, {r4, 0x30}, {r5, 0x4}, {r6, 0x104}, {r7, 0x8}], 0x8, 0x3) socket$unix(0x1, 0x7, 0x0) r8 = socket$inet(0x2, 0x6, 0x4) setsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) login: pckbd_enable: command error 07:47:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./bus/file0/file0\x00', 0x2, 0x3aab, 0x8001, 0x1, 0x0, 0x6, 0x4, 0x2, 0x1, 0xfffffffffffffffa, 0xf68f}) mknod(&(0x7f0000000080)='./bus\x00', 0x200002004, 0x4516) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x100, 0x5) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='}\xad\x8e-+\x17\x00'], &(0x7f0000000340)=[&(0x7f0000000240)=',%\'\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!\xc9\x00']) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x212e, 0x100000001) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x8) getpeername$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/1}, &(0x7f0000000500)=0x3) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000440)) 07:47:34 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20021, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="000000ff13b9fd892eaa4e6f30000000006c584834e6535491b0e3", 0x1b) 07:47:34 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0xffffffffffffff4e, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() read(r0, &(0x7f0000000080)=""/89, 0x59) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10083, 0x0, 0x0, 0x85b}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x2000747a, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000100)) 07:47:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x80000009, &(0x7f0000000180)={0x1, 0x0, 0xfffffffffffffffe, 0x100000000}) flock(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 07:47:34 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 07:47:34 executing program 0: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000440)=""/4096, 0x1000) 07:47:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 07:47:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() read(r0, &(0x7f0000000080)=""/89, 0x59) syz_open_pts() write(r1, &(0x7f0000000240), 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) getsockname$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) fchdir(r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTAT(r0, 0x2000747a, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000100)) 07:47:35 executing program 0: r0 = kqueue() fcntl$getflags(r0, 0x3ffffffffe) kevent(r0, 0xffffffffffffffff, 0xae11, 0x0, 0x0, 0x0) 07:47:35 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xcf, 0x6}) r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xffffffd6) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r2, r1}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) 07:47:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2c, 0xa, 0x0, 0x0) getsockopt(r0, 0xcbc, 0x10000, &(0x7f0000000000)=""/223, &(0x7f0000000100)=0xdf) 07:47:35 executing program 1: link(&(0x7f0000000340)='./bus\x00', &(0x7f00000003c0)='./bus\x00') open(&(0x7f00000001c0)='./bus/file0\x00', 0x400, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x408, 0x22) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19b0000000000000000400040c60100f2e900", 0x2c}], 0x1) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000080)="6a4b8629d36cfb00139d1b7d6445b3728896bf01344167242a15a600ba884573df5b4126b6ee60ca8eec31367bc67754fd9d4da4a078ea0a4154c749f1abb9d5fa3949c277ac6b993efc331a835a84b6cd3d883aaece891226e63e8328fdac509ae732e58ae9361e75fc73e8d58631cbada7cb6ba4f4699438dfdb20bacf7e5d1016c4acc7329d24365d0fd379cecb0cf19d55bc6a144d3e76d634d45cfa368475f230ed45684721ac55a9592b7b903620f009c39b72c8fc8ff954c34816d0b640651e59", 0xc4}, {&(0x7f0000000a00)="e0512bfaf40740296be580c914d85d5974fe3a694a2bec724d3a908061007c134612b199514500913dec18963671a327f14267d3379954ecb8dd5559526308a39e2d2229c5cd5b08bee81d23efdebc7471c215cd91585e6d5fcc27b7a72fe7211865a353e5758390ebd6dacdb2a43a366ec1e0567114c4f19dd587d255350aa7db066d7d21d367cdb477212fe56d869e0305bd15c00d352ef6ae9706964c52dc2daa5068dde6d0fc68ff1a4bdfe613d59449f9f653cda6284bc570df22fd56ef5a9b0e7ef52de37f2dee51700d5f95e75c7c020022e2957efcc02b54156841002a4dff28afc537b7d00b8399a5609b44e81adcba5eeb32657f9b23b621e8e1fcc3b0ce46e6cf77944431c88a0dff282189dc8bf90b0dcb7bc3ce780479ea9cc11aaba8bc7d764b9fa1ef6b15fe05bc0329b08dfc9cb687b1ac28e3ec54088169a1f16b4a4019e7905130bba136e21932241f29a4cbd5d786c6b5c0", 0x15b}, {&(0x7f00000002c0)="667fde2adbdda7dcb03a7f322dd9f375b340a35e9d3e49ed1edb69869625051c0af6fb386b09ff3ce89f05e4e89de4360aa3f7e135e4df8cab9198f7af016d74ed9ff8b7f89ce887f94321a4feeafb430123c463000cb770308535b6f1e1cc5ecb07a65eb9e626", 0x67}, {&(0x7f0000000440)="65ab1bbab85ec504ecd78ff83a5f3f14e7a463da0c4ef8e1cfbf8affaebba19c986a942435aceff1048d46c60000000000000000000000", 0x44}, {&(0x7f00000004c0)="c40c323953c488519181485f1ce9ae2f36b6badf9917fb888d336c53ff61b25d36bddce11cf48b9ac4ca5889935ab5ddaee84134e044e38ef1db0e4ca5411e4c109caf13bf19a0562e05d9da7921e705e831db66e357f61c5e0439ff7d0a907c0c7f98b221508738f16135208ea38261e4761f241493468a6b800aff80304670d140ece424defa7632627d90533622333ebe7b", 0x93}], 0x103e, &(0x7f0000000600)}, 0x1) 07:47:35 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 07:47:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) sendto$inet(r0, &(0x7f0000000000)="b772d7b196f17d86b0a8a44a864f7ec4", 0x10, 0x8, 0x0, 0x0) 07:47:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x120, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200a000000000000ffff000000000000f87c8a5b671b1b542a538706000000a711639f07082473faf3e363beb658ba00000029000000330000000300000035"], 0x31}, 0x800000000000) 07:47:35 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000040)=0xffffffffffffff38) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000003c0)=0xc) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="4c5bb95834e951adabfb5e3c081ade3ace9aad556111cfdbea105edc7313072fae8bddb4c2495a6ca225d39d578fbe11fbee7c1aa186876529d3c20c19ee9d6e131cdfd139536714702e844bd605d67e8fc3f83ab0f2809f70c4eff4ce63c1263610213d8f588c7d40976f8e", 0x6c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000000c0)=0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)=""/142, &(0x7f00000001c0)=0x8e) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) r2 = socket$inet(0x2, 0xc001, 0x0) recvfrom(r0, &(0x7f00000004c0)=""/27, 0x1b, 0x2, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) 07:47:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) recvmsg(r0, &(0x7f0000001180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000080)=""/50, 0x32}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/56, 0x38}], 0x3, &(0x7f0000001140)=""/63, 0x30}, 0x800) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) socket(0x18, 0x4001, 0x7d1f96a5) 07:47:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000040), 0x10000) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000580)="d118ca90caf80f7eedd6534df2a7e489fcb89bc4b31cc1a361", 0x19}], 0x1) write(r0, &(0x7f0000000140)="e487a7cada0ce182642b63ee8433c5e2c945fae9c2aeb76539", 0x19) execve(0x0, 0x0, 0x0) 07:47:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10402, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x5, 0x9, 0x6, 0x1, 0x101, 0x81, 0x620, 0x3, 0x1, 0x7, 0x9}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x3c}, {r1, 0x9}, {r1, 0xc3}, {r0, 0x40}], 0x4, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000440)='./bus\x00', 0x2004, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/195, 0xc3}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r6) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x2) connect$inet6(r4, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x5}, 0xc) dup2(r3, r1) 07:47:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0xd894, 0x4, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 07:47:36 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000110000)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x110) chroot(&(0x7f0000000180)='./file0/file0\x00') r0 = socket$inet(0x2, 0x4003, 0x7f) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7}, 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x8, 0x5f51dd58, 0xc58, 0x2}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') read(r0, &(0x7f0000000240)=""/91, 0x5b) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffff, 0xe3) msgget$private(0x0, 0x4) 07:47:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x220, 0x165) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x9) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:47:36 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 07:47:36 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) fcntl$setstatus(r0, 0x4, 0x80) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='.\x00') 07:47:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) close(0xffffffffffffffff) lstat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000100)) r0 = semget(0x1, 0x0, 0x81) semctl$IPC_RMID(r0, 0x0, 0x0) 07:47:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x8000000000005202) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x13, 0x10, 0xb18b, 0x4}], 0xffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff8, 0x12, 0x34, 0x3, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1, 0xadf}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x10000, 0x10001}, {{r1}, 0xfffffffffffffffb, 0xcb, 0x1, 0x5, 0x1}, {{r0}, 0xfffffffffffffffd, 0x94, 0xfffff, 0x8f7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x43, 0x0, 0x80000001, 0xfffffffffffffff7}, {{r0}, 0x0, 0x20, 0x60000000, 0x77, 0x4}], 0x33, &(0x7f00000000c0)={0x38c5a5b0, 0x200}) r2 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0xa25, 0x2, 0xfffffffffffffd94, 0x1, 0x5f, 0x91c3, 0x5, 0x2, 0x2, 0x4, 0x3}) chroot(&(0x7f0000000100)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() 07:47:37 executing program 0: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) fchdir(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 07:47:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) setsockopt(r0, 0x20000000000012, 0x2000000003, &(0x7f0000000000)="186fe65c", 0x4) mmap(&(0x7f0000623000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x400, 0x8, 0x200, 0x10001]) 07:47:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fe, 0x0, "d730c1e705000000000000002a0000000000009e", 0xfffffffffffffffc}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) lseek(r0, 0x0, 0x1) 07:47:37 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wsmouse0\x00', 0x20180, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2a0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000001180)='./file0\x00', 0x10001, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r3, r2) 07:47:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f0000000380)=""/144, 0x90}, {&(0x7f00000000c0)=""/91, 0x5b}], 0x4, 0x0) dup2(r1, r2) 07:47:37 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x6, 0x3ff, 0x8, 0x3acc, "921a2b2d785572397d596248f8fcc6c840934781", 0x9, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xe164, 0x4, 0x3, 0xff}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 07:47:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x1, 0x0, 0xfffffffffffffefe, "90de9c16723f911a1d964f681f00"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) 07:47:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x7e) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0xa, r0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xbb8, "0366402ba77f0c033c02df71795acd76ef3caf00"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="567bd465c3e198de898e30660b797bb41e70e20654328a10dc330266cb8738403cfa452df318df6d2e7f", 0x2a}], 0x1) 07:47:37 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0x81) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x88) sendmsg(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x241, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x4d8, 0x0) dup2(r0, r2) 07:47:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = socket(0x1000000000011, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x772a2dda2509682d, r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x800) 07:47:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0xb2b, 0x0, 0xfffffffeffff0001, "7ace0fb766f50989022e4231da303075a54f90f1"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x5, 0x6, 0xc0, "defa7c46044bc5b0a37f1953e2934d8118248172", 0x1, 0x492}) 07:47:37 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x10102, 0xd2) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x6, 0x2, 0x7, 0x6, 0x5, 0x9, 0x2, 0x1438}, &(0x7f0000000100)={0x4, 0x1ff}) select(0x40, &(0x7f0000000080)={0x3, 0x100000000000, 0x101, 0xfc, 0x7, 0x7fff, 0x1, 0x2}, &(0x7f0000000140)={0x8, 0xffffffff, 0x4, 0x8949, 0x4, 0x1, 0x5e9, 0x8}, &(0x7f00000001c0)={0x9, 0x9, 0xc59, 0x4, 0x7, 0x3, 0x80000001, 0x8}, &(0x7f0000000200)={0x3ff, 0x9}) 07:47:37 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = shmget$private(0x0, 0x10000, 0x56, &(0x7f0000fee000/0x10000)=nil) shmat(r1, &(0x7f0000ff3000/0x1000)=nil, 0x2000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x20}, {}], 0x2}) 07:47:37 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3}) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x5, 0x2011, r1, 0x0, 0x1f) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 07:47:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x10001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 07:47:38 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x46, 0x0) ftruncate(r0, 0x9) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x1, 0x7ff}, {0x2}}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) socket$unix(0x1, 0x7, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockname(r2, &(0x7f00000038c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe000bfcdcb000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5367f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000395f393d8327708800000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005315f6a4d5529f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212de6807b9800000000000000000000000000000008000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370000000000000000000000000000000000000000000000200000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000b32e7349dc1b8005bd433c5a40c6f1eb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000efff000000000000000000000000000000000000000000000000000000000000000000000000000048372c76e0b0a01507535e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf7af33e9e0008e5f414f090b28ad600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9e8c0809a00000000000000002cdfad8ace63e47a05c01500ea56cbe754a9752883f5bee02531061c1239f91e8a318fc0015fdf0df0be6cfb0935ff0300001dd35d5ec9f22d90bf587c6b918153fc70748b000000000000d89bd0181733d7aaabf37fa9bfff63dbfd7d66a6fb6f449006270adcdefabcaf50b23a826a003ebd2d54ac3da6675460d1bae57b134aca1229ca9985bb062aad14105e8d5b4c252d310659519500000000000000000000000000000000000000000000000000000048a3cf5b24671a2029b8f55e5e8ea1f4f640cdfa17afd7c4e594ac8cf6d7481a9af42d2a68b0079a5ada4bdf46b4d26e09702808fb24acedff1fd6acef513698441da21d022c522f14e6687b803f47375dea568e0dfb9ccf647037e1e93084fe32b4bf2c83a1cc7bb9e9dc3b70"], 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="f7d1106abb7b128dd9e3b1173b25b584f52adecd0a50127c9831c0601c9ccc29b1205b1e14f18dc9f91f762f5cc2ff8614bc151a6818da0206666522fcecd43e53dcf639f82987971fe79fe3c49360c913eb1b6a99f099d60a7593d82dfdb81ca0435c8f735c2db13c493210fa61c28a3abdb3d06c8c2152995d00d682719a40b785feb87a9973dffc05e0e63fa9bb94044418e14975914ad38b23eaafe6a69104b0198da8b9c1c7537bc83943dc89a988fb9a0632ada62bb3db4887c171ecf1e9a68c1d52d1413b9d96c6e77ba2", 0xce) r3 = dup(r2) r4 = openat(r3, &(0x7f0000001100)='./file1\x00', 0x20000, 0x20) connect$inet6(r3, &(0x7f0000001480)={0x18, 0x0, 0x7, 0x5}, 0xfffffffffffffcdf) bind$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x6) poll(&(0x7f00000014c0)=[{r3, 0x124}, {r2, 0xe}, {r4, 0x80}, {r4, 0x80}, {r2, 0x4}], 0x5, 0x9) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r5 = accept(r2, 0x0, &(0x7f0000001180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000011c0)={0x1, 0x3403, 0x53, 0xfffffffffffffff7, "cd200139dbf6b52fa08d80eb7cc0b43c5be7e101", 0x2, 0x7fffffff}) r6 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x68) connect$inet6(r6, &(0x7f0000000340)={0x18, 0x1, 0x9, 0x8}, 0xc) r7 = semget$private(0x0, 0x5, 0x0) r8 = getpid() fcntl$lock(r1, 0xf, &(0x7f00000010c0)={0x3, 0x0, 0x5a, 0x3, r8}) semop(r7, &(0x7f0000001300)=[{0x3, 0xfffff00000000000, 0x800}, {0x4, 0x1ff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0xb, 0xf5cc4c3fa115b1c2}], 0x4) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180), 0x204, 0x0, 0xfffffffffffffc6b}, 0xa) accept(r5, &(0x7f0000001680)=@in, &(0x7f0000000380)=0xc) 07:47:38 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1063, 0x0, 0x0, 0x8000}], 0x3, 0x0, 0x7, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) fcntl$getown(r3, 0x5) 07:47:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 07:47:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000280)="b1490439372b32d48468c74b6f6eceac3f9f0883cb3ff35bd9906e5087b1f789b8b7bbe0e2055fd171107e6b17d5bfe8123d1a3f161dc4dea51134ef3581184c5ae6f8485969a4691e5e3f4fad257a6846c6bf6a6880831a2177a9514c0f97354318b36e2af5d5bf767de5b9ebd29b1fa79974530ab442c4ed26739d6d5482105a5f21e4eea0a985e9736c3821098ea6a8ad20b0e54e2a70fba35bebeaf741f560a1a16a818aa1f3ae806fe069b9f9e003a95ccaff867692aa6ca828128410b67e823428058c914de58660cf95c978257302e88b88da69a1a63e863c3e39ea013b3815c0588af559aa85cdae01a1ed1fe8e5a5bf5afc0298fa8a1962720277a6f124417c6fffdcdba40bad045e30aceded0c07eb9bc0b8a10049fd2fea23ac823635a33ac2ed289edf4e2069a2098c22a1b5399a9a81318a18757a53a38aaf28101154751438184c5d7ce9ba343465cc2f05a38401feb11bd7cb33536cffb04d6c5a324e54b21de865a39a0794813dd7da045bb17271c5e0ece0ab80144a18a8a8df3f3d55e8aebf0bf271394e10d49b633df26e6507c42af7d278b378ed20f3417f077b28eb3ec1a8b5344155a1b8fc9d785e40b51116998d9b3223805bf4fd195682e86f21a40c61245fe6c6138cf5ab9373c5db9063f76db17e5ae644a03c0b07af75826023843c9a6cb1a5ef41845c1683f4070c5d63621aadd6aa254edb1f08bc52afab339add172c36649e54a7bad88cbdfdaf4713388f613b115acd7b515d43e9d5cc45b6d3b40829b28cf0273b2012dfaa5203e6f9ed6a934cc348153c4e62ef8203dac1feffed72b35be505446cb1e27c6cf01d6a7191940da3cf1616343fdaaf34d335839f17a2c23babf0ed74ddfd8d470ef778d3f421b88c0af58e95e53db6d14336f06b4bc255d3322ae5c31e565a1ac753d040e2a7ba665d2e825c864cd70970e388372126d9f25666ba00ea70fbac065f3951068150edd6fb1450e789358ad18d1673541df61b7b9c978ea98c9db1e69232d5c2cc3b4924e754cc77616684154d6adaea9f6474eb49e92cb894c3acd01e28978556a8e6e4a126fd80057ea8000ce4d1fb1790a30552847cd2bbd8253edd0685403eba7455d32aef00924a8ffc2d9a995ef6048a80407e3ae9ccc33f6eebf45af147639d8d2c6051e16a699fabad6cc79c6b353ae331fbe20dbcec849bd44b17615f752a02d72a86e821e2584895281776f0c4ba90bc221d1fdb9b68d5d37e81ce02c66ebde22690afa0eab6e6ed45993c962a44aeacabc8307fbfe75c5cac6bbeee4d05fc423c3938328e736725cfb9fa16db1f338d3425e1884a882448afbc8b8e258a3fc3c0ec4f3e2319956b02d4599b028ec4b1ff700159fafa6abd6dc1f368680ec4237bd6cbff754b70f185a40f10dd0fe48825473add682baf0d1fe38e628d84682cc8f1a7e180026e78d35cd9dbf760e3811a843d361795428ea716f57b7384a11fa8066541dd7d31a002666b0652466a01679db5dc22ad866adf19f3453ba5c68b472db06c2ce6c3aa86610b9636a422e942e445e877c6030ec81a9d469084150339b734bd681f1e78ec784ec6fecad1bdafb743e6d1296c80248a52884b9135e21a6606f4a7e01fa98887aa818eb796f902386f59f2ed9ddfdbaf2d895a735aeafa0db7b3829aa95b5b99de714a320b40aeed1cb49e7f90d197614e08b9ab3649c173ff91bc1dbea8e7c65f4dcad17a2d389ee9dd8631110e3ff7f511270d835247e4aeb82b3e305b28b984493c9a38a9e6992c261a3c9f4131674cc9773a3e66e4ab9312e6d90e384441096855e4eb222db262a38e8761a7cadadd2ac8cd5bf7d2010e73c1e8225901fb34eb97ee2039ae519202f3c3106476c532a64f762ebecddeff1b6037faf145c9b958ba26eeb0b7ffc27318fc05eb420cb7b47d1b4648e7c2eac49077d2e7e0c3312dea96d6997f0b720de2a7fd25fd2cb6083b549dfbadb0498d75cd56061983805712cbd1b31d0432ca3315cb130379ce0d1e1ce3f74ae3a2d9f99e9b09a6781b63c33da455cd08caa4371d6ef572bdf9539b4d0936c7970ffe0de614b9e90d5212c24a675967e04e9bf992f03c29b5c825bb87b3a1bde73ed4936c1f56a87c8d2056d5ba2f1b78646ea0889bdcc7e7a8d14f38dd75e31fccbb9982616ffb2c7d27e8aac7738cc634de9b0b21bdf4d0d02ff295a7ac0e7cf185bd23f2647b2376e0b88d7e5b68d45b086d2ca5901af5649cf95b129c0f7951074d64b5950985d50fb634fe530608bb684610441ad5d32c46dd2253b7a25fe143758675d9481ce7ae14609c61cd24f90159d2057afdd53fa5b28cb67fa0e44d4f8a1447008b6933094fa5550599628c6b3bfc38351f0dc8bcfdd95719e1cd705fb1f7c052750e1005b2400625db90cb19a0fcad632444bfabe7d941dd0c01c533c455965b6dc184f71d6c0ab8ed0a7de028796738433c959da4f72c82bf6dd4f67b183b78c4d43657dc5281b6d92d4031c2314bfa06d505e794b1c0b43cd22be70849e3f776a558f3045b798c6200d46b3a2a54f8d0493437d31ff489e78c57f0fb59b40884531d9a006dc2df4af85a77b7ce32325b71359eee3cdfc640168c86479e88ce4a9f3fa0363205f8363c9f6b44eda5e7fc554e4d4af59be3fe9a1aa2425548895cde3b812bc844806a05036fcad72e40b42646b07c70586f62db97bbe97c2b077532c1d694d3c564d133e640139b78bdc5be10837f7d6423e3997eeda336ee7dffd96683e3ec8a0f19a341895bb6e2025f2cc38e20f888ede8c6545c9173e38d275571a942be72c1e97f0ea7dac27b938724cabf4cbb68b7693798f3ae7f8081bcc493a86976ab4a86f238080b472c3ef292e25574c049cb997c063acf5d3bf2732138c92538068dbc07776205773e56b46ff9f4400d91402372fee1524fe33d06235bf6813b785b6936275183ec96debe4d79d921b40e7fc789cceee3d625daaee9918b74a86bfa3ea4852c0ee27b4fb5f3708ed813a7e91802f839eda65ca0137a7d37f8126827aa3278b5ae64123d592c0e2e16d37453fc5b8bc093bd3ba9632a06ff3dfaccc043bee405e78f0d46fdd9ceba32a66fd5de223a34a5c83082439bcec6b77ed06b2b9f01c4fde851c3512b1f43a536a32c6efae6b610d1902b1e46dad7eebd5a5512e1c7ae2f97ede16366fb2436f93e12a536cf99bb22c206fcba2d1964a2c0011af5a3d3efe6b4a08f85809181c08f8d17f751e9ffcc99a14d039894957be5255c6595a7367cc05f3732cd20a26616138f823b3bb89bd2ab17386717614bc67f4aa152275ab98826799cc0ffeeaebd37c93e2ca26abf645ab2f5a5562ba26ae7ad08ba8e1f2fd12cafb4d1253d355ca8cd698b8d76f1d9f1f50ee674ea529f0ae9ec6d3363419f2de948b25056ec9b4fb30123740e636d979176c60e9bd8b3bf4b57d3428ec5ef971b99c8f43c1dc00dd7cf442ba3705d57e53d7a05ec379fa5127d8e7f214ab02dd791e818bc5262cf054542441a4571ada18cad4b0ceab60e32726ab18e3e11445165f75648462cbc30a99cb02a5b9e6213253d8ff7fb5e0f458c77e33434e087c50c3dad97c9c5a49a98e2460add64b479f508637d0cd0a9305880aca0e2cef8ce1091b98d1e69cdebb0c1261a1a0ae7b5a8dc10df1428ff939d2915fd332e5acfe1f8b4d2c9032fb6e39400a6da3b44eb0c442a759af84429014738e997fe57ed944a1916756e0463b44289eb5a22444de87df65e43c219b045cb9005b4478e61ee0227827b92c37ce8cdbf82467ea550453e348bce470585da53a760a5412be40a4fe8c2a9587a481845b619b49f9d80ac253c9ca818ffb25cfc530e1fbf134b56cb53199421b7a70ab67c257deac3a854c9e02b24790c027efaf1a82c83cbd9b0bac31e803db36abd32fd6ec9e8756e5765355115076f7a14af844037a19c3ce2df703566d13c3280c11cac64b6232393d3f52b6834f0449c5ddf2e5ba0b5e09939ad9921383ea4170f907e300ded3fa8e87f76e7747bafb35ef1bd07fc6e4eb0cd120a1d27cd366336e538c03a2b14fdfa5c5693ca1d2459b684e75b7acbc96b9ec6eb05270f3b7beb460483394b5a8528df95fc9aca69f95b7806acb959761b081f5d7557529beb81832cd7605fc7c805637248fadd64ce0f28790a6df74111452de248061043b27dbe66c5fff32189617b8b2d91058203a764e6eae04e5151d26271f951e6683eea7245e811b42232cbb5a5b89e0aa3153d1abec4abd40b5aa51fcdc6742d0e26f2095415c31442a0be569cd140880a3d00c1c25d60030e374ca1531222de3fbf4053f49d8f87d9b6e7cca8d40be3bac000e2665c928eb50bac8f488d373a3586e07725a00842428de445974f306bb00ec89dce8f755e5337ff31c6a3a4a4254c63894c5c6a0f938b3fc40d682d6d5aad466a191848ff3852aa92261b3765b606a0c1614b0ff3c1d1cf1bd2bbae5868bb288c28d37c075ceb3fb6fefec9867b2b20759310936e02522ce8348574ebefc5017eb75b312f40bf7cd82c7578b1c0f9cfb602b54e5804863bbbc8da8d30128aea6655641cec886ba377f0fa31f5b9c48c93bf082e2d37cf4831a63412012b34cfef268d7772a324594d31377c1af271d5bf603c6afb1a4a8e30ee14cbfa0761cd53ae9541a81f928981fff54b88a14ff4197561fbe1b03373e94a6b11d43b3b134f72b4b1dbdea50a0060c98bb3ed713d256051203ae27eecd7b4c2993ab8307888a4a86be2f2fd5102c6d5029a29e30b3767b604e3b6b86c5147ce121fb9d4d1a3c1eef9a7f173fc742adea55fee1bcaf2cfd03b6b930b48d5fa5a0b7b0113e6cf1c0200ef8cfa7f683d0bfa5370784ba6bc35c1bcb0456bb59d72797939d91cdd7d8f7ee21fcf6536055b53aa4e26aa393ff186462d3b1cd36bf7939c0b777db6117d8018c4a34c27c1efeac8abfdd1eeea8eb07672b04b38748bc59bee153d933f7862a54940eea6a6fd86aeedadb8fbc687ec3e3ba988cc962c15e1e902994ecace34ab0d5f787179f4250fac841f3418ae896231800d14af90fbcd8c48b3da0355b04d328396e5e29b527a1225ae58388369d30daa5bafb9ffd32fc92b8bfbea0b262c95889db99d29efa761ab3acc9e68bcae82b153edd4075d0dd729a5ce95c8ba121a035abf636aad52defa27c5415076d25ed93fa44936c26020eefe314e615ef1773f9b906332944102e28b0b6f2445427d714017b86d76ab6139151a35329414f3b077315842179ec59d63693ae89f116e5e93729f33c9ae589491c45187f0be99d7cd42eea35d49a3ab38df01217141ea93be1fe270485383d389f9c266960d62b16749363d1240c60e8ad0a3d3e764f77528222c1be87673ee2b6f56f8b72dfeb782b4420eded6dbb8b89c0419263932491b404c0624379997eb7598349a11cdd4f8fd0fe085b49218db72e33283e71c7bb43c1af59d7eaee114d5e5aff50cf867f88de7361ac5a09eebec375407417724b88bce6923f7092effe962e010dc400c3352e31f90ff5ccb431a3090a96a468eeca52b753ee88ef24a997af32c547868daa06dd5eab0d15d145f836f9c416f63164f52fd6d4d717b6b30b4db063740ce7307ecbb07a08e6d707dd13a154acd6001be006b61d17396412457338f90846ad3be514492b7ca228660948df283cae1adc89cfa1f5e5d8a7b54e10210fd3c6afbfc2bdcc3b8cbcf7a462f83234653cd6704bcb0b74c1ae3ec086021b506335dac2e7e80c637", 0x1000}, {&(0x7f00000000c0)="6a60dd3fe4681a8bedacd5abe94d586ec9198431ebdc7f70dc3036cfd0356b86d60348ab0dc2190c", 0x28}, {&(0x7f0000001280)="7b74cacfac1aeb45d7cd280a215b3aa1a38b2b66dddb5cd2ee30b680338eb9fc1703c73aedb6ba6c0014a0ef953280f378d07c29631797ec42425c4d20e2e3deed1c4710a64770e0dedceddd74cf417def510d3c4a821de3c739ffd417939f4005b3db5d58fe6ba99b31c90d1db47941a5cef9ac480999718989e993bc470e4ac8dec9333c05458b4d304d27206529adbd40cb9a5c8275ce06ee6ac40e1df514a4b3a6c953d5c1f37e69c3657211fb313b2240e896ea7926458d6e7d81b46aa18724f2e1eaaf78c39716f7caffc046d34e7ce97d", 0xd4}, {&(0x7f0000001380)="ff332365c7cf4b61472e1ecb2de37af1509cd9bb365d7991091e4f95863770ea8ac61c7e9b9e524c788953a4be64483d9a560ebf296343aa9b14428354a04feed3aacf42502d4e762317177a57d533d313ffece83835759d97d2f2bc7fd6f1cfe1a6325dbc2fe139a52b1267679efb4c32fd1016554b30c26993803523828a79f4c8fb57a2198ec4dffc9e332111303112f0bfa0f761ffc9ba06a552c749905372ea12558298eb1e9d38affdf895aae9aa4dc9951ce59f679e4924aa0d4e6c96eef593bf3acd4bdb67954b321634d676a1237f5644647bf2dfc47611ba28d7445e34edccdab5c40e687ead9dac194ac6", 0xf0}, {&(0x7f0000001480)="5ce2846e6f71421692625ebbe98e0e6476f889ff2ca8a4c2132aa1a55a8090b88d3885218ff4fff841528e7707e4d466bb69fff973b0687bda10da1972fb8802867a98c92f0f3155231e0594cb60e1a9db262e1ff361e72f266f5d0071a3dade2cee7eabce3c5ab436a2c2361013f768077326e14a4981204b2b49ef7601cc83b2ce985f18", 0x85}, {&(0x7f0000001540)="7dee3ea244f740bf2923c1d5043edd5d50e13d6ed050c2f00679fd5330686a270410fd6e032043a640d3851bfce1becee03f7d04fd53878b01ebb419df966db4d8600f2d962cecaa17b6ffc97d55ba91345054bf4d75cae37134090ec9cab9a2", 0x60}, {&(0x7f00000015c0)="51b93dda22536ed804bcf793a0d36ab99380df8ffdfbe98e2e05b4377859e5b5b2bc4f094718182a93b837500c4ace68a34636be5b8c965eb2ace9e8705d70ad1673606efa7c9b557b3634a7a6c29527506a864d97cc2d7afa2bafd2a96470fb543fb789f77f082e026bb73423360dcd7d586376d873dbe775f242ded1ac73954e00a4c63fa5fc3adff3fc5b25e2191cb486acedb39e64ed", 0x98}, {&(0x7f0000001680)="9916a6839c347a3d1d4b1f5120e4d8a15b191fe2367b3c9a05ffe98c666b70198160b2f0302c427a20054133c874774780e47eda44d181020c2cdf754923b2cfd47a4eb6314ce6a486e44731ccedbe0aa9d51c765c5b60943c02ff62e7c23211d6efb4b7daceb41670", 0x69}, {&(0x7f0000001700)="c2ceedc569edc49aadca64aafd7b19b46da2bec29de5671cfa0c066bf2e57f93d5adcc3e633470ef909f5c09199f64feb89232025cfa19993bff923cca7e9559e2391a42351a86914623b796e0c53fe117485afaaab860ea6c6cae9f741a7182f18863aa5c6f557ebbc1d49e3de5da04769d74adcdc78694c8b70c66c8edd0fddb131d9704f2fb4e18f0", 0x8a}], 0x9, 0xfffffffffffffffd) 07:47:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="ef6c6f078c45f42942a535353e3013fb156beb3adca110b8d01fd2880d53b732cc98d954be026f60757c96f61eb7bced2105e314c87eea2f177af9d519ca5de85230a579e1c9ae6cb20b96daa69ec2435d5fa9d9d6178a2c3d75fdadf7b26a8cc8eaf2fde432682ffccddf35294faa93fd43aabe735a8db6f1e72cf69dec61d29390f18357872d0db20f0f865c6cfce644b0fbadda0260590917035527f92cdb05cfd8affd8525be003bf202227986db6476eee1d5790588622bd61228cd8aa7fc81d135e8e629e8531e2f80e0659976c1d4189fed1bf1a76882efa4", 0xdc}, {&(0x7f0000000340)="45bc1ac786d7a8b9e51b4cac1dd4e8e4214a8d1029279fd4a42ffcf7202f0e04daada55313fca1e213267e0cb940bc450b919fbbe9210f1637dc79e5848ebec75f9ea536c6a906d7d92a874321a2b7d744cff355e69278ff0e9654ddc1828a1b1ccffaf2413d5103d0580ab938e303ade38bd33357c6032c3a550841ecff9244b20826af4805f36eb1cfa39cccb819b18415e817efc899d712faf63ebcaaedc994016b6dc843250da2fafbf624c4322876d0dff20eec63b6ef39b86b63b722a2", 0xc0}], 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x8}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 07:47:38 executing program 0: munmap(&(0x7f00001df000/0x1000)=nil, 0x1000) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20900, 0x0) mmap(&(0x7f000007e000/0x2000)=nil, 0x2000, 0x4, 0x6011, r0, 0x0, 0x0) mlock(&(0x7f000012d000/0x1000)=nil, 0x1000) munmap(&(0x7f00001dd000/0x4000)=nil, 0x4000) munmap(&(0x7f000007b000/0x4000)=nil, 0x4000) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) 07:47:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') chmod(&(0x7f0000000080)='.\x00', 0x140) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\'\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='.[$%\x00', &(0x7f00000003c0)='{!@.\x00', &(0x7f0000000400)='%\x00']) 07:47:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchdir(r0) ioctl$TIOCOUTQ(r1, 0x40045720, 0x0) 07:47:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x7) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x81}], 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x41) ioctl$KDENABIO(r0, 0x20004b3c) 07:47:38 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/141, 0x8d, 0x802, 0x0, 0x0) listen(r1, 0x81) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x3, 0x9}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x2, 0x2, 0x7fff, 0x3f, r2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shutdown(r0, 0x10005) socket(0x1b, 0x0, 0x5) close(r1) 07:47:38 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) chmod(&(0x7f0000000000)='./file0\x00', 0x10) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)) 07:47:38 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 07:47:38 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x2800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x44, 0x0) dup2(r1, r0) write(r0, &(0x7f0000000000)="2d8b05a2ce6552f6b7bd0d8c9e9cac29f51c665df146965cfe492e9fd2930cf6decfa3f59702d12d09788dbd43", 0x2d) 07:47:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x7, 0xfffffffffffffb7e, "855c55021a0000707b634c00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() msgget$private(0x0, 0x40) getpgrp() 07:47:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f0000002380)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x6efe, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:47:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x1) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xd1}, 0x0, 0x0, 0x0) 07:47:38 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x37) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgroups(0x400000000000025a, &(0x7f0000000300)=[r0, r1, r1]) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) flock(r2, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0xb8f6fd28a5caa4f, 0x0) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x2, 0x2010, r3, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) getgroups(0x1, &(0x7f0000001640)=[0x0]) open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x200000000004) sync() 07:47:38 executing program 1: r0 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r0, r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x8, 0x1, 0x2, 0xfff, 0xfffffffffffff709}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x57da) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 07:47:38 executing program 0: 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) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/191, 0xbf}], 0x2) r3 = semget$private(0x0, 0x3, 0x150) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000440)={{0xfff, r4, r5, r6, r7, 0x108, 0x8}, 0x4, 0x0, 0xea}) r8 = socket$inet6(0x18, 0x8001, 0x0) getgid() setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0), 0x3c) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x1500, 0x0, 0x7fff, 0x1, 0x3ff, 0x8, 0x0, 0x2, 0x1, 0x7, 0x34}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) connect(r1, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 07:47:38 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) msgget$private(0x0, 0x10) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="04000000", 0x4) 07:47:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000002640)='./file0\x00', 0x10, 0x180) getpeername$inet6(r0, &(0x7f0000002680), &(0x7f00000026c0)=0xc) readv(r0, &(0x7f0000002c00)=[{&(0x7f0000002280)=""/231, 0xe7}, {&(0x7f0000002840)=""/235, 0xeb}, {&(0x7f0000002940)=""/212, 0xd4}, {&(0x7f0000002a40)=""/220, 0xdc}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000002b40)=""/167, 0xa7}], 0x6) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x10000) r1 = socket$inet6(0x18, 0x0, 0x9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x14) close(r2) readv(r1, &(0x7f0000002580)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002700)=""/202, 0xca}, {&(0x7f0000000000)=""/92, 0x5c}, {&(0x7f0000000100)=""/104, 0x68}, {&(0x7f00000001c0)=""/65, 0x41}, {&(0x7f0000002380)=""/159, 0x9f}, {&(0x7f0000002800)=""/52, 0x34}, {&(0x7f0000002440)=""/84, 0x54}, {&(0x7f00000024c0)=""/135, 0x87}], 0x4) 07:47:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x20000, 0x106) 07:47:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667c, &(0x7f0000000180)=0x2) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x6}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000080)="5b1c29a568a3ae5fdbbf6c60f4d4f1fb9c5d70b80b3d22275bf8e7ba1686125032f550b08ef1b728dc6513c30c76d6345bd4ad1cec7fb7c5c30b410b5963276bf5fbf717136c9faff1b6aed6a92eafda6537e1a0db57efe9265614218a57ad378d046614bd5c965523ff5ef917f38860599dd95c5166f2efee85a2fa63ab79f782c4f665201eaf3e0200cfa8c1a76a0c7cdaa4d1bbf6ee5f41da0d0f5c7273e6f64fe04060ff", 0xa6}, {&(0x7f0000000140)="5f92ec1b18b51de4bcb6b82c2ce1a0ab5c8a514e62046a37f8d4e13e84a62b4347a78efae983e27cd59ea75b8e", 0x2d}, {&(0x7f00000001c0)="3c66a2f09a4a31278303f44d2b3600be1ae143fae3", 0x15}, {&(0x7f0000000200)="a9f9e4200a6aecb51ccd40", 0xb}, {&(0x7f0000000240)="bf4c63ffa0742fa87dd5fbaf58d8f69a00ee048021faa35aeacb2402ffeaa7cbc62b4ff5323a44961a078f4f19c1b36c858f5893721b4ddec6378e57ef42c77f21e7ee12d317333d930d0c317d19f848a711bc71646d85da605949fa981f538cbdab4dd89b457135c3ecc0743aa6e395d05391dd1391f3fc66e8c9e50886981e06abae5470268398", 0x88}, {&(0x7f0000000300)="5691c4ae65c24f312b5f30ea51cfcdf5a89cc5e3d96dd637e1bbd20a9e225ae478197ef691734c5816003b936c0be7f6fe7596961c54f1a9df48e76102d1546db147ff83904431ed91f58b74254451877cfeba7c8d6db7a73c961a21175f8c649d2e30e4afc47bcf59f21ae40eb171d55a323f1d08fb7b0a4f1e9d94883b71649bcaf2964ec386a102e79a757dd4be050452455d752670f78d7bcb21dac8ae78", 0xa0}, {&(0x7f00000003c0)="eec5d63c62592362f16c0eb97e694e997b788cabae0f168abb77f19aa15aea1f61d6ef945bb93bf922e92241477b03d79e9fa3c33b61d9081be4b620c5a9ef6c104e281a1c05e4d9679990bcd37b8ac0b933c8c6a4416c05491bd8cbfc8df17f5ccc79db59ca40f0de485bbd03acb0f4ec1a5abe47493e", 0x77}, {&(0x7f0000000440)="42867ccc51ca74be3ea4b8d7bc12c1f4c5786e0502702b2e1f77b26dd35cd2e98f0b45ef15691ff675f2ca0530aed950f057f76714f2787a13092752b1143bb22744202f3ea6258909475b78f88c098158399a74f9a0a3caa5135c0fbaf27b793c1003c2754bf43aedb832c37b4a7f353397fcb5e92df60086bc5b82406b40a0c11b6694fe3cc940f1fb0e9fe80a813fef05151b6e34c120ed59", 0x9a}, {&(0x7f0000000500)="4e99f12b289ac1633285348435a4922f21f4a72d0d68e17cb9a720225293fb2d6aa29fbf1ef19f54f9729e8ea7445c5c7d6306afda23c5949637d77a78104f40286f82a01f0bed3c3e2d3ec22059165db9e310526722ebcfb8ff7eb467ed2ce1742e725668ef80c5a93c932c172facb6c3a630f38c8014eca557316a8b7d541d2e4784e085eda9ace506fc82b055c5ffc65938d258f04e75ad8726a224463b2cb4478c1391ad88", 0xa7}], 0x9, &(0x7f0000000680)=[{0x78, 0xffff, 0x1, "0a801dedbcf4217f935f4129164a022b2bdc3db1b3f3f0321716fe295d4b4d5e8760330f79590b67492c96977aaadd4c5089a04943b46cbd3b31734d500eb49085f14898644f7ac937f79837a4b90a21e0cc53a2434c53e4859cbdb332708c5d4b630082cd"}, {0x30, 0xffff, 0x14, "91a932d413086ba7c4557b95a3e8765ec52243e5b26e980e85"}, {0x68, 0x0, 0x8, "bd3d835c0d13dcd233b231957d3b1e885a86b8b6b9e9712f70a01831d5aaf4c20c0a308eef120f212926045d50b39de4f2586348df56677809b5d2a85c50b9357080fdf4804c8691612d85c7d841b400786a6519cfc226f1"}, {0xe8, 0xffff, 0x1a, "7a0001fbee872b0afda349163d5e7d17ddb2f8128e73525237a890fcea3f8669e0bd381819e5290cf7f0a44a42b4241e1e518fc96cfdba1e37ed93a52224e27802dd3cf79cc829842e3da781085d362ce7d14459c6ff644967b8ca1278d60b7403d37f52102f30c38c7a1966c89be4f01e8a99f9cc6d25eb05995b67c2f818f5bb2839e352000daff9ddc71546925fca138e28024796e6d644a992c559217faff260931d241ecaa8be4631c944c7f2fea34a66533279814b23c0a6d6e0eb8c0bed3bef8e045f9194c05ee312d63fc6b251b1"}, {0x50, 0xffff, 0x100000000, "38ecca02d7879bc3d58618d85737747eca06b7d46ef85dd5d18a9c0768f74ca13db697a4dcef1c3c4e7bae58349926bab59acd502e68ef28d0fb597c53"}, {0xd0, 0xffff, 0x4, "4537f9822a341110d6e5dd9b4a49b56c36137191d87591f4ef9a2a1ba001e58e6bc41356094683f498d2699fa4018232c97c701141ce550a33208e67b21779e0499bca54e7d6b7ce6df88a086314a8695b325cee68b7cb1abb8c16073489c25618bb837366cc6ae01c047f3ee7bfd05efdde5900837e1059faff1d0645027553554a775c36f22a2aa89c49e6e9f9cac1de28ec898a9ad30d901ad7843f071a86a306df9686c129a3e06cc88d9dc9745134233bc4d9ef8c45aa52ce1ef875"}], 0x318}, 0x400) 07:47:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2048, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0x40) ioctl$TIOCSTART(r1, 0x2000746e) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000180)=""/172, 0xac}, {&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000300)=""/69, 0x45}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000000400)=""/18, 0x12}, {&(0x7f0000000440)=""/141, 0x8d}, {&(0x7f0000000500)=""/195, 0xc3}, {&(0x7f0000000600)=""/81, 0x51}, {&(0x7f0000000680)=""/254, 0xfe}], 0x9) fcntl$setstatus(r1, 0x4, 0x20000000000) dup2(r1, r1) syz_emit_ethernet(0x5a, &(0x7f00000000c0)="3415ecd15c71d4dbe41a2f1ff2406f1af648c1867643d4d882d7c08959e917aed67970218fe8a3d8f74d2d4e55bceb80548ea8edf3300302d9ec26ba938d37c0b9330f93a724c88d4ff6a685e8187600b1e5b54d3c4b645decd1") 07:47:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b0000232700000000ffff00000066d1000000000000000000000000000000000000000059", 0x2c}], 0x1) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/10, 0xa}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f0000000100)=""/18, 0x12}, {&(0x7f0000000140)=""/12, 0xc}], 0x5) 07:47:39 executing program 0: r0 = syz_open_pts() kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4e8}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x3ff, 0xa38, {0x2, 0x64}}) 07:47:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) nanosleep(&(0x7f0000000040)={0x2, 0x2}, &(0x7f00000000c0)) r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3f) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 07:47:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)) kqueue() r0 = msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000080)={0x0, ""/179}, 0xbb, 0x1, 0x1000) getpgrp() 07:47:40 executing program 0: r0 = socket(0x32, 0x2, 0x0) setsockopt(r0, 0x29, 0x8ae7, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) 07:47:40 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="42982d65802a479e455fd3bed4415fcc1a", 0x11) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) 07:47:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x2, 0x2e0, r1}) mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000080)="000000186a56010000002b00feaf00000052f0c1df706c85c2768501000000374e341de39f8fdac535055189", 0x2c}], 0x1) 07:47:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x3}, {0x18, 0x2, 0x8, 0xa35}, 0xfffffffffffff801, [0x81, 0x800, 0x6, 0xffffc00000000000, 0x8, 0x4, 0x6, 0x5]}, 0x3c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 07:47:40 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) write(r0, &(0x7f0000000280)="a1", 0x1) flock(r0, 0xf) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000340)="a5", 0x1) close(r1) read(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000100)="f5", 0x1) 07:47: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, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f00000000c0)=0x3cb65ec6) 07:47:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) setsockopt(r0, 0x8, 0x3, &(0x7f0000000000)="4c3c65c9b0ef8caa55e58afe97d304fa4fff62a46192e79c213d5f", 0x1b) 07:47:40 executing program 1: setreuid(0x0, 0xee01) socketpair(0x6, 0x4007, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 07:47:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) socket$inet(0x2, 0x5, 0xef40) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup2(r0, r2) r4 = dup(0xffffffffffffffff) r5 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r8 = openat(r3, &(0x7f00000004c0)='./bus\x00', 0x30844, 0x400000000008) r9 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCSTART(r4, 0x2000746e) fcntl$getown(r4, 0x5) r10 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r11 = socket(0x1, 0x3, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) setuid(r12) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x8000, 0x4) r14 = socket$inet(0x2, 0x7, 0xffffffffffffbdd0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x8000, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x80, 0x84, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x3, 0xffff}, {{r6}, 0xffffffffffffffff, 0x2, 0x1, 0xfffffffffffffff9, 0x40}, {{r7}, 0xfffffffffffffffb, 0x2, 0x4, 0x1ffc0000, 0x80000001}, {{r8}, 0xfffffffffffffffd, 0x80, 0x40, 0x5, 0x400}, {{r9}, 0xfffffffffffffffa, 0x40, 0x20, 0x85f}, {{r10}, 0xfffffffffffffffb, 0x8, 0x1, 0x4f, 0x6}, {{r11}, 0xfffffffffffffffb, 0x88, 0x2, 0x5, 0x7}], 0x0, &(0x7f00000003c0)=[{{r13}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x1, 0x6}, {{r14}, 0xfffffffffffffffc, 0x21, 0x40000001, 0x8, 0x7fff}, {{r15}, 0xfffffffffffffffa, 0xf9, 0xf0000000, 0x1, 0x8}], 0x2, &(0x7f0000000440)={0x100, 0x9}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 07:47:40 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f00000003c0)='./bus\x00', 0x2080002002, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 07:47:40 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1, 0xe5fc}], 0x0, 0x0) sendto$unix(r4, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r3, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 07:47:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7f, 0x4}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0xf) pckbd_enable: command error pckbd_enable: command error 07:47:44 executing program 0: 07:47:44 executing program 1: 07:47:45 executing program 0: sendto$inet(0xffffffffffffffff, 0x0, 0xfffffc85, 0x0, 0x0, 0x0) 07:47:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto$inet6(r1, &(0x7f0000000080)="7bc05b1bd98f890bbe580c311175", 0xe, 0x4, &(0x7f0000000100)={0x18, 0x2, 0x200, 0x1}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023b03", 0x5f) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 07:47:45 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e26665b6c6d3000"], 0x2fd) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 07:47:45 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = getuid() getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getpgrp() r6 = getuid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="d7f78c0133455e30adb489b3d899f5e5a0b98ac839428aa6c3b6d7cc5ef7e724f2ff2ea926e93191d6972f9a3fb55d5f18493ff874119bb2c8b0ba69c531b432119e1edfa97e844e600b5e396032c399fe84997a203bb133706c273776acd8deb6e4d69766bb2fd2", 0x68}, {&(0x7f0000000240)="36d3e89b18a24d818b30afda6d8544fbda7906f74c0c483f12b52c0087d1d6e880acc376642d56e24feb0384868b2e261540484aba55bbdb8dcfd108546ff52db462c7eddda2900874caca720be88b4fb215951b46c13c5657f545177c3008841ebf8a1b9fcae5c71029a36d8acd1c394176f27cb5f310b931d99add5fbec3ad49f6ca68317cea0669ede3bd8a93e99673", 0x91}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x1}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f0000000200)="f060e01eb8a9bd50ee04306ab0f3ef72fa26d0c0b2479643a6364c3d80806883005ed526d4204492ec6523fa70c58a5b52f8e8a10f8941bd0260563d14cdbae6", 0x40) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 07:47:45 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x20) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) getegid() munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd803f0139c0 va 0x1b2dd20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0139c0 va 0x1b2dd21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0139c0 va 0x1b2dd22000 didn't change! 07:47:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) chroot(&(0x7f0000000140)='./file1\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x81, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000300)) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='W\x00') symlinkat(&(0x7f0000000080)='./file1\x00', r1, &(0x7f00000000c0)='./file0\x00') r4 = shmget$private(0x0, 0x1000, 0x9, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/124) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x881, 0x0) shutdown(r1, 0x1) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c6530005acd8d8820ecf0e8fd6958b24406440b6f1812cfb2b388be1fa45c8d1a6ff807f34bc5de66191b77ce851f1aa8c67e187ea70000dc220b1fbb9a2bf91fb42998264ea61c7c6d065b477b914dc3a1f4b76235444d01df94a3778c8863b90202079cd92fea11e50c0c7a291603f2501d479b8da62d63cb7babf8"], 0xa) linkat(r1, &(0x7f0000000780)='./file0\x00', r1, &(0x7f00000007c0)='./file1\x00', 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) fchmod(r5, 0x40) shutdown(r0, 0x2) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000680)) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000480)=""/31, 0x1f}, {&(0x7f00000004c0)=""/133, 0x85}], 0x2, &(0x7f00000005c0)=""/126, 0x7e}, 0x69b800086a3e04a9) 07:47:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x7df, 0x200007ffffffe, "55098c6000"}) poll(&(0x7f0000000000)=[{r1, 0x100}, {r1, 0x14}], 0x2, 0x706) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18095ca7", 0x19}], 0x1) pmap_unwire: wiring for pmap 0xfffffd803f0139c0 va 0x1b2dd20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0139c0 va 0x1b2dd21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0139c0 va 0x1b2dd22000 didn't change! 07:47:45 executing program 1: socket$unix(0x1, 0x5, 0x0) getrlimit(0x0, 0x0) getrusage(0x0, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r1 = getgid() r2 = getegid() setregid(r1, r2) 07:47:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x2, 0x4}, 0x10) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) shutdown(r2, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 07:47:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9a}) close(0xffffffffffffffff) r0 = syz_open_pts() write(r0, &(0x7f0000000440)="00920f89e2bfcf790e42de71df77caeb9334ae60c1f2d4ba1a4297a2420718806d50c6201069321e5be69178771a480a1f98eb1e40f975eac0b61530c987e119f273e06d69a333aa996637b55138a67ceef9cb2650224a3f09a7e74a82df848301000000000200eb5d1396f7684d110316f3221fd24dde72668708cc9b3ca345b866de84e38dbcb4784729c2291d2ab110d034053ca12458193c505129d8b0c877111f1c060dbf352bbb81520bcceda9abfffca51cca0968a5646d0bee63578a16aad96d00", 0xfffffffffffffd61) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) read(r0, &(0x7f0000000080)=""/99, 0x63) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)) ioctl$TIOCNOTTY(r0, 0x20007471) write(0xffffffffffffffff, &(0x7f0000000140)="96", 0x1) close(0xffffffffffffffff) 07:47:45 executing program 0: r0 = socket(0x100002, 0x8001, 0x0) write(r0, &(0x7f0000000180)="da94268bcc328cfa6994b12a5fe737260005f946bfbb78acf0f1e126115cb6872f6e969ce1a8cd4d14da2b852a95558a192e4231c8c7374853a9100d1e67bac45dcba455594793aa9d36fd68b0cbba42a803380e8fc383ea11d57804f01ee8cae8abe8efb1247b0548c51e35cd8a89c1", 0x70) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 07:47:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xffffffffffffffff) 07:47:45 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 07:47:46 executing program 1: socket$inet6(0x18, 0x3, 0x0) 07:47:46 executing program 0: r0 = socket(0x18, 0x0, 0x10) setsockopt(r0, 0x0, 0x4, &(0x7f0000000080)="04000000", 0x4) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="532a6c5a3ffc7265d98c578b992019240b266ad2bee66c842f24c92faf6a73cd47c2cd2c45cd1d743b15796dace6293bab00e2f5c94595ad1cc8428edd830b869ca538c8524927bbe51cbabc913ae37e39a84c1a70110391a6c00cdd2805667b56a4a510a50bbf37ab5da3abdb9cf829235f9ad77c203c8dca9ad71b0dd6d53f53c0ac0cac1214bb41e9ae6eb0b161d371aaae8f861aaf4b58616f0bceb3ba880dc4ac53ae78edf8ca", 0xa9}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="680000000000000001000000000100003d96a30cb5289362bbb046f2bfa636829ae848fd0de16157f59d7f0966176ee28bf6dd3a43b557729c69a9aa7ab9cacbf0fad19454e667ae2356b3feea99fd67824b69a7a31c01a6e42414db13d4227331afc528ed580000d800000000000000ffff0000ff0f0000173c791e0f052546597e99f7277d512afee95e48e1b1afd0627dc30674e409fc032552d4c8d42b4cf5eed3932fcdeb751b28e8700089b2963679282b9af00373e7c116d90e3f50505ca72ece10cada6612b09d0e7020fe388106a0f28109a82b6bdacd13472d2224b98e1a40e3d5336f4c108d3b712b1b7dd5fa7ce3edceda3e60bae601e772586668528e6e3334feb58e7ac0d4a380f99b1688d7f05090064bb55921eb9320bd3af7595b29f3f9999bd0b455e954ada6c9b236ba9f88481c3f647f0000000000001010000000000000ffff000008000000ead9c5b93f3cd618d39f5bfcc409cfcbf20b0da5b91c73439e563cbfaa682ba6a70fe2d304621bea8ccf25f6fb091e59e63bddab763f2f2cca3d1861a00319e36edecaf3bcd7469a259bf834180fdc4798b67555906b48d4f0192fe27352f2e36285e6ec22cf11a67de6593a46b4189b4d498de03e2f56924c37c05ad631cd2e9b0932097fffc61afb15d39806abdfce1149859a6ce46730dc9e82eb9df5b0707a2f0f70b0013d9aa1dd890efbc1953849218de6d70e10ddfb1c961af4ae71bd77a8a77e358e6db809c5d7da0f5b9a3af87f0024a577b2800014b02adec7d695aeb62ef8d948ce2e9a7db3a5a648e3c9102b3e5c147a63978d1032f7abc67e2f6a05a7a7910c2f7f7043e5000e2e6aacb3b40645a53585595cc610e6cfba5f0c629617c2cd4c7e2ff3e448fb65e1eac68ff00df0b565ba10870bd88c0d6aeba94fc4752161ceb2cb9674e8921b6bcf09de3f721eda24866af0d899e3ce15765e93025d197292112df805f442b696c5239328add445ed531b3c64adb1e1edac77dbd790a94e58b9245d6d54827213abec3ea12e7963fd99be427866fd96f00928b0c3f956fceaa86ea4c0a77eefc34784384f5b5c669ed5d0c96fc9fe2a24a90539d3d3231c51363b77eb200901b6c54bccb6f8f8daddbd3cc8d49f3decbff9a8aa187e39a5ac17a5020abcdc95b995e9dcdcd952b267630e1270b022f1b7d61e3a3c46bb310ef746855ceb715765ac8016dc5e0e10e39b9eb2a5419a8f88ef3f5034aea15b2e0c76aaeccd5b9c28db4ba0825352ba27a8a822ec7de4cb1a36d41b3c96d7a2eb205a98d02818f08c8999ef874ab39d25b5e8ece92f6884d926b9e3a4f8b15bb03d59094cd55dec9de16969a0a71735e6d5af8434c49fabe23c6d3376fcb13760d7dfea625aa8baff4692b2b98207e97d85846175cff4858bf619ca0994eb50aa98be593bad7e0c7337a2de261989c245be9987d3a21bd1e1a7aa0a1f3b7e2b774452b623a90fb242bff74fc6b3115273e382733746f63bcfe56054fec078f8a1f8b9519b6ca6e9cb8e0af130b2ea1e0ddcf34385f55ad146290f19ec4c8a54ef0205ec9b7face487ef1f40c8221ec941ecf2631b76df1fc8232428be5b949d7e9ca463897f50f529c2e7bf505853180eaf0d8a5a17ab2372be8a02ce7b2c9b88564325d692242daee346ff5999ab510583ae6acbc8d4de6fbbf39f962edbbfcca4262bd1ea3d97ef85da6ee9e99ee6e00a991f1a32a5184ba943ff81637463b415c994cd302a8095a8cc5d4166b117f1705febc3ee6713a6a9965727dbe3d59b491bf84908ea605495d5583d286f10d6148997f31e7b9483d2caa43c3f8b1bd372b69f7c1659b196043ad2b7f3806b7e9281b663d48afd5fb99acfdf7002690c9741f0c7bab809e6bb23018377237691603a31b8990396f3f33eceeb86afd4c77b81b3eb04e41d19cb625e7548b22829bfcb74b59aa9d08d8d28f213ec3e6f007d63de84257896e413efda21b636715aba657903c76c10efd16cff3d8afeff2fb3b2174737ad64b85c9b66db202d94fe9768b4d5f984db03cd1e834614caba484c080a553c1fbb1b27e6d0fda43fbf5a6b56cb6d6c79c5862fd50e1c8a45cdf357b486ec75cecdf49749c652d31e9b0c5c37b512b1fc45b66ac309f318099c374b092f13dcdff49c40981da1db78098b83360527b28cc4860e797951ef83204e301ed56d510a1876ec3c6b4b537472f183f7eb641cc13bee0438b0ce692ae1435e7de3110c8f8a44f16c5352e7597fee90f8b6bfbc404400ff862c966fc8cd0e50b976de37a676ce95d264e87449f4936003555607d5c6c4c3d5819af3742a6d7c76ef1dc54dec8f85dcefa6253fb25383f19a257b61477b4567ee9b99aed76a130b01e5aab0379ffac39db128a80cdb22f7370da109f38ec77687b365741c960483043381dd0bcb230de7a564de0ca63bb02481355ce85eaf17902c9141bd5bffcee04abe62a2886dee26676fa3537c01e20f9e9898418c7e9917427f6ea6f14f810d4836dfab29fd6a1ca29e690e1fe5b6d5f8e8ba4eb090df2e4c7d9a45aeb1af08ef65497c49607c6262f0d5642ae84f3808126956c2b9ebbdcfc0b72887ba18c41c8f9c57e3ba61791780801c52a24941d2791f3633da49932e36bcf5c90a8942bea91c95dad558c454067f9ee297e8ad945acc2949983a0ea374901c674a00806bb0b86ccaff958d741a5ff2bdef33dac3a8c2aca52a55bc60a88f4b499473b955dd8547039f47ea66bf104037a445c49ae840a32bddc8ae2460fd6f885dd6e23bf2bf22bef026ebcf668e9edc6278389edd526b99f41521d3e4d3df8a09193449f9cb41fc4e8a384762039c77c078d2a7b6cf5174f56d2cb1656ed2072e1929464bfd509e27e475386f146d3e5a045707cc12e2794780b0316d58b15b28f00c121722463e8261dcd38b3cf5b0057c1d74692ad0ab1f6e98eda8bdc9bbde6e3caed7e05ded0c803e90ed5cc385bf702a7618d453c2a7c35591201db7685bd25d1db26dbc76cbf8ea6ea73f4779ff0fb1f44b6da3a3534ea9b3d826cece016d55fe9e7242158504856118e682a05e35649c2deba77003af64f69ffca2513bd344e65332079e127da7a4ba287edc414b3276952285478accde592e8d1e91f11b24fb405f0e39fd42b1236d5590d08bb22de910b883e59471c0df4390fc1b525195feecc9e1f076e4bc47129626627ba43eafab414786643c25d2f63a6daf83c25e7c57ee6e4b38921f5459714af5fe6626cb4f3f8b1814ae98daad8cab71c25f38d9e4d8de05872e26140f79ffec0b4c71426e0081f555128d6e144898f57fe5c7dbd70cb23e9a46d50890fb3aca9ded0cd546186cdc8723c2beff944e1306cdb96155c3fd502cc366f4fa2e3d9d1f31cb45d8011d4c55fa446809edeef92807ff163ec8b70320b6b19a893d50b61e39766768f534fc0142d34618416e3db82352f33884cf62d27cc6e477bb4e459a7ca6bd068966e2e7a5acdd60aff188668409dc922afc5ba04e21e4d9cc6fb6799eaf7ec76aa8a7730be625b38abddad00c1ddda27d83837b21e6db3e364eeb4e2d153dc0986f0b46334465d65ee0bad534fa1c34f345e6ce4fa2e5e2367112f4475c46bcfb1a4c14e6b67f52c9f9a7cce0a1188a72fd7b3f007efe694c690de9fbfe152b4f71d21ba8020be8ee04090640966a0eb0fccf7f8e5aef71b0bf596d518d7eab2880a8abc6f73b76630269e4c73458d297b793c1fc5c32d26dd2a9175ed48573373c45d1ddf4d34dac8a658d2b43e2681e3f9fad32cdd0a5ff9ef375457c68410e73d772b9a3595752f82e255be74d47c6e2407c3fd3c0a2dcc62daee3996ac88c477726270de7022f23a918f899582bc3ff31dad214541da828f1981778554936ce50a94a02f90aa79b7024cf9d4ef0097f2eabf96dfe0c362a1b1035a84bc949ed8632df1885d7e18789bf93146870c8368189edd7fe8e543b210508ab8f3fba3acfb2aca9d07201c8632d19429da6cb34178ec50923d5e3998559f9cab2d00e5792edffdfc18f6567bc5f7ff9eadf0c40e7b6d7ef14a20f517fae45ef41ac5536600ba5615029de60431bcbcde56d1973b83aca1b51adc15900d00a9284975dafcb4259d609bf7dde95084f37b85e513dc373f8f2044d4c9995b1ff6eb2e3e91395b23aa0e2183df41dd93d215374f44c0d1d48c13455921d961c31302e66b4a269643ffdd354f1efcdfa6744ee2ec5dc733a8c1b08163fcc42dbe33e7159480f542c1f3a1e420ba150f8972eb61d0139ee065be48b365a5ebaaa9a370543250680717e3f85407a73e33f6328e1cf99abbf02f9c48f412527220565511af1d6aa1e2736cb37ad7fdda1a50fe43dba3b15da1ed390829de2b84202dc970a074f73a72374ebbdad92bd6a9177d66c2f5391d2b3d3db1ef8dd50b6e974bdba834e18861bfb3dc67382c926b4a8622434f13b05afae8a44879bf0558a78128ae08766889ff14a6d1aa66825e171231df695d9eeccc0583f56288bc89007656208cf24586c7604dbf251559fd548697c62dfb993240d2a1193d897616f66bbcc7bf49cf7d41583389858fc015e518a02c51d476365c171cf40279a072bceecb8266b0aae512f5f69b4a0a45a6e1fc6a79098e8bd87faefe01de0ff179674ff6fc491d8aca8aab53cde2f89831692e87ecc266683c0443fe26207a821c6d8cdf16d1610d1e710e0c6be64cf3f1b9fbd7cdef10885f03c8be8e0d67075b91e652e74888cbf2420cd9b2a3953dc119f2b8814877d1ea09173f8f4d8aece9f3ac29fb61ddac4b2cb59b3ff80660f49fddd2d82b9d0a174f2f9cb1bafa4cf2f5f37a1df6fc1eeb1597ffc464ffe1d6ecd15b956159ef44ea9141f50b32cc21fac23f42b4d27c6eeab82e7a5bde4ea4789f2446e49b7db305c8ba6ea43d103e5c58915d19940c439855d53f0f31bb22d3c4b29e6efadd6c2ef6630f9f159cc0cf0d5225f75e98abd3ccb304d1ebca35762874a0a632f7ea64433adb54d365659dcd2a990a32d9bf827dc081d12fed854b7c77363119ff6f46adf0acefcc6a6b546c04f336e8fcbc2bd1894d351d4a2880bc7fcb64a8a4a5e0318f6068ba7ab23591116c5ee4634a42b5bcdf48127690de7d58330ae77931b09ac03f588f3fd7748a56eae1a07ee9de017b47367bced31c81c923862dcdcbd775b9ad926a36c749b18cf042dd7f7d83f2aa74bf8504adf139df2ddf44adfc142db1ddefe9101fa05d71d08c9bdc2693967c2b20e1dbe39f5185348bc20db9acaca7ac5f673cd5f0444759387d0d2d76d22fe29b46a85ac47eabe070c9ff073c3cae5efe049a62b3fc72cb04c774dc70c5c80d762173b3e2f0ecbb73964b54a157c2159d8e74daabdc5901a2ebb9cf4aa1f26fe0bed0c9ec35834894a3752a822396fe1b5736d3e10844368ff08730b77a27763cbfd24f73f49866c7ad2f58c348d58bb6e59007175c3ee67c1f9dc79bd6ccc97aae616caea00a1afaeabcd2e930b78adf399bdde0c569a14085a203ed0458a337f0c0a9060c77194149dc733ddc279bb1b8983c6ffb98aa94834c4ed9e3e19ffa966be0b3218f6c00cb2c83363280a7dbc6e0a684542117a69b46f008edd065631dba3a0258eeba486e85d53dd325b9b60dcbcf9fc95cf702281d3a6f47dcafa2b05bdca3d32c62f632845c5d0393dadcd8499e5e4e9c92ec8fb5149f3c01035eefeb77340f81d414f41c6f6dc2cac33042436e762243919df005361ccfc21df3dc32ed69d0133dad20aecf87f51096acf0fd2d128d92acec90e70d706762963fc68a1aa8a396a3216d6ca6372a89c69bc980a15cc61a9fc56048f325765da777811b163f9c0cd51973f9f20ad6b221acd013ff39c939145dd4aa4f40b9b298aaccbed75a580baabb4ff4e8a1ddb1486f925c15050affadf24e05f854b7195cb8fbe118e8efb6fd5349392c7059544a5a7548a181d49dee4074156f48f311d8ba5257bf13ec872bff2fdcf78ad92d38f4a2f53ec46943c05ac75863d6a91a5c2584e0e84158fce314dff3e4b018e57f19e987a58e20c36f4075a0184ef788436fe1763ad83d6c6be78a8bc9325109f0fc7eff9bd4a5e01e7fe11ab005d9fdfbb51c25e2c00b56cf63aba9a1d2b47c117530b22331a1294bbaaa5e1591b7e7abdd555bb1abce7e0376db98234a2ec650aaca393e072b6eab6aa649ed7bff280fe80f7d63a239719e2600b4fa4ae78beb35ec5bc6e288adbfc0d33344a3f"], 0x1150}, 0x4) 07:47:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2006, 0x4512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) 07:47:46 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7f202d, 0x86137) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xb}], 0x8, 0x0, 0xbaa, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffff8, 0x1ff}, {{r1}, 0xffffffffffffffff, 0xfb32e5f2734485f1, 0x0, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0xffffffffffff0001, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0x80000000, 0xffffffff, 0x48000000000000}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80000008, 0x0, 0x1f}], 0x9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x80000040, 0x33d92119, 0x7f}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0x96fd}], 0xb1, &(0x7f0000000100)={0x80000000, 0x7}) 07:47:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1008, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) getegid() r2 = getgid() setgid(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x18, 0x4, 0x60b5) open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01f32d2fe64073003559f88d4fe14eac93f5dea2b99b7ba0eb5a18435829dacf42c62ff32889520c1ebb6741cdb1f81b13b205bd4218018a283d"], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000340)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r5, r6) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) recvmsg(r4, 0x0, 0x860) execve(0x0, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 07:47:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x13) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="00002e2f66696c65300010959774765ce41fa00918479d40d2b0e86d2b424135c29c5879aa25ef055793a76e2017f97951abfc31a501715b549f47331ecdac7c23b940cc20c1ba0437c775cb50c2a6720b2b9c13cf9d623a5af911566e2c02d5437827dd27e716c5e8afbd75a3696024fdb664f0776e8344478fa505c70e6ea8af6d59970686901d82d07e70dc915586b26966c29a763256a642915543d00e9b8c30b038cc24f8624c4c6c6a3ee8412047e1b33794868ad749df731d3698dfff82042eb77ecf1ee9090062a988d01af5de9effd13a79d71f6d7403547b73e64d92a30447dd64d01653b0616ae2ed47ba023d7b0000000000e823441d62b69ce5d27a66246542e8fffda51bed15091960e3390678056b5ff38f051dc60a99b70f97b8f0bde90c90dab93407d2217f175609e24941cf132ca5b36c5a44849eb0be4d794a1f249f31700c2a1a630d77a173eaceda5a86485287d4917858088c463b8d1e73a851c2931a30b1c7ecf230a5f21ee3aadbc2784750a7671588bed8e578af0b415b0131ed0543df49e6acc28388b1a44c2ef8398e3dd64177c36bfa6f620df3c8eb2df0477e69e715623e715f1ee03c15a4546c9cf9990b6c2f3a11ed7c900da04f29356e5b74ad3203b136d568242bf0034a3138bd0c28bef6f98f1cf62bc4d80b924ac347786a9ba40806e24f69caa08cd3aaec885056af53c81a33dab4d62df8c9f21b703dace028d2ad8e8918574b5d96a5d65ef1b0914ef9e799c4342bb1b189e863ecef8f9901360dd44e053f4cc4d22c9c8a0eefd4e7aaea33d010d560573122bcc34601c61986d113c921831b1da6"], 0x10) 07:47:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003d, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x10001) r1 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 07:47:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000140)="b75b821958c1176c7f59ffd23e58cbe16124f3008ba05049bb6735412d8c137dda63277f8ab5bee9ed8b6ceb04bbb809fb613b45ed44d49ee6969d5b6bc206a9885e71008439dfba13528eddf52a21719ce5cc35062b3a5ab2191c40a75bdc2b8e29504c19fe98ec6f0d8bf96c10e0408078e856791639e6401195f87011df2612fa11136f527c70f944bd0aee089687adba32d298472206", 0x98}, {&(0x7f0000000200)="bea2bf28d33be4fe57acd1e2fc1f6a4ec628dfe4a1b61deb0d9af3b8ec91c3824fb221541782b9161a92e665276e2bc62ade4293f6cad2692fd26abc103daa0a3c170a390df48aeb3aa52d727534b7a2a64006a6e37dc5bf27b5b4c83a8e9e29df45c78a9fa36f2de8a26b5d4896d4845b16c601717e300b8d5ab3c2495a849dde1b25048e65e9d5984cb99889d7f93d77b9f1f70eed3c701bc5668f87e367374cdc3319dfd1e78f2b8d6badbcb348d50fbb8aa242be2db2de9d7ed3eb27428c9fcb72bb", 0xc4}, {&(0x7f0000000300)="0f02a462a0e78cb6cb53160f80071c92748185d70ac1aa65061a16623ca4198c0a3319c18ea382e4199cdabf7aaac69fcdbb00f7a3d31f4c0dd83ec8bd6db4a68424ed0984cee658d4714c2bd8801f997aa42d0ac3938d6e64355fec140f5268a7d47087e2478693f9902301279463478c43b61cf455fb55d5b05dae53685722038cec95b1bed75631dc50e12bbd281130441735ece935f5c2bb7f4704b438d16ff5f696b6b003a9497813dd32edaddab8d27eb6ade25b545782696fe0148d34b85725ccbffd476c82430ab1781b90d1b4a8837a9bc958ebc1eb1410288140f67e7c913e61138012e511e34b", 0xec}, {&(0x7f0000000400)="d6df1fc65dbb3199a749135254225a9d40460a9fb5ea52442714cbf797531c5306ec9aa2f4ab5c4fc2f8f9df2a8c5b6a4311fe3743c0f74c17510bd6ce6c380654d1f777ee5f743a1f40855ee069030838a052f4dfb2b625ae2a0302603a595281dc8b50276337e803997bcd295666aa6fe594a2c6f632a11867d146402d95873bbe21eaaa6d22581c8c69a10327398f745bfc95328ded9ab960c4b8f435012389f49cd30e9be0bf9b14d49b79b466a12668dc16fa310b5483bcea9b63e9bbd224de09e9ae82487386f8fc9a68f4b5a6c3f44ab9e4dd1b0d227e35c5fd66abe6f6648bc2e1ddfca752a99a4d44be", 0xee}, {&(0x7f0000000500)="0b59d5f6efcf80fa9201f1baf3a546001d33315979efb2aaf22bd96debd5071cbe828a23a652061e0260da53c6a18ba9cea1be62fe45d7e20530f1fc25b806289e39543b7e82558d39b1ead7397998da5ed764c6caa45f83632d3ef0ad3d1f96805e6325aa13bd0f2ffb0f01232730ba163dd0c7cbd9f8b24df675", 0x7b}, {&(0x7f0000000580)="45628380edf10fefedb456af8a4d3173f91ef16b6bad88a197a7337e3483e54621926fd8e2794def0772b866291cadeed85d305bf33906ad3aa8919f8c7561eaa7a7aee1a558dd8238930d61", 0x4c}, {&(0x7f0000000600)="d4001bcb96e7d98dbe79b9b91cd7af723b2379f84f90cbf509db6c161bfdc1fd58fc3306ab67ad3ad971e3d2dce41965bdcdea825020739fb552d92efa7b7802e77ed6c0228ec1e024c543b51149f66e2c76b6f613c9e70a7d98fc2206080c5a98afbfee3c39370601a75ea06cd0bb6754d54300f36e7e5f45b15a2510e16917b68abbd021b3ef04d66e17794ec1125879701657f016c5d94bb64495467870879c13ffb546bc1f5744ba07238150325cc16877c5b6f2bb1a10010d7e458dc9dbe25232fd2574984d5fb2e6ad35da17a89cb60a1d28ae2ca5d4b8e9b3094ca0bbeb9af389e6c742ee880f47f81647921fb52678af253ba5f02b5b", 0xfa}], 0x7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x3, 0x9, {0x0, 0x9}}) r2 = socket(0x800000018, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 07:47:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x9, 0x6, 0x0, 0x7f, "3a40970ebb5bc2cf268e770d618e9bf542ed1d10", 0x3ff, 0x80000001}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) fcntl$getflags(r0, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x3, 0xfffffffffffffffc) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}, {r1}, {r1, 0x1}], 0x3, 0x2) 07:47:47 executing program 1: r0 = semget$private(0x0, 0x7, 0x141) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8080, 0x118) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0xfffffffeffffffff, 0x1, 0x3, 0x0, 0xffffffff}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x4, 0xfff) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = dup2(r4, r3) sendto$inet6(r4, &(0x7f0000000200)="8b56dba443e6b06e5ddd0c2fd7e18bff5c0445fa77e29be3fafeee4e2568d6b81e25fa8ccc582f9cdef49bd493d2a78bd01a1a8947c186565fbc535e5167adca7330dfa30ee7b3d61cc0cd34a8822e517533b1415055c0dfc14c2f7e0491f8bc6ffcc1015ca40aa821165314232694666936664e4a3acec2d44c7a07985bf47255a0d6bd329514a518a3bf85d100186a08b5b79f798d4a884a90b58cf5a96f6fb464458eb8d282406a62715e62bd68fed416d3e76a36188418f100f2f2063d6f42b382e20bf06c5161f21ba3edec97970c1391407715e281ee79d0", 0xdb, 0x405, &(0x7f0000000300)={0x18, 0x2, 0x9c1b, 0x5e8}, 0xc) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0xc86, 0x65e, 0x0, 0x4, "9d70929bcf3ee6bb5bdc8a1a6cb64a807e2d5bd1", 0x8001, 0x82}) geteuid() 07:47:47 executing program 1: r0 = syz_open_pts() rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)="212a7913e4bad21c734f4dd33df91f218a24c1d76c6df0df6c3280faf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74fac129289662e8fbccfa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc99d8177af72f01717295e9d7d40000000046365ef590cddc6f586bc5d07729df510edc874fa3e7a360db0aef415d79ca4b9a43078afad7cccbdb37f292e1b11515f7e30879cc7a560b8f6e545b40fb25d895866db6395f31aaecccc4276eca0ef945507fd5e4ace3582b0963ef00d32d9001c416c4011ec9685a5dab9088e475025ef86590df21b2307c3c5da9236fea0cab8fc60e07eb0b2102472a295b4f1b4371bf7cbfff0000000000000000000000a5e081d2f14f76391c4aed0596d4545c1ef0ada05d395cc1d202f26e54b1e89a987504e77a09144f097eeb65192653f2f8c44620d4f2f432db0654cdb36310de411e7be6277e4afb753bec15eb4e4fb91d4e89b817c0b13249ea100167fd1967947052657d1d4b338fe6fb162254d5e4e7276c244599c79a98e8c435abca312ca89f416410f30aa599bee2391c01cf485774b4c264b02f33119e9cf1216ef46e4fed13d8557400e17740bc8ce0652208249867b68ea055bb500e0382178dfacd0c05f6bb207adb82d62b09a9736c0ecdec41bbfd39e90326d61998a95606e700510413f86236a9b0add0b84af00cf67ac13174e1b98a2386f6d027f39fc3e33ab2842ab8c6fd0b71afd6417f3fc7985d41d8ccfa46523ee168968fd5ab895a447cdccb3cb53949ef5d15d694ec4716e88fa151074c5e7e6a909ca74857e21387082425955e30e5f5e2a7a143dd54ff517cdbc29d1d33c75167b1cd4721d8ae9dcda755aa45521d00c30bd327b525df2fd4c714c83a151615ae32b90040cf75106b2a2ae9f97ceec7048125d7422cf52a7a45bf487745923b245e6344fc140d4362ee5a0ff1d6f00fee515a67de3c6c2122c343c6b636d70547383dd20c54cec334dd1fffb67aa33b88c4cf0ab6355cc75dfaa273b60b2300b9e0cb185af500aa9d359c5a4e18128c7decc2dcb0f6bd332c2c181dde9ee4511c6e3d2f6ace80ac949facdbf0a25c327bbf302d9d2c3d53b4ea4da28b32524c769cb20803caae03f04ae29bbb5b1124e2d128e5549fba6c8e3d8024886fccb5d55db2408ad563799292548d1b9c6ae15872728fe54214522b817d9a809fbf16aa5c2e", 0x393) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) 07:47:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x3) dup2(r1, r4) sendto$inet6(r2, &(0x7f0000000000)="5c64ad06f92bb49c483e393ddaabc8dc76a0e6eaed07fa3d57de79479fc39438641b008f7f8b7d6fc9fefa778f32e86242d3727a414cc4f9ed1ba515d6f32a481fcdfa716e31bbbb56ecf9f0cbb1bb08ab04d5d733c97a8529928adc12d8a9080283917a689d597bd2bebe785ca51062", 0x70, 0x8, &(0x7f0000000080)={0x18, 0x1, 0xfffffffffffffff7, 0x3}, 0xc) 07:47:48 executing program 0: r0 = socket$inet(0x2, 0x4, 0x240000004000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x7e08, 0x6, &(0x7f0000000040)="45bbb1013e57d6b4873baefc559ad01ad87b938ea693d1ea9001738db659631df2e6e0869869b86c9cd54852e5745a2b178f2b5fa51cbe75ca438e50ee52288594c2e84302206132db77f74aa370b81ae327774781e2dfedca53ebb37dd1986263e8ab0799c0b76c04170f53e85346331606138ff9f467b0bcad0d9f6d21a9e6a3628b1cda80354b221bc6642d564b6fefc77ef24ec956807b25347dc9e6fb3cb7a17a6ad1441cb5231bdb2ea5b9718f2584f3d390cefd8c25878005cbfaf7f5020891a4e711d292f1bc38ba852fcaeeb9b143dc945d3fe87f2449689d96", 0xde) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) socket$inet(0x2, 0x1, 0x0) 07:47:48 executing program 0: r0 = getpid() wait4(r0, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) r1 = syz_open_pts() getpid() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1f36) 07:47:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "010417a712d264eff693b6c826b98b867bc15b16", 0x0, 0x8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0b07244cf14e3e72436078b3d165ca6695a438c6"}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 07:47:48 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051305000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000040)=0x3d) 07:47:48 executing program 0: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001640)={0x400, 0x100}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000012c0)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0xfffffffffffffdca, 0x0) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000001040)='./bus\x00') getpid() unlink(&(0x7f0000001080)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x159b4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001380)=""/230) select(0x40, &(0x7f0000001200)={0x8, 0xe263, 0x3, 0x1ff, 0x8, 0x10001, 0x3000000000, 0x8}, &(0x7f0000001500)={0x3, 0x7f, 0x2, 0x5, 0x400, 0x200, 0xffffffffffffffc1}, &(0x7f0000001540)={0x2ec, 0x4, 0x4, 0x1, 0xfffffffffffffffc, 0x8, 0x3, 0x4}, &(0x7f0000001580)={0xffff, 0x1}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200a1, 0xfffffffffffffffc) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000001480)=""/80) getpid() 07:47:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x48, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) mlockall(0x2) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x4000000003, &(0x7f0000000040)={0x12ffff, 0x400201010000001f}) 07:47:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0xc, &(0x7f0000000140)="ebffcbff12b9fd812aaa4e713048e69931929648", 0xfffffffffffffd31) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:47:48 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) socketpair(0x1a, 0x4001, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000180)="a202539adf06beb018a2903ea511eabad3de6e94a778283491cb37b0cb0a95662c5e2c0f0ca86b2fa46f8cd2b978426c2b069ab85862a02454c985bc2afb72360d4f166292ddf5debba266a427ddb636b4ccb10505558935ad15b456561aea46eadd180c601434f6d452b3c201e40026a1a3eb0f302a966de75662bf9e3bacdcd6bee8caaf08e31f5510cc430e907c2c1798838f56e34ae917629e93bd49bc5f884bd1153c9128", 0xa7}, {&(0x7f0000000240)="bafb99aaee5645b68c29e2a40f40edca0863ba55bad3cfcd00074ec3a513b3d31d4fccda0c640bc865ab15226948080146a079fec3182eafaeda5a4e", 0x3c}, {&(0x7f0000000280)="fcb3361aada3f6aa21199ef050c1dbd088ab72ea989115e7903472d644b3b839ec467b0c1c19e056934e0adfe2a5529dcdcb62", 0x33}, {&(0x7f00000002c0)="6c76c47ef949080822e9397be211a637715395afdebf81add0df3c1ea377e8d87cf0f0ba1b2ac7d08ddc548242933fabb852eda9ee56543ce52b1eb21a4ff931705be0d69221a0e4bb98f12fda309dd9692e7b31796acb19e636b499d475ed202a75b00765eb2f0a8347a415b6ed3efa1d84e1e7e2a0ff21ed2ef377b7eeb76670fffaf8207ed729c6d7ff1504ac9210f1100f325266b4ba8786721459212e11b1c53d056d9efb6a0d6f7888f50243637d042383cf26192b5032a30e8b5f61bc42a0476e1b538de5a82716bcb3b72972b6", 0xd1}, {&(0x7f00000003c0)="3494dd97e33073b764fed8445c87d44623c791de2c9bb1776734d0a2f937223c14018def906a9985712daae38532cae9c718705533ae087543feb21f0c136734e66af9a750bd194cfdd08e3788681c2ca54ae084d6b983a75e8a18a35d3ff5ba3996942c408326f822123de74dbaa58788f515055587bb5c572c3ab3054fca747d0b49d47687d0a1fae4c50406c85a8b3e22d6fbbe56c287534db7594b310f695fc78b545f4dcc6040b16075076d9b437abf95dedd8f95979f94a4ee1a3cb000fd76080cd7db8c566c1f96d9fbcf291c93669bab8fda", 0xd6}, {&(0x7f00000004c0)="3d2155b255b04c369834685164d2372730af1f3a3c", 0x15}, {&(0x7f0000000500)="d809388160fee61c1bdb8ed3db24d7c5fe9d76fd0ac5aa7afc7489fb01ef5f13c5bcee8420eb6f510fed2e8a1313fe29c8d7", 0x32}, {&(0x7f0000000540)="a31431bcefa471c638298ad7a7a0a26387e8524b3a0eef4e9776ffea81b85e34f5a8ee41c2ca4dbbc2418e356275db4c704f66aa7485e2a982bb1cf60bbb555e65f591f71b2e8bee7367917d4a4d662dc9a1043e2b1e3de108b0676b9a67a223531eaa79fda629cacdc3be86136bbeaf02b2b3a11c37589c77394abfcfa6dafa7466fe3b2534493beb2b9427981931b3cf0ff47f5c18c7f5168a99cefc7b09fb42b0e698c6144afa1243219e5ac3a5c80b66870af900087601a2875f8081e144730eaa035e4cca635c163866a3b8b0f57a8825662bcda41b24cf8d32f9f76674d8b6d4d3814b8dcdd344569d28644efd20ca560c0c659a0b3442c6c7804474f63444917f209ef4c719819c2432e5414580991774206da994490750a303f7d345721248b4077caf37bdb3c98ccf29df74f0a86018b478e99792f6d66bcc46a64e04d44e3eefd10cb7f0a583add5385606d6cd2a62991465ad2a88691e6ddab7ffb33bcfaf22b15008cbd0c8d7c0cd16ab98961c5c980aba91feb42db82d6328d7fc008341d9a4a074c81d842a44a5605da1d2f017df82733ef624c22953d89c57acf1223167a9d26d7d9f7fafd45202c5589add214ccb64146f8f4e6b73d04b766a064b4d0effc863023fc45d5a3ed7a4ccc75b625daa7ddacdbcdec3ba02057d56ba3986db333a405e9e8f2311d686fc0b774a79c29c883eced1ba5ea9003fda538ceaede50835c427c7a86172101fae2b4a82b2d5d3f4a5144f19d18d8349137da7cac7945ba996817cdf5adb8458d12c8e2e2342da58d40f82b26703cc34a51f6aa4d4a2af7ad9f6a5bc935a516791be55e43b6d79e420b5196d5a7fa12ffa1b088a19070bdb9dd7b46011bf0f3e3fe8058609bd12ffe87ecaba4a901f020b5487d8df27e6c67cd38ce9902d09af992763aaf7c7bb4e2230e5148fe59904c55333c90b466a70e7a687a20c76ba0666f9b02f4d4fa48bdb1ee40b1a17767555e30214dac7759531d82d1662d731804d281ea86784669b409c4cff930434384c0bcb028197a6e6680661e376ddecb6d48d4b3a959ea32851caf86d8b9e1bd1c8adf210118e0c979a82f06f15224fc94b40db96e3eeee7f3667ae2629e3545493bdd64de0ffa03750bc4cb6bc893e79c39ba30ef5943976ce660fafd85142f931870162b06fd0a82b19651fdbcb51c954707677b13a3dbaae1bbc6d3cd8cf479cd64fd505da6241fda1513e9f40c0e7af94337dab87b19f25a5275764099255b05230ba8d866d4abc9c475689736f94f2b4b49f8c57117d5973a9f7b6d7d458b46d75a299c9d3723ec8b392e9c83c9fda927d966320ac189a7010a50fe72ebab9a1c95f52ffa0ac56abe6bccce82d210eec005face5810793e605e544c5ff097d4eac60810b24db645e207643396492da1ffbe3e1030be5dc8dc88a374f7a4362c5af7ca13f7111a6f049a741dda1e029628a135cdcf221062ad15be2e66dc533518c28a5e3b75181762b0c8068bbf9215a1939aa8b7c7b050d9a1071bf8fbbd07ed429e928cf79d46cf533c0afd73e04a9d27a244cf80e76fdd3c4c9db0a2b1de15a635db97001e176c41edf4cf77d73e65902aad8ce07564dbb22cc2389d364575efa1106314721a1848233e86263823f8054fd68de41593f4eae5956a715b35d5989413bd1ea73fe2f3c52073f66160951b11013adf42858350e118bf737bbe21d979d6efc49ef4fd122651f256da2bf28d21d64ff882a2165304cebea397595c4df8692abfeda1fd096134d759931e0f8a4273d59470b4972b05cdd3d2ae60ee907294c74f38c6330d401f155e13d13f5fdcc46cb4c2f8afb63beb853f7c42c7665dbd27124f9344133321467bbee52f9f3ac0b7ff7edcd76bf10b5a00804ec5d9ad05171e58166f111ed5d7663481bb86ac88d512043cdd981d2db80a0ecf7b9e30931e39391666ce9e718a4556cf8783d514b39a668909cee0233a18a3b4a3439024b101fc4a20478ac0a9c4d6e0765548f4b7cffad31505dd375e193eb83a130c4cd110a5abe5f2a79ab20fc8529d50bc47ef58006306b6c15214fdb3d66de568b7255ab967996d54ed272a7cbee60c81e4e0e21ef17a7352bf774d6bfd379b6598aaebc247278efa4bc7fdded2a345037971004718317866ee8a52906a783926dfaaf980fbedb5c78997d18bd63a44c28d5640f639d093fbc30ab0e82067348fc6cf222f71647c74bebd961e3c58b234a5cd9050afe1985f9321ee4099ab27afed1e6e3560e44baf975477b27ffd03e9edb374e7349f1286067a1d829f8985aaa399ff7108d741b5e73bcaa03760b16c0fb52e9bd62c24fd054ddd8a7f8201d20089cba1d949c1d56bd2cc3e45483dfc57ec6152c5eb375373bc66dcb43314f7c5ec4516ba265110cabb4e63cbefec67dbcdc87072e83290684d63ddee08d32c53480d7f6cb4e4bb80c9ec3c29669892f5a7aabf8519c63f8d8a5d7ff2ae971ce4f9630c37399da1e8d5bf6154027761e38cc08fc7321d1454cd2323a47b4768c09828403a1c0698ead4ebc32585893a61befd7f044ccede770d138fbdafb42bb251f545f35bf6e5ee29e4ecdabd990adfcf51d435d4794b336254ff6a7a411b6f65bb325da952dd26ecb4fc5023fd9b75819f12cc8bfa197369f2d891007f98b13cec4b2a31ef31ab548dfec1ff564a07685ce820cf132d3b16a80d679dce6e8311f4b1eff96f4643710cc2aa0eccd29a0008a879454acd2f7c531af41ef54313764487c1e70a1d3ad9f0f8884aef9ddce7e081e452337ec8d4ba0def5a107f7604f6eee74186a41aada4336571edf7dfedbe86792b9517f5a97da0ef6d06bd440793e4efcc9486e952514df657e78bd4a4e446213d16d500020477ab670ec442f4227c75b9e9b7c6549585c0f5278f4828989b46f0dd58bdd888c2311afe305fbc68551871a1bbf5a189d275ba21991ca460e6b066aea66d3b85e214761331b5cb81a90bb4cec503213127a2af8dca9c6fbcc373d6003157898d2f64895add467f128b00825373a144f5c912e5d30cfef223261bbe2da23c6c4cbe65f68f1d193987de5c9d43d1ead134e45619d2743c2372a4a37848f27821c1a67dc1beb9f0f835799cc4e4d221972ed3180808d2f6885d7916e47d0087486c90720df59327cc58f95926082aba8374e17e90c61034a4a0dd0b0c3e8be1f83813c57743fe81ab8f97d04af0f0eab1d7c2e91d695ea9b56a69d017201833503f15810b4fbd6829bbae7c725dd1804e75d05787deda820b74a564a84a41f53a32838e94217ad745a805403bbc6e22aa14a228c9adf3d80a7bfd6edeb13f3653217c710cd706928fa098205e18978c1cacd9e49bd7f6be864b48eb18d923823644e592ea084e52c4bfe6df8a7efb06434ca2b4edb3bc8c33fe26d7df60da80c4d4b378c711955ef438267212a41bdc1159277bfef15edc7b1dbda2d5d877343fc09f5ea73541d9e765c04e06556fef3d2e11ca6b6d343b801af20586de684c147fcfe38790ca1fe2d377ab0616186515372e9fd8580cfb84b489c87c5333416290ec8f3cff4932396680c67a52820cfecae2228249ddfe9a5408dd1b18206d4dccdbe1ee507cc4ee4d2c40da245af23448b76060a92c9558abaff0bff116a64a5c553a780754ef88ea5be6eb4c64ffa97d97f56c8bf15895dc1130d543a207a04af41f2f86f1fb7bef5bca03659a91879117c46888bbbb86c5d1d53733189990845840f3502afae0f2b102c4d0af8827bc15eaca795076fb5006e7bce32cd39f057dbda32e1378e4891698798b568c0a974a6d9a603e39bfdaf88d20c9015751f37d9d8f20b71a6e242972619aeb986567734eec61d1b186bae9a65e37acf96c5c92ab1548a3a35e0b2b84590a8fad31ed92b5c6849fbc4308ef35d8b84284b1d39d251ee57146835311270c4e3e047646e6f661a12b6cb4de1a090f6cdab3ce9538b3d13c4ad62403e0cdb1fd39b79c10d4d3fac1570522576400bddabb936ec4cac55603c0f8fe5204c608daabaa2b2bdae5f0983bf99055f56825773e6d27bd430f395b0dacd82dbc6c31c63e63ef633411788e20b755d5bf72ea2ba8eac0ad12231415f0d5772532442308c3571f60dbe02fdde2366f8667595d16c5d9baab4aaa0c3550a61f009032941b05c6e8413e376b97062de4e1f7f559b8b1b9ad87184744a102bdea580b5695b8451e043be8097585ef3d55b70f424b951d11ed5b0a5d573ac496617d9a6415494df0360f01806ed1c4d7a174e2fae5238b4481e56669c75be383f4698b01d9f48463edd94f9c166dc1fc5440f5e6ff73726dd515a59e3ba38b12d2851c105e7f4c07d1e05fa4110577caf1260977ac1a395e376c046c74b4d139d89a026a16d64fd0da9d54932d530f55bd781a71193c2c1e3b07bb07e549da6560112c6fcab7742d2819dfc559174997f0d0fad77452337c30cb551271f5530ef4822699a7452ddd33880d82cc30ab59811725e23549bf0db364ab53e774bd6b20cb7d42a5b2066f575290a7260d8de682203165863622b601ec505dbe6d92820d40ac0b5ae44a494ac54b70dff06c8973bc2d3289ae51d5a25c8cdb699070c03016b9d412eb1d34ddf335c4d6a7a1cfe668654747321cdd05a3ccb4be724ab960c81d6c764baf95ebcc52f0d9f595936efce6bbcadb4bd6575b66deccdd8830107db36771eb1be7d5485491f00d5501cdbc2b6a580b68a864748b74ecb4b8c5d61caa52722bc77b4bca11caf104711442c7dfdb12696af1b477b27388ae9982b8ce9f16cf5740a255220e1cb910b68f337a2a3bdca56b42c250cdb101a3fd7d9bd1aebcc4ae19cf9d15af4fd3c8fa75665892d47462d89ca20e5d53969d3999ab95ed2ecce0e3da398e5a9bec237e4dc11633a2c9e41f3e2c9a61da0233aa66043e8c633bc4aa0219360dd8dbef14f857ccc3863703df0ae66cf86f86d0c5d3beb5f0504b4d0571468e3caca95bc6e056977006fad8c4d7d018ad41fa275db0c086ab09525cf9052e33eb385bb4a03fab68bd671537f55d1cf41397a1dcb37ffb6a438c740ff940123f64dc54ac0aede72fc00efc9f0cf932dfa5abccc493b68f581030b395fbaeb775f4ea46b19c6a3ac9078f85fd704960a233e926d498658dddc9a9cf96cd48cb0403d8e15a9afdc3aea59e9a31c515b80ab039b0342389045f9a78bb28bd4d2321f4deb6797eee93a5494ac70dfc512b917213f4b502c31f68c2b9bab433b32a06917ab695f2e711b617066af8ff2ee1e4963fd5b698de6efd860e5a3e1147480c6fcae15bdb9b46ff1600c57f40dadd6e587fce3eee197a7e666acb54e11292e3efc4a0322a56fad4a83599fa5ac8d5e1d2242156c6e7bbc3ea15b8f1482c2a70cfc34f880defd0f1fc214f75030af18e91a995ee36bd704764185b5f7130225864e3980e56273c289cdd3ad5e59bac9f1ade7cd57c4af49103d2fa19d3eafc78947c536e848a2ee49f6772d072f152842aa36c917afd2258258dcb35836c05c3930ddebc77f752649984851b7d249431d2c0b6698aab7b77162789a6299a5e1c9cb0471545f1352fc9e28423d111b1be96e1937f4f44fb3df7cb769e89481b4d6c732875d9559aef33d51315b5e82aec7a2a295018aba5a0dcd65dab9b5440e0014f509c35dc58892952a3b580d39805bd616eeec9777ce5bbdaaedf3edde07cbe3c48b8a454620d52dacda3f18310e0478651d9dbd5ecd7f375268dd48447308dbe479fa4880dff66a3f9d82f74b69c4ad", 0x1000}, {&(0x7f0000001540)="e122e6d6527f5e9872c40ff577d98bad69e7a43dd9b1c2a6a57ad1ac7fbc46dd204ed3c78d82a30473c29d94bb42a33b5c2d264a7feabbee1b3f399ba9ea3b11f4500c9ede1c47be5a1354dcc86680cc11655dfbf3ab5b082a050296b34da822c6351a5f10d947e6b8f64090e277cc14771cb3b7612b686af5c6a03c85974dadbd55955607d887fc28887a698ed932fd98a1e02bd8db8e6d7f9ea5f26835", 0x9e}], 0x9, 0x0, 0x0, 0x408}, 0x8) setsockopt$inet_opts(r3, 0x0, 0x800000000000001, &(0x7f0000000040)="b5ce1fca68aa1ff03a6e1095e2353c3ba6b6a777c23edf0dba6c17b074f2061c2785ba8348ebb440bbb1c7be97b99029240a29a08d6bc0e0eebbc2e60967213aabe08fb6abdcb15f992ab29ec76c517456790d", 0x53) 07:47:48 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x7ffe) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r1, 0x20007478) 07:47:48 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = getppid() fcntl$setown(r1, 0x6, r2) shutdown(r0, 0x0) 07:47:48 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) sendto(r0, &(0x7f0000001340)="0d4e8818af787b0ffcf54ea70fbb77706319bc032a38b93c6ba92b6a2a87027837b14c17171ed95a690c9ddc121f4065c989ba663a59a9658c0157ce06f847c8c48749ee628f628197f2da37610e0d63b611b3bbc0933a742b22c736f3a93b071680f65cefe8eb2e716648131477b83e78aa6427115bb0d15980dfe05dff48c1ba378d8915ac603e2ee55a16cd82c04ad0fe3cb9f41791f3813a4c9922eec8c60ffd3a28b971fbd1e66f4463f5ad333f02c45e013a55041a1248c66f47db78bcd957287961fb0a46e2e6b7562b9f4f99067b73c1d3cb1b79f9211764ff2d66f13083979f82d39399593bf5bf24eaac89d353358e91c8a1cbfb953c47c9d464352d7007f6d8889512b83284154f63609fd211df81d51e753d115899584f30d1cb85873f5169946e208bb6e3f92cffd37d7fcf0d41896dbfb0189ba1b2822ac300ea9a8ad3d0430f6104068ea1565089fd54b930b85d17f3a70f50c45c77cb707fc219ce1bb995aa0e5b9659dfba0b9a3bfa088733cb319b6e107c57b464756ad4e16696fbbe1d6e4112d096c1624c7919c51253a37b0fa73e19b000ac04d9f417f6673c7fc10c824b43f17702190ff548afeda795490c000fe6fc5e4883e6c62bbd7ca0df9a6312ceeed57d178c63c0f760b0628839e33d55ae6fcc72d487e73e8fc85843c0a7972e4ce31fca88d61208c7ada909d38405985a893199ead326eb15c5b2ff3cd136a5abbb6ebae1797ee37c1bd2a5fcd97004e7737a2966fa1bb5aabd2c8c77538bcafc46bbe9caa58bc2907d7e42cae8636254c4836ee96273d54b609662b175c54605ac8e5955e9228b85b2219c3531baf18f597630b4c6a4964cddd2e030d926f09d5ef7d317ef3cd3987e1cf85473d115b786008467bd83d2ed46209f52a58c047aae586ad4a5da335d9bccd0556882fa42699e9cbaaa153da00e01b633de903e30f4e761ba113dab28a923fd13fb81ad6e0a276bac54160bc9a549967d353b72762f0f72c03b253fd621a4b13a4a346b4ecdb6db17d4247a2eed39773599226b3b098599f594d2b73ccb814d5a529b1869997d41b9519c210601d5627bcf55ec089fec27471e1329b074c6ec5440eb49ee712bb6955a36583ba59533a1071f53eb9fc9a6c9b69421311e7eff5892cc85eb13abbb173197bb46281c00165e81bc9e4984a85895ec462880ef282a5340c1db42f3572db91f50fc8ca9f925cb447323136fc593156577a82c5ea7ffa516374837b74703e9bac25bd8d0858cc3935dcb9b802d833a3a03a1fa88aa0d1155a4a01c60da9497a5c5cee86e9d1364c98701d10bf5ec43a86af7d1c75fcd2686a08ef5505f2d2b90ffc4f7c5dd92bd0adc44c8eae1764690101451d915c818a34ceecee374e82a0f07a66c1d63cfa98c473be58f192790eeea8d8291b586dcd73b1b3bb58973eaacc81f794b435adc9dde0ae09b9650ae994c0fad971f6f7bde3ce866e76f0e0d4ad0a55053614f670ed91f6b89b719565197089d2dce17de5ccdc3b7129d2db1f423e989623fa7f0c119680bdd3391293a5e69ef31ef851cf6dc46cfe36f7b7f81020cda802bf961f8ec7c4afdd5d1ac9d9b6bce32a6d296d02be79e3dd6bfaeca1035d5b9d5fb8a6f127e042082ed8fac4b3fd91a9a6ef025e7224f0a6990f70f8564385c3a1fd3585b502e76b6c4b7232b78ef85a4cfce5558e17701c0bb91daf447cab2f838f41623ff86c9684f6afe297ee1ef195064d3c163444c519ffa187e5734f02cba551d1efa4738b719c25e6da3733d73cb52a3ceb1da8149c33dce8ef98f38c493171a082f039d709bb095d47142765f3edb8a0ce9314b47eb67ba63f158441454abed556bf8d9a7ab334d20f249028eac84d25da7d546a08c3dd0808542156367394998d748510732006831ee6bd7bc9142092ab2e54c97842e4b41603e52acbeda08fe7c33f72a8d8fa83176d3c7d56ce5aae65ea700932f0805d9400102d3adf2eabbcbb144068c54d0fb2fb4d51167c7105b2629c038b3844bf2735bda31f8f0adc431a6f762ff7c3e38065360878d6094339d4485a470e3071fb721e9aa701342796c503c95d520098320a571b19e4f2c5f5ab6cdcd51092c5a014e677cdce4c19e5de472cf8cd9feba78dfdefd3e10f9bd3b5b21cc4fbf882c55121051d795d9a5a0bccf6e8c6ba7c660c0ee06eb19b8a9fe8063cb9b2baf5acb371f081c49b8ced4d413c28e7b78cfb4cb6e0d2df7f7dc234f6cc1d2bb3af38c0facd23738cb0e4236ee6e317a285e0216f89c3f3f7465d48cd2c4f1dec888aa3aae31982f21130b4e7c9c461e7a5aeff75ec2289d16f16563a30538d75f4e82c935173c7bbec952e75e1ae9819f0e766ecf19b10ac0ad73dd4f72b78177b98591f37d0229e07866045d5262eee2b4e2a44b5f4eefccf493151573e2807e4a12877f5ae9864c107e9a1a57510d7f73eeeac7bb40403f2a17a926fc44a0313e58d97a6c3c0e61aa647b38bb5cfe556b341ce9d56d02cce3ee674d02c69c5f62f2d519fed0966b4aecb111e68472ea001cdab6e01f2dedba1ca27c8a00675fee9012b827fa023cb72fc7e8b2359a542d3cbb50706cef0a1b132026b2bda7f9cf03a4f829624a16f2235b0686843129de67ca837824db077de8c480b2abff0821ed3bdb8bb35948a46971fd6d7587b33aca2099ed0c233c0b455796670400816cb3330bb36d16f382e93f0b4e3986f851988557e19b0ed8669f9988ea58ba0124508bd13752fba297f6c5e5827220b266255c4d85bf0b53935eb39be181ae2f43f334510a3a56ee49278a3fa3028ab2f41eda5cec3f946dabb87e2d495f56e6bf75f0bd75ae2afc0adb5bb0b350149c60f32eebe2344c6988d425b3eb3fa8f0c8c70e4de2c61bc6fe8ae5c94d7e04d466b6535da65e65ca088e715681ca8c92a222058526f462a75a0b583751ab09ea809301c457762661976dfd953abc61f5567ca3382d542e8e670085f0b28cbc6172afe2a236395c08514d452856460c5d7ff0771b5a0dfe80a839b7320c1d53c569e2dc41c7a56c024724cc3d999925e27e71ea29b636c4f110df581924e37ccf3537224138ab65f216d15600dd0a747a856145578e19671c1b9c8e08ba658018043b49271176c7617624c98ad7613aa85da0d38de6b5e11f5ee1da4fe1fffb081e3a52f679a8514853acca90787b62d835be53f19867fe5ebf93179916cafe645d2e44096f7f6fd76fe82bcd6835c7ce21f1e7abed0b15c5d08c317716d9225dd26d136e9bd1930f5a139f59accdfd4fe7ed35ae462cab7548a3a9c9a78f4900808ceac1c567338cbe0332557cf1dd4842590e6e0165d8d1c612a5b8f13811cd29726579a53021127cce4d88b74eeb1e5448c9e073cda5a6f4025e2cadc9300c7a59a6583b88fbb89c4ab64233747d41567c9a033cc9e223320e0d7e7234ee521e3ac25a96a640e00531050bd7cbdd4cd3da2f4ba483c1571672d8dd840e3352e14fe4bd7b6921e505e01d40b3ba6da1063f17d4db6bbf6ccae82237ff5e1475737e3ac09a09f1ec64b5774154e28168bc52450563909bd33192b819c9fe73b371ba15348da74064fd581b02f1d1cc23b5e9007b5c6b2106ce35cdad4088e82df37e3f6d6bf95fa823842712f8c409665007bf1da8f2bfdc36e553425c3680f16dc14922eedb9a562ec7d0f328fe760875704a5f6ff0633e681ab4e5a5908d3d3c7144f1a24ecf60a5ebc691f89a29da9538c0473fc1f71f9c62989b06bb2351d4a8a5703ed997ad356658e0f63a5bd32f7fdfcd4c9d3055c4f58207ee3d5efed55740f27a632b79912fa4473ad42a44cec172f0afc534a8e08a21b897932d50fbb57d6684008c12a55c9b2e23916cb242596b3fcb7aeac91ebd13295e077fd783e281de7a476d06909625bcd0244093e75ea7f0f65ffb02cbbdcf9c25d0b2b79fde937eb1c983b1a4889395233d78f815b611a44ef5c45b018b60d66771e9d05ffe1111f224cc982b97bfa50f7b3145cec60c26224c18be89fed30912f4cd27a0a3fd39c5f93a13880175cbbdbe0fb5afc1b3e189ec3959e94560e7be2762d337ba7abadedfc7d32793e81c1b6d5faf2f231c32fcb7139fecd662dc6b1bf7fc47a8a65c18d2d051333bbc4468030b0a3e0a57ec9de94ee051de2f006f3f3adb601940a435802aee59f64afef9cb85a157e3c642575234f18c36e796804ba253b6343a1820d1d7b1772e12d80783b28298c595f13329a78115048848f7549ee60ce8b1a6c8c6328614d400469edc48d6531ee6bda85c6ba0159d1498f1bf775fcda9b93e9737400033d1c9a768021c8591cf293802722099247d6518a4578f5a48fa748d0e70dac93c1ecc1490d513f00f76d3ed7cb29097814ecebf0423f0a5c30987a72f14397d74003f28eb945c8979e6a861c960cd6ca6401b3eca31728170c5f64088c95137b2054751b88a4a18bd3835d72500e59608f44128a5039b522e6f90882b5c5f372314e95ba17481480307c54f4ed8af0736867e187be9f579cc882c45c837407da722d158fee648b04baa78b09498bf92080ddcf08f8709c2129cd5689026b3d9dc52c8df30a925378b777b7ad918f0731410c919942ad4862b3e35d4cacbd7dce86ee47e825327cd66ebb6fe44f81cf77b96dcee83fcda1e2e94106020d3d6fccfb9e54e6d1b0346203f9a6803cce0208b5589603a9552183a0f36ae388f85c6f6c0ac88a91109d1b3b3393f07f839f9864f482a1c10ac97d290554e34eab8212da60a9fe444b6d7036bfa7e062b17043b439c65f89e4bfc680d65592a4c1272f439d63e7b43298737816a44354c2553c213dbaec3a25aa917ce4a28fbf298112dc89a50a3d74869193a95b3d4441ae935f71efc506e9b21eb01408b4989eb3808ab523cd68b9ea53a7f69b631019029c207098f7f61b97f6ac664578f5c6ce625f029f75dee3739e52fced220a4c6a0b03f2f33fb27a56de032d3934da96923afd055321d9f341391822bd2be19ab28bb176e54bdbd2e88e6a690eb7f6ee775edc595d6ba099d3202f4d768b355c56233b64f659a0f6eba7a5b57bb3ada7d574f9d2d90e4ec18ebddd0006ad8e0109aca7e08a4dd47f716ba655902063a7f4dcd8795e60764e6ffb6b94efdaba08acebf423ffb5e5ba38481bca991b5462b4bd504eb04681523ddcc914567cc4be637ef5a517b960a9d7181ab0f79b4101661728f286b83d7926a20ebbbc6da8c89195ffc879e74937c0b73a1e1c5c70dc28eea751f0990acf81407946309eb16f6917923e91d6d490c0e6b30bff2808338432f0a59c21aca7a77b8a09d8a5775f275db6719cffbf84165a975b7fa2e80dceab59a9bd0a77c70a974a582226cfcb1a0aa2de8d01b1218009bbdc7f309fe96524a8d706c3a066d7a325f5724843e00f083cab5245dc4cbb0ced75d688e672fa2b5fc967f0fc047fa31f5d531d32a4e916718b7c2bab973432a12a4cb35b0bcf909affd8bf704145d0170639efa2231fae4aa7618e3e1821494c7196fd0819d5987a591ac1662a2c4c41b25ad5d9667b6a05f65259abb2d5eed02407ef75112ddf79be2fa8c9fdb5125bbeb1772ee099db1bbb9447b2f6e65fb753af0b193adb7c06a9b6be32b6a7f766d1fe8f1df12fed287da18a7dca960216ced8e56fe88ebcb4f62656197d14490d575f53fa5d6fb560bb81c657474914602c8987cf087203d75b8bca643625ba03f298c3f496912e2d396eb3f439d5baab430cbac5834b94bfd6abf5cbab8537f", 0x1000, 0xf, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0xa9) 07:47:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 07:47:48 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000400000000320018cf86a3d06ad96a9ad31033cdd77d42fdca80ec0e0a26ededa0b15e27f4cca675b4f9e62a81155ae00a76941bb0336c47b4184ab5376628070000001b3190493f7bd8d44f8a42e2b54e0e696abeefa7e431da17d753e8c7c6626b440000000000000000000000000000"], 0x1, 0x800) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) r1 = semget$private(0x0, 0x2, 0x40) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x105, &(0x7f0000ffa000/0x3000)=nil) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x81) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x3000) getrlimit(0x1, &(0x7f0000000180)) msgget(0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2, r4, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x5, 0x7, 0x8}) 07:47:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x2) 07:47:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffc) 07:47:48 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffff21, 0x0, 0x323, 0x0}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000003c0), &(0x7f0000000240)=[&(0x7f0000000340)='\xff', &(0x7f0000000280)='\'\x00', &(0x7f0000000200)='\x00']) r1 = socket$inet6(0x18, 0x8000, 0x1) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 07:47:48 executing program 0: 07:47:48 executing program 1: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0xfffffffffffffdd9, 0x3, 0x0) r1 = socket(0x0, 0x4004, 0x8) r2 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="9901f5f32e25106d09461ca97e23473ebf6143"], 0x1, 0x0) semget(0x2, 0x4000, 0x60) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000a40)=""/99, 0x63}], 0x10000000000002b3) seteuid(r2) r3 = dup(r1) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c79504f560f3e0d53c275e7830912d1ca3cec4628159c5e277d8ebfb65116e8d4bc185e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a81f374124b78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e9838c45852bd5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a58b5937fe6142928a970c9e211c512dcd60fd63f5b63b1cf53091aacc7047d9db19078f3000000000000000000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000340)={0x0, ""/83}, 0x3f2, 0x2, 0x7fd) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r4, 0xa) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000500)={0xffffffff, 0x1, 0x8, 0xa3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) getuid() r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x7ffffd, 0x4}], 0x1f, 0x0, 0x0, 0x0) r7 = openat(r5, &(0x7f0000000280)='./bus\x00', 0x0, 0x40) listen(r7, 0x6) kevent(r6, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 07:47:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002000, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/90, 0x5a) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 07:47:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) 07:47:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) dup2(r0, r0) 07:47:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) socket$inet6(0x18, 0x3, 0x9) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 07:47:49 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = semget$private(0x0, 0xb21e14ae86985f7a, 0x200) socket$inet(0x2, 0x2, 0xffffffffffffffff) syz_open_pts() syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r0) getdents(r3, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/15) 07:47:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xa100, 0xffffffffffff01e4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 07:47:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000002400)={0x0, 0x0, &(0x7f0000000380)=[{0x0}, {0x0}], 0x2, &(0x7f00000003c0)=[{0x808, 0x0, 0x0, "2f21b68f4ed5916d105f7a17c99fcee42584c5ec61edc17a32615a9435ac692e826e37d28b6f5a73ec5ce5346f83626acc8d848a8984890d4378ea7adec61107f749a4abbc234d2451fccc4f5739af004dca6ff41c88ddb7d9cc099517e26dccd0840e0f17b618f7afb54cd013be6a512368d135fb68956083d3dcabf492cf68e82470c5337b720ab2cefc6730b26480bbc3d9de1858b4341966de50748a53b9a51f494a53b7ef9e4ff25ffff5e6160f036a4dc66e56e08a70100f106287cd0c829b3503af39c3f1130aedff65c6ef90b88cb0fc14c8a0b5047204a5327fd25bab517a31fdb3463595291153d91848c137c19d69f0052c8d46f623bc53de45a3f7ee1bf8b4d4ef0f56fe0f503d03d62f3e10181a84afd1f864a4b24b43c69adf81f4646c31dce3379227509ab6190d8d7c5b25239d7024b7979875c81c57a385016ac9eaf63c563e3009774310bf0a4d11faf1dfa325881cdcfb53d5b96b77ac894a3ef19e9d117ada0356a25dce840021e0388d6efd7d7c799e0e64765ba634aa357cf5c8dc592202c073d47c7c17d82293e42f06546677824a1c387c57b0f9b09dfce9cb783555515c02c770494305479a1d46bd083015b285c0bf124bd264508562be178695525dcb432e3bd20b7c90fb3b98a7cfb51f804b618b1704caf171dd964afb2208b1756cfc900e610cc5c99d3a447ff429963685003aeb3721d0e290928166ef3ac6d34411d1ce9d84dfb1b794bb4f44e884134ff367b084492cf54d69103a8c38b591825650fc0a7e6c52ad67717b08a05f20c409fbdadd292547c3e1f5e321d0ba32ab496b73c5bd9d3f1951d7659fd8ac0f8db0dc7c866d396ec8893fb43492997b56131d7488509c304f369fdf601744db34978c4ec7fd076e58b2c3fdc97169d85fd37ee7d9c572c22ebf057952e99c9aec3b519b8d830f21c73fa1535379b7744f9973722b58fec320911972a9300e215af119a9de15148a55aa35fcd5ffdfcbfe55d37e7c9df6cc21ba5d26ace71926397737c00b3bf3a000c06f141ad968ed7cb2923d7b8486b44bbcaea2af57221854bc711b621bb2e512e78efb6e9379899585f5200247243b2f5601d7467aabd7e25574599caa077ae7ba43f51336fb8e014f592d9f1402b8a54a7dd9da423c27962789cfcf6529bdcddf6524c13e35893117e314239e60e6e42cd2fa0faf17b056679c4ab869b48c5b1206ab54ae2faa1eddeddf52b6ac4987e20eee862df63d2da257e40e68d19195bc687cc398aa6b2cce4ea55b547962947b5033218009024d27f0d58b5fc6dc8b19b642d09019a6112f4b11a5da950a12a6e2c6db6f55b3c72453dfe9d8e14801112fb783240a1177fc4ee82ede36f4c2e218337952787ed962cb2e24b1472b481783397fcfe9d9990ef3b4d8e35d878530c7c47a925cb20ab52fe9ed753423b1348827d805a87e1a1b2dba5e67624d0259a5962c8345fe4a559741f26697a99dee6d886c99d8761a10904664183a02b6806213aa32b647f08c665df89185e04eef45a0e28bb7a9242636ebdb952ec6f8125e5a4e5874ba896b031a35f481f0796592c134d6825bc2283639ce981a6b2017614a93d9c17e9e858e71297eabf9b2981c9b273cbf78937d9f61627bba7ff90637701c22b86e7527a92cce809c3d44895f7104dcb3b44bb99ab592299ee02e627e551a7ca0a756edacd27ede495d94525b165875eaacc7e599dc2f8609317fa1f190cfc8003fa9034b16e5364d8fa786e0e1a5e32ad851574aa5f4977375ea4e90d5231c69d614eba98037e70524c626841b3d3206ac4c7d275a42eb3955b5cba63157e626026f33c50bd073f2b7f738557b960c4e44531dd314dee833b964fb141a7085bf11ed52d19b8158b93bc326947ced132033fa82c9e2e27e46d09cfd92f5f704a40c65964198068e7a41ae860ecdedc7e20a407f8b05625a2fb1467b3dd93cdfad65b03781d2e3d6120126640c74808f67c2cdf7b22e852b3750433072f7dd646355a01d4c6fc78c39885e5e2bf9af51abea86583cccca2f66816916836e201b8d0a1ce803531e47b5f9f3340dd3034927be8543cdfe882b28d140a240e1444fb2184f1ec9a74400179eede71eb42879342c0ef7a9a66b5f98e10bf7b90262aee678ff412dd604ba74fe8ea19161663dc37b0660fc4f5accf118caa8ed608b93e6ced0a05d103224343b66e5832a5662f89effbe1cf3ea0768b59a106ccfcd0f8a28a71f4cf8c525147cd0e83594e9595f581fe006aa7fdfdf3e6c8aea0f0e4ac52ae8296cb75817a2f80425246afaa082be279351a00068dc7d9b531c3a5033c62c60d8c07e6cf904cc9fb403a9731456c876417ee5eb1ed8c9828878b6a737d7574f3454abbf0b0b854089d05483950d887cd6082804f552319abdb97951230c34558a7372c04c20e0e6fcd8b844a37650325321d2eb39b3d610547fa1acc5c8c54414b5f67d3324da695c3e681d03c84696ef7f2b23ff8010a424583ad6e0e8a953b7237827079cdd6b6a68bede166331319af7c0ffa29ba2600df6acdd06e51969b2327a2ea429856a26bf46d5763fadb3697c8c963b55b4dd577552f256a1a1a24ad4022937960f3b7af111b3f7e7dc80f2c44090399bfeca61bd58b152307343c9613e918403a565f0a6274115f611a80f84aea2926c57c4ab577c5120a3f2f2ed9e2114f220d3b6f1ceb2469f77194934ed9f679fb369c7b4ce732f3226441a48dc003da45a9bef160465c9c76bd2da1816362906dba882d37ec85827a2731fbd6f0eb77f3701b7a88aa641342e4db3e190d6ccf0fe665b24d61498f1092687b32505a8fe3bd93a1dc90030148896bcf7423b22b48468"}], 0x808}, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 07:47:49 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x703b29e1af29f8d1, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x6, 0x3, 0x6, 0x1, 0x101, 0x3000000000000000, 0x4, 0x0, 0x2, 0xffff, 0x80}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getpid() unlink(&(0x7f0000001080)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001380)=""/230) r3 = msgget(0x2, 0x64) msgrcv(r3, &(0x7f0000001580)={0x0, ""/215}, 0xdf, 0x0, 0x1000) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000001480)=""/80) getpid() truncate(&(0x7f0000001340)='./file0\x00', 0x9) 07:47:49 executing program 0: r0 = socket(0x1000000000013, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050105000208010000b1ffff02004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0x16b, 0x0, 0x0, 0x0) 07:47:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) clock_getres(0x3, &(0x7f0000000040)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="000000186004008b00002b27feffffff0000000000000000000000000000005053d57000000000000100000000ff140d3c1e62539ec6297e70f76a9557fd8b1b2a88056ddbb962a338dfdb6831cb1283e7fe55f2246ffa6021800d5178", 0x5d}], 0x1) 07:47:49 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x400000000000000) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/zero\x00', 0x180, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r4) r5 = semget$private(0x0, 0x0, 0x15) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r4, r0) setregid(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) r10 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x0, r3, r0, r3, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r9, 0xffff, 0xc0, &(0x7f0000000280)=0x6, 0x0) sendmsg$unix(r9, &(0x7f0000001b00)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000900)="e2cd9b5aff8979e093b1da2fd958a4cea8214ea5f41558cc4d3fbb79bdbb4fb20e3c1cdef4c3d6b9c968ee164e894eb42aa95f129d4419e55783a58ee461da6cf2a901c271f646bf439845ce5944bec504a7d085a204a97535a24631f726c8b4d913d1c7f2afa37d4225d0e74d6b39aa1e46394ca7802a085009ce5b52d9ee4cf19edd2ad09e1aee7a5b7e28255f6f7588017221a179f9958295634a0221dae6ff48d1c1cc7e6c770a6bfc9f37f88cf43bffaaa1157d29cd6eaf89be439bf2072546399dfccadd902309cc56662bae50a5fea914421e7a6e7f1d00c8d72cf04ff0c877abd0f79031eadfebbfc7b0c5a6f948d718146d2ea4a47df6ff983e22594e504e5c9fc4fb16e26fc7fbe70e60f59c41756124a78093adbc0d12db3fb442321b6940e0dd9c148dfa825efb044399ebae15fd3818dc3dc6d465aa732c5c2fe4d88464b108d1cfd2a6421712c756422e038132a69d554e11e3f6d46d37dd480d38d84d7b948f8127d2e37c4885c6370dae72eec0f932e40d5a11a40fd4869f39cd2719359866cafd0a95f24bc3c50bb8847c756d1df5ef7be986c7767058eba500c4658bed588047031938eec5f835cbcd4d18069bd03660fb34a9ca17b200d54cd451362c442e0d48f6b1b2034936a1fb519293d9df9e020a53246892dbfa5680f4abaef36d48fa038421a366bf0e29e522f51fffd87fc97feca5d1f7f33ef391d72cf28d5d688c0ed3f28b4510475f4a3ab42711f30c8443b49627503e17c2564028794853212a2b79eebb8eae03f18d9e9ba133ffcd70448d047f9d65ff5545fb08416c641a51fe777bf23917a06889a3e443ea3352b0f6b54c297fe1390fca5e80bc1f7de8ffeb12cf2c110586695bdecd63d360dcc0e24ca1389837d4742a8c67b297b2fc4cfc71602d5d88b14898dfc55d4f7ebe4da3987954262fb7b4b947ed6bb3dd3988c1b8e00c34355c927686666a35628e238d35115fb67ad1489d953fc7a918125b31e2811503c2d0470e997bd160359538dca3488aa04f3bd57e252130aec85af980327883d70764fbc8a29625a889f0dd5e4d87437e4dbe57fba6ee748c76e2ebc51f249e5dec2f3d9d33eca91b5acb1716cd178e7e4c368e98e8377f04a21616519a1ac1d6a0e3156b6b8347f3b7d33e2af3501aacdd9fcc68396e923165eaac5c0354b445445e472c5d10767011089747fd0fb9159365f1b7e542a83f0115c277f19d5a89757d7a842b82273cb22aa50dfeee0ee15438a1d29cbeab00e8eed6434148a67c3122838927c57f8fd578d0b2a6e48c8a8d6d89cdfd91cd2f1e506590baab41aa685ebb36eced8bc102ef1c7e962517e97d43956bc301fbf9b68961070a7e9626ee887fbb8b5638fa8e266d6dd6f2569ca3fb9d6f27ce13372b339fceceef0b4fac07bf51f3933f269e43448048a8e9dcc2ad64c02d2e847e29d0f4f7963b4d3bb3198ba413ac8a44c2d7dd1f6fe93b505ec17b11ee6919ee4a68130dc77f1ad7b4ed31df2a7c115fa2a4216a7502ad9dd0f7640a171976b43bb2d6c34b97b7dabb0784ee5e596e6ab12e699902d54ca88337f01e584f9dd4d89e176b3a8955ca5df2af2b6b0d539c4c8558760d19ed99a038d4bbada4cb7b5edc561efbba7cbde545c6406e3df1abcd59326447c0e60b7b86687e926931e4a92676482d991ea32af5f72db1407b0081ce461adce32b22e4782919b7a80c09a901da2f4dc3371d6fe69f733927d55cd6776cada84316cefb62b20c223eedebf6db22decd0450df4dec947d34851e92f678d6374723153b0761c1063f5f471c602605fc6054dd1f395423eb279863e70c4c5e2908f6f2c70dfcb621e4da56a3571e09c0a184edfe21a5d0148dc0ca4f838344b75651206a12896c57015b2ad9b99c2553e3f9d9b501ccbf07a13cc200a51910244a8e16049812022addd2e5e54d9cf488bda03238d7c1d5230b026af89fefb4e483c808a200ec8b9763eb11f5b362d6f391cff08e7db6a43f3ef597834e9c064a6e16665a5cb1adffaf006f57957ab536b8fc062a6ac2b3c58e09d942ec416e7458e7afb1091bacdd6f59807c16434638b8376da09f5efd549cdfe4bf344e0ed91d5ca48b5511b93b31e427be4aacbaadf64fbf47f17eecdad1a2cdc264c78dc9c25a8edd4dd7b9910e02b53ce25b0990e388ce7e9ac298adf4ca20490b7da49c22783e5a62cfbfe7ed22911a706d5369a79f1ce0508db842771cd5e4c9c48be0b3f82090fabf14f7e3a1f8f582225113a662a1cd71d2db5feb4082c91cfe1c6dfcccd69b62668ced3525bbebd09910a75f98cac91e24b615d76716a8bd2bbb6372f9f091f953d3c48d25f0b560b3fd7b649da0bc9032cbb614744ab49ad4cc4cf53f6dc085e2c1bb59b5a9d336246052e126f02162e1a00c581d6b2086fe14b70b04a48a615ae10b152cddb1e003aca8feadb10da4b84718eac3f6cc026fba5452a5d00dd97419abf9685a429b8a6d0a9399198ad11c512879238ff5177d10026edc5a3bce59fd7f43038676e8da10bb63e1fdb9d344046ad28903360b2975e5740eabb2f7c3dc4f5500d3ca4ae6acf25f5995ad410142f80fc27f6791dd1bfcacbe6d18430299da806508ccc0eca359e403d76e7d8f3c497d0133ee6e595a9936bb9da92f33d81abf325de2ef22fa7cc2daec10f08652b385990cc7382fc3199e525fd7c6d4459af02e0a6ec6c6eb5de85ff81236c968608458757438a46b54cd8507b346fc8acc113f4d0450bf28b046cef46f8d45e962f81bb54fec4648aae1f72a8833640b7dde3e02b8bc7a87d2583e3d7c4c367eed0e80247da195e82f71064fb1f92f50aa03fbb9a92fd8624c2342344ec47db357a091eba8dfa2d4dc21faf4763c7f1c0028e87b2470cdb4c9ff7507c5fd811f8c881d4572b8574f68a2129207d5802274c45206197a51612e1ce1af4b11f417792e3abf071859bfc94f04e5ebbffb3d74dd3680ca144c8b114b6c055f9730dd6b7d4e276c934eb566b372e0254536204a4c323e154977ea3d21053a376bc7e1cde5e07b695f94be1df400344edfb06e3fd617b37d358b986bb8bb33af657e17bdb7c513d43252a79f5509f0f3d14bc14c017d4ef89789b811b66f537986215c750d94086a026c2d247c1c6a56d619321e88b30686e9fdeea842abc148adea7ae3e4f5e6c0e478def9cb49cf37cf20fb0c12ff3585319f104ccd12c3e0e3c4e5651e4eb0537dfc25578b9103ba3085390c0d4a6422cd40f4b602121b5657dc8b751e930801238485c0cea300681fde8d34b966cf267664004e15541f36bf1c980c37ba1f088935a5b4d3edee88bf2aa011e1897d5b9285645363698eb6071023b6986c2c9847254ffaeea6a7d3b894af206e03c51047a4091847b12bb36a49a1f3d44f69493ebf5d5e4bcdb731fb481637cdb8aac64f0b871e768aad765022a97d02557f455b5088452926d377b2ff599822bf91d3c0d5ac8ba22d776d820d953f4d356bbd51f122efcd541882ad5f3c1ba76a76f88cfde9efff682c5bdd28cdb8b8947b3eb5ac168cfba283881df2846a11ef63ad87cfd5c659c45b060038807f6488736d299cf4ded2d5c609dc6d91f7a46c520013a5ac6b267f0090ff19e83128c29a516816ead5ae2d9b4fbb635969b3214cc57caa56ddfe0b204c9f9ecb9bb4dde371bb5e9472556505196610c79c08f0644fe1eb81c9f6083cb305738240a2cd315dfe6662854d57dfcb3523114b9e13919c65fcef4e6ff56ba554d821373eb4767d68970cac2bd9b800338cbe6546da69e49ba0ed7a3ffa18c82612c145718dc0c3200fd5d7225c756d718d9686b4821f9391e662d4b12f856aa78f6ad6e64a2c2521753c5ffd8252bca4a258e1718c4ab5343b2e44f4078c84498e2c21fb23d3d68d4b1adeef34b70c0b4b68a3cf6b12b0ca4e17ce472e52e80635af3c3024c496ff2e6f2bd049b72c52c28482fcb3800af6e2adaa4d254e4c2b38e29e8bacd6546d40ca298891d6d7aa323870e52e48834e57bf2d817075483935463e5e9ae1303d5aa32226ce42ef6c9aabde9be9621510ccab62841845e8de4b75e6eab844e14b06430d5af9c26c393e7f8f8b07efff9df21c649869ae36a7c19830dfa714b421eabcbdf26f5e8b83e20cda9d0ddbece268e522004b10781dcc98f52065e3f2194054c1682e82d7f3c624a2ceefe9524985633840b1137c7e95442ff3e01a67b9e1e0517a59023eff56b0d9d9ab5b73c92b8e83112936bd0645962c31dbd5897492997a11ac3987cc60c5f9daa6ea23e1146a91689daa072eb5c86af94eb16d01539341f51ba505e75fcdd2fbc1f8846babb9115847b73939e701d2b86870d2fc18d17bff66a8fcab68548a0901a46352562fc992b4ecb4ff77eaf005616dfe2f64e4bad004f8933abda0582ec24768001321fce781d44328ed1a0f660e568cb104aa7d374b2222566f431a523db95787f8716a8c5b89c2852170a8522558581688c8cb9133b86999012a4b512c6c915e78c7bbc912bcfe2a4f7dc1b8817e974a76da3b8806647689e468a1e684b5c4de9b094bc9a4e1884a7607c770004ce7b8ab0bb1901f7c489f8fe0e342847d8063a82f5047e6fe5717218dee8e4f29c30ad6d7ba5cca2a6a49c4abdc079bbf702a620cd97529755f9a8da537879a690b32b6eb8ceedd0a1c95c53c7ced18e24353642745707b864d945236b41d28e719faa70bb793ab035bdc92c9735e021da40d2b5dc5838ceaf28ad78950aedcd832af6c351ffd49c1f8ff681bb95c1712384c47332ce923edffc8eafad07cf25847966f3ef1469ead2706ac7017c2e7194d6e5faff8a386974e5b390ecec6299126975121f9fb633233f4bd9255d69aa8a6b0d5b64a3b077bf19fe04089e5335da9eb029aed890c022898d52e18ab1b968f63f5d95f53ceef42c2ffca53592b6601ca22a864448c101bc7ca0693ce5fffe9dad50fa31a3f56240a38c0c08a57389e6a206621bfa672823924fb2bfc693b0b2cf0f8d8056d434736e2bacb42ea8dd9b17f237507f8016826be30732671ecb29095ef2b3e015a88b1d9f42f5d08809b2434b6a29f73ba85a3452b0f5f789bb044892b1de0ca6809a072befa4f338c9237a7a56e71bc13b6524fd163f699ffb94619fe9dbca851efadc8d314070d85148be08828488f28d45f96bcf6927577c4f34f809638fdd8e70f077e287f32b916663fdbaf5e4c8243b6b0c317d06b8ce47dc71bb3aee81732abdeae98b74499d80b9490864f349ab5af3f386f4c2d9c5dbc0dfe816f5e502a16b3e4952702a748940e7210aa76f045b205191d901382edf93b8c35bfce4e963d377258b827b81671a3a0a0d6d2a8f026348312edf6e8971631db30337ca49cd2b7e5b4ad7a018682062b80de6ae3cc2c9f83a050f7ae6c74bbcaed19e9804cdf2e86a0737258a55d9c477f4bbb4afa1892bc37b4da88e4445384fd899dcad1a73133ba5f893ca5861c4387e70b34b1ce4b4fc6950fa4b7f444811a98e61cae44f78759fd60a4327032a6ec7bc7c4e7b5e945c02dea50d978b226f8a3cedcbd26954ad91e798e716cfe0714413c58b479d87bdc2b9dd7c741c3055e3b493e0c1b3f0072f4a89d3b51b2e619fd6fe0179ac7970ab0c97ce6203ec179aa3c3363a0aa10b561a47432cdfbfe45201c8656d686caa77c414f16a84306169641c44c7ec1d3e04622391a3f1a358798f1024254cf8d49f361ce68eb27eddca752c448d067be69454aa0d499b11f653c36a43d7100", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r11 = getegid() r12 = shmget$private(0x0, 0x4000, 0x120, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x7, r3, r11, r3, r8, 0x1, 0x3}, 0x0, 0xfff, r7, r2, 0x5, 0x80000001, 0x80}) semop(r10, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) getgid() setregid(r4, r8) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setegid(r4) socket(0x26, 0x1, 0x6) semop(r10, &(0x7f0000000480)=[{0x3, 0x4, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) chown(&(0x7f0000000140)='./file0\x00', r3, r8) sendmsg$unix(r6, &(0x7f0000001dc0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="0000e8ff2100ffff0000281beb192cf8281757984b502e0e1ca7e416016ce649ed05d2eba74bdcec46710bd46426a813834c752fab19a7fd1c296f5e1368750294b81ac8e65e4949d5884727737946da887175caa129408a70d9c14925946d7dffe2c161181da511ce2fb50d8fbedc1754f8c3072d9d410ce9de6af073b39da36a012205387f5ad41ec5526f454cf685e64ebbdee23a640922c8a52cdd229fbd"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xa) 07:47:49 executing program 0: r0 = socket(0x18, 0x3, 0x4) fsync(r0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x10001, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 07:47:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x522f, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000780)="791547d39b705c8720da05b664d7b5c92d5c28ebccdda8122a4b3beea73cf20a83fb42ae5b8fc71f3173a9fd5e3a4b282af6901f0ccd7c07da3c8ec8b43a115894f8f1ef78de416785dd5b0da42336b0dd1d7a14774d427b1e0765a941f1d14ab0a2421c0a7e719e98b210f4b72b16f2d9348930fcbb0a1aa945ab4d5d127d57c78b941d092fbcc26529c6e3742f33ddc1d6c67891ba3eb2a3fd26c2daada2636715329f35301bdf8bbcd1f11e3a812b3748446f6c76a8dfe4f0d79a003ec04b67633b06a8037f31b7bf01000080c0883c3a37960fac3812656a4ba3218e1aaf1b17b0796f", 0xe5) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="3b3843c357a3845bc806e97a2d2277ce750bd6d40521a2e001a710d99cb8ccf384794927735dca0466dd361ca32ccaadafd3e677d3971e740be278d92167d5432518d5c443cfd2875582a214b1dbac2444f65a412103c53be1c43c9f513304f35068ffab21634ed504f09e9fc47f57412e", 0x71}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x10800, 0x80) execve(0x0, 0x0, 0x0) 07:47:49 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x80, 0x40) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x8010, 0x6a) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x20, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x101b0, 0x20) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x8000, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x8000, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x20000, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r11, &(0x7f0000000900)="5265a5320472b4db5639ba0380", 0xd) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x80, 0x0) r15 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r13, &(0x7f00000008c0)='./file0\x00', 0x0, 0x10) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r17 = getpgrp() r18 = getuid() r19 = getegid() r20 = syz_open_pts() r21 = dup(0xffffffffffffffff) r22 = kqueue() r23 = dup(0xffffffffffffff9c) r24 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x440, 0xc) r25 = kqueue() sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="d1f1d09d60494c158c5b7de40cb266e7fbb8c4cf1804ded9313314209c491a4ed0a9880a709405dabba54fcbf7929610d6084491f78a1986f9573e404c3bf6dac24e116edf3b7c67734801d5b3d34852b650424f48e9dcfc0b0c1511535a69504d6ad6c2aa643e16a22f1bec2bbeea0aacdba2f0e4e65358f9d23dcd75e65b4b7da715f339ca662e948a202301482db916e464945eca30728b227876c3309d3bcca7d9c7a8878fbc0f67c3d0", 0xac}, {&(0x7f0000000140)="4d973395fbc9e27133855365ba2aeceafda734e05cae50a4afb7a1197dcb430bb48924a8df97bcdaade6f2d69f401e47b2bf475ba81c5e5b0cd7f4148cc014ab1eddfe25ebb6cd8fed04bb04504e4e8a9ae8362026916d45441b27283d84466d83b4ff7c83a4083f7520ba7036a04885b258d4a8da41d19f058912f8602f75095934b78be3d5d822dce0f2f357ac2febd6ebe529f6876f9c7ff9bb3567939d4e3dbd6cc17cb329e51359ce106d1ac5a153", 0xb1}, {&(0x7f0000000200)="161f1da2a9f38eeb015e22f3c0707a9226547c43feed74de2da3452ab3b1badbe1a1a6328a289b3d56dc79562bfe53148d61abc7d5a4bbd40cc71724cc39bf87d39fae568142bf55840c4cf0856d8ade", 0x50}, {&(0x7f0000000280)="6f7c34bf365394873fa23499fc3c1586325a3541d4fb09d78b76cbdc14976fff1cc94f0f92fc4d896644", 0x2a}, {&(0x7f00000002c0)="6d0d7394af7d39eed1221cda1544a137edf8478a4b0393440a89564bb34a6ed141bdadcc4b0411289ca6f5ede7f248bce851d6970d2b9b5acb690df8b69d25179ab85f86fcd0b2461b480a77954ffa09f8736152dbcdd0f547", 0x59}], 0x5, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r12, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r23, r24, r25]}], 0xb0, 0x8}, 0x8) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 07:47:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x1) dup2(r2, r1) 07:47:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) close(r1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 07:47:49 executing program 0: r0 = socket(0x400000000000002, 0x5, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820b698263a5216d2f00"], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) r2 = msgget(0x1, 0x520) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="0300000000000000df5c99160292a9345f38c7935ae4b11781409e763239d7bb6adb67dd1ee77cfab1a94c321c283eb678c2f525fdcc23f90232f3066334c75006393717fd906cc5156c2ab513e336fbe9094285b00609bc63383b35b5a7ef402fbaf61433eaca926fbaa06e2c131261c5fd653302426b5a520f8bad95a5f0261ef3871a74cac9a196c677352b423cfb419ad7701d51c0e0686507075d841c5a91e9398d28cb184c5fa0c6de271b55e2bfa60d20d05d6d1f49b7f2d59d7f0861ce864e5b27dc99c58afa1f6283b17ca89baa9a162244741abba023be30ebde3c29f2b6a6368ed867f7aeb000b37527a53101ffed7f57f2ce33cd4de349ab6bbe8de2c1da5634d26bb40ad31a2b1edef4e781a153eb543291ddaa726ea5843468af3f4f716cde359d458d9d3e7a7a20b9738720e39239842a500c4cb0d96ff7ccc16e3290f167a72d6417a60fa65ab49655c2d974d0abcbf7b119cde699ee72a3490bf27a715e958ab26ea4695886d50018e1f06a24a2e14f4e5497c7971099d00c65e63cb03851d13bd5cbf557770d1d30f51fce956af4493fffb6e7fa40a43aaecab4f59dcd5802b825a1b327051cc298f69958cd88357865e7fdccf0c5322c482658ea1a622756b8128594fa1855a898e67b346f4ce3956b3e5919b1771b28a570e3d3f6e5d0159f6216a5c6adb120f905b44a1cf3cd8b46ae4c126fa12fb7850e8290448c67762fb49937a2d9c0f240cc096782405ba56e0ec10eedb6cb99d8ec5c46c8de11c7089141db91f4e9b36711cab7541213ba9fece52190f3b01c71b6ca83d9c4ca4cf0efcf6cc05500cdcc35bce825c2b50ff2c522d411ed5780adec098863269dab534b2fd0794223d2dc119e4c5e227616cb51e5d7a22f4240db7fbe0f52a19c93f89a87b3f0d6c61293018ae309d33254032edc2f291ec81457670c1d5f02300ab56ab5cacb313c8d44f15064fba68abb3af35b575b57454b7c8e0bcc43971aa53305552adf0327f72aae5a5b2d86bc7a6644bf1b39ea3e739c1f01effe39ee795be373855ced735dc37ce10025b6c6397aa66a742ae307420a3292dc1635402d2c0c8c732ec583ef5d922e53edb1abb12d228a37b7aa3b8f788e2731441b06e5a08e7044c06a5e664473037f8b3cf8cc682c4f71abe8890ab58c8a6b46edc989f002131fc6703113a61eb701462c7a0b6950ed9897b798e21e71a34adbcc92fd1a3dd318182b148db08e10121df72e691ac6e04df2f0e23f014f40f4dd96b77a56c6bad455adabd2122c820b2b94c0bba469906052c2e9b5c8fb635148d6cced9f454a6023e7a28880c6917c4bb000976baa3e8389deb51ed630dcdcc82bfae12383504eb93dd48598366bc1c390313d2adf5db3de30175e2d6df9306e24e669facacded3a79d3335d10eb0a947e57f7503139169247086e68bbee965af3822e7912cb6ec50028222877717ece7db97f5e1c5a927946a69f39a38a5f654caea51429d97d3860f1cc16b67d49b5150864c3b3b684fa9609bcdc9303d62746f9655b51982e7fd2151e77902a185a68d3f414b8c1b9b5635c39c66e1df0a101e7d74242c2b2b47575f2d91e5459b9f59253789d9c78dbd5cd04be8aba2b5e9508d2ee5ec00b97a14bc93f6013e3dce3d61d3e4e60a88a8a205302df5a6c927f3c161323bcdd6eb10ab623b56ebe3caeb73f00c0f35d8d7e5071e15e620ae0b83f0365d74e2d5254c991dc0fb1973783c9e439a7fd8e0fb600e32171f3deec7d4bd20bb7df03817ebdc3008b6634e7f3f5dec6d35b262d6063355a5b5fd675d84d988afd38982edd969f028d6c1378dc6d255939f373b974b5a9bf92222d456fcef680f1e1ab6a53b98060581b7b7011aacf72906ea982ceef6f8d80eff376e2c1cf6ba10d55977f040f2f395680b7286cb02b95cc3e99f3fcf826ba9b5caa377e093441e4cd45289122bdb6ccb01ff4ee9983f370e43cec2d202e6896e380ea3aae595d3d2be81f96386325ce2e2ede2045cbbac6ed5b0968bcfa5207319add29039849b7b1952321d8ece5fecb0fdd5a09a8103efab087c936cab065fdce4fccae6d6adbba3ddb7140532160b14ad496d6bae02d14e727a9773cae22dd1a42ae5da5f54c661f6f08c3ccd739ef413dc6229ef856244ee2a2a566880b2cc6643ea5df5e3e0565b1ea41ea783290b252a178926c20bce87d96d4738726a37e3a9ffd569663d3d16d52e5c11ec0902775ddf2dde9ecac79578d325393b52c667ba529276ae1a0e299603777fce9aae20d3cb552991b2020054505375262cef236f6e969abf4e9982c6d439ec6f43ee70a9dcab7da550da7c261f2138acc822e68a904a1e7b6239ac13b397302de89a616686160cb8137d30adc72cb67fbf57528437c9763e946bf7028df4d246b61996ed23dbc59026d15f25de8470ad59fcdf7b49d4b6bc3f36f267aa2541f091ef260a2444b0ae2b6900ae02fca0e4cbe4785f1c54084347becc5b633f0e9d84f92fec0f161edac059dd7f140c30ba32643cc6e7e53d9455ad5c5d65998c55bd54748db7ea33f66d2bbcc83b522cca04d831249f2550750e1997310b20e73e3251f5d26481fd9a55325738ad1507457b4fcac0e7247e9a9bced6e2b371b8ebdbac89d1f5c596cfc82900e0146cfbb93d7d25e8330a6c7b28a324afdb6a44792a365daaa5f5b50225d1ead5d4dd62cd6c1f439adb5001dbc9985bf616043c14a2f063c93d8381c940f9039f18a30c9ba62f6556b68e6d4036d2118b7d8190cac22e7b31de1d86f1163a28239bb694e9ae88116991878077ea0274896a7141a9f13bbf493bb903790bb4fffdf9d46a80bea028a092d0ffca18935cad626434354983c7b9d6898733efb6847ce1eefea3cdf802ddce9f4f83763b733fa1318b0f0a2f253a9c987fcea8455864d9f8f6376c0d21598a72c10a9418df8a8f4f576ed01ffcee7dfc810e87df5809aba294b22060239a0d5a5c4cef2ba44e393951c4b90a33eead494e5e100e03b50cddc8117c9e78f015e0138ca3b87f6c0ec88b934c56885b125a93933d3471ac7948a18cfb946e4154a5db1e68630ef1bb033974b96521baf8ba8dd07a846fe17ef929755ff5b6db839025f8675b073d352c2a8c5a3080062a81d386e1e8e411dfcdd505e0ef0d9ea14ca411a054c3bafa6ff08148e27692037e230e1d4aece0bf89928a56b95e95d3dc0311f47dfeac11ad7b9abe974a9a1728f6fc823c009d4b2980faa508eb1a3e0e430d7284127b7f6fe3d0fa8411a9bae27b0513ad1cc2657fc5fbbc641bf4a5e66d367ad77c5acc742e48280dfc5763aec781a8bf81d038823c0853ac047218f63fd8cd443acb48ba4019bb404c22a00c251ca6cc9ab84a79f39438e5d12bd3eadda40b7c6b794e99337565e12c30da59d680b85080babe3b82807b7d8b178072df91acc4657cdd6086e3dee176d2c342402050bf9bbc16b248b4c4743608df674529af4167135327d50511d9d7bc911a5ffe21784b1baa20d5580980291080870d0c3a0688bf8c24470f4c3e99b384564ed9f38b3aa8985d3d5c908c7d41f20559ec966930f2f4fb9e457aba829c295595441b081d174f1e4911ca13ee011874692dce93b78e1edbe45319104ac937c50f6937aab7ae32045992590beda3214b5a651788367743b729b7376bbd57adb95f78fb6ad5762f2704ecf850be9f285378e025055cf4346cb7859c1b55dafba03a2f8f41b12cba376e0e01be1e0ac1ff8fab581a0c4be9d5790db35e107db443a975f963e1356244c09f82973aa6b3ab647aa987eb0ffa159a62a0686c091401815770f4de112f7212a753f28b742d1f9f2f5bf50dd4e56886f1bef862e3422dc56527b30673e12b4941a39ac9edacb4a6f3a6a0d449d425c421be91eb3b6b141a3a30abb302083da142a3ba7fee695f74b74d028ce5bbd1c1e6c1c247660c7fe5c471065aafec1e60fe4b3186062c5f5dfcaf1245523369aa9342a79a0892fc0b5b16a2a5975bf3e1d53226beec05dbe6afce0b55a21e3285a274cfade111544967aff478f5f0d641706086018123b0db43f6ea16e7239ac1c37440004000000000000592a82dc5576c8e773593d94ebdacb3a1cd308c9e0858821367d8fd3d04a35864ec71bbafd13561cf42c654218a245d75beadb9909cf8ad7eee9e557b3d1d2a3b681392362dee0ea4da850f43ea4e9babc016db6f9bcdf790252b80523c35fbf6bd584c80e671adf11974382ea97c2f014eaed8fcbfe7902436ce2fd1d0d1932c450d24a0bf32cfdb944773356f54375b927566b63faf49b96bbe3aa5b70ea62880628f2170241a8d3320a98fd576e8be93a7f486866b07cb26dd41999515d819bdd7c12382c812ee17207c4d7f74ea3def7318b1b4236bb82a9f9ff83551af6231bb93032e13cbda434254b5da3b08b3edff5b9f263ef2119ff66b40efd0e0f76de19f1bbc3af3123ad6c8f4f65c13f156056cac9bd76244033a213d0e8ec3b3b1841228707cc9406d58d8b7e5576b5fff34e63061646fc6891447a21c2b8eec2028d55708a11f26f08fb3aa759f32ebedd4ce8d95495c0e06e1ce5b5212873f9c8059bbba09647fd625397379904cc87a5e396d9d8c05aaf72b100d845ff832973dc7d6a01e080dd88a7795db34c2d89e99ddc423466d668f3fabedeee74f4755b81fc956a80b52cd7d3f9216bbdcc7480285367572bf9eba52bfd8ebda74bda3fc3ef6458ecdeb1d44a2b6c1481c4c0ae91112c71d82008acbc77ff41049341215473a70460ea7133eb9ca28e114b17a6f5cd5a6e893ba3392c71bf2dcb7fe6fbfb14250e876682e0fec3fb1e63b80e38c428d56fdb0f94e8a34c59408916634cfb00fff33716ad70f457c53b1346b0fb565f75a973bb556493f8875f0ad0d6e21ca98a5310250e7dd5dbf42109474dd066a55c79ea2a05aa15af7a16fa61a1f78a681f1d83421c61621c96787b52f6d61e7b64a314f085914d2e6271b5d7d55186691ffb0e3ee98343fb355f94c69ee470efd487f50ce620a049bf340f360823f26c661a2250bbbfa6cb9181a4f52d99bd60dd7fb82805201578e2db28bf392a79e532e15a7db1f0c8ef5c4d287dcfc8ef8feedd5a304a93d267398547461492f89c04586e926480e0126d42b7beba978cb86d9b9ff7a555de460d8df0995240990dd09c175d6daed229c82db8b4b96644647ad68b39d456f9971458a0fe968a4afc54579dbd829cad7a43a8e4670e95d8164335afb9c0a66f77addf3237616a2b8940b26717ef7ab0f19b37eb49b0cc9b0f0c7a7529247531e4d80230802667c222680bab0ed8713964153c560fc2f7c253269541c375be75330583b4b76b38f8a58231371bc5131ccc83d826b5cb23b48c7f66f877cf2dfd64beed4e57c92c3ae179e6796414e15b48a2b263cd14550bccc0fcdb03bfd8a55cecb9f59ebe3334790074c7b58b59b84d11e7a8af641cc153bdf33b09f062f0a1345cd052f0ac453a90ce5e38b8f20d2f1b85b3d02fb16e3bd16b2fd7865e3fbf01e1362c193c942222ee50cbce794e00b2ca59641a7a9301a4fb95020299ab61e6707892f47d56a8bc67b53c0e1e8166ac951d60ac279c776e2d77a66a3f13acbc483b258863087f1ba41f21edab431205be2b49de573786f8c9ed0b511beb6f1e66b7d145ace0c11e94e1f70a22382d023bbb3eb8ea8f9891441b3ff77bbd93a59e52ba5cbdf8c1475dacee3469163b6f18c964b2c2976e4ff6ec8c80590ba42c8ea9fd98e8cd3fe0908b06f5a508f186c8"], 0x1, 0x800) r3 = syz_open_pts() writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000340)) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x4) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)}], 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/20) ioctl$TIOCGWINSZ(r3, 0x40087468, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x432) r4 = getegid() r5 = getgid() setregid(r4, r5) fchdir(r0) socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 07:47:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000005c0)={0x0, 0xfffffffffffffffd, 0x1, 0x0, "d730c1e7bb6fff000000000000810000000000ab", 0x1000000000003, 0x10000000000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x10000136) write(r0, &(0x7f0000000000), 0x0) r1 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000300)="50e1d2d2c8390a7a792d9efa48233b8ca19cb4b2da58c4758ac458b309e59ba509cab16a887107455045ab1ced40bed8f9bc82226d37012d73516316151b5c763800235e106d1354ebc352af662a036c65", 0x51}, {&(0x7f0000000380)="90582bfb9d8508bd79219fac3845c0ad456896056d9cc5a818dde2c951f94c9835d447172ebcfa5c7c9237b3c3d2fe19a081c76d8a384d4b6ff19718b8c5989253cd", 0x42}, {&(0x7f0000000ac0)="11ae4200441e356cc98c2238e0c16f36990ce503da3b7012e6cc4e1638a36e82c89860dd874b2ba3af1b3329e1b57cd175842c4d88135fd4ef54ceb888acb1bd07e821ca84e38d9f7668b25f2aa897cb6075b5dcc004b24d80514278330f62c97bae40b49e5c2ee6c5dd6b4d8ea3a37a632ebbc6b2a4616b7df4fae91fd255caa73c7ab20a3c4a7f5a9ff875ccc427d365ce0fa6841b6d62d41a6a9b7fc9c2e81689c786e3116bd8a497e53cf23a42c5ed6341b12936c604edfe64f88cdded0246bc4ce59dc45795994453120c045ad64fc5493418218340ddba0664696905b5088415cdeffe4bc571895c012aeff38a3713f8d750e18bf9ecc894238ba3673bfaa784d3ad7a21ec473eba0306ff1c1cdc68c185381664681f9238acea53b60e481912cae3ed77432c65c8881508bd9b2f1d3579056e24ff72c236131b7b85078f9b8762ea0cb4f2e75de3e38ee4fe03a3504b1ef31e90304c116a7de1305f484b8f92bc599a50b1f4406ffae23589e8340b8c0109d5b57b0e5e141e43684809d3f8140609869d29e1aa46e243fb2137d1540848bcbe9231975a45fee12160af50894bad293cb3ad1a9fd11d94fcd169c6fdcbb81ff70b01db0dfe8b8442f7f94fce4ad9277b87a7d6bfc69e0306561ba0410470202a66f3494c1eacd7818f1e2e03cf2ecfbe2a4df24743786baeb94b602471568bc8f8074794f69303576244ee4e281433c6198b1d4ad80237df8f2a8eaa0dafd619df032489ce132f029da1249ae2e224e44faa29cdd8a142efc152d4f032f0adad3e718fc59a9dcf2c377a958c99c8b0b931f6fd8b63b8db8805be55db0b79fa03c57a8b79b1b1b81be10fb2e551903d288b5abd6e4a4a3f5167f85531936df7c9ac367d4357a79d51b7528195e8144c357865964287f6d4c03abe8eff459c19685b8d7eb063cf8ff4b92820f21e8d2b495e099949b970a779edc02506650cb1db8933ff5d17042cf6c64c1807b269154eded1de465a8c2e27bd5b280b94fc7d88e6049bd1a9e67059d1fe571bf30fac6baac19342c1eb70fe55f4ed3ea9544a3d21ff685ce3c2412e97d0d428ab5567f7a09c9e2dd1e8ce461c4fa82f00524af9ca078a814365df25e2d5e6da8fab742dae7948789cdb1889d8ed676ecefb03a7242d652f32410a48a4c9d7e9bd21eef872b0faecc6c48cc3b76e8d8e64e9a93cb21dbe92afee5b43c4ff65d9aeb8f31cf00cb9467db8b0d537bd77736a89a7a291aaedf51b349ef55faf1268fb765a6f0cd99b46cc6caf5bece76fb70eed837134eb27cc55a2715ac8c95a156230a9ce5b42eb6293f1b48df85c796b1112acbc79aa1a03c79ba106c23850b7c2bfa6018d7e746e57fa39b6defa57a508bc3ecbc9ec2ff3659ef5773190533c119e831bb2c8aee2b4ede19290a2536063afcd3f9c411cd840a30dd1aea57d39ebd391fdea3b9e397977bf12975ecea0e0cb4d73f97caa9db8552bc5406c1ef20827ced1a1a1c6501f466b36408316eb4aafd5db21f8c56724735da8a807f0379c9eb92ef41775a9a79ef0c49405ee493f49eae6ffba44f180ca1cef07a5bdb6a297b0c3c8d0689794e7ceeb6e52a9738985d1d21f1496875aacba4e765c575a568f6df74dba78c6965e245f4833a04458a82499e09c9f35e39b99e6d58173087fbfa7b46732778a84312b76181ea5658e5d346e48e6bc9c134b0d959daa42cafc4f3b37173619644e06ec08ff1769e424b98853380ac2cb15f54bf108609040b955f1b730602eb6e9395f2f35bf9099d92b07dea9317812b143e19abbb09571ee8ff82c48358ad649e71cfb92d3abe3459caf1a31e999b63da66d865fb0658109f51a2b44d7c20529e77de8216877b2ef86b0b4d63d737036909f3c34989e0afbf71a809cb43a87529572b29c9645998ce6dbdb2d5c73586be8cc8895692d9a9fa6418a839ee715d94e10393fafd5bd09ed917bca5251abfc740cb0c0542c381efdb3804c688c33637236933bdeca26555a379224b2e9aa08a1a6c8291f1d5e6546a09649db8966fa6f5e51556310d7f229fb5ad226c42679e074ef767ef8531d8179247b012d3a54c3204452151ead54a3f1cce2042b3499ecfb4cb8117f655a7f29952dd3508e38c55138d877179e2e3cc626a2572d84595b9428f990d4f2ca82f9622194930b0366d1daf7351ca7849a4c72d662395271eaeede33e38b6da2ec9e3c99a558f0b1775c4c80b7556d3d47c0e31873cb28a41f5fae7974a5885073a2637c841f275d182330df87f902b9c936b7c1b98d7b2b606620581acf306d1de4c516cc96edcf2bfb64e663090e65ec193a062d3ba06b051450a55da2dde5d7bf331d90a271f168aa4c33d74076e8f4d8d47912cfb1a7c11adf9a2b1666c40f882ba9995b9148f9653bce17695ca8502da0508ecc0a30165e66f71219b26fa2ecc32a3bbe590d47cbe34120f181d8ef549938128987e60f1197a0aa6f743dc29a3e875acbc292bd4b44805855d70d7e180a32cc09342ad2ac26ba4c7f965ed5f12e5919e2b2b684d2ad469ef56350fef14249dd31a65711fb6e853a0019f6bfd263a8efc787585ef3edf69dc7b0272b3fd6475c716de6fc6864ac10f70ec22ffef1444629b562034e956d090e7fb357514b94f497d16b3fb3dee174f9e791b2f57eed4c8fd663475bf9f403fd14cc1c3816afb082d4933db15b144be412047f175d12c9336587e9ee35b91c0f9264958b95709001d90291a4dfe5d2e13c6d03747588b49a22461973b775dfc5a34da0eab6881df1c7791481fba4fcb10803e9dab13e38a4a65941509d16cccf22a0011db6157ce6bbcd1af88c386d59107e8b70a101c545edf91da34d766ad1c5ce7454bff17105d364398574639db7bb1eae1562e5bc3203a389230189ca2371bf592fc4551d405b932b73492b3ef213e5c9236d447617866a77554e83a3e854bce88bb468d424607354aaabfe7602222f50c16da998eaa933373440dbc3af264b8955a14871cb8210f62c482542fbd902adba72e027009a373d19ab14fe1b7d82de24cce0269e01c151268fdd7f70a0006b59d2bc07a1334bf089321269b8225ac56330d1ddf2d784e69767aa5fa5600506f8081a8fb85ef125c28467ded49b05a3ba362e152fc582ad3acbd1441032c0326501821f0bc1f37579675ead0a16f51c23e1de7ad810ac6d91f5fbb8aab5f95f343a47b8eed82378672c6378e44104575fe9b3d176edae14fc3d788dd196d557a0fe584d024dccc974548ccdf95f0b4c4e66f0b2c6631a02ef1b14a37d9314ac1d5aff13774ea25f0eb5691dc0ca0239635b7fcefefe967b0ff6f9f31825165727130f3396b61dbf982a04544e0fa1485af339b3cc157cdf5eee8c5b5a0dfb3cb7aeba2a238107e3a372e71aa64cd7f3ef035011cd57ab33ac9ee51418123d5442cdbba8adf75fb43f1d2ca42f98cb4041a02e2d758730b45536430a787b5158b6a776fa9354dbd37c0570b9de59b856518cfdb161249da504a4f861c6664efb22a782beec930cdea72fcfcf58dc4ff94815b205f39effa5d08db243c00f960d7a36ab11df60f99aa34b110a4b0e4a85f4a5cb4991f06ac8574cfe44b5514579cce89e4df3bd0722cb721d3e301f36c00d291c4a147c624dc419503dd5fc48e6fd8d9e94591fa46aa005e8e4c51d95316333d6e5cf44689beb4622c22d3e5673da6521c5bbf81c39c88661cab8e7996b1618841506faf0a334fcc8bc106cbeb6aa40af6cb66f9e9fe0e8b9b0cd19672b010cccfa86b6ac7a2ccfb1d92d8b15fa61347a679837cf01812f42cd69d5fac909aaa1e008214b0a603d932fc75fe98cadeb3819d7a8bf65f531f9f230c304a7faff19427da34b071ca1486c92e00672c931b3fd4c9861b75018a314de484472c703cd21bfade5336d84ae406f5948a8cb041c53393f8f89d7e2f66b661ad5fa3d4b139de9644791014eaab66b5015438e0e3484a782152c4cbf2bd3e0bbf5ffaffbfece12766a42ee9db62d70f0519cc29048270c08f1dbb423c75b54ca196cc8dc0877a5058d355f9bbe9299bf7cca6cabebc4bef2bdcfc84fbf06043295b65d8e3698b3690c1976411332618e3f396a6f668763d3c465f7c0c9c11b1cb90d1c9bf276cfd1728ebbf48b3644e1c68485011f43482815ba2f95ec71a430c57956e00278662eb3def87b225bf2802c21dc19de389726e0e4346492e13f68a84380e79e052e53881d54828c53002b00bb56b42a3cc38487ee7a03bbeeb86ad4f6761a438155f8cc0d56352dbb261b9c863f83ab7b181f6124509a29ded83b998949fa3192db69f4e4bf1bed6ee6b7738ba2b446a6f2c437c3977107881024a766cf8bbf95a8452719d14520f1392eb617a732b9ea611f541171bd6d0f0ac0ea99b174953cc60badc2696767886bebd794a274eee7d79e9f318171a609a1e344716f38f47cb428bb151bc794745849ac629efbdc2a55ba8bd88b947f4351974e4d6286ba7a03c620897f48fd9fbe6402b69abb304b95743b1294a3d85154da1329b85be6ef88b1c4010052581ab0fba39fde78a6bd7082677c655946db428ceb433a612ee53287c914e1fc21a24dfd1f528430545574cdf368060d335a6d675701c823afb0f370ffb3be2bdde979ce65352af182dbb824f94d3d9803969021e4a631e163b49c6429c162e3c9f03ec1c847758213083a9acee915b80d1d31eb5f6d8bbbf6c44a3dcb5464dfdd9a691697709883890c2e0afc7832755afe3a7ea17e1b755479974653c2951ffddd685269b59dcec7ce7b559485a55fd3cda240e515e0b612d74c1e30a07f2b28115ab626d280a3bc9bffca5508d4479a742f4e495c5d9cc9eea0c0fc7a7642c1f034a33310ddabadc683f4a1d5ad46a3526ad8d0cb92a332d55023aa9bad53357210d1a480d5a320a5e246808c50bf595c4d46b1002e151159277d9bdebd788ca76981c656b3a0e891b8f7edc1d4aabe3cbe070a3ced76a62426e65bae5d9144773b34ecdc02e867f8d9092a2f48aa9d82193f47bc162d6ae8096b03f2c960f4f616bd43c1bf0f19fbda7c485e26f4c40858e605482e1487425cc2b8236ca20c0e4932a7b522b5f8b949d12c455820ce95043d0d0e8bdb04de04fa1852ad5f31801ad605e002c6f16c99f86ba35dbefed51802dcb2afcf60a238703a53a092ceba8516cc87c9275d049b84e2c71187b43835011df65e403965e027e4274ef439d3a2e666f18e17872b0ef5d16d37e351ccb11f3ce58573e773d230b70b3d15ce0e3d426c733f808b0a73f0542b0d535cd755544213b8c91fd5cd9d5b9c53e434b2a6f9a850fc0a3f6613b25527723dbcde3fb8cf29dc6d1beb57d9816c09d24a7da0c1bda5f71ec23c9862f9ef5136e299514e5da438e9d7efa99d0a2b82a0c54d7dbdde2634bdeada6b71e8684c0f3c368202017d22edf44c82a4912a5b47961205783989788269fc104f2bbe319ffc7a76a0346fd8d266eb294885ea71350948636a7338ff0db7bd02fe4855ebb0f6c1a2ff7c36c2667a8dd1c2bacd8726af3d97e0495235c3d89b3d07594f0caeaf00a5e4845743bfeba84267d846a7ef221d4fcc72b679e84c686fdd9f179ca8f3735243648166e2911e7161b8678d35c0ba1f1ad4dab34c4263c967b65c6a10e2714f23574d2a5157d729a490d4563565b78e7c27c2b775641f9f22a62fe3ee586300ef5506edc6f9e026102dcc69342ef18173c8acd589349fe0f9ae2eb3ad25b455718c4f482af3136042fea64287a8f2", 0x1000}, {&(0x7f0000001ac0)="3348598fb936292a5aebdbfd12932fbe0d3c45161158064fa6e1d9b6a5b84958b51e0a7fad43706565d41984551a10b427001fa690e36bfd8950751737ae627d36573fca3ff45478cd950eb82387ab268a6569f5c02905f011b5dfa70d7fe5c13c46db61550a1920e1c14c2f08239c297866bd06345ef62ac5f219bdf8324c9aa60d3b79347a6eac30677684265b5cdafd917ec6506287304d76cd290e4a57246647574f2a17dc0515268c0bd9bcfbcd84aa14ef7ad303ba57ee39ca68881bab20748755f35b0b6ba25c0a6e9ab8ab728602f1da4546844af4231cc2fb4966e0e41d74f107d5f87d64afbb01df11be584d20bcfd07d09704eb4382bc63f6c2e5cbd0d3356703b56d0bf99f5efe47ad0987fc672e5c5691c67e3f1f8da30c3c80ba177bac2ac4ae2ec2e49eb7f65d877235223af5d686c5dc6f381e972516d7b5ac45c25b3ef2dc5b4ec0320e69860c07b6202e2f74ddff80fa6e5a5c36e166d15b4750446032116e3c21f216290f8163e3293b27e3f99b447b29585f35805c26a1fad0b9168489b45b65ee93339966bb72787326a37dff591e6671bee891ce95da0a493bc94fabdc1bfd6c8fcb0ec78de6cdc2e520ecd2a98d3cd5c9a2b9064d024882af2d822d52c7069e396f4c0c72eedf5f2f985a345212927e27bd672a61ec6e4f594923e69be69c1790143eaee847c7ae9262698e600b9a707520f9e5980c9a6220c66e86f36ffc26f30b864d0f0f1c28ab5e0b9489c3405e56ec7a6f70c1fc6187ce7ffdc0a96c97828e9361426d80115bd33bf27a97f712903969263447bf57d9d5d035f38f1d5dd3ec96a227fed738d6bc81f0829ed66925795f553f4f0fafe7659d08596bd56c6df0669f740da15d629d6781b74f15d897cf73683682eea8e86b545f011895aead7945348426c1a1609c82811305d17c264195169d13b243b31bf7f6ccee2c1e954693b758fa44000964cf3fbd92fba4790fb0cf03d4c22e17f03a0db36bd96cdded3ee37eb4bf4fb70d23adf345e1c3976cbce6b380295894aa060764ba8816a5821a4227f36b359fbcd1533312b4c625da6b6315309f16d8aa3f6fa38797a549321cc76a43208addf4c929dee2a8c68e7b26316d8496721b066a7736e6ceaff90f98edf672b2d6a7ce53c9f1e4c62e93ccf5734660e2711931ccb9562a52f8f2a1f8c1745404bc5ea96dd5213711d9c0c9af7b6ef8d10ca0d971eefc7c3e34676d2669dc3bb73d0c3ef66487988a630f792ce65a8b894e88274b95449bedcdcef556e59d59bce37f6e3130cf3a372cd3c450fbe1c9e91de05379ded0d338e0e5ac4e9dccbe41e2b7911a77f03b49895576ac64139f4b89603b763d7cde8411ce899014b22d0fea12118b7e89ddc338a15e496585798479653b97d809583374f630d278592cf350fb12a95f25cb2b47ff3651af1d323ca7feee68ae6f317f439133a2f94ae2f28536c57ce9fce05d6147033969c9b3c5cfb75f221cf0e480e236db88991f4ce4c60a753abd89c865f66d6139fada64c20c20cab4eeb08efb5743d27bddbb0d0e75d483bf2dc4f19ac819ec8791cd0fb72583cc3061441d5e05e54716be8a8a207c6bab6dfbb23ddb9421e2dd962ad99c3f0c8b3bb70ef3300df2a2db6e54db9de521c319c52c3cae7d07371c8b2d5db096b950a424c0ec970a19696778f9b802bfd96144fb7ca63c5d5945028deddc6e2847559974e3c6a7b779bb152072b4fdad26c8bd2d8d92b61ce041f2c696a0d5f75666718d971f8b71b2e793cd8b461ae415e8bdaadddad559b68c47708b0c6fa76bf308764e52eac08d92eea9aa6132460bce2e25416ad6f8524202a5ce0c100a7571d22f54d54c3b4e86e6b71e89027ddcdb0c1561d1a7174ef2c23c1949a57870117c9f7712df0b7987a461ee469962c8f11de70164542032af35910d5b23e71f14f263b45c96e4fb35b3f1d4ee9994194df50e43ede3ec810b78834221fd3b83d622a4e180ecd4a4bad0d309dcb0440d5f552d9bd522c3dae71621cf364cb617ee7c70ef7f34a01ffff890e032190f402725c55cd2c658d4c8e5d570cbc5a2994a4f4078bbdba4cb80aedfc8a4197a673eb9200d6d2ab731a5a170acfc0286d4715d02c97a60841237278f1f53845566879740c7cf4b5e3503e274977463fb378fc78d7e15bbba06042a142eccee2738866af9b198db3f373af70149f5ea9382810bab03c67ba482e256b5d2ddf7231c01ef5c0d180eed9998eb6b30a20268b874b4166e95469e48216a1c680d99a18b1a71a26ba35ade42ca37c1942aed9851309f8d1980a7e653d4a97f7300e05aad9bfdee4312bddee7349e7da599bd51f43b6ae6f3c4d019c80aa498d026e808b1be93ac6d46765935ddb5aa38cbe8d00ec14d05bb972c669555c4d22edeac2139d71b416189474d8ca690c69f97579ddc70886ae2bad8ab9fea8770609048314e0645027d5350fd86a917d8b865e32506a2f6c7143e7b1c590c14f64b4ae12449ed378a3e77f867bb2ec255ecd0e93ea50aac572d5fd965c89d7bdc2d99343c5c7c8b4334bb7315ff089117f09cf5367cd2fa4dbf594f54fa4d5b6ab647a2115b40af993ebae25ce674a9ec55a8d54d898d8e867b988ac0d42c6577b24b871851761f91f043effc2b8f91f628d8b405949490bff45564e8713074e123c671f8677f55e0f7ef79fa295679778c840b55cb80cb52c48f4e0b65ceebbd06a7179a2c0151ccb89bdc1e0c8a46bde1769f59192e5e0bbf4d52efe0d93fa3f0d12eb1c22ca94f6a10b75e15cbe7d22d52c5cc352c3ad09df86d4383409864b4392c71ead27fcb58c6a759b7186eca925dcccb0771ab26826928f4b8567c20b569a9f1855ccf929c37015503702ee32d9800f812c65d260a73181767b4bfa38806df2a65cacf082af4b7ae2dae72eba7f23ccd86acbc03ff0f603f95ade85abc09175c7536f308bbea1080f99cbd0866b8cd7782b94279139e3ef5930e04c83fdafd3bd420cd5655c6f7c0c3b7a1fdec1547bfa718039da7acfef50155a3c0c317ffed8bff8d4157cf949b226832bdd60e5af47a732b59a67394fbdd7f0b4c5483a72757badcd96ad37de7a3513a1c5f0910d00ee117c061ff39243f77a6aecb7b172a738ad0c9af192c94ba179bd3cedd6a7fe262b9c2cf12f70b33be4b5bd30dac7367331b7ee35bd6557722bd3dfe728a20ad55b9728f28e070635bb13ff07b667e8a9b1e196df9c35ed16d01b4ec9d39b8b2d3628b29c99d97abc8425dc1d9b93acf2e07bfb052c1a4bdf77b5f3adfa4bc9bed34b2c3029f5798b41ed27cf0238ad4ccae39574f0de6e8ac86a1c0a02f1dff6bfd084636066a8d0e92085248dd1665b94481f00c06fa245664f1982918a2468077fbb52f2cbf5d3f93ce962052a43b325c37591bc1fefe936c935db84d7cc0864d4d9ba7238fe87ed2e804791fb6342a0c691389cf7a70866c61f429d031b4e5415771f493521409c8ec68e62261462d72080351fb64b4d16dcf877f80acbf0349c51e14019dc52ef9be9a3fd6d1fe3742b0b1480c2061ac36d7e0de6377f33385df0d31663c2363dfc4e4150cb721fe21710d6c46ecfaa91993b590d47face8a7dd66c0e9a3381010f2861a4ffce45c22cc9ce128b263929b6faf87a5ef670affa5b71e9544e5555c309866508e8e1ab98c786b5b5670077fb13048bc2bfb80f331a37f43c53d64cd3b0a6a91b479cffe9a3f488c09dabcf1bfa05341f0ddc2e04ef408246dafe3f9ecf878537e6d1689a1ef6ddd596ecf2a3bc0d2eed950f7365b47b95a57ace7ed299d7415c3b2b48e0937ac281d2ba68639a1d1f0a16f77a31f08527e6389744fac3bf265a551823c971e69b45709b506b401afa5c9794acb1ab40247fdb9579230e6876d0bab4c45a194b3af2406f7eccfccf43351442a91e9234544eaa06df98a5b8705ba32cf0cefb28b190a8d5e803ecdf4e61b9839be837147908663a158e40ecdbb47097db256f79254a4bbd3e4ded0f199315e9e1ef1de93ed5b71aeed6e7d5cfa0d228288e2008d740c66a2935ba22387fee3478d49b558dbbfb222466f2c96c646c61999612b66dd14323f19bad943224488db5b2864dcdf38d21d1ab3985a8e101fe58291a0b6ade1652b4334cb9c34ee6ba2c84da48fc5760e8da2a72ce45dc2a5ff318daa55a043043288aec9cd92152eb0bcd53f3d16b62cbeaed9817fe8565bb4f8942c0e4da3b9ed66e8d65494ab25c97df1c74a2811969d849dd55453e1fcd58225367500459026ebf0e933032e92f899e149b84298a3d8e0f049ebaa687c5193a573f3c0b4710cceeeb42bb9baa074267ee446dd2d13554ae925ef562c480b41c2d46dac4458d170e0648e797a4b5342d06af93019d2b5917e1da7c39869a14fd039ebb44f07a786cd4ce0d4ed40a861961467c9976f45677871afdba8fc05b99bb5fc45d669ccb5fc000116732f6ef7ff21150a152542329fd5284007a0aaa8f7098c8f43ca6d8cca3b3e4af51b1e8a39af35fb9337c25bdc9a1c2bc309252e41b8ffe6367e8d3ed3f0e80f59429831d40ced1adea7d16e92185a820ce52d4bfc1dcc47f1721e7d4f2dc26fc6193c02ed9d507cfd87b3da5e6129d202c2ae6b6d5ea5a497e1c1d94570c32da4d83330c9de90ccad2d7e4f8964fff6b5e22101d08d71d66e3f2a1182c23a8d1adf1f709bf7f2564929c0b909e01ad00a3cdc0b45e7999ee6e31a0a4c99cbb9cf761426f5c51b6a669ceb025767d19a25c690f5d6831a1d3611be855e7251f908c2fa8b72157ed654bc0132e155529b07bd4d9814212d7157f6f084356d57ca74e2bb882ae24682a978c1b1c4cabb4820f0e1c5ee9275b9c6e8092102916f5a9ea5be9b868bf7e700f1b8dc0a26364b6c77a3018bc723416135cb1dfdff221a0e0b976ee49a94bf9958c4fd6b69b72fd673dcf95c3aea024c1dc18c47d63a9e0ae74055afd9fd041a0f8cd116a9bbd38eab9bcda2a44a32e228cae8a5fb96183ea48afc0ffd241bb32483680529cd85d3a409c0da1e7fd3d1e0b52c1956f71525669ef6410ea427022ced039301ab90e9ced8b49daa459510378fa98f5e75c6f6d4bacdd28f10ab348467b7dfa0edacb6a5f8395c6bc561fa8c87dbec8a6aff2d1d60713e8fc6b3c10ef1afce491db97559569ffe66d63247618befe70d0f0c3b7be4cb7c5afe5b85ad40d9a924c383137f237e5c978e8adb7ae9a215534336947432b230e8c28f8b7b7a883faa5407c340f48fd5724046efa8788629eafb248c15d93915f291bbb1a79d438facdbcb1714c53223e0df6b28650ec1fd6c802a5e456adc1b7244ff288f4f61617016413fb48f375f3b6840cf879c560d55f3b1eeac36d47cd89fde69a583a683c226592263d3ccb40fe35a9941625659ee3927c86bd5decdc8395d7ba24e474473d803fa53b19b130e56969920aa3c31557072a925d1c651ed27421cc411ee0ab9317788a540282c7734a78cf65dad28a2cd9184e9d6c218ed38738e78dc1040ec8120e24e1f31ffb06535f2eb20737209d7389995caf297f0bc205b071a95d001de1a49178629b216f9e43f9fb78c7274de92fa27a619437802f527c67d4009e7ee69fd256a09364a06f8a04a00d8fb90a35ccabecb67a553489403f0da59dc7b8602e1d9aded5b4363e8b1a12bd2b0e6774fadd39cf015696388e4ea16d38bb9b5a01b3f0a596e902b0be832b052f2d0cab5e7fd5016c3562269328864a67d43a0602892aec19ca01a001335c281a6a5", 0x1000}, {&(0x7f0000000400)="b9d2b76649ce7cb35e3ecdc0101d109aa4653219b7ca867a3d2f961d7f12e3eb3aa86074101270a526f2c1e6ec28fe1d45f3746a9c1f096ae7acb7e9a0d16f1b13a14f255193e7cb105f63d6f628a1368eaab0e197c0095343a5f5673701a7868145613fa3", 0x65}, {&(0x7f0000000480)="e0eeb4741e9ac0067249679cdc86cc58ebb0aaf345c7d4ee03e559b9c2c12d68a757972d5f209538f260028409d9fc81afa169cb73e71b865d97a898fcfec70792face22184a18b5215ec9cd7b868ff68ee0c166ec88c17dc5a42a48599ee895f1", 0x61}], 0x6}, 0x402) write(r0, &(0x7f0000000740)="9e540f218e68322af5bc41e5385a9e7b5ae7e39fd3936907f5a47567917e954fa324b3a3d2038ea9312918a1dafb77ec1c4729eff6a2eb950ffa8b4c8c170a2d524c06f9c4113db6d6c5a2509095032fb8438e6c8c2c854b17336c3bca727de4922f66fcec66d736d34e1b0eaf2d1962cb198d3f3d3cb47a74a840f34be0de13b74f76f373aaaeadcb4a1fcee1a5fcea31197d79e522df003095befcc9e42c5ca72e81ad933f9a707408460974033d040968ebe3f0de9dee69f739fbbf6e1c650e358cf945f0e483729ff592af8dd8ea0f82ac42a96f4d64346dd00542c7acac1fdfc700b2287089b57fc8375fce6ab039730f1cdbd6beec800ca184cd1f9a16f98e15899dd98a9e006feb87267e7215246029c80cfbce03b3d0da4710430f44c7e8101ee23793fb561cf4d7d95a4391a40ddf8fbace89e30df5e1cba71c98d8de6f60fef387d7a038cc4f09f8a606ed2696f00fb6f1771928aca87f5122341e2ac46b8df38ba3d484f47930b575368366e77f5ebb0a03581a0a35840e33d3ba243dc0cb5dc751b54554fed72e36d8a34db2abdadec347f9f142e772a5c920e2dfe71295f5a375331a5413871554f61fc7c398890113f70dce37f308d5ded91aca317dab882452e559bbd6e0af74321d693d7703028288aaf0f416e82365b4e290f81153839fef10aad9a77894ef743df852df4182d84723cbcb15370daba3856c507214b57d9277fbd770d883b85f8cc9e564c5a3aa661344ad7ca0c18b464fe27f5e937dd942640b7b106acadd44b54e20a85a7b03b1be94cbd2a76c1afbc811895420064eb94408d26af34f6ae5941c88a3e83aea5af323c7e3ee363dada54236b77f77e81c6dd66a92e0d9ef9d8f050d63bf215c929978fa5b0aae4bc5daa8198b516149b3348132ab0f7f8520f0014e2cb66e495d60b0d0a08bee38632bef53ac70ec1b791ebe94927708a9f8d9266e539ec27bee8c66878fdef99239884e2ec084efd849ca5bea46a235ef41a4335871bae83d9ec78e99ae21c18d87e96cdf31ebaeb03053f410c3f88e1f4fe5fc0d71f676639f20a668d5705cc14c1c6c7aff73801d48bb2c12d5893b4bafadee573363f3536bfb6f35d330479f1d6dc156dfaab6872ed8b33a402b2e9a7656d28ec10803ca68a29fe79001277e89639516205a83eb8d673e5c033175d7ca343b21a530f6c53a3950aa563713ea81de22311141c2c5885a620f4e0a", 0x36c) r2 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0x3c, 0x9}, 0xc) syz_open_pts() r5 = getppid() fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x2, 0x1, 0xf47, 0x80000000, r5}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000580)=0x63) dup(r2) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x6601e39b, "845d550900200000fc5c7fd2008f27df00"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 07:47:51 executing program 1: 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, 0x0, "b04d00f3ff0a631a00"}) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x1, 0x1, 0x20000000000) r2 = dup2(r0, r1) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000180)="490622ef270716160d6dd3832838a5d11dc9e51b005ffacf99e1f894acf6efe156bb5f5fef12d0699f24c61d9161d1e9a84fe891355ebd46836a5ce7fa43b73ac6a95a15b610660b8ebe716f34d4584560ada5a546a02d855e8b67fc27c96f21b896733e852f43a06f79db37a8687b232636a39890698205de987ccd030c32e4ae88d94ca33674cd888a3c21c35b3594d8621b7e516364d5355e83292b75639c273429bf9610b0c6cfab1b54271957f51b4aaf08ce39306793d2a1dc7a8b72ba5756f7e7b0d14056f3cc48bb16f58a1af4d5bf5ea91a016fa684dfe4ab4c6b6a3e5712786f9e4b871bcba7ead909fa2fbf4a0527f024830f3253fc555dcecab958c5aa8a10ad00618e2ee1ae6ad891d9f80fab4c3880a5ffacffe8a97a9ca22fa0ee1bdfa3a45439d3676d24ba7be638f6a4ad9aa1213288ef02dfb61bd83a60df84dc0e1a39fbcf582d7ae97973abe3b0c8761ec9e36c32b33f36c39db6444d8e8a989b3d8c55246720aca4366804ea76bd17f4e3e3e736b63a186c3edd2acdbba1a8ac346dba65fe20157ce4ddaa499003a24998adb0fd7c76186c9cd3562867c64271dd590f92fe64c53c7b3b9354a933a0a138b004ed73703604bd685452f0536707786473a2f0a0efc1e6601cb6a0308f913b74f0e3e75da6031e3bb2d9942301d22f97844f946dd85e1fa63d10e94d0c8b672c1bb3fd798b8940269ec49966d99b81ef5675c15b59692d571eaf67d8d8a0459a49e1f9a0519170afde62b2fdfe028d7abe8387f97ed4f350a206e016d9b0512d3e703e54740337cfb4d3a675fcd51fe94cf38a753e9437bc7bdeaca0c70f88ecd19bd0453166f290eef5ead3b89d25e0fa7a9f87c25ffb4388621674a699fb375cef055fb4589a25495ba6d61d0706b44c875b7d58a9ce10c7d21ca333dd0af1b43dd05a080fc09b1870f3ea185859feb93ebceee64d40f418b6d60d6c88120adf6e1e6560ed06ea5d4beb1c7126d17c5074674ea8df6d398b7a8994ebf770fa6a523a6c6ef3cd1844cb3e797c32c7af42796d247f695f54cf8b3cafa15235946cbaae189704d482426444120ca29b18f3ea5f18cdb3a3981bb90f486ea8d5b256ea476238d4f4a01176055ebf897285f13dae415b6887fbc9d337725ca71d8eea650766de29215ebbe15df38e484f9cb5593be63f4d0c32ff741dac9decfaa3f97e4686cb9b620275d3a3572bd8bd884e60cab2f39b3e8469e7049520f01ecadfa67a87303dfb9e7228513153493e4f702f5672836fd4805e3fff5370bf28383c3c893a3473810971a656f9b24e1606c10d6b4a4481836c7fc9396908e13cc6306c7ef2b184048542a6416ea9a915672f468eca0997550ad5d4090210550ab8b307ae7fbbe7bc9706461c31401f652b5f68724fe852d17862d4cee1c314e078adbff086901b3db57d37517f217eac45266b1e7355134068d7eb97e5b44452a005665b951c8b1bf7ea0b0c7650e60d4954478a37231e341056b2a694f0fbfe6269d89b55457aa33ad55ef638448c3ea2de7ed3e0c5fdd05e6fa52e6a7ef6746a50b2d3c76f8073abf798dbf7481edc5018bad99feff9f381b1ddac7cf77172066a47001c44644b1de61ce50398ad6adc4d66a0f85c248e9ea4533e2ae2a4777cbfaf83cb75bb3f895404b5fc298fa8742cc6b2c8ce6b2ffde71e471e083a3be8a292539cb037127161699cf1072ec13640d0f34152adc78ce7581ae708a4e1725734a54322a4bc9f657baa2609160a573f0e85072989f8836a23ea4f0f4a111a6930c37a5fa9ede9e956bfe63a1d1399b769add6d3d00f556c5345be0734898bb345d07f615bfd9db3c207090b85c1a3156db504758ac4a77274a0f86ec1e1779b8eb3f92af13778db952c23c7b8ab41dcd7fd1abfa5ce73c5110e988b7a21ab5c8d966ae49a7f12c2b3b83a0c1a0e6855afcaa17a12188f6406e14aa01ed0323b601d1273e39904f8b63c6b0569f7644419895b85cc5f15f01e8e41aab53c554255cd7e227d834a7f0246cc7231412cd6fb95c31882ee3efd72b152e92333a1f3724c7d64316ea5d18a7573f6c5c289486c444638efbb7b5865ffbce225f9a1ddba57247e4d4b3ab4388a6e3146f452a1ada729b3f6251adf65cf1be5324f4693c948b97aab93692ac11d9c9d2651d228d47a07fce2156db222bfc8c876e34406355c5f5bd75552fcadc1ee681d9bb8d1420fda16b665d371bdc4185f163d74abc4ec70ec3122cbed8ea5e018d4ec41e00ede9c4bfb699a4da976ef37a7305800cc5d8d35fc5b4baa1790301637bf48167b00eb7d250256fe5a996c7f5fba14ceb044e72c960a039b717d3231ad672479c6974130a8f4efb69e4b2c6604cc603cdf6ecfd628063573e656d2cee9571ad31536937bf2dbf2efae6cc5c3e79c91dfa9c305438c2de5d7d969f971c5744b5ccc123c7657b21f827d066de469cc2dd1488989ab840ca1983e6897694d0247087db3b3480debf08df3626d12a8c3b40125781de4f27f791f9462f8ab8ea67b0d45921725a9a87a8872df25d7d80ef3657b712b3e0e5476d64f14c7f68aad2414f976ae0c22643dab1695c993498ff3ed7785317ed356cb4e1ce4ce2f696d7d8230cb16fae4b58ceed8deb42b2aee5571a3883d4539e552f00c90b00c4b41e8c2ada3305e4551c79eefd59864a0c2738de7fb62467bc2b6190663a5f14103d08183b5ba72f03d7c773b69ebf3132502b32dbfc1326820d084e3c112e51145a8373afa2d74a59ccc47817ee14def95b4a76a801b2dfb059ea6a7e979dfd14ff140a94a3e185b1c92ebb823091741f7afab7adf8620105caad6bfe90cd6dbcd11465aa40e550b99fdc0267f134ca5a2449cd5fbd531cc576bf3d4c0d59e54d599b097e8919fd3307debd0e74b1cde3099ee5ac2f648934e7905fde5d5eb9a625660a9c2a91bf98aacdcd50bf6ecef2b8adf6c1ef5fc585d19753584c610889b30a094a03827a3ed35311e38c9007eb00047cbe945c18d4ee04d0c747bdb7cfd1729ecab85205aa79875b0d45927f08f471d1f0dfe08b4974d7560dd3eb6ff5994b59cc11118ac4e3374dd1fc3bb2fb5ae946ef4a1ec94bc2b0b1c1b82c0df54051091c90bbd9c026d7afbd2f9ba166a467494c7302ad0f046e3d8b195190c37ac30a856fe40305204f83f1468d89ae61ea2859176d4225eb70369ea54b77f66717543bb0f2e14ff134922ec5011a23b0af1b42a7a375c400de417f94dfda4c0755ad36877c70dbe47195f9a83bc3ae5b442739c2b1ecdb8075655ca5810902a8d660096394dfbb3d1f70c6ac93fb8c7339fe9336d2e289b22ea446d7543ee36330792206702e849ea0cd8a2976ed33c9c5619b1852ba71d0dc99417e358a6fabe46d9e30fef6907d7522d314b54e96f62929b17e99374d07de78977cae3d414a44194cd19216df142640a2a718745f3460b3acd40e46e789d5058ab4e2c29ad38de5f84ee86a121ab03e9d146acaf35c6a999cf0f45a2eff27a0babdf45fbfe2df418c525767c978f36b9701636dc80c4932b0a9d7902e76b0a5ce505a9db6a68a2573f0367129fd5f26d54de67dc82199e3405ee784fe584f60b34d161574b7344ebe29f1fd329878f63f9463d935967e0daee9673ccab64ee02d97a540c2c265e8db1b4863a5fa4c0795fe299083fd6074587b749a9a58a91e01841a50cc90d8e43f88978c8255b496a58ba1ae533d308026751335a533cbfccad41eb446dec343eab51585c2408deb1df33c28940e81808d02ba33ee30cd438021de5b640d00b554533e31d21ac53f38063ba0e5ef411608aca727e866678e9d03bf9227693daac73f5e4d2a4aabc8822abccdd2af504c8a5457bd5826fb77865acc3a9c65fb3541fef69ec3b64a24e64d3cfd5431c4c0117ceda0dca0df014f7261590703561553c2349c8365b49291fa0355f8affd696f92b98233daaf20def14bdbce293ab6840c28a7abc5f7fc804eee7cc9dbf080c1b0c6f101a0c5f41f91253743f891036d92fc6c6d1a3a4026bb1143b2aceacef0485d7e5f1630dabce16620079b419c355b6cc49bdefac7e302ae4e117bac2b8be2fe6b8d6097343b8565eda5b8da6717a2f5ef1a16d9c5a4f6a7cd1f8b05fd169c91e10647b5ea809f0c3ec16a7e9af421d275710da183f0142d6ade9e0b93fc2735b7e400cf1c068c352f042668631c78db2bc69923f1b813f0e35bfccad8c319f9d01df6e3ed36c7a52c69b70cfe7d894af83acd49ce9c4b996330b59facb3db2643a6a23ee1a1947a7e47985b01a1b383bcb502e171b857f6c09d67b702f962192c26687b3f4774bc9e397685e5b8480cdb9cf4194c3549bc3f3838b2d7a7785657a6d366b2ba84aeae6f991d7cd32918907a050c6cf572feed339d3b41bd35232ad31db008908158d7fa4cd26ebf26b9776bbe4d0628936f3e41917e91eb1cd05b1cdb3fae14f92812f545ba6a457de030f3f656c6c89f5e9b7423b689507edfc0a56907075d4a477a8f7563d1185f0047eb524f5bd8ba3f803c31eed70678bc7cde1a1bb3181a74f9fba7823b1c83b3b80da89764a7b83a985c34b68ee82fae706f8295eed5c6c837c22f40b58dd89fbc10abd1f1e072e0493afb4789f137bd29390810c9f06aa70d70317ae3ffe21d085e7be166e7dd35606d88ae53be48db7c132c918e7567ea2e39cb127e4247af3366d220fd5a04429f3d89b3104a100554f2886b9f97018448a5236e04c6ae172a0df1085cfff771f2e024592ee9c0c9f53149164bef66dbf5e099a29f13f1d1b69097b051f2a3e75177f7b6320178a8fd520adf1c07747f2d577c5802ae13c48c2114d7cffcf375e1fef5d67c2b1c6ef1d1b9fa7657edd692941537141c5ceb3cdaefb93dc27e9e0a277a34541965dd6f5e2c2d0c3d4eda371b7dce1432633d584bc8e1feb5c6688665a7d30e2e1aef4118a4dcc2fa0d95e04136abce21ee1ec89749583ae58d93d7c2c82c57422fc9a5f3d6966280eca1b1a3b9864bbbc3ad2e26ea9c10ee1dc575ab7bc5671b359a01091d97f7f31cfc3996d5fbcacc89749215471e4992765b462af4a3e5983c27cd3a5abf67b50f30bc564a7830a9850840224c46f7db3074b50e34c011efece1bdcc4cd2a9e17a75c98b3b35fae27d7d7f0822bace93d637696da79c9bf12d1df81f0bc6f7d6bf4210d80ded6e8a0e5445e16b571465b3b3a7661a440f7af46b6b6f97c782449ba1d58b0c72a99543acd8f6de26fff956db1a3fcf56e4494f77be5a9ae849bf1b468846f9e8f38ad2ed391d9b22559f9c7d1bc89a1fb92112ce5a238b76f6f7edd95ddc2002187c0e4be3377f6ba56248a91a0407b00c4d01aec4319e40b5752cf8234d26a934b65267a4f843227f2cb06cede392809cb478407b48429db43b5307c12d2db6e1faceeda7a9a0823fa02db5587e4d54e3fa7b09e424bb25e4105aae1d756bba31be37e848791c4cafdaa5486ba7add4696866be414843163752724de4f67928cff3fcf53039bdb3ba8716ead352398ee443cdf9909ba9a130268df461348025dee3a06084da4ff9210c294e8f9a9b1e277e9f6356ce5cfaee25ea0c58cac41f0aad822e795c77e4c789c69e9209e43b6c7a5f38ee121d2a0666d55ccba3d25e6ad62b0608460aecdafda67cbe8ffd2bea7c33d04f43ecb729ca1ec9d498209cbdccf5aeef6f0b4b73fa7ddfc843a29c2d34eaf01dad31f5c38348eb3d3f4b1bdc59283e79a3eacc132403271fad818ab2aa83b1c5c1254f5fb", 0x1000}, {&(0x7f0000001180)="85bb1a6c2fff1c08c442a41537a93e96d68f02bd4fcea10064c86638c4d460df68f2a0b86c20943912d8ce61b61b43260d591b30c5177ddec1f1f8edd8c8c56fc152de9803d0584e52bd453f45527f7e960bbd033f59dfdfe5dc1a5a6d7835071a94e045b7db8601ed7b9f343a671d41f65e865be1b0b7da", 0x78}, {&(0x7f0000001200)="7be303cd594ca02cbc7bc86df85931544d62e9aaf0a9d9ae5fef78f4ffab63f11c641ff8019cd3fdf1dd9e7de4100dcdbcddc9e4eca63306e4f97f42325041cf2c38a3fb744bc6d5bb5f8c079c1aa9b012ced8db62feedc2017b238610e77369d901fac535ad4b65c3160e1b3f6fbc421ef2a5e531afc862f652bc0e689048c348b2e6a9b7e098675159597bccf60f37aeefc3b12b0127b7ad7d5b", 0x9b}, {&(0x7f00000012c0)="7bb21393153e1b58d7b18a7d338cd4785b82bd5c4e660120e4f26589860cd753f7e326b3869d78f977ed6695ec92cd63f318eab9de96a4a8ea5baadf87d80dd2", 0x40}], 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000001380)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="100004001e6a4e080000b02d1d972ead775bbb000000e0ff00004d94c96aa68f9659feec67791144de933fddb02e335a7aee00"], 0x10}, 0x0) 07:47:51 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f00005e5000/0x3000)=nil, 0x3000, 0x5) write(r0, &(0x7f0000000080)="719f6ed5af1058021d93c93f1672221ab292b6b3570e14965d6f0bc282d44fdc60faae0af3947dd74adaaef532f1bb7012c356829a84d82d3566a797b7bbf1eb0139f5d1a2b7f7", 0x47) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:47:52 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) ftruncate(r0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)="e25cc2bb7a5f960c", 0x8}], 0x1) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/12, 0xc}], 0x1) r1 = getpgrp() r2 = getuid() shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0xa, &(0x7f0000000040)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r4]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r5}, 0xc) 07:47:52 executing program 1: socket(0x11, 0x3, 0x0) 07:47:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4c5d21c734f4dd36a27e5e27b216d673553c0c080692be1691106bfd44a1b3dfaf90f001e4b2ae5eefeaff0f2c85e3831c61ad4491d1f7828bc2d2a500a35afbcb44ebd2f785630b3293a134805f28b04367b8cbe6ff94f7e8caaa6951a67959842aac1d8fe68169545c6524c7d5ac3f036b6e3c7f6b445ad3cacc9fb3eb471915e58388817def76fb92b9988583feae0b7eaa8c3a625e139230524065be78336aff62eb5ac7a71b19f5bbc82a9f10a0b8db4de31f9ddd9085065cafd48f82d35da81078553cd6befbf5741cc6b891f4e367cca8522a690a086da2d967c416efdf420aa2db526196c19d86517594b98fe7397c3af7643ffc9d9d313dba62d15e15ef5d005bd64e74f80e8b2037b65afd749852558f9ba2fea", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x207}], 0xfffffb8) 07:47:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100b35c366ffa06ee01fce92c000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 07:47:52 executing program 0: r0 = socket(0x20, 0x4, 0x7) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="5aeacf98d41660091ba2df28de35b802fe875244323dcdd1858c348252c1d72472013e9f905d52755c206044bc4b322bfa1f6fa636d6ae2ee43201a59e03a3a93c979e073b8725fb5d21476bc5603e89fd3eee38f22c24e7b582d46da4f55cbe16520a301e27370e0e65c977fbb15e0b144365f84c7f", 0x76}, {&(0x7f0000000080)="f04f80b2d259329c3036097f2476774af5b1", 0x12}, {&(0x7f00000000c0)="2c7826495ab007c43fe70082b688a2bc473b4d1d249f4180ceea9805144691d586e0f2f3e1a140edea51070c147e55907b35fbbb621e41f30d23717acc38201f0920b18bace2110187cc9b", 0x4b}], 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f7", 0x50) select(0x40, &(0x7f0000000200)={0x5b2, 0x9, 0x6, 0x2, 0x7, 0x9, 0x80, 0x4}, &(0x7f0000000240)={0xcf, 0x1, 0x2, 0x80000000, 0x0, 0xfffffffffffffffe, 0x8001, 0xffffffff}, &(0x7f0000000280)={0x2, 0x1, 0x1f, 0x1, 0x101, 0x7, 0xfff, 0xffffffffffff0000}, &(0x7f00000002c0)={0x517, 0x8}) dup(r0) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x1000000000000237) 07:47:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x8c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xb2fe, 0x0, "00000000e74de40003000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x28) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x9, 0xfffffffffffffffe, 0x0, 0x1, 0xffffffffffffffff, 0x8000, 0x6, 0x1, 0x2, 0x80, 0xfffffffffffffff7}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 07:47:52 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xa51, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) kevent(r0, &(0x7f0000000200)=[{{r0}, 0x0, 0x4, 0x80000000, 0x9, 0x40}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0x7f}], 0x1ec8, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xeb, 0xf0000002, 0x9, 0x3c7a}, {{r0}, 0xfffffffffffffffa, 0x83, 0x0, 0x9, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0xe80e, 0xfff}, {{r0}, 0xffffffffffffffff, 0x10, 0x200000e1, 0x488, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0xc0000080, 0x8000, 0x9}], 0x5, &(0x7f0000000340)={0x44f, 0x4}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x3, 0x0, 0x6}], 0x2fd7, 0x0, 0x80000000, 0x0) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xf0000004, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x400, 0x66c1cd6c}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x6d, 0x4}, {{r0}, 0xfffffffffffffff8, 0x84, 0x1, 0x2, 0x5}], 0x3f, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xf0000001, 0x6, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000002, 0x400, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1, 0x3ff}], 0x0, &(0x7f0000000240)={0xfffffffffffff800, 0x7}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1d, 0x40, 0x75af, 0xffffffffffffff14}, {{r0}, 0xfffffffffffffffa, 0x20, 0xa0000006, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0x7877c04c}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000008, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x4, 0x4}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xf0000082, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0x0, 0x3, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x18, 0x1, 0x7fff800000000000, 0xffffffff}], 0x4, &(0x7f00000001c0)={0x1000, 0x9}) 07:47:52 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r0) socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x119) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x40000000000, 0x0) setuid(0xee01) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x4}, {0x6, 0x7ff}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r2, r3) msgget(0x1, 0x4) socket(0x800000018, 0x1, 0x0) r4 = msgget$private(0x0, 0x4000000020) msgrcv(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100732f3f023ccd3a07889fa3c2cf64d99d498d1bed2dc63e0ee43897727aa0939e20a52f3de457169dc2d148b5cbd7514afcfd570c66ffe8c2602c84de3e461c3e9d793194582f7b4c385a2fccc03ba86c8d12e1fe0dd0d1449cff03b6f4f2dbf25ce24c79e7a9459f7ea412bef013b7b56372ec825611f197f4b8565ebcac13398f3f0dc669a30e0aa20661bf2b42bcd2f900df619ba939aa5043ea5780cd7d8bdac306b12441991d87bb63e3419c43dcf0a799a3e2e08e1a0217ae76f016ae4b95d2d79f987f4481895e5fe26def229795338e667d0f474db0573a10543e7724600c3a442cb6337504a3812164b0d039de44569bfc7d59cd6610e04229b78c0f95b3221760df0e9805f0392e21d3617f5f05d0939aaab34fac52114fe6dfe339d1cd52d7"], 0x101, 0x0, 0x1000) r5 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r5, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 07:47:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10440, 0x20) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)) r2 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x5, 0xffffffffffffff75}, {0x18, 0x2, 0xfb, 0xffffffffffffffe1}, 0x1000, [0x3, 0x8, 0x8, 0x10001, 0x5946, 0x8, 0x800]}, 0x3c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) readlinkat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f00000002c0)=""/140, 0x8c) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000140), 0x8001, 0xffffffffffffffff) 07:47:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x20c) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/5, 0x5}, {&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f0000000100)=""/76, 0x4c}, {&(0x7f0000000280)=""/232, 0xe8}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f0000000380)=""/142, 0x8e}, {&(0x7f00000001c0)=""/53, 0x35}], 0x7, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 07:47:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="00cfef9147514b95b04b405b890c1539306a45b7c13d0bbd19f746547709171b7f0958ba1da28e58d5dfbcb92802c4e057f6238c614f2e4596086772898d9492767954321bbf5171a0d9", 0x4a}], 0x1) write(r1, &(0x7f0000004580)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be6422672f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d3506000000873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe2cdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672530d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bb60947939ce62b035aec3131dd2e4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393b9a67fa511f7a0005433be43dc59224061dbbe559aa964a063b2227fb9404372923d3e46c63ec22b278215c06a376730e3c3f89828e6e803e6b0340b2ba4cd9c2170cbf9070d8643b287abaed7acd58108a4a4b17907e591d5e683ec325ea3eb00a29c433b1c400ad782167ad4146906c586bd713cbf12a010a213b0be19e69bffef21fd6e6e1cec3d2461111dca66ab62580bbda43e27c10813c4374e572d1d46", 0x109b) fsync(r0) pckbd_enable: command error 07:47:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="41bd6bf8b1c15c1f6958b2ac5d", 0xd) open(&(0x7f0000000000)='./bus\x00', 0x480, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c35b8502e2e", 0xb) execve(0x0, 0x0, 0x0) 07:47:54 executing program 1: r0 = socket(0x6, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080), 0x0) pckbd_enable: command error 07:47:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000400"}) r0 = semget$private(0x0, 0x3, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0xf8, r2, r3, r4, r5, 0xc0, 0x509}, 0x6, 0x3, 0x3f}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) getpeername(r6, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) shutdown(r6, 0x3) r7 = socket(0x18, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x401) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setown(r7, 0x6, r1) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000540), &(0x7f0000000580)=0x10) recvfrom$inet6(r7, &(0x7f00000005c0)=""/4096, 0x1000, 0x3, &(0x7f00000001c0)={0x18, 0x2, 0x9, 0x66c9}, 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x101, 0x1f, 0xfffffffffffffff9, 0x401]) r9 = getuid() r10 = getegid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={r8, r9, r10}, 0xc) 07:47:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x23) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x100002) 07:47:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="02a35966eb9fb5706b33", 0xa}], 0x1) 07:47:55 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) sendto$unix(r3, &(0x7f00000000c0)="ab04a38893a1ed1c6341b73ca626d4c38c1ef9bdebd02cc58484d4328abb17e095e9945cc5ce8083f9e2d5c8c87c15411a4b1e655273fbf24f4b8798b3a87e155d43ad2b3cec9a826d9a54a1762736fdb5f4de4440fe966dd31bf2d1603fc6613971940d2d1650ffe62b79a2aaed19f273aa63f05fe370270d788e36b18d7b6a6213b708d822a959ca73b28815b0034814e66200d908fb1e89517dd8b21b454fb4739419660222956b", 0xa9, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) 07:47:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 07:47:55 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') 07:47:55 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0xe0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) poll(&(0x7f0000000080)=[{r1, 0xc0}, {r2, 0x10}], 0x2, 0x6) 07:47:55 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1000000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) socket(0x1, 0x3, 0xffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xa0, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0xfffffffffffffc78}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 07:47:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socket$inet6(0x18, 0x3, 0x7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)='l12', 0x3) 07:47:55 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 07:47:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() read(r0, &(0x7f0000000080)=""/89, 0x59) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x2000747a, 0x0) 07:47:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000200)) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') semget$private(0x0, 0x3, 0x40) readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 07:47:55 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x411) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000280)="b1000502020000007bb225a82f86ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef91879869a4d3722c91f75073a1ebe0a407c5982fd825582fe2aa79ff030000c8b2ca3ebbc259346579cbb22a073e971e5051699a1f132e27acb5d602000d7da96ba8af63ff372829ff0f0000000000002babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d92118b0e0f2f0c9f69ec7ab3a34c29000000000000000000000000000000055f2c72452334d9e22858d18b5c78898e06f140de9c9fe1a2dbc56a69b43efd4635fb1cdbfb562506bb26e001d3eae4875e7565b9e87cab88b9347944ad7f20fbc95600100cd962f6c90ffa31e7c19c874ac6ea2a1ba477afbaec461ef706ce511c0c92a9f1990a9770e00", 0xb2, 0xa, 0x0, 0x136) 07:47:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) clock_settime(0x200000000000000, &(0x7f0000000000)={0x3ff, 0x2}) 07:47:55 executing program 0: r0 = semget$private(0x0, 0x0, 0x404) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/93) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0xbe2c0000000, r1, r2, r3, r4, 0x1, 0x80000001}, 0xfffffffffffffff8, 0x2, 0x10000}) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair(0x2, 0x4000, 0x47, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r6, &(0x7f00000002c0)={0x18, 0x1, 0x40, 0x8}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000300)) read(r5, &(0x7f0000000380)=""/249, 0xf9) semop(r0, &(0x7f0000000480)=[{0x3, 0x9a7e, 0x1800}, {0x4, 0x1, 0x1800}], 0x2) r7 = syz_open_pts() r8 = socket(0x20, 0x8001, 0x9) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r9 = open(&(0x7f0000000540)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x7f, 0x2, 0xf6, 0x1, 0x9, 0x100000001, 0x800, 0x3, 0x3, 0x2, 0x510cf4da}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000600)={0x3, 0x2a, 0x1, 0x400, "94d84a38f8020e55f0955efe916df6e95a32e0d1", 0x4, 0xd9b}) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000640)=""/106) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000800)=0x20) munlockall() getuid() recvfrom$inet6(r8, &(0x7f0000000840)=""/81, 0x51, 0x800, &(0x7f00000008c0)={0x18, 0x3, 0x7, 0x2}, 0xc) connect$inet6(r9, &(0x7f0000000900)={0x18, 0x1, 0x9, 0x10000}, 0xc) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000940)=0x1093) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000980)) 07:47:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000240)="ed86df05ad6dd658f79c3910acac9c6347b54ec4240993b71723e6afd0889e9613a2df2e88d6b8cac84803b1617da5641fc58eaf8ebd3ac8e7764424ad02899cc4a4a92eb4d720236d4b068bc26678c1f9ec6af75fb51527992123a0c3c41533193aba60a6e530022660b059613002126f8ba895ea2e6f5f5158b3aae36acc730da52e3d1bd43a7d3d8a34c6249cbbe6f11c28f292e3283041d2a98616d7863e354deb97dfe2b04049ecdb3078394a10fc24fab839f2", 0xb6}, {&(0x7f00000004c0)="9dd2c0e8d5c23f19271a4b139a21fff2364b478dba5ace8d542204be9a019208d2287e8a7a9c409516dff1e47515bdcd0cdd5649cbacb554c6845f23859cb553d16cb23201da214be75449d611d72ba0752817917d010473ff11c6be0d2a4ec84c43ff71d8eeedb86d76b4ff12b38e1465847b871ac0969822f8d0c3e6d44a38bf325de4414ed44b446c23f1ae1f30beaadbbab0a2fb2811c0fb0fab710d4ee4956f717329ceb29534705be2a8193a0849b2d4703000206c7c7f02e7f20125c05dd330395304af089a6fb6378b6022502c280676d3b3db1e291d305d3ec64234bf1f85639125d7a879daa85d0a996cbdca72753d23faf972c0a267449583c2f2728b69510f9c4ae58ca25cee721cddec262813cd02abf0579d9b0c28d5bccccfc1431ac17c4f1aac29b15ea90699f82b6fa199e787edb901b28ebeb3f8227ac1a4744c81f44c60389fc56605fbc954e249903fa8b948590a6f9c1c2bb7a200c4acc297276ac553895a3f645c4bf6c350b6cc5a3b86b08eedb6d36ed14908fa1abc1c96e766912bd90db5b4affb0949d365d6d1c9de32ab01ccc9964992433e8387466e0b9059e8aef0c5a97d82ca05eb1da61b1d108c1668e3f994647560315deff8835d0ec614c34cab07d9a0bdc96dc30f34aedfb824759649fe73725448999550d509ff70777fc858d1087e62348d3b4ae2ecdc521fc31270395e7331338ee06b3539525613332d20484c7497a923a3ccec9953220cd68d228c8a5ed16e35a0d10c7e9975b89685dbb7e16252fa57038868b77c624137d41c4442d136dbcbd5f5b8716dc62207ec496ea063396c669dd5ec86cc0549843257fe59307fd3f2b40978146af8628024bbafb64db6943610f35052813852a7ab5efdff5eddfe95783457d5d8c645a5cda8b7e4e606d506f7136561941ce5f25d6cd83a4bb15d1a3f1709d3a3007d9355159fa720bee3b4ac9ed8eb0c94cce8c0b783b6a8d092522e1c17f40cfd4484df98f8a618037496e16a809e1da55f36bb1c6feeaeebf6899f21f376fcb30369e1ba3bad93a213f2754f0177052881387bd8044315cc46cafdacbe0bba8ee754346e52e277ad3a7d41b5db663973c390b330073b4d995807f6d305409e032aa746445a18eb80229a5da647e0317593e2b3b638f6a7a586ba7789ecf9dc540bbb117d794edc3ef4a53d4a33db6c6639e3aa538d0424262bdef20627fc2317ead6278f4670750d6bf91bc7d77ac05b4fff1c31e384721a85567a2ab5cca19ce57c590a07039857096e37121cdfc391c7f7348c5bb00761c77a7b44955aaef55485b7c472d404a093a7aa7fbfc21bfd0aed2f7141574a2083907743c642b05f1d26282514cfac6b20491e89589da49bebfb574e6941ae121e31b37752e630497e6ceb70cc6bf8f7be5b6070ead2a8a8b4cf327803cef0d2269a39e35a91d1eed672fe2455860d1ab8637019cacf98d1f7cb4dc8d2c842a90b2a75c412ea2c4d36103cbb09a7f917071b162b81e5f8c378c1f045b8cd6d331ab7eb32b04750a8f55b3a85beb658dc33c1055975c84bfb181d2b4bdcec800fccd411738485327f9a6703f2a0029cce4aceaadea07b1f2fed78f8b41aa442e3430bca274671f078f1d5dbd41246d76d7189dfe2e1312fe2d3ba989d4dd93a7322de64ef8389a5e599b441a32cbfe973c8645068ca615ff77987ddb51da253d79247b123942abb7e7e2fa8df278e0edf579383c795477b0307c985252472adab01997d765f3063e940b9a30e324f478418154419d9e702163bdbd9c4ab181c5611fe7269438ed2263b0ae5d21f248cd486d23911ce67269dd6972982dbfe57a06ce680870dd6cddd55d663466febccb740ec95f563308f8b84f22daba9b892efa0a63c0aa17e98fc2c5a7b2cf24b7080268f07ecaab56fd2e171333fc8d3839ea6316ec4653057324f4c8b7e2d5499ba8c0d8aecd9bef8f5104d970b2eed9cf4d540a2b01f3e7e4ad634bc53cc0525647ea0b2120778e7835aa58c13cabaeb5d28e812ccdbbe863a9de43712eb29172e19602997caeff0dec84308cea751e61551ba6b7764ee784acea116232693b0bed0ad0f899e54850b7d9b608b649aa99435d1bd389437e3608060d48c29bdcab61938ab995522c22be17545ffbf39b00ffe9359d97487dc579bf3a04b98afb8b0febb7d322b5f8bdd136b7b262969450f64fe16ff547fc743c4ffbc3d51876a77e98b6fd825b271b8d8ac25cc871efdeae8f464e7dc93790df86f62f916a2af514b001727dc4a264dcb5fd27ffbe21d961a6072627e7ba34644df9589c5d6ee3b01174a3893fd014ffd9d145e4770fda4e502d29dd7060c2f054d08a1b32705a30fec6b24951802f60bc779742039393f1c69d362595821dcdf952b4aca22961f1f2e42889426b99e58c93014fe6b38e4032ad4ad1dfc6f8b45cc36a8d1431f30e4fc990bf2841e66c2c65530c76876f3c99bd556fa8ecc77e0596f72d13b081b1d15b39e6ac41ab71a18fd21656430ec957d282e23fa085be0221872bfa8ac79734ffb243bd47f56de78a9bdeeeb864bf7b0df125ce6dd0a0cbb4aa3b537489ca3e8c5ac47cf83ce0d4924e0b0fe326c106602ce08899cb2727cbb581ccfa215002d0d3ecedfa9b5e9d1330d1133f8c04fbe695bb5af706257b031f2a487b7a468537241c9a4197add6d6170871d765b22819f580f61db562661e3844913283d917af836cd6692902133f8b2594517a5494cf70ca32e142e5087f46bc090ba60ce23557e18c82a024d12d4f41d4ec03d508df2a7b8ec5909eae4485d689826c5f28e17ad6b16f27fd9ddd764966d37f47187adb84970cef59a7e1a2236edcdf4947baeddcee112271d6c6c392cbd9830032fe18f5cf1ffb89b522be94a7d934a4cbe15f21d14d9d09fe8f1c0c3a5befe33dec66013b31e4df7f49bcf509ea957f907397d66e2f15ba56c47ae3d5ecb7e6e60215ae32b30032fe1d54e9d7ab54ca5bc0057f1cab57d28b77c7a91cddfa1a95a0782c5aa3645a8891dcbbdcae3f77ccdf094bb418c83ced3d75b5be9971ca27f53c6c190e8dd7999abb2f8f2945fe6915ac40a811ab3034b2d6ba246fe1032f661d4ca47748aff842c0f54089762a66073d357c97cdf8e2206ef4ede26d4c04185d4fabc0f6fe1e39c9aca0c8ac2549bc686a5ba3b57a6ff438fce653d0bc7c52befb47745f8cde17f8a8c9b1047e1dcab42d04c67dabd13f33a5c702cea5e67de0736efbef1bc48b7375bc3ddb75e46b776b5168f5782cb66295482619775206c32ef8d9f1f9dd691c203e2d6a2fbcceab9e43119e0144d256338c79273f3cf5e340b3359d2b414de19e94579e99422ff8c1efde24b1c2c023bb3ce664bcacdea2452f92695a041293b233e4652f0a57f4256450114bd51470cb64315dba75bdf4d7b994b983f18768d93a4863a05682b9a96445ff5269e7a5bb12b5ea5c6e860624ea6338c30bfa34a3a455cfe3e403430b473fc5e5c32913e434dc9e6200fbc2983c72cd490bf15ab7705828f2833834f781337ecdd425424b74067ac43f3f3d5e7801161b88a838ca3f6a3ce85bffbf9554607672bc594d8d0a3415993d8e94e71e47bb761b17eb3ca16d0fb0eb4e5f6d061f20c04913dd5861c002d4551ed70630f207a3bca29cfc17b4854258cced848e20d78fd753b272f3bd7472aa885342ab326b35e2e6f5b5006bc26efa1ac2c161d5b763f214e0bd682767d1876b15c7d1db57e9e47164db94618b309dfc008382ccac67d9101ede0e23d7931b70592f67493f809582198aa609b0fe3e1d9462f6cf5f00486c7b3eb5e23f59b26c20ec6c7488ed7fced17d567780361c640522d03245c43ac3a351719e6065946c2fadbeab9a5e87afe4f09274545b311a4776a0f4afaa7681a70940e22250e7bf944e061f1b08588f54d164ca04e3e9eb8fd56023414ade6f525d3a107d6c5e794c540cad107eb58d5e9e16805e7ba07ac4018edc409da68a1cc91f1ea913d9488e0b3dfd0d4f0a02b07e110de55c80bd7932a9e66c7797e5af835ff860f19517b834f8edada5a7c00c7c34082b924d5eb5580918de3c65269cbcb7df01a8dcea9e31cd50f18bff659aacfb43ad4c3d0ec67720d74384a04716acf1bdd8ed47612af95d84b679d0e5405d0b78538461b70eac31054a8452ebc59603dd48ede4115e47a893fa905e39fb1f96548b8179ab2e00ca81265bbda38a0e63cb242d04cea924b5498c49d6de75d745e6cd7abd889183fdcff76f72f86b5921f03eca1935e1f10b5a889131ef5ad151b49278e391690894057184f00e4a77874f266379e0106a48a8e65d45030306b30a04616f91848393d292d3a7d971937ab4e25f777302f0744c255c9ef1318d2148013c4c0e301f3eaccae1645c4e34848bc2248bce1bf143b001e51fd0bfdefd8cd0cce154ad1c957f606a0ef55d16b059916910d245c3afb49ee95450533e29c79ffce73c57a440fe213a9fccbdfc6cfe17f25b1414f769287b00274d433e5176f031aa34e5b91a25149dcd8368340a8feafe1cb4f9b9deac3b3d7b5890c601d63c3308b6e2b02d5ff7ecb54ef76346fe3612ec8f730fdc227b0add127f2e6fff0bb22915423bf151b16569e5ac83fb1d89e8eb16a7f8dd3d508cf18c831162e2ee6cd7ad98e8c05a6ac0fdbd2e10c3910e54d5048dc58d2cf2e153c18b90ef178542c77f12e09c9e6d2110e86484a5136fa8cd8f3f432f2e211a738cca0407cf102369cee9b3e523f6abee360a826f43a8f8ebe05c462e59b52360c92db2fe897fac001ba37c14950ae044623df9ff6ae93f463db8b9c9a5ee15e75d8363970ed541e3e4e3c4aff04245736119725cc2db6935754785a15e3d2b3d504adf0a525aa8bfd446beedc5a012f5c6c09326c27895496269eea6c7cacc5dd9ffac3c3612284cc21d02d2bce8a054080558a5038f191d96e8b0012eebf7525febe2a6e44a7311b30693d72fa71b51e3cf70dc48dc5323441e9fc0b7db825aaa42b7fc4ea1ebaff9b2e8fe27b1a378b71286eeabc0d28e35f5317ccafac90af8ccb4754f12780003154846a378a094dddfef6c03349a0170a3c83a28e843ff96bfaa6b628e1d215f133d13269d9402eee5fbf4369929595bcff51e7dc5388b39176c3701bc8c9a44f8e04b9fdea521ab30b4f224ece99c1075ec250ae24ff35768e0f403dc58c0cab15c8c5c8995ef58e10e28796e4cb4f6d56810c55ce146a4ee3aba5e0f2767758476226c3fa1778b84df6acc76d676cbd59a7effbabfe3b5a5be10078f69e9f68eff5e0721c9b1aae0bff5ddaf330a9285ccb761963cf0b7462f1035007655754b39ae32597bb4105c58e0ced6958736aa6fcc423fde58951220f7dc8a868808fd28c4d545a905b2ee4d37e74cbea0a9a3919539653cfc198d245d2aeec98960f6229174a7b008025c03b2ab51ff077302f17ab1be45c303fc4fde77c55daf53bca529fb8e4239ac2abac7e55b7933d957f06a63a38f1085f048dee2a370d6e234904f794ec2e5a949eb0d35569191180a761d3e812276ad4c2fcc8767b468af01128a922c033857dc0df463ac99d8001dd07abd66fd12b96cf8cd389cd80baeaaca9c17613b1741275d8e5356eb07b3bba2dfd78fa06aa53e8368da7886f21a47fa2f89d00f2211afa5290936c59792a058a54c1d1927451e77becb2f9317ee6735bd09b719ae1a2992f1fb9e35eb9cfaec97db5d96cc0eef56ab3b779679ddf598356c5525a5292838e36061d3f8f", 0x1000}, {&(0x7f0000000140)="09f919373055f2a834a1f9970bdac864e7de9b93501623227dc340c607210f7417d6c0a0fe3f4f2f7fd2e73a20e06ea1111dd10399284d888bacae8a1bde37", 0x3f}, {&(0x7f0000000300)="dd8fc7c54270969d0fb62e6c246182c172c46331ceef49fb521b6dc23b15b4a3249bbb26dcf3a1fbd56a4a660511985ef2600468cb823011169351c774b3b62d62ba9f7f247708280ddf8fb3d20f7184179ec08a5613f6", 0x57}, {&(0x7f00000014c0)="3db93b938514ffc643ebd6e6f3aefe13ff0a40742ae8ca15bab5a30a855c4149768066cf511d9d3568af2a3b8f551f79048ff3ca52ed20c62184336e12d07d489fd56780b19eafdbe8c44e3f0f11305bb60132d48d77cd52250de4a132211ee524f7", 0x62}], 0x5, &(0x7f00000015c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r1]}], 0x58, 0x402}, 0x400) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0xf1f1, 0x7fffffff, "a5080000ec5432c300ff04a16c9a000080273440", 0x4, 0xfffffffffffffffc}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:17:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x16, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x3}]}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 16:17:03 executing program 1: getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000001340)='./bus\x00', 0x71, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x6}, 0xc) fcntl$setstatus(r0, 0x4, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x40000000003, 0x2}) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x3ff, 0x1c53ce6e}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) mkdir(&(0x7f0000000040)='./bus\x00', 0x180) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) 16:17:03 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) flock(r0, 0x1) flock(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) r2 = dup(r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) munlockall() ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x0, './file0\x00'}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="289c749abfb31eac94430572b65d835755958d05bc96d6c94066ee4bea51c5b79d8e42158208aae8c4c9f7fd87794fc9583f7c2500b12eb2b82420702a486c1077d5147a777a1f747ce2b7beed2a27c64f9b049a5fa38db505383727f909b3861a8dadaf6b190211e537bd16510371069bbfa8fcb90f49c023fca985b5db91e3744236254f55b3251052f9c57ad91daf2cb467544ade831b9d13c0414b364496db174d3b7504aa5e", 0xa8}, {&(0x7f00000001c0)="ea96a72c465f8e74e7c6f38494ad917bbb70765f6e0d988d90af730cd9fec19a6bef4fc48620eba924d041867a7538e66e0325b9c5896fe4f2292df610a6b06be33c121993e4d3689a188c5b8da0f40d89eb1365337957fd7b131202dd1138c647545328c139cf4774e45df6207e903dcd0e6859036f84e710fb217e59ed5e8d", 0x80}, {&(0x7f0000000240)="e8109024", 0x4}, {&(0x7f0000000280)="9a08bcb70a7401e4f354e78275ed408d9f486d738ab09385e7ebb1b492a2d7c6e9364bd918cfd6eb63fff77baf3333909167e9de", 0x34}, {&(0x7f00000002c0)="ac2f6faa0fd8b173877bc9866097b44675ad19b58144b45d20a934a339598644b0813cb075474e73b9110a5e9eb0db12f6738c27ff4bfffa44fc762ef9990ea5fc4fe9698226188e946ec0d65ef6cd293ffa3040f35b6e70252887cbdbc1f7108d095853056d0afd3712659f3cb5422f", 0x70}], 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x126, 0x2}, {0x82, 0x9}], 0x2}) r4 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000500)=0x1) r5 = open(&(0x7f0000000540)='./file0\x00', 0x20801, 0x25) unlinkat(r1, &(0x7f0000000580)='./file0\x00', 0x8) readv(r1, &(0x7f00000016c0)=[{&(0x7f00000005c0)=""/232, 0xe8}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x2) pledge(&(0x7f0000001700)='+\x00', &(0x7f0000001740)=':*&\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x5, 0x10001, 0x1, 0x5, 0xfffffffffffffff7, 0x367, 0x2, 0x1, 0x6, 0x8}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001800)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0xa0, 0x0) ftruncate(r6, 0xe5f8) open(&(0x7f0000001880)='./file0\x00', 0x0, 0x82) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000018c0)={0x2, './file0\x00', './file0\x00'}) chdir(&(0x7f0000001900)='./file0\x00') connect(r6, &(0x7f0000001940)=@in6={0x18, 0x2, 0x6, 0x9}, 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001980)=""/19) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000019c0)=0x6) fchmodat(r2, &(0x7f0000001a00)='./file0\x00', 0x11a, 0x4) setsockopt(r3, 0x9, 0x0, &(0x7f0000001a40)="69605a2c6b1812a7a5a998aeb035fad282f484b1947e59bcd77a6f3b793c094ecf9c49cad300ca4b939f867df985818979d115cdeddb0ba845bbc0", 0x3b) 16:17:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000240)={0x7, 0x9}, &(0x7f0000000280)) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0x1ff) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="f7d591335d3576a09d3694e92ad0eb52602fa4a5c07c6107a9c1eb4c9b797db12d7dbb239fc866b2fe85ec0bce1b1a136c9a50fd7c4b2ba2ccbfbb4b740eba794aa97620fdc517443d2e738d8686bd332771425a5be29baa3b5dc70f94a66b135d3c0f35ea7cb26c8000a3cb3a88a810f2115022b3298f71", 0xfffffffffffffd67}], 0x1, &(0x7f00000001c0)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}], 0x20, 0x400}, 0x6) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0xffffffffffffff96}], 0x1) 16:17:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="41bd6bf8b1c15cac4b5d", 0xa) write(r0, &(0x7f00000000c0)="9c87f50301000000663c", 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r2 = getuid() r3 = getgid() r4 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r8 = geteuid() getgroups(0x9, &(0x7f00000008c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0xc) r14 = geteuid() getgroups(0x3, &(0x7f0000000ac0)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000040)="d97519b01148c04806dd8478f3aa827731122f22ce84ef1b98c459792f14acfae7e23ef75456bcce7777", 0x2a}, {&(0x7f00000001c0)="78ce4646286288b023245f9f102c5a2c3c16b58bf63676ef05bc91f06ca16d361d5ae4dca8a35dff701de03dc16282cc46678210b3f978d1b31222034ec9f62e28d06214e5af4c6b5d49d626cd487130952f7f8db2a0fc952c9fcf24eeb8758bfa70e08c7568e3618d26b29c6efcb48b7ff70d89505f52c25e5a4daecbd324f19de695249de8991e5c88d15c5d7b88f4353aa7c3a80358d3", 0x98}, {&(0x7f0000000280)="e0898872fc85170e0700793a7476682a0468e20410d7a24ae11caedede0a8ddb7afe4a2da62a84d7a37150ca96b301f7edf44b6d6e1b5d300f2c66be3cf4e2cd578ca0c55758a23fcd2fa0df77e50790de06d3b8b5ac20e4af1a4f1f28cd175e8b32327dbf87d17c6bafdae460fedf707eadffb53a288c1c70738aed6d47edb33e2b9660c9e891a3be40e600dd4aae0c5fb15b63df1d2a9336cadc209063fe6d39d2fd224744b85c807a6807c72d9fd97dcdff5613c0dc56ecd6ab9c26f1e48a2c959685906a71f18273113ecf47a70600e5f5672461fd671062f90f7be13433cea88d29668c4bf7a9e178dfc1ab0922d2f479be44de697cd1", 0xf9}, {&(0x7f0000000140)="8455d37a07d71a84907577ed4d7a40b9c9a98b540c59c6997959eb74e856f2468ac91c0afd79f931bc2a05833a0eb5856d51f7619e11e68fc035", 0x3a}, {&(0x7f0000000380)="057e48b32c5a1c428b186aa9d87bb75c7b457966e29e7a7c08c29a97da4c26f162adfa9c4f5f77cc5743dc06844969ae821b196abb6d9edc85b7b3063958e749598be68ca6b99feb7438daa4e7f16fb10d844a6f725c487febc584ee3c126a18d7f0f7499e92b5eae32a4e0e61955ca566ecaba47f7f9732924c2d36f33ea03ebf72bd5e83fc16516b1c98cee207227f4e5f5bc04a50839a58efc3c2a61ffde8b9ea01448bd99872a1522c857f45da10b3c0f98099c271f5302a5970cd0e5baba259", 0xc2}, {&(0x7f0000000480)="ce0d719beba7e714417d6280036298cd2cf94750484b19bff404a0ed76d5e66878b042c5ce5193ea3978e9503a53d4b07bb879fa2e84b1b4388fd4996177e4c89ea52d7135d82ca7cb05b6aa9f9ca53bfdb77abd130da0e37f3e5f5fd41979dadb7e04057bbe1fafe854276a9c2270057964e0af5c53b4a8cf2b855c61fa23f896e89c26b25ddd8b10fc599a23229a8e9da79436e2a6f60217009c18ccc03e5240b3d420b11ddc907be09ab9b768dd512f70bcbe9bdffa2e464577f4851478bcde0bc9640f0cb50870aa5018a4d2bb3df47ac4", 0xd3}, {&(0x7f0000000580)="c15aff7796093ccca2aefd8faf30b9b9ab534add3dceb9c84cf2983849cd053249b0127ca4edd3505c7f07fb44f353729d282a8fd514aa207732ac4bda70f1ff67c36a2e540d1d29537c58588fded6d8b58bb17777b2", 0x56}, {&(0x7f0000000600)="8e6e7995382cf3b291524adbe360b63508e44a6106249511fcabe1704c", 0x1d}, {&(0x7f0000000640)="eeea719aa6307ab796249cbcade524f278b5048e9441a38217d1cdb9a0199dc2052e", 0x22}], 0x9, &(0x7f0000000b00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00000000200000f1ffffff15ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x40a}, 0x400) 16:17:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f000066c000/0xf000)=nil, 0xf000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:17:04 executing program 0: geteuid() r0 = geteuid() setuid(r0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) chmod(&(0x7f0000000200)='.\x00', 0x8) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) mknod$loop(&(0x7f0000000240)='./file0/file0\x00', 0x24, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) rmdir(&(0x7f0000000180)='./file0\x00') setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) 16:17:04 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x950c, 0xfffffffffffffff7, 0x9057, "4689720d5e92ccb64900a39ab2c796eac087a62f", 0x5, 0x9}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f0000000380)=""/222, 0xde}, {&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000080)=""/48, 0x30}], 0x5) syz_open_pts() 16:17:04 executing program 0: setuid(0xee01) msgget$private(0x0, 0x230) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000099000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x9b, 0x0, 0x800) 16:17:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:17:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000001c0)=':-\x00', &(0x7f0000000200)='&/\x00', &(0x7f0000000240)='[)^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='r^#\x00']) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000380)='oL', 0x2) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee341442e925eef1c594523", 0x27}], 0x1, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x40) execve(0x0, 0x0, 0x0) 16:17:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) close(r0) 16:17:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) fchdir(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:17:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$TIOCSTART(r2, 0x2000746e) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x4000, 0x5) write(r0, 0x0, 0x0) 16:17:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) getppid() 16:17:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6c0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, 0x0, 0x0) 16:17:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:17:04 executing program 1: mlockall(0x2) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x10, 0x1, 0x5b9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10300, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x30, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r1, 0x4}, {r2, 0x4}, {r4, 0x90}, {r5, 0x41}, {r6, 0x10}], 0x6, 0x7) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000888000/0x200000)=nil, 0x200000) getpid() pckbd_enable: command error 16:17:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x0, 0x2, 0x1e) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000000)="9157", 0x2) getsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x3) pckbd_enable: command error map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f014e70 failed: hole in range pckbd_enable: command error 16:17:07 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0x31e, 0x8001, &(0x7f0000000140)="0a773da85933f7d94c419bc87a97b571b4452a0c2037ff4b8e6bf6501eb95c229382c930485b837e6fcb3d6f63597589bbefdee0a0d1c04de01c911863dc5ab75bdbceec17bb5776f78f697760b5b3e4e481908af3802393032379dc0a799d8c7de4916a964766c00b83f0b024d8122e0baa2e68f52ded90df0bec4ae3cb34ae8d703d58a3e84abc1577918151ee5764da85f5fd753c378e8187a0f4ced6be6625c1e2a41cfd195f09fa3d28807dc32f6b70ad1ef5d9584689b456d0330d8c0dc731959afccb64ed9b09962c33ef2c058f", 0xd1) r1 = socket(0x11, 0x3, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x1f, 0x10001}, {0x18, 0x2, 0xc8a, 0x921a}, 0x7, [0x483722f4, 0x4, 0x68, 0x2, 0x8, 0x8, 0x0, 0x184]}, 0x3c) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/52) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error 16:17:08 executing program 1: r0 = kqueue() close(r0) fsync(r0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/102, 0x66}, {&(0x7f0000000240)=""/75, 0x4b}], 0x2, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000100)=""/74, 0x4a}], 0x2, 0x0) 16:17:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x408, 0x0) getdents(r1, &(0x7f0000000080)=""/50, 0x32) 16:17:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/100, &(0x7f0000000200)=0x64) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() read(r0, &(0x7f0000000080)=""/89, 0x59) kevent(r2, &(0x7f0000000140), 0x1000, 0x0, 0x3, 0x0) ioctl$TIOCSTAT(r0, 0x2000747a, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r3) 16:17:08 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x1, 0x0, &(0x7f0000000080)="11981829be24ca085c776d13981829e27e1e5ae9e120ab68fa7cae394b69bdd02f957185adf53e3c1b701ed5dc25c31810fb9d8c6ba68319e40381bd292ef6c7aa78718e6801972df323a71507f790ba49cd408645014b01fa20752c2af94e38d27fc1f38ab0207953817ed11f4ce81391b5baf9bf20265d93323bea3eb4c233315e66e9ecccc73f", 0x88) r1 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:17:08 executing program 0: r0 = kqueue() r1 = socket(0x12, 0x0, 0x461) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28180, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x81, 0x6, 0x1, 0x1, 0x6, 0x100000001, 0x5, 0x0, 0x0, 0x255, 0x7f}) kevent(r0, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x80000000, 0x0) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x6f) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0x7, 0x9}, {{r1}, 0x86886d8bf7c2c5b0, 0x1c, 0x0, 0x5, 0x1}, {{r2}, 0xffffffffffffffff, 0xf0, 0x1, 0x8b4, 0x8000}, {{r1}, 0x0, 0xa, 0x8, 0xfff, 0x40}, {{r3}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x8, 0x8}, {{r1}, 0xfffffffffffffff8, 0x58, 0x4, 0xed9f, 0xc167}, {{r0}, 0xfffffffffffffffb, 0x22, 0x96, 0x5, 0x1d}], 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x40000001, 0xfffffffffffff8fc, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x10001, 0x1}], 0xa1, &(0x7f0000000280)={0x0, 0x4}) 16:17:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000500)="c54ca8ea223f8ed6de7d28118587ea3069e2b454af618caffb7823ee8aa4849a6a16d3dd2876b36ebf63da7b2437efb2687a7c7fd19f686edcc732121a2b1d7776dce2437b83ec7123ecab0dc49946e66f5ca30f6329782edb68e475221810a776dee073381365857d9720aada08d59c8ce25bcfe440b778827e9f55c4cbbd51ff82251145e844bd69c8314238ffd0c09f3396eb4e49996337ae08a8a6a8341742fc9de5acd279d6ff2c27d131afc5eda4d26c8ce779b1f76af23287263d0b5a9515e068c93ff2cd1e6ac146573bc87f3de1324752d7372b04d22d28cc09a9bfd4272359d739b9f37b0214e3e08725a653235fb644016d48b927af71e6d6f828b7112d891df60d95fdfc41d07132431391742739770a2b754cd1194d3a2e9195bc671e67913b0f9014174ce2b1823e75b98115ad33acaf20d32c99c9bfaf2a25e9c51f29491e7a3d5fd3041898a2730b0593d880b4132c72930e2a849e047a1702abe34678471c94da5ce0f0e193a0a75cf81d7506fc6bcee34b810c30d0a020839a2f4d4213df623977c4ee4d78298938a4723d5733f24c65f5cfa05a28a682eb3d085863e4f70e2406bb18c1bd64c92975ae6b4ae54f16d634db04ad7e03d6c9b2c221934083dc1442e4def88f28fdcaeb62098c5f4b27cc25b8816255a7cab7c3468f13edcf2a6bcf2f9536286dc23be7a83f72609c129bb5d469d928feab26ee6171439315bdb646906f0cbebe450564674c8a8034761edc37c630835c15269c9408e35e3147a4ed66023f663f0f0568fb6be0fb93c9f7cb4e1cb7819fdcba281b1d76483f1bc8d72c53cb7cb5a47e7c91a1b8ef6b2a651fd8520fb45c3858ae7dfbc042e90af0bc1faf0c8935e4f9b60093a704f7180cfd4b6b94652d0bbe30d546ebba6b2b32bec7a5442083089bff1901edaa81bb2a6c89de196bf0a0651be7eec143a416381102933aa00e16df8e4d6b82db12d377097cdd30d265daa70ae9e77eaf6acdadf6dfb50d831b8fb82482a7614ab8065bb497a8aab6e0277ff0fca7f1d01cb5f0fd68f181331546fd4eae95d8ad5007d87478d53e6b3fb0bed8cd5411ec369c3fc28606189f16a37e937a49ebf58a7fafe8cdb6ac1819545ae6cc308b7d4d52e1df228f02f8039af658e3e6df1a8a361ad216330ce925143628c1d2a49aee0ecb0bae2fa4dc28f2001adf601ee491f94277491229c4a56cb6ac06af97c6846827a7f04a8553c7eeac7fe7f405ebb736dc090959de9d1ef14c171d91cfb7940b2f58e0fdedd3dae78cd3de09f29bda3e58cb8786556f456ccebb29631f67e8e18f2e8422818c76f5333e9c9b01edb638246296a198b4b710c1c2d4c5b39e70ed2f58f95d70d179c2d3c47ff0e3ea7e4e182f031085ada49e29e872c4ba40adf27d1fa3e521d33f19ccf22e53dbe31c82aabf9ec21928b6008405a6117ad0bb740d938c3a93a23469256d43173a60030cd11ac734851c75df5640b40e896ed19fc294c7c546d515e33fbdef588fd6a41a78996185e4a9c3ba5d3de7f7d3af45f6054a684d5c79ac60fcdf67343241ac8ac4a0748858a3884ee1628c23f433a1473fd3e655d1e809abd01df89030cc3da3455e6d20cde168ed8a4187ca5337335c24430c49bf1eac245a4782fe8c62818cd67e75977f8cb09510a8f0555231b7a216841e53030a13c4e9605ce2528a924e00688194d6dec5cea4b03a5cdeebf8a6f44412a22ace98b1c7c1557ccaaab77ceb7bc38ec29edc38f3a80a6baa4f16b00cdfd4483008b5409d43e95f6f3cfcd85e07febc501174a535b3e0f09780fa5594ac52d863283e968fd17028ed8da3337d8971bd0cf97cdc730f54c2c7a52db103b0d0d4b8a0ab2e04d8e7165941742c545a3d717c26fd95d43c65e129ab8b9518e08be2b8f9f0c0080cd3bfa423b61e6a7e20a6b89b296a39ca33782169ddec4d4aa68d276e4706e15bab77187fb351300c8a936eeb3c64919c4d830d7e1e1e8268ed7019d17b5f456e2867e5de6d4d2f3b761833e532e34c1c1a27997b714c9884ae1a74a77fb0aff0080f39e32bfa195f974817a877c970ef10f4a8d7f3b9f5f1b206e79dcc724e8ca540479621d4b0fd9ef04049c0e4c8e55325345fb5e6d4cc79b1619c86690bd1b2fd07848d6e7c936629b7767584fbc6a609c7581d8c06e3297f49c707a7e4d14fe1de4db81eb72b4eeb8d1a380058649723c75d7ad38b77e6e18e86bc4fa1f3ff38ad46f345e007c056825d3ed416769da2570734f24cf73f5e45bc40c987039040c5462e3654b7a3a50a6ffa74c6af1e4d906098c4b1f7b8b349ed054fd77ce26ed92476ae07147f2ba99c4e9d47966a34e6ea1e76e5f7d2d06883ce7c2181f5dc5ab29897b7e3edd21adc8bd99d2c65fb162ad473989788d392df452fc2b4514d68460535ed0d0c06bdfdf560123b13fd43db2b6bcd00b46831215347e6688040c0e57a3918631180e7508a56b3d657f9777af24617bd475e0eed6d1a2c4be4df87b5eb8b654a63f83e11319611fc26042fbe27a3f29ae66934ca3a5fe458a9f99459a61ef48877ff5d0f95ab581e2d2dccd6f4ac63cace78b926cc00c2aee161ce7eda664e4e05a97f6bbeaff8ac5fa987c3f7ff25b54ff15f389ddc17ffd50ddf53df92f94ab4906fb961757d68f328c0bf9bc2e3a79006cd4905894636d70cda3393154e23b4c5adc5ca795f2c3fa91306d5795fd7e938cb55ca52762facc4765b1773d022694ef76619a3b986621e88e547b17743c6a6cb0a9d94e570ec0a1fcd483ef1b83e416fbc4a7efaf62d72b646325280939b33740404d7bcbeb32c7cf72c5b77589423536e86e5e434eb8dbfdf03fca106d32b5163afd0c5db3d3cd7e5c821818ed57b4341d1ba3746737d5af90283101364d89fbdc2e1861a0c60e85ab8410289e3fe12ab94aa4ff44c51d087139b10a68e5f9d2981e338fe5e74c3eeaba5aa01ba0ec2790a95e615d315c08365af32c700664605d4ca81aba9662e153173938bde0767d4bc99a2be089c66fde0e67522cafe5777614547cc49d17679de53ed31921d2106495eeddd5a9e6955061e8d3504424c69156b6c5e65ecf0064cb681202d6b950a29e1c814d203cbaa4d636a0f80ae0a3730a1a649c72864b71c9b681ae8d016c57f634303bd7c6ab792fa36aa6c872e740b22fbdc6506972cf43a6700be45d0c2a24b6e27f299169a6d11534a28fda622eaa867d911463f5877bbe08fd8ed08dd3c4cfc2ad75467ab5860b90a61685b8971946e8893dbc4602fef911c1922d5951ed51c9a17503b13c58641b7f2152066f27b12cf350d374bc12bfe212776af278035b98ff7d6efb635c362f25fc9fc2f9437e0caf55bcbab0fcaf995c03e78779ce5c7a8afd82455b9230e7af513d1a234a1f14cb79df60c1cd46eed22270dec22b96374fa16a86a25411dbca94b43ed070b0dce3e291d44bb556d92de84ae0b190e17cb08ecafe706716bd0118ca332e641e19d22b157ab3c46ae1e9ff0686cadad099a7288e70079ff43f821b5191b4fc59a1b0f97affdcde01dea70194df9ed6a4f3a86780c6da6541150388a9a9b15197b1aeb68f42d0d3d34bd991f63c0c6a42fc9f8992c8709eeffa636a4f8a57122bde934f621b0ea4a18f74bd024a5076b8a9cfb4a22f6b2b0832c508e26da6ddb93cfc69347686f3dded5da4683a64bd7affe5cf4ed3b486231d24d78d95ff84511f7cbcfbbb8d7b751386da20bcdeacb7d54485055ce2f1fdd5d6e5ffc3a5823ffd3099832dd96bcadf27907be664c83963e9e882409a82c7bfc4dbf518ed05ab8c2e9bd05530fd042d8ca6bc54e82ed20e1e4feac82f3ed1d6ef9248a82d59ab9c0313602e15b9afc4ad7786160cb8900ea3a88af3791b269781cf767cab1f479536be801c5536730d51542bc627a3ca2f5b979edb61c5a15222dbc8363645ac9b426767f582327743fbcce94c47ddd2d4d1eb7124291784db46ca35793616ceef6f25d5048227109e7774c697709b5267a659eaeb4aa20f5857e7a452fc80347f0a2927716301ab041712151c926db028569dd2eb579c38806d381696d4eb2b1c0459c4d64f728f20ac0555516acf470e84b337b141890c1b3a0c92b7c61595411300cb084bdc13cf77f44f41a0f75bd172344abf863d8739f07996eb1e15f52cc4cd5d3e635a74ea272fce7d2c48aeab098d8733a1772c2a1a2c79b598563b8153dafaabc4dec83ddac719c27679c436998568cbb056915f25da91a9502bdd5b7873194cb0bffa08ba029e38a841568736a145227077023da21592fc36e880be11ed7bda80b8aecf4a6dbc79c717b26d1a1d65e86ca8ff885cc60017a065e7b4fff76624f893f96eda5d40f04406b06607fd95dca48656a2a9d9068b93ca4d03612159c7b94c80b669ecb73339a173dcd68af001d6b426ae9cc0cbd66e2a1f6eeed5e0b3bf2ad80212636422f117d7ca95a71235653f6cf28aeb8fbc73969dea4df6de3665f31880d84c46f33e7ecf5505c5203633440ed8d85a61e61f6a24584aa6bac1b3641ae4ee68a3fb988915eafc13a111c4967799b1a4c5bdf17d581b57f53914bf169aa3044ad95862503b70165927edadb2b4af13ca8acf54a67704c01cb332377b25b8efa1b0f671898fc7340ac3a3cf786fced4af1b8b4e53cd752316f6762f84949ee46e6a7b2b08e69f0dfcb59b19528f8e618315d9d372b3c5808a3b7b921c6d9d0fe2ec1cd030649b6d7aeadf401f2b8b3e40d9fc1f9babe7248819fb032783b806c59f3e2f6df998aafffcbb9d5aaea3823212ed88d64cc6444e8072345df8227b760d03a4410ef15a600a09db34062ecc47ecaa49cff746e06abb946c85cdd4674182f057c5fe343438e218e8755b60687caf437362fdc98e3d369347de5825faed670443df828ae62d82026debe4881d04ff88e6c3a51a34b0e9e09443b7139f1706308d488becde9fa68a9dcb31d4af9702af7df7a15e70d15173c9c1822ca3530c3bc6a087e9391adc396fceb52622768cdf1c76b644849139270e446296ee931c37c3fcfec702ba5aa7fd5bbebebb5e2402d1569a4a69f8a88a79d1805a558b558c53a7b95d5ae955fbc2236b9377a19c4c38ad9bed0e76c7ab9f4a17e58dcc89723d7612e29869ba9a62155535dd99c1d616a01c0b8616da7d643c29e9114ebbea053b4366d3ba26ed1b33d644f88b8dbd698bf60ef8b094f29dd4a2d08c1d4820b0fa360f448647601ac32877bd7dcd16ba94d95f658e009b65692bb55d2fbfd8f4f74fd4547e3f0d477e8ce4e6b6c3d53e533e7160d6d1413d45fdf6fb8127e090ce9e3ac146f64f2ff146320f1ed379c71b22d9e3bcc61c7db64c0a10e68a311e4d5ca713911794b7d89a5a7715492b95fb08c28fe3dc9f9d8aa3a38ed67215582251a26825b2fdbd75de143bb4511db52c1856bc4bcf09ce87feb30984b686530cd6a09391e6564d2e80a414d05aaa22daac797a0e2b9d66f7ec4b3528a80dd5c864cfe7c22a97240f08ec84a957d7d5fafb46098eefda1f06a449a44814ecef0d4f1a084bb1e3dff3ca9b7c27288f6cc900d3f11f25b8f988c0d637d4985dfdce175379e38fd511c95fd121560967bc5ce15a875e815a87ae7b3f4d5cbbfc74b43d745f52499df6041cbde7701d38bf31bd9412d4e0735b3f90f86af3ca68163d5498d16ad0ac853374ca4ed82b61a098158ea57ceb52c4fdd5bd73821f3b4fb54f6702c5c5ae81d916b486b02a0da41c06dad44a245f631ffe9547ee198d0b287", 0x1000) r1 = semget$private(0x0, 0x4, 0x28) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000001500)=""/4096) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000100)=[{r0, 0xc0}], 0x1, 0x0) 16:17:08 executing program 1: socket(0x20, 0x4, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)='<\x00', 0x2) 16:17:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:17:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket$unix(0x1, 0x3, 0x0) dup(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="0000001860989d8b00042b27feff002000000000673c55c628378603ff071af0286c07000000000000000000", 0x2c}], 0x1) 16:17:09 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x0, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9a, 0xe81, "7e389ddeffcfa0c662d6ed94c703017e6800", 0x8000000000000}) fsync(r0) syz_open_pts() syz_open_pts() 16:17:09 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000700)=""/226, 0xffffff4b}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c7", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$getflags(r2, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x7, 0x0, "58677f0adc00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:17:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x9) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) 16:17:10 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000080)="f2f5f29aeedadaad846dddf4f79c431e8f36fece448c90f32d2ac90bfc39b29dfbdda2fed3dfca35a2273f298914e49b20ba731849983f8a123f41c3c4d49666d7e712813f0d79708ec6bd6975a14ecdcf625fd65833b40a8d9d02904a4f513512b17ad8e63d436991ef4f3e06b4913577bddeff4e55c0bb357e039a9d6c5c153138079790e51d05ee02777380ddd5981363897a6988c1ebbbbe9890aec93bc8f4413010a7d84e44d4261daab7ee89989cd78b229c239405ca20c537d43c960e5e5160fcf9ce543d76fe6d62e752f142eb69eb9aad1abe0bea647dd1b7e39bf5df5652470cee45e5eae031a29eb4af907035a460462e0617bd646d39f9069e8d481efd8a051611fd1e699705992f7f4e8a32e18163396f572ae31c9254908a41bf7fa14268890edfc11dfebbab81f4d1dafa194cb59651522c6eb74d689b073f2bb946807bc6e1c56aef21b7fb630d94b7f47d1093556e0fec5395d312ea8963764a4a12ca2efe73d2d8e0d9d54073ea1572f345b75e3f16f4840b29803303986b2ab7ee86fe91673d98544d27b41967dd8570533b7d68d420f884d05ed8ab8bc56240e452a1a9b4a0b6138e01db2696b011d39c5813daee1f15e78b57fc91cf8fcdd775771a052cd57da82426d65bfbb616728c0681b34acb05d236c81b7355b702b2826d61390cf14d750c401e1001c12f5b1b2dadb1872ec926e51abe050a92ed2956a0b940c82c6810ab913e6a17430ae0de7720368d45662a679bab3e11db429c41f95e47821477303c7159d3f8141b5bf73de50dbe43f9b27a4dd68d578d30fefa4d22b189169dcf1c093d0cb7bef10b0a08f708eed5228ad314a07bff85a98f6cea6e02f37dca488d6f5508189a74188f9f5b212c9e9ce3dd1388dd6ec7b871c6258193e13d34ae943d64cf2452de420086c589a4a67e5c1821be1af14ff006af61b4eef69ade62f971aca57bed2539991706ac3651a2475edd531039472aeab9da9c7c6cdd6f54ed3fe831088c6ecd25ca37d63aabd917469083eb8d34bdae02722486a24d437952149db487b8407c1c0a2f4df4cb89de24d57be60543f24003f37bf186ae4c73ded4a356a2e11d0fc57a34be0be9f2a0e5e8284cc969a306d9adcc5dac8bb3c912b98cee2a7bc7dc495bb86a31e79149e8200d4eb34e666368e682cbf79e749b502ffd67fe8c3291442954396fed83d6c923a7ca54d5bc7b10211af526586d27230393ee0632672af2a55ac62dd79a5c9c1dfa97c8983cb78018ae3ae24a9c578f5e085ab868e104275d77d4c04ff581162f45a4fbdd995fbec6688af393c735587c2f52d1e6cd009a05d0c4da4a30b174e3fa101cc5373803c8167a7e0e327c1d9e503d26ac3b70a11719b271f1e898d42143819c32435c53245c9e13d3ff263ffbaaebc912a411ea80daf8a79bd113d72bbf297ae9f925cebeb4e3edabde18e0fffc119717168f9816ce69119b95d7cbda6573e670b89286e0806193889117c7bb432303e0db300d5a601729b25dea912d2ce1a52c2e494aaa95c45b7f5d9d8906310f10e2aa829015970af9c1c55ab50e3407f9ebb68932fd691d66d8fe2f68078ebe0e5eb69bf33157a83b8d82d4c2cf41a5ca49cea82450ecdddaa407d6cdf6f1f3abe3f433f466256c7ddcfc16a565eb5fe7e967db52490f00ea5e1f128a543cfc62ece9a368b6cf575f151d9b49f8f72fd87b7539eb0807c341a492bd21caec13ab90ddc6d75fe943181af20f8fa67cbf05de1d029623abfbf0a59f7dd538f167d37b7544e318ad0045912f1848fe159c3bba1954739f6ed09385fdcb8484d03b169f23933cd46aeb3590f33df533103559c201d06935923a4780f08317b40c6e00543dde5dbeb6ba0c6da0d8a84aa6d057c08edea232e103646c2cb0fe2fe2b39ae5a84a5479f7898fe55e817305ed36520323ad760c061db94535a32f5965d7e817fa7c0367bc74065978e31790545728b1658f48bf8e0433ee56958d4ebd6b2191251704dcba1ec46cedeff7db45a54212475c1a77311c0bf2774d46a3cdeaec197aab05a6837eee6e34e835321f90d21f68fac482abf5afcd3c419edde6fe613fa667de46cf359bdc012fdb1c61b4ace7485ede8699cc8db572816d97003427e6e2445f0df86c4be527b6ad1bdcec456dda330a4ca3a0940cc687947750e78208bab3594463481ac33772ae7f95ec004dd8265c534fe9fa670c10db467136e19533a3e882e8032b3018c4a45a35a9a043b19102b95dca8e0c93e0d3523670e3fbd2785e7c2a899e368004dbbe585c9d940b7608085de4356dfd3e816f17844d6992bbc4447518b94e1d017d94cd4b47a1aa815c84c850fd97703f9f5ab4573803e173eaa9d6b8b791d8e8c2b93063974fda70c199a0169d210a76f628ea5688ec94d871b1822bded04d2d5b7aaac6d5a2a3ada96ec4ea56ec9d9df0c3f12def88ba5b2b1c2ae68332a1ff10e083b14730e7cab8cb23a9d9a2b2cf25cd0f0d98a01b3cc403f217a989cc18e759f7e81e8ec2348e6e0ee2ca6af8b20ae9183fd92e1142e9d9a303b6b1a810808ca62962f842a6bc6108a5edad81593d9b93407ddd14af8645966704ec779cb757057714fe97c9c7947ed8a9cbadeefd96c10924168895aaafbaa25bbd24dcdee8ef722afc4f4617cd4cbe0f9c010588acf96efcc028484b73f3927528abf37292a470464e39fbf1577fbc98aad234b58a02cda0857f073f133fd5bd9d6f188a462a0b18c6e183a5ccac3b24e342d718a56dcb49409a2eeab92330fbfba37d7ce35e3d59ab9a0ae478cf3b7113737c87c15293ded01fa61466e3ca43ced0b42e441b19de5418031bba215ed5dac72e4ece4ca4426d48eba773e9e716c691aaaa6b72511fe0fd35b4f620fd0920d712bbb443e302983ac7db12edfc51fe532de42979ea5e4129d6c595cf53d0f3f246ed678a0868095f20ed8b96a381eedc5c759e4f4028c53bf2361f12231c766ee534b78c2d5df743f7d7bf00c9bed1815a09da830776ff4a93e14d504eaf2245b8532fd0727ae5b0a98a7b156781460fb0851e99f9bcd4e7849b9a5cedfa81398639e4c9860579f2217ed95aaaecb06f778fea33a311511682c19cddcde1517d436bc1b60e07ea3f40ffd0554b71a5e71e9570010b5f54b7a337479d589ef93a25ed9368aca7ec675f4f5991898a8e14f111540d993488517b2bddb6e162b30e6f0ee29b531cbfc803acf172d8f0aec28ae87f31e4f41ddd098548898609203d87d295c1fa3eb3b86fe73722ffcd574e338d657b1986a546e4369ffc43e9ee9c43f1d5566873199d54f2ef7c538571f203277018d23850d418eb10356f4534bd022984ace7e0430200f62836bbade88f553f2ba0aabb202bd266e5a2ca33b7838c4322195c368741346d855106005732c644f958336abc8c6c0a92200314029f4c4b195e17d7d0846dca320260da721ef0de3f5bde849d43b9b5fcb204769a9f6c0d51f458ba99e7c1327c3e398b052d5c2b5a33e00a5730560d4c8e64e873ab70cb8edffecb879c02162bda128149ecadb79203affbe0e758b6ce1629335dc3ca7b1322ad1eb490908f6ab2747ed2cc98b539eeb319fe436ed0592c97bc3285db2f564a7a2482ac9eb96b31d31aa5d9be9de8b773931241d3d6f4dff95ae9a54c5a4a19693f12baa3ca880cee35bd8c1cb80e144e512d4da041d173155b3f803c7b8bd4f84b36d6de686d9bd6cbc8de79b7f7162640dc85fa4a0a820fa243f6e706e453e1f3c987e468b5bd0c789e5f5d06c93cd821f9f39e202dcf01c03ccadd79f8a135a2f2f15f15eb9a5987dd13c3ba8ddc561fd7485752a86b6cb9d5c8941a78b6c671d6f7f4a94690586a57042cc80f82caed5bd1be818bfccdadc6ba00bbd123b40fabf723308e65889bd2b30c379d7319d594bacf269180180929ed026631117903daa2d452b5afb733ff3536512d6d3794c5fc1538596c47f59e583e433e26a49e3ca4511a4b3161a9cedb3183106001167fbcd18b4dd4dd7a060c380ef67940fd212732e42b02782ee23a21773700facbf3212ab1ac235f0bf5868fc8a980ec3efff0d789c0035809781d8ac1c4155b016c745eb1fd2e96157f804d60ee1916f4972bb887b0869b954789da1da6e197cbe265cbd53e0c2680913bb350f645905e93ecf6c69145a1391110e2c9892d117ad7aff3889a97823acadf14b9e3c4980307679e967d481627d9009bfa001b80fa285a8338cb60ed8ef29939994d6089ca458e97037ae32f376a52260b4df226c8124b446f49ed7c5f6c5720d66aa0d4f347b2abae65ed5e9da76da7b863e415ef9d790fe1a3a90872cde6f668cd6ca6c39af35841928c4d524dcfaf4c90cc8b8d12e7141ca92b302d316ade48aeea73825f6b6a881d5183d95aee65eedc0da2745ae4f1adf84db097e272cbb0e1ea74799dc0b9e0eb9bd7790938f46022d617a97185cb07e00a7d7c97c4e54d693c9bddae0a2ecae2d0493bee3e1d361761ac28356b01ad66aae0853b93e425370f21aa85852f53e22c42e30dadf3c1644597bdab342dc839a6a1e0ba4d8c6e9e82794851b617612470634a1843970bd00904748802b2a8198cea591ec007804ee10e49810cc239f5d8d88bed50a002d6268183bee4aec4d27ca46b0148cb1eac839518ba71602f0aa27459732f11adb2c0bfac3b9f045319d1a733653b87206e2955ece792225572fb145f77f9af05eb985a02945874e43d603a130c4e8a816f44dc36843618a38132c703e03da27cbbc7c0083d2f92fc09365aadc65d5596ff56117d162f37a65db081afcc19c4f81d197e3a76b3f8134c339076d2487c3286c775544dc29f173941b44c58c948f5ad6b531a9a7f967b9ec04b5048274c14af585fce5068502cafdfd8c2bf5c0b1b2531db14cbb037dc774238376a9d769d42518397ae83bdedcc91b01afe440e5083f983e5bcb0671590ba85e3cb66a48625e6fe9ca0418a622fb52232e3f8dead61e5adf1ae4de200461b5869c6a0a196486684146fb5aa3f0a73b6b67be411554cbefe6cc8adfafac78cdc3f3987e8f4714bc3c713d936829c2ff980340136873bee237d466acaeeb55f8a06f9b093fc6574639f902b5befc86c97a5653359d874960cef81c8a56190fd92335a00130c1c8fbb08bae8ddf7ea67d3021a6e15b97a1545aef72610da5065224e96c3819265c4dc192dcff48ba09986de4582950cff1154873c62de4942696ee6b73711f7e021edb3860508b4cc2299a63fad15282252ccbab34216497a5f76bb358b0dec059aab79d4849023774fbb42705efd98745afbf41c7a8b9df84a0e47dee391788d1ed731efeb7a4ae6daf67321e89cbbe7d20f3408a1eef10d103a5dc5c71d15bd828f3376dea0c42d88ff6517ba6206dbdf242f499d7ee4e6ab5470030752afd7c5065022e00f1e6b2ad7f583d193b9fe76c04ccac5824f0e868917413c8184694a38a58a08a4bfc68dea775799b36923e7f721833ef02e6b6dd799ee3152065b09afc660e2f8af04055705636baec6ccdc3bf6a7bf3cf7c9919b393ea28e83e2cf012c41197b82d664c59a4745c86c2abfc67171a2b331ebdbad932cd0030450dc48d8bd5405607b096c4f235ab3cdbfa0292be2180111ea27cf60039444157e33d0e3e9eae873f9fb0f42d4f9842b0684d5212ccd98dc5708c58e8bec91835feaaf48b7bc91c4dfac96671127d93fe3e13972b18666180a312a3e9a6dfd4c1447a15f9c58ce9dd0e5d2fab9", 0x148d, 0x408, &(0x7f00000010c0)={0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3, 0x11, r1, 0x0, 0x0) accept$inet(r0, &(0x7f0000001080), &(0x7f0000001100)=0xc) 16:17:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8, 0x1, 0x2, 0x0, "d473b8e5d3d3a96bcaeb92f71424cda2a14ba068", 0x8, 0x1}) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:17:10 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x88) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 16:17:10 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x130) ioctl$TIOCNXCL(r0, 0x2000740e) fsync(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000001580)='c\x00') accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="e7aecfc7424749bb86d85c4081d93c0da97eddc3c8be7246877864fa3f7779daedf7e1e787b1f0742c50a41be784118a95090000000000"], &(0x7f00000000c0)=0xa) 16:17:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000000)=ANY=[@ANYBLOB="c00a69b8cf5b7fe630d46b62d7ab0600354bad12b000"], 0xa, 0x0}, 0x0) 16:17:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000280)={0x4, 0x2}) read(r0, &(0x7f0000000580)=""/234, 0xea) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="cc3c2de0158082afd32580", 0xb}], 0x1) r2 = socket$inet(0x2, 0x1003, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r2, 0x0) r4 = msgget(0x0, 0x10) fcntl$getown(r0, 0x5) msgsnd(r4, &(0x7f00000000c0)={0x0, "a330871ee1dbfb3610b0660df853b7602aa9a7662ee63f0c86baea7f56d50560d4f0d07ffc16aa94b95f83a11188ee85ac37b77c290a62e78f213eb0433e08e95ca04e7987319145a71e6e41dc4f1f"}, 0x57, 0x800) r5 = msgget$private(0x0, 0x200000000041) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000540)=0xf9c, 0x4) msgrcv(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff93dd4f96658f164e7832a33a0c40d60ff211000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da0002000000000000d2ff000000de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf86594b06000055e42335b84152c52159fff20178d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006b4e30417ed5"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) select(0x40, &(0x7f00000002c0)={0x5, 0x2, 0x101, 0x9e, 0x0, 0x2a, 0x8c, 0x9}, &(0x7f0000000300)={0x3f, 0xd7, 0x7177, 0x7, 0xd1, 0xa, 0x8, 0x2}, &(0x7f0000000340)={0x9, 0x101, 0x1, 0x1, 0x2, 0x1d36, 0x2, 0x1}, &(0x7f0000000380)={0x3, 0x4}) msgget$private(0x0, 0x18) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/77) clock_settime(0x4, &(0x7f0000000240)={0xb135, 0x2}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="b89b8b75a8968b8a1518140a141a744c5652f27192df9bcb64c79b02290b38f5c9c5e015f741fdfab3405de98dfd1f412c46d470482ff8bd7d795dbe6258823d6610952b09088f351923a9729a1f017576d4457275738b37791f4164c55ce91c5f395e5caa", 0x65) clock_settime(0x7, &(0x7f0000000000)={0xe936, 0x6}) getpeername(r0, &(0x7f0000000400)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) fcntl$getown(r0, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x3a6f, 0x0, r7, 0x0, r6, 0x81, 0x400}, 0x0, 0x2, 0x0, 0x0, 0x101, 0x3, 0x1, 0x1fffffffc000000}) 16:17:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x2, 0x83, {0x10001, 0x735}}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000002c0)={0xffffffffffffff1b, 0x3}) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x1000000000003, 0x80000000000000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) msgget(0x0, 0x42) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x9, 0x0, 0x4, 0x1, 0x4ed, 0x5, 0x10001, 0x1, 0x2, 0x5, 0x2}) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000240)) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) fcntl$getown(r1, 0x5) readv(r2, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:17:11 executing program 0: r0 = socket(0x18, 0x5, 0x40000) setsockopt(r0, 0x29, 0x6, &(0x7f0000000380)="b6540fa5a4514314247013db1425486ddc8c2f3fb0f681dd9a9db7a752f0de5b89fc77d878cc255b0a05dbfe30c615536fc4eb3f8a259a430d8a74010af2c36db3143e397850273b2c51331d5a8385b6af9c0c4fde0284312aecefcc0f866ec62ef23e211493df0ea40eff9c8945f8862b0dcc73d01a171a943a474f18727d3ffd542d5f81ac399c3444889dc321566c52c8894c919f87fa6c474739b2a659ba0f8daa224e245338f8b633f1b9d8a45baa326bc23d043280181dea74f59f64ab4f", 0x1b6d249b) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:17:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpgrp() r1 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0x0]) fchown(r0, r1, r2) getpgrp() r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4008426f, &(0x7f0000000000)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0xe616) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r3, 0xa, r3) 16:17:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) setrlimit(0x6, &(0x7f0000000000)) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffff9, 0x5, r3}) mlockall(0x8000000000003) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3dba, 0x2}, 0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000040028ad) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) readlinkat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/61, 0x3d) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="000000186024008b00002b27feffff00000000000000c5070000000000000000000000000000b65d286c00", 0x2b}], 0x1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/128, 0x80) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000340)="52c9472135f03f8a40f9f2be76940632975c07b84001aa62b041d327c150504dd5e3181e789e9ebb582da78aa198e3de1edcd452d9969a541502e1a892384ac7c3cd7611", 0x44}, {&(0x7f0000000280)="7e3569bd00136d1e027b9ecbc12fced5174598019da8f1c5739420cc4fc0ba476e5feb7b051f32b935b29deb7137405b1b012b381e", 0x35}, {&(0x7f0000000440)="060b0191f191c69690320ad5612ef1eedc9a62616befba46e68a4aea04dcc0a89a13a0f6403f0da4", 0x28}], 0x3, 0x0, 0x0, 0x1}, 0x400) 16:17:11 executing program 0: pipe(&(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) 16:17:11 executing program 0: r0 = semget$private(0x0, 0x4, 0x400) semop(r0, &(0x7f0000000000)=[{0x1, 0x8000, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x8, 0x1000}, {0x3, 0x20c, 0x1000}, {0x0, 0xf89, 0x1000}, {0x7, 0x4, 0x1000}, {0x2, 0x4}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/165) r1 = semget$private(0x0, 0x3, 0x40) r2 = dup(0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0xeb6, './file0\x00', './file0\x00'}) semget$private(0x0, 0x0, 0x200) semop(r1, &(0x7f0000000140)=[{0x4, 0x1ff, 0x800}, {0x3, 0x200, 0x800}, {0x0, 0x7, 0x1800}, {0x0, 0x80000000, 0x800}, {0x3, 0x6, 0x1000}, {0x4, 0x5, 0x800}, {0x5, 0x140000, 0x1000}, {0x3, 0x40, 0x1000}, {0x3, 0x5, 0x1000}], 0x9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000640)=""/126) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000200)=""/185) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket$unix(0x1, 0x5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x3, 0x9, 0x1800}, {0x0, 0x4, 0x1000}, {0x7, 0x3, 0x800}, {0x0, 0xffffffffffff0436, 0x1000}, {0x4, 0xd8, 0x800}, {0x1, 0xffff, 0x800}], 0x6) semget$private(0x0, 0x80000000002, 0x26) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000300)=""/185) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/25) unlink(&(0x7f0000000400)='./file0\x00') semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/44) socketpair(0x2, 0x1, 0x1, &(0x7f0000000480)={0xffffffffffffffff}) setitimer(0x1, &(0x7f00000004c0)={{0xfff, 0x2}, {0xb55, 0xffffffff}}, &(0x7f0000000500)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x7, 0x7ff, 0x42e, "46db22772e92b03421691e2a1d1c098f1b1d01d1", 0x5, 0x3}) fcntl$getown(r4, 0x5) semctl$IPC_RMID(r0, 0x0, 0x0) 16:17:12 executing program 0: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$KDGKBMODE(r0, 0x40044b06) r3 = kqueue() kevent(r2, &(0x7f0000000300), 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) 16:17:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) read(r0, &(0x7f0000000240)=""/103, 0x1cb) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000200)) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:17:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) socket$inet(0x2, 0x3, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x3f9, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001200)={0x2, './bus\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001240)={0x20, './bus/file0\x00', './file0\x00'}) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/4096, 0x1000) write(r0, &(0x7f0000000180)="6e362eddf8da", 0x6) 16:17:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2215, 0x40004000021028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="000000186a56b5bf3e752b7fa554db0ac4a2ff4dd5706c85b0279e198433ac834e341dcd284d40416425dbf78e5f99e6d70c0b69323d3803a9f58f2da0d5f418a433c0a2e5c964fdcf1c1729afd7e07bf2b1647e712752b4974c220000000000000000000013993a4e08897d3e9ac638891a36e0557e459c3c4d9a2bcc3c92c4a83e4214a27ec97192", 0x89}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/63, &(0x7f0000000240)=0x3f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x944) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x463) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) 16:17:12 executing program 1: r0 = socket(0x1b, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x7, 0x100) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x1, 0x5, &(0x7f0000000080)="7352ffa793c6a74bb66d0b9e4a311463219f74e4525167184db87796ff266a4d4450844f410e21f3ffe667bb7916936320043735e9ba56821c0243df41000000000000edce27b0987956fe7a0e962b4e4fe8d416b19e5795bb18ca97bc71d1e2f828a4bc3028ba7694532edcaa5da80bdf63556b7fddcc7c707b82a72634268cd1313731b9ad41877d28df3740622babbe12c5fe592eb7f6b39ca6f10000008b578f1013ea3e1c07d4c560a6995c1748b1504d930d351958bff0c21b52e84ea0dc7b6a297c7e298e2939ec", 0x57) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7b5bc7732d9384b8dd46630e7d1c3b83c34de1a99a9b4572234bfd188e3f428e365f8b426dcc3c20f0fd8401e0d40d984ea298a57b72bfcf0561e546c48e4fb2e722233596d87cd3813cbd08344060f776336aebade10bd637ae22ceb1bc1270539fd8ee2bbab61bcd6a613cb822983c515597efa4b2f0ce0dc905e40525b5", 0x7f}], 0x1, 0x0) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000002780)=""/136, 0x88}, {&(0x7f0000000300)=""/1, 0x1}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000001340)=""/23, 0x17}, {&(0x7f0000001380)=""/15, 0xf}, {&(0x7f00000013c0)=""/35, 0x23}, {&(0x7f0000001400)=""/250, 0xfa}, {&(0x7f0000001500)}, {&(0x7f0000001540)=""/80, 0x50}], 0x9, &(0x7f0000001680)=""/176, 0xb0}, 0x40) 16:17:12 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x4) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x11, 0x3, 0x0) listen(r1, 0x3) sendto$unix(r1, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c3b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff4e) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) uvm_fault(0xffffffff821f49f0, 0xffff80000197a002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff821f49f0, 0xffff80000197a002, 0, 1) -> e rtable_satoplen(21,ffff800001979f59) at rtable_satoplen+0x150 end trace frame: 0xffff800014a25ab0, count: 0 ddb> trace rtable_satoplen(21,ffff800001979f59) at rtable_satoplen+0x150 rtable_lookup(0,ffff800001979f09,ffff800001979f59,ffff800001979f11,21) at rtable_lookup+0xed rtm_output(ffff800001979f00,ffff800014a25ba0,ffff800014a25ba8,21,0) at rtm_output+0x10c route_output(fffffd80347e7300,fffffd8036ffb780,0,0) at route_output+0x78b route_usrreq(fffffd8036ffb780,9,fffffd80347e7300,0,0,ffff8000ffff8710) at route_usrreq+0x35d sosend(fffffd8036ffb780,0,ffff800014a25e68,0,0,0) at sosend+0x6e3 sendit(ffff8000ffff8710,3,ffff800014a25f28,0,ffff800014a25ff0) at sendit+0x58f sys_sendto(ffff8000ffff8710,ffff800014a26008,ffff800014a25ff0) at sys_sendto+0x92 syscall(ffff800014a260a0) at syscall+0x541 Xsyscall(6,0,ffffffffffffffd8,0,6,5bbed860010) at Xsyscall+0x128 end of kernel end trace frame: 0x5be41d9f210, count: -10 ddb> show registers rdi 0 rsi 0xaa rbp 0xffff800014a25a10 rbx 0xffffffffffffff5a rdx 0xffff800001979f5d rcx 0xffff80000197a003 rax 0xffff80000197a003 r8 0x21 r9 0x1 r10 0xffff80000173ac40 r11 0x10bb5e3223246ec4 r12 0 r13 0xffff80000197a003 r14 0xffffffff8218f7b8 mplsdomain r15 0x4 rip 0xffffffff811b1900 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff800014a259c0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.1) pid=457820 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8008,0xffffffff82264330 process=0xffff8000ffff6358 user=0xffff800014a21000, vmspace=0xfffffd803f014210 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 86938 132009 99617 0 2 0 syz-executor.1 *86938 457820 99617 0 7 0x4000000 syz-executor.1 99914 372379 17055 0 3 0x80 nanosleep syz-executor.0 99914 241959 17055 0 3 0x4000080 bell syz-executor.0 63276 75688 0 0 3 0x14200 bored sosplice 99617 321795 9913 0 3 0x82 nanosleep syz-executor.1 17055 50580 9913 0 3 0x82 nanosleep syz-executor.0 9913 165975 95161 0 3 0x82 thrsleep syz-fuzzer 9913 412649 95161 0 3 0x4000082 thrsleep syz-fuzzer 9913 107128 95161 0 3 0x4000082 thrsleep syz-fuzzer 9913 472581 95161 0 3 0x4000082 thrsleep syz-fuzzer 9913 17986 95161 0 3 0x4000082 thrsleep syz-fuzzer 9913 413566 95161 0 3 0x4000082 thrsleep syz-fuzzer 9913 175111 95161 0 3 0x4000082 thrsleep syz-fuzzer 9913 55860 95161 0 3 0x4000082 kqread syz-fuzzer 95161 172014 57101 0 3 0x10008a pause ksh 57101 161483 32222 0 3 0x92 select sshd 66105 77309 1 0 3 0x100083 ttyin getty 32222 352350 1 0 3 0x80 select sshd 11900 522417 97916 73 2 0x100090 syslogd 97916 192233 1 0 3 0x100082 netio syslogd 94214 499662 1 77 3 0x100090 poll dhclient 81002 274933 1 0 3 0x80 poll dhclient 37951 491860 0 0 2 0x14200 zerothread 17585 377396 0 0 3 0x14200 aiodoned aiodoned 55845 403093 0 0 3 0x14200 syncer update 24782 56756 0 0 3 0x14200 cleaner cleaner 98893 346026 0 0 3 0x14200 reaper reaper 43203 386996 0 0 3 0x14200 pgdaemon pagedaemon 33315 129861 0 0 3 0x14200 bored crynlk 69284 214810 0 0 3 0x14200 bored crypto 88394 244588 0 0 3 0x40014200 acpi0 acpi0 4501 290021 0 0 3 0x14200 bored softnet 43979 341401 0 0 3 0x14200 bored systqmp 41000 287120 0 0 3 0x14200 bored systq 64969 479947 0 0 3 0x40014200 bored softclock 5512 83346 0 0 3 0x40014200 idle0 47601 243978 0 0 3 0x14200 bored smr 1 156154 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9487 6327K 6335K 78643K 10698 0 0 pcb 24 9K 10K 78643K 219 0 0 rtable 101 3K 3K 78643K 260 0 0 ifaddr 52 12K 13K 78643K 101 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 15 0 0 iov 0 0K 16K 78643K 48 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 75K 76K 78643K 1351 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 5 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 38 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 268 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 41 30K 54K 78643K 276 0 0 subproc 64 65538K 67586K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 26 0 0 in_multi 33 2K 2K 78643K 36 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 199 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 81 20K 25K 78643K 1391 0 0 UVM aobj 33 2K 2K 78643K 33 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 NDP 10 0K 0K 78643K 26 0 0 temp 139 2347K 2414K 78643K 3580 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 166 0 158 1 0 1 1 0 8 0 plimitpl 152 27 0 20 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 84 0 80 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 11 0 11 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 34 0 24 1 0 1 1 0 8 0 shmpl 112 31 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1896 0 494 46 0 46 46 0 8 0 ffsino 240 1896 0 494 83 0 83 83 0 8 0 nchpl 144 2496 0 872 61 0 61 61 0 8 0 uvmvnodes 72 1967 0 0 36 0 36 36 0 8 0 vnodes 200 1967 0 0 104 0 104 104 0 8 0 namei 1024 6674 0 6674 1 0 1 1 0 8 1 scxspl 192 7659 0 7659 9 6 3 6 0 8 3 sigapl 432 436 0 422 2 0 2 2 0 8 0 futexpl 56 4606 0 4606 1 0 1 1 0 8 1 knotepl 112 141 0 114 2 1 1 2 0 8 0 kqueuepl 104 92 0 90 1 0 1 1 0 8 0 pipepl 112 250 0 231 2 1 1 1 0 8 0 fdescpl 424 437 0 422 2 0 2 2 0 8 0 filepl 120 2564 0 2467 4 0 4 4 0 8 1 lockfpl 104 74 0 73 3 2 1 1 0 8 0 lockfspl 32 54 0 53 2 1 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 465 0 458 1 0 1 1 0 8 0 zombiepl 144 422 0 422 2 1 1 1 0 8 1 processpl 840 452 0 422 4 0 4 4 0 8 0 procpl 600 812 0 773 4 0 4 4 0 8 1 sosppl 128 4 0 4 1 1 0 1 0 8 0 sockpl 384 344 0 325 3 0 3 3 0 8 1 mcl64k 65536 20 0 20 2 2 0 1 0 8 0 mcl12k 12288 11 0 11 1 1 0 1 0 8 0 mcl9k 9216 8 0 8 3 2 1 1 0 8 1 mcl8k 8192 4 0 4 2 2 0 1 0 8 0 mcl4k 4096 23 0 23 2 1 1 1 0 8 1 mcl2k 2048 46295 0 46261 12 7 5 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 76888 0 76828 10 4 6 7 0 8 0 bufpl 256 7089 0 1651 340 0 340 340 0 8 0 anonpl 16 56936 0 48333 57 5 52 52 0 62 16 amapchunkpl 152 2038 0 1946 14 0 14 14 0 158 10 amappl16 192 2379 0 1921 39 12 27 35 0 8 3 amappl15 184 3 0 2 1 0 1 1 0 8 0 amappl14 176 28 0 21 1 0 1 1 0 8 0 amappl13 168 23 0 20 1 0 1 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 178 0 169 1 0 1 1 0 8 0 amappl10 144 54 0 52 2 1 1 1 0 8 0 amappl9 136 330 0 326 1 0 1 1 0 8 0 amappl8 128 116 0 102 1 0 1 1 0 8 0 amappl7 120 27 0 22 1 0 1 1 0 8 0 amappl6 112 50 0 45 1 0 1 1 0 8 0 amappl5 104 168 0 155 1 0 1 1 0 8 0 amappl4 96 508 0 484 2 1 1 2 0 8 0 amappl3 88 144 0 138 1 0 1 1 0 8 0 amappl2 80 3099 0 3039 2 0 2 2 0 8 0 amappl1 72 16761 0 16334 25 16 9 19 0 8 0 amappl 72 1021 0 986 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 32 0 0 1 0 1 1 0 8 0 uaddrrnd 24 437 0 422 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 437 0 422 1 0 1 1 0 8 0 vmmpekpl 168 6897 0 6877 2 0 2 2 0 8 0 vmmpepl 168 53663 0 52196 88 20 68 72 0 357 4 vmsppl 264 436 0 422 2 1 1 2 0 8 0 pdppl 4096 880 0 844 6 1 5 6 0 8 0 pvpl 32 223376 0 211676 232 8 224 224 0 265 129 pmappl 192 436 0 422 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 477 0 19 14 0 14 14 0 8 0