kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Feb 15 07:01:18 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.161' (ECDSA) to the list of known hosts. 2019/02/15 07:01:55 fuzzer started 2019/02/15 07:02:00 dialing manager at 10.128.15.235:32996 2019/02/15 07:02:00 syscalls: 1 2019/02/15 07:02:00 code coverage: enabled 2019/02/15 07:02:00 comparison tracing: enabled 2019/02/15 07:02:00 extra coverage: support is not implemented in syzkaller 2019/02/15 07:02:00 setuid sandbox: enabled 2019/02/15 07:02:00 namespace sandbox: support is not implemented in syzkaller 2019/02/15 07:02:00 Android sandbox: support is not implemented in syzkaller 2019/02/15 07:02:00 fault injection: support is not implemented in syzkaller 2019/02/15 07:02:00 leak checking: support is not implemented in syzkaller 2019/02/15 07:02:00 net packet injection: enabled 2019/02/15 07:02:00 net device setup: support is not implemented in syzkaller 07:02:05 executing program 0: r0 = semget(0x0, 0x3, 0x421) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/44) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r1, &(0x7f0000000040)=""/215, 0xd7) getdents(r1, &(0x7f0000000140)=""/211, 0xd3) getdents(r1, &(0x7f0000000240)=""/177, 0xb1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/14) getdents(r1, &(0x7f0000000340)=""/123, 0x7b) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0xffffffff, 0x5, 0x9, 0x2, 0x3]) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000440)=""/240) getgroups(0x6, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setegid(r2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000580)=""/176) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f0000000640)={0x0, ""/208}, 0xd8, 0x3, 0x1800) select(0x40, &(0x7f0000000740)={0x80000001, 0x1ff, 0x194c, 0x0, 0x0, 0x9, 0x3, 0x63}, &(0x7f0000000780)={0x4, 0x6, 0xeb9, 0x37a, 0x6, 0x4}, &(0x7f00000007c0)={0x1, 0x6, 0x8, 0x0, 0xffffffffffffff00, 0x81, 0x3, 0xaff}, &(0x7f0000000800)={0x4, 0x7}) flock(r1, 0x6) nanosleep(&(0x7f0000000840)={0xffffffffffffff80, 0x343c}, &(0x7f0000000880)) r5 = dup(r1) flock(r5, 0x7) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000008c0)=""/168) kevent(r5, &(0x7f0000000980)=[{{r5}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x5, 0x1}, {{r5}, 0xffffffffffffffff, 0x80, 0x81, 0xffff, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x800, 0x6}, {{r5}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x0, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x415b46a2ba6be395, 0x3ff, 0xfff}], 0x10001, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x80, 0x80000000, 0x1, 0x5}, {{r5}, 0xfffffffffffffff9, 0x80, 0x0, 0x9, 0x24e9}, {{r5}, 0xfffffffffffffff9, 0x8, 0x2, 0x5588, 0x7f}], 0x1ff, &(0x7f0000000ac0)={0xa3, 0x20ba}) getsockname$inet(r5, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000b80)=""/3) dup(r1) mkdir(&(0x7f0000000bc0)='./file0\x00', 0xc9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000cc0)={{0x4, r6, r3, r7, r2, 0x20, 0x7}, 0x7, 0x3, 0x6}) 07:02:05 executing program 1: r0 = geteuid() setuid(r0) r1 = shmget(0x3, 0x3000, 0x211, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7, r0, r4, r0, r5, 0x10, 0x40}, 0x8, 0x100000000, r6, r9, 0x400, 0x8593, 0x8}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r10, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getgid() sendmsg$unix(r10, &(0x7f0000000780)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000280)="7b7efb80d35ea0522946a0c690d37c3997699b7dc0da1e09b127a25d41ba1d9439049b8d6ce1d85d66773895d4c1bc8dec8ea1fe2a6e547bd02b7477353c4278a0288e3da4eec6ba8cde9d8b02b153a131a1ad7691353a05729b9a157e20a7473b99586fbb308728bbbb722b1e506b624b0d1b3119fefb056cee8d306e3077744f8470ce51f2ed8a8bb59ce8cd0f628ac14751bd05d42400d3fbf59e8f48db40687227b7b5985b2a1f9c83a181729dd39fd523aa75b2268edd1d5b3ae6f61da73bf57fb9e1e38f492178", 0xca}, {&(0x7f0000000380)="bfbb306f0191cc3e5345c56e1541e3543ebf800d8790251b04ac622ddde97364a03a397d70de2399f25fc779baf451d671ec28b4ae4c9e390a94e160ce6502f874224c564978ce23e5efb690601f00a1cf0cf38c5a35b826fc31a9465924cc5ad9af24e75c15e015bb093fcd5ccc14bed130d650f3", 0x75}, {&(0x7f0000000400)="160dd51ecc95a4d845aa8b287535f9c57846b13a1179289b9cf1654325b66ff0bdfe2857538f52e15746652c4092c7e2c529bad8719fca9f637c043c39", 0x3d}, {&(0x7f0000000440)="675e300a28964d8b93c75a15789930b94ff726d8207753a15747d6ce6f116f7da34a0e3cd0b67892e7cf450325f51bae1c5847adb9887a1dd42ee5e5edb62c4bdc60f5ba8aa07c9aca93d656cdc4ad3d845605d18f1a8236f8b71abd4272a6527dc0cf65536cc1caa99b04284f20dcb58e3b62bfc7b8ede2368dcdc67b3c95aaa31b02544f83d1f9008c75283e245e85e2d73b1d79", 0x95}, {&(0x7f0000000500)="fbd571d5449ba4866f355d612d8a8ab9891f9bc28b6cc8ff89deb0fdddb73db3f55c9341317f5a2ae9ead91093e38e7f60522a9126d892bbdc44dc8116207aa6210f250923f6085866ca70f7dbd80afb17d689cedfa3764a0ec7b050fab1d10cfeeb806ac8cefea9ba2390321107748b5cf06892de37d7c9e9e32f5b7f", 0x7d}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r6, r7, r4}, @cred={0x20, 0xffff, 0x0, r6, r0, r5}, @rights={0x28, 0xffff, 0x1, [r10, r11, r10, r10, r10, r11]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r11, r10, r10, r10, r10]}, @cred={0x20, 0xffff, 0x0, r9, r7, r5}, @rights={0x38, 0xffff, 0x1, [r10, r11, r10, r11, r10, r11, r10, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r11, r10]}, @cred={0x20, 0xffff, 0x0, r2, r7}, @cred={0x20, 0xffff, 0x0, r2, r7, r5}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x160, 0x1}, 0x400) getpeername(r11, &(0x7f00000007c0)=@un=@abs, &(0x7f0000000800)=0x8) getgroups(0x2, &(0x7f0000000840)=[r5, r8]) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000880)={0x9, 0x1, 0x8, 0x51c, "ea840a478d73b3a05cb4388977ecf4799646a274", 0x8, 0x1}) socketpair(0x20, 0x1, 0x60, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000900)={0xd71, 0x5}, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000940)) pwritev(r10, &(0x7f0000000e80)=[{&(0x7f0000000980)="2e54348b981afe89cf5f6751b154e987e50d6257b89b9af7e064db88647c327c432f6616080eabd346d332536bbbf45640b5ffbc688c05b317d6dfba8ce1b145fd3c4bf4758cdb1e8e229613c53a42aa0a26778823a57e885ba19503faa3ceee4fcc9752512cb5ebc1b17a00084e64045cdad3cda48b0a84d18da42698e6c4673479c05132b340181c6bcb99205a6258d4c2f6e180", 0x95}, {&(0x7f0000000a40)="6e889a5fed80281c40a537e5285331fac20c36c677600a241a6fcc329a05232e", 0x20}, {&(0x7f0000000a80)="e1fab02051eb77269d1bb9d26c94452113aedcf0f9113118d6701b545eafadc80d3850e7cecf172236c382309149b76dbf13e4ca49c01db7eb38e25d87f82d890f450858f0382a40b86f75aa343ecfd836743d49c63145f45e9b7ad66c01b7f000d42bb6f7875d88dad44d67f5eadc6d817269f48383", 0x76}, {&(0x7f0000000b00)="cf620dee3c8033b25d975fdd7cf1fdd0ed61acb53d819df663544b583c037d60216e40b84fe71ccf3f09ada9bae41f43bdc719219939690d0d27c6219ed699443e5dba9b3cde8f682fe252845975275d7e081f0f698b8d10afa0bea22c46171110d75d2831345b930786c9e449edb03dfedba73ffce862", 0x77}, {&(0x7f0000000b80)="632cb40918b39d365ca5c1ceb7f2e94a3d8accfd297e2d8af32154525d32143a0c07566064fd5c1eb5c4900d56566ce3b9a9968ce77e07b4b1d2fdf6c4bf6775ee15bba678c417c3936bbb10444d5f6f", 0x50}, {&(0x7f0000000c00)="38932ddc556800717d38d09cb9bcf84dec62ca2f5c6923cb84714ca2ca983dbf86ab8baf837d082f1af7c97026142a7505784e608eb1e9ca6fbf466d5f9460ef390c72d0367693acc38ec1174cb2b9f3ed7fa596d9e66de261b6f9e462e97aad718e157b1ff81017b738ce2328", 0x6d}, {&(0x7f0000000c80)="1d3bd8df58bef98574c2ce8a3fa3095004eda252e931016f6f31fa232338923a583190ea84bb36e548461af260e5bcde773a8c9decf6eb4ac74820ce4930d30bc176d3e37c6302e092eb5c46383fb3f94c5c69e052211e573bcfbf414d4e9a65a0cbcd0a380fc4aff878f518d9a2408017b297b09d36d1305ba676b0ce3b8d6b8c6e675530d51f5b9755b2408f912ebbf28ba11748be5677f2d6bbae69934aac396a2d33ff84f517e75e3281bc0ba76f738a7e8302c9", 0xb6}, {&(0x7f0000000d40)="981f2893c3a96fd75d1ba704e22db6f728301a57f5e342973b3bd09120faa1372ed32a38a9547ea72544542ebd6ec135d2d4c9703deae334a6ef1a400e243cba982b362e281abfa1cf2a90518cf9c808b80cf9da2018f03ef71025464ea8d5f3f635377ec32722f57cbc055fd86e81a3218e918201b58437281ff29639f8b8833fa96e3db822bf5cd75bfbdea446d26797882a7cf3ebb82b05349afc9dfd3c4a9ff8840c5add8a92909ac79bee5dfce6a3fea193d2a70f8cfd49d62948784f3d092895d77bce869828c26e0ec568068befaefd7ab3857b1cca6c42fc70d107be39c002a3bb4538d3a528d774", 0xec}, {&(0x7f0000000e40)="2fe4bf06ebf46048d5b898b82621d8487419736d8dc36208d470e79c38c6590bbf420402", 0x24}], 0x9, 0x38) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000f40)=0x1) getegid() sendmsg$unix(r12, &(0x7f0000002800)={&(0x7f0000000f80)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f0000000fc0)="066e8d86698ad746fed64c8464daa9ae073af5cf6be8a16a2d7fae0d59bb13bfd228330e04961d698c589fd6301817953a6494cbdfb2602f674df27bf38431106439db433bf5a304ddbff9d8041b596e7c240b58b765934e71527bf4eebcfd0b35bab1bb10a908f403e58c59f52371fe192a382816aae27735e284f89c5ecc2de0c621da260c00411de7cd91602dc19557fb887b935a46c124c5ae65f9102f4eabbef82d4dbe47f2f0aee8a6ff5064f31a80f84156b491953d867bf89345baf3ee250d54865a0013a3c3d0c7ead1d0c16a314c0fcd4479bb6c2185d309f7b5b236f3d33e70a8e6a4beab94a5773277792cf71e373728a2155b", 0xf9}, {&(0x7f00000010c0)="bb74cee1a133f7d5a52050f73f07011db246164a2c872b992ed9fe62c481d81583cdc642ce30cdb879dbc0fe86d483913b10b33cefec7f28f1462d59a45de9c0d1d1504668659c3e205d598573bb7bb0eab5b903e42eaa192e1f2949f3f80007fd40d6f19ab35234737707637802a307edb6c5b5182f95d1d300e80004292bda01cb16683351a9fc4f39a05f333a425c661d01eebc7249238faa4428600f7e078918b1003ec639419d53b61d1d20a453abcc77c6d6d63aeb1906e94d27", 0xbd}, {&(0x7f0000001180)="a33b9b04ec9f8c521fe147223004216a56902b5df190b9e0fc95e7fd5c79ec18403a0edae90009c8de54dca27ddb2f4b3b0f82a561336d86c3ecc4b11000a804777ff0b1392f9bda7d70fc483d33e9893ddfa3b3a1a71fec35edf6098ff72e23f6fabb2fbe9a14eefb36ae6f4a61b99f6f8f8d0846d1130a12af311663562c5a705e8a6acb95", 0x86}, {&(0x7f0000001240)="7b018aaba4c2e69cdcb6d6d4aac01154ac6f2e870d78aaded6afc07272b413a40665271f407c65e1a6eede2c8f83bd1c14e234e2270ffdc3017597de4b3d9a67f1697558a4005cf3196050ccc81d89aeb06807ac26b536e0982d652798b5851832ae21e859e78223e3872e24491ef1a730a1277098149210a9d7ad8188914a9522faed32b4e4a0a9153ab42e24c7a3fd02587d04b4fdbdc822be0b24136adfecfcd704e52a0b4c4601cf65d6727c9c22241501682c40295b6b5e2e635961bb450adfb460f9a7a755db720b313271f18e0e0539ceb92b7ccff7", 0xd9}, {&(0x7f0000001340)="affba54735019acc60bf19f5c7bb26610baae23275f11a90cf34c3962542c3fc1a0f84b2f953efc1f8fba48ce8d8b761e9cc2d157b905dfe47627d5b6bbe570acc7f6532a4a4af36892b2af0f420dc479d0be2eda2682aa8f8550032a8e8bc0efa48fc99dc13680965b84b0d763d65845d742fe0954a0ed34264d12d435fc8b569073de70836dbc327d6a0eb9a9c1294d2b1e4a5417ca219e861e4c3f9d521e2777d9168ae941a2914a00248d55fefdc165a654b7d22fe165e8fe66cc07d6e06d82016dc9e618cb7471164dbc9107a7d6e36f98a31253713", 0xd8}, {&(0x7f0000001440)="64f8020d2c0fb319efd84233220c80ecf6d23234049e447ac12f57063f0b804ae3f1df5eaabe8591d3d630353df023820cfa55c422928ff83b2e335e14b878ff5303a1a5266ad388370f176ff5c01a70d219caa3f669a1d37076ab64f069fd72237c9912e7fcc3499d12c4cd90e8d09f5dfe1e5ffe29b8b55329ad33a764ad2124ab24df765c8b06189b11b28b6298c58fbfb12f", 0x94}, {&(0x7f0000001500)="5baccaf276", 0x5}, {&(0x7f0000001540)="29a998e008fa7a4a4daae21ff6b3962800ade41a3373767b5bea5737bde93cd1b5769b5a0e8448e556eb0b699be2964d438bb2d802b1653599a64be3764139126304be6d3d3b1ab0c257b5f37ba216ba82ffcc114a372361cfc645a50db26d7df2fc082f381333f44f2c39520d91fbe75578eb2627574b015b4a9100b3cb369e9095cd7fb4bd96e9d99cbb1d8abb23ac2a5f1ea60e83716183932b5335ea3baeeba4ca057ad88c727cf4123219881f05bf0122697817a207f5ad4d10809c36", 0xbf}, {&(0x7f0000001600)="30472dfc5824e7dd502b0b5e9711534e9688ca4458ee5258a24b9387bc649f963091f70efacfffea54c47a93667ea2e8e0d186ea203fbe7b0ab5a282c0252eead183ad4a9da6b75500bab46fbada4c11815042f2c6a760c93a3f1e3d1513836c6c3c24fff3dbae008e066d471466c2aa9777a2ab8f2ad2f853351294379680eb736fe6fdfa62ce76bab4ecdcf98420d94124f29bb04a9157a2c4c6bd07e8e7c65f95c7b33e6048d8fc216935890d688c981ac30ac4189991a8db6bf6f2dfab4f4d0d099ed4dc6a0adeab2ac76b39e766f5bd5ccb17fc3457bfba34e84a0a18eadd8dace6a4883e21f5b70b7cfb9f89b5b54583e90f86fcad1a4a467dbab469b703309588cbbcf6cef080328c1d22df480e654ccc40d2e61735576a16dee2f4442df43288caeac12989d88983aa3e719aecf5b3899df20b2e1eb2d8320c65d1a68a85f8f1bda977ce937aab629c30f847b4747a16eb70162e0164aa1d6c2dfec9aa94383fb61044728e08d0060eb470828acb3b4db8a82ed7aec2add2f5368b6dcf76edff3795436e0a06c1742cfd25409ca3fd0802560e98693072239c232eb9ba4a1e6ce6fdf4747798775ce60896cce093083d2f9a4a9f0fba0aa5073e8403e7a79f0cf01b03a4fa44bd0244366a5d2750be6ed36e83b5ee55ed63dacf3da6d333f9777cd953ea4a3a5d4aa2cd0ae5fb27c5cf47744f83c7036a78f9ed9c92e5ee58b6dd5eb335ff28dc41650f2c55de2a87e089260687cea34c692badb8adc8c222e3b51a6ea234c0128ec3084213eb3b78a4ea4e7ded7cbec3c43196e23ca067cd40fb19e71e61373bf837cc66f30f029c9bf8b356c4de1317e14b120c288fe270d23bd24e67590cc3422fbf7b955175d8902d0968e7be218f8c6bae4ba11381da351db893839b28561350971e6c3f55600e3ff6114e23ac88819a5be7f6c34aed9bafb9ab0e531da02dfee834b009fd3de51347c72fb495d68d706a7402080493fb18dd9bd9a67c021f0cc9e81b7a8a522e36c31457da0cd9f598c521decc0e4db8d0a1e53d69db31e7e8faa97fcac6cea9c10d31f5ae10f864338a94697ac2db0430904c4ca43039f386627a35aca9f91dcf76ef5c116b1ecf21105e7a62e8c85cbdf330e533f86bb8a31314ad6b248d3adfea722d5c68a95d98dbf31fa098211c2c287073a4883bbe64ba4b98822350ddc7f8c70268a7b5f5aca1846a24a58a6757ef81474411a034032b5b1a8edcaeb1a421e984bec323a1242404a88a83fda37aef32f1c047a53acadc483896c70b772828e7b135745b6379223da8f138471eb7b6c4a5c8ce0f25b292a39b6b3e60d80bc5e7ac73fe3b0c5afcb1de44413cf3f557ba5538849ce442e1ecfecd43524ca447b44a9b534ff7559737b79168898ac479311e5d9b8105f3bd05be82ca164f0edf3a4e6edcfece0a17b363cae932b5a7b682a88e266dde6cc95674fd83ff0a9e7b305b07afd640310a6561dc4cb5e938d21aeaa0cf6d63058c6d86ca21569cca41a81f3a205c4587e0b9e8e0649c091333d4bc68bab34c2aa2c0ef46656869907bac37760f0035ac004c3186dada2d3b7a2dc62a44e91b05d8f66394ab86138e5e7750ea917bcce2bbd923dcb1c064cc13c31e44d052e6aa6637f0e40228e8f2f8dcafb0830cd6d0ad19e89f64070691104648e9716c922fe0154daa8ed340d10e7aa3b9e0b05b38bebb337edc109cab5a2c41b936406accd59103531dd26afd5e3e7877c81107928d820080a879700537ca5073f166a08f7303770df276c881d6c755cbe61d1c60dab4c9086f65c608baed8d6b0e0afcb63ec7bc6007cf45fc6fe6363e64b3dd48e1cb5f79917f18e73a54d6d809cee20a1a25e0eb2f7aebad4d29f5f779c50528276b3a9417d9273db07e12fa6c08453f306083aeaf0e5d17442983cd601fe6d6be0c3bb2226998faddc85168af0287972735f9da7ff8a9a32bd63e3249140b2b6452594b5c074406bf44aa4856491edff669444869eb9f4e3e412086ed2eeac29e86d888061f5411626b8137eb4270911c469b0bef41cffe5813aff09e671834b44a39f235f62b305356bfb55914b38694d8490f2c8eb4be95deeb05dcd8658ed17e1b8751c14d592f4ffec01c02dbe4dac618c78b1fa298ece800c5ce54e0c2cc1cf5b055102e7e467b9024da0ccfae04761f076948718bf067608ba71b64f9681d0cfe9cfbc59cb6c41fbbda49f5be35df99a2ccdd23609c84f02a2801237942d2b74975ba3f65de6c8790797fb8c32ee5ed05ab66e80778feeceff83a125cf2932a6de064b51499edb8a93a3e8cb02d330abfb22c08142b38cf003ef03491fd8812459069317bbe16770e9fac199899ea1c7aa2f9d285afde7fcba59bd0ff98df4aa8e473ffd323fba9db3a39588d838dcd3ef06fb0d0bd99e2903820ee71de4dcc76e61d7d4a2c1f3df4d9b96cf12b17dee57948848aa7a340503025f76f5fb8b5facf905ac882b323bc57c383ccc6c1631eaf3ab34636dfff82ccf2d389fdc3667dcf92b1b3df34d171316184c0d71ac6838495e23df9e93571d435458d6a37f4fb1806f4cbb8312097cc11e73a8a6b712ad007f823db2f3be7cce1db83403560411c3ce25a2becf8e191c890977dbadfaac03e3b152d34376dae95e09278f8ee5c6a716fa2f4066afbf9f4f15124aff4313c256124fbd02b1c5c18876d7b8cad9b3eca1343690111d8cf20fa4fb7de7441c07c167ea5b30df1d3a5d54003d37e3354ca368203c2d8ebd4eadb005f1c8df9b7428a44fda7c809fa2110179abe3fefa7896a8d980f029293bfb816a7d8284c6f8fc0a8206b518608e5e5d14384633bedbd4f44ce51eb97994f05eed8a4001ee56fdf9909a23a11ea428521529e49693d044b15b1b816ebc43d84efcf99ce56be9f910ac68f2470d84a95380a110dfb7aafc53593b99f8f8588bcda66b4462089ccc489aaa436fd6f31a0b9b9a6f3c3eb1e602773daef57eaa7c6b64959fdeb61bed5ce432cb1c636718a5db3736a34baeebd8191be58127a7d44e40897ff58a5dbfd5f09559111165eed596f30ad912c01c217e91a8b066552d7bc4d152f7978622bafc8592c39d9f29a3d216f27eafbffe2f5ea2c4486718b690326f1d829993cd1af81f0b2d126e747cd9489896e5e6c572431b550034887d13e4ba47ef11bb09d95c6670f4082c751b59fba1eb8b5a00b7fbf9879f133227d7ebb60ff0534bf42ff224d1d91326a4e9dcd234ce492e4430294b27e754b43d009af20dc3ad9edd409af94484f0cb3af633d9c10b5733be9bd2a0483fe2a453bc050e9f78644ff3a6dd8d409cfb57df71c921bae16b1e495463dce608ec0f2fd677a1cc5a2fd9e649706735cbc4abe31c379afd6cd7e1371b503159ee327ba3262777af7eeca9c2cb66bc62f2d48c00bae1cfc93175e99a6b6912aec5e22fe9878c5e05b7e9824249e47250257e741d518f2ad564cb65bbc569cc03abd01698a17f70019e72837150f29229af21c521de1fb154d439b08dfc5b5ebecabc517386b7d89bac593bf9152f45dd2ad1ccff44dcbf83fbcbc2ff30697d740de607d16099313fbde35cc1fb033cc8a4c97086381523a9453cf6b4246c2fb39f17b0d6badb95b1d03271d2840a95dbc78965c5a6ac8ee0f84c3437b6d19b126dc0ec4c9573b65e97f4434e40a297c8a8ce30f167f45b324e443944308bfc46ba31eba6bd0c0923a9485907d9ee978e04ad046145006c48602a649b4164f1d5e20f9cfae015d4805956c0f1e38442785772dbdf23c748476719e90d2c06f0a55b5b5059a7162621d1de42323515ac7275c8fc3b7521fb9a4469df94c9878367dedffaef71f71f099b80a8c2a00824e86712f8bc73d8b6135d4d6e5b8a6cd8135157060362679fb6df31e9868e91b47fc020ab371a89c2b1ae7c656d77a6d806338fff38c4262fb72b81fe7debc5fc3111ad1faba3779bafef7de17c109dd7753fbd8000c8a722b642e90a01ac33674cc5fd8c3dbff3642c97b707e415af6fa6005ff679aa60e46e02b3560d841d528f1a8a3607968115a1e9f2050b3a3a2a26ebeae618ed2df44b859a485946556dc559e0d6c5739f30d77cc79c993125168ed2b8da04fc370e2fe5ff07b5363aa986c6ad3a933eb9e6dfd79d056cd483cc826b0bc687e42266b0aba70d8fdaa9479da0b32ad212c8d1179ce027a69601fba56e84f8d2a326fe55ba1e50191530bd4f2c8ab317170cf48be17cb7c412d152032ae2b61ed3eb782500071029c246dfdae7ed57c0f52230d13cc8cc54ef91308a51f01a32c3788f7a9b30cebf41ea06fd84b79d50b7eefb9472914db3e7b7c9a8113845b12b13892a1262ef426ea2c776a704df6e2089fc06eff376f66d0af22209276112f5889f1075c3b02d136b7c8a87cd4f4b4669e4e039d5a29676f1915075225ba6a0d7c0d39536b3f01e7702def05c711e2e00d739788c4e6cb56608fced1ab781a119411119ee9a2093c6f0ee08488e80b17b18067c2a26be96c15d0757b2f9d006e5187ec42adb560f6c5c75409bfd3e8c3f54a4f4d4fb3e1bc6f001cf9c59e7ee1bec7a6ff5e801853d9ff05262e63de30f7f5e802eb9917e07169f5ec985932cfb8d5de2b26e9b586559a975f6b1e9e61c22df3ee9043c20c2fc3b264836fee72b5402af8efaf17a8c13a6434e2b9f54cf02d3e47ac59836c551d5cd7f970f47d6f887152b53edbc0ca020bb09e4b999d136e67780ce79af46c618cdbd1841c5b030db38d989f588117ab252a45e7b9cb83a3d9ceb3127c3eb71b00a870613617611107228539e5c6332b2fd94de0f2e3c77a04186a2c49df5fc429c806d39b540b72a12728dfaa02cb2defa694877851535d8c811d2bfd0037d013e0eb238f1a5e92ab9d237badbe95077918dca90511c970260d92615903993385036a4da6c707aea4f3d3e3193799c49e2a661dd772ef36941fc8f1926abbc62b93c77e264e13f654d87e3efdc179ddd4c996cb45d03cb54eaf81f332f14e7b4b54c8e960c4cdcde863c68eee578509cee511a49c7b842e0e2d72591036631722b3c20dec64314cce23483dad8e4148e608096be1c3c62d9f3dcef66cf1e1fcb136118c89501f636ed87aa90c08f21bdf6257e1d73f6817da4053e6996c89bccb27cd721f42c32d57e6b9a7311dae8f66797d7bdf26d0a83a1bfec3b46161b43eb3355f922b7669a1330c91177556c93576bee8db3b157a72d8978faf5925ebbf65b8c3df01435bbac783ef61b4c8e04de8d5a0892d68613005c68aebc6d49c599fd346b6811f02c3914c9448c93089394c144d2eb43b9f3668da9f3a7ac767954aa3802e6b8300d57ec2d22e02799c4bb47cd296d8cf7bb8f74467aa1292ee580466963a965729f7fb64e1eaf7b8a2850a27b0ad560e1c1b3717a74a5d57a20394838f865b432a2d6dad8bace936683e5117a03ee35a194ebabc5f1e1ef837357e613b3a9998a458c627837dc28b785b1c54afee4c7d1352ff1c3db53bcba47f63d245548d809310c9ef6a8f5ba7eef1aee0c3be0f6f0174043f3c14873b0a675fea72f94eae41faef5ad9847e646c64ddffcefda699dde1ae1ba68684d7e3a506fbdb44df49c8080a78f010c7054b16054d718f63a51c296dda002d18d0c988bd490cb8ea3f7083b53fac511ef10476a67fc6297efc231a2ebe9673a78e59513f20b0a23a26dcc75f4884a205a7b60d2ad11bd281c80f82f2a9bfd266d28c7d37d70becf46b7a18dc72f1263f190b0734ad6ca803067e36", 0x1000}, {&(0x7f0000002600)="e5832b3ea5f058ce78b505b210ee1a30dfe321f5cd69b15b017591d84af65f40f668b062fc05cf3def51d9aef2cdf8ba2198fbcd00cb49a60c774fe753d9ba5975cb3dd7cc2406b573bc1a6577188d0a943b459a8a91086ec1d8bc8ec08222ffa1f272caa2b3bbcc27f05b3e25bd41eccb56cf211370cbcb36bf7c4e7fc9e6c7cb667b16a3766a881f1d0908b55c5727af789fb746fce7d31badf723085bf0115c9a83d072e3786cb35391fd02e3140c1edba83643063929328893798b", 0xbd}], 0xa, &(0x7f0000002780)=[@rights={0x28, 0xffff, 0x1, [r12, r12, r13, r13, r10, r11]}, @cred={0x20, 0xffff, 0x0, r6, r3, r4}, @rights={0x30, 0xffff, 0x1, [r13, r13, r11, r12, r13, r13, r13, r11]}], 0x78, 0x2}, 0x9) listen(r12, 0x7e) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000002840)=0x1) getsockname$inet6(r10, &(0x7f0000002880), &(0x7f00000028c0)=0xc) shmget(0x3, 0x1000, 0x81, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000002900), &(0x7f0000002940)=0xc) bind$inet(r12, &(0x7f0000002980)={0x2, 0x0}, 0xc) getsockopt$sock_int(r11, 0xffff, 0x100f, &(0x7f00000029c0), &(0x7f0000002a00)=0x4) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000002a40)={0x6, 0x9, 0x5, 0x3, "89747e52a6377b23550501421f299359e60f962d", 0xfffffffffffffc01, 0xb9d4}) 07:02:05 executing program 1: 07:02:05 executing program 0: 07:02:05 executing program 1: r0 = socket$inet6(0x10, 0x80000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000180)="5500000020007fafb72d13b2a4e0b99302000000030343026c2623692500040035675e88bd2dca8a9848a3c728f1c46b7b31afdc1338d509000000000483005ae583de44ffaa7227c63ab8220000bf0cec6bab91d4", 0x55}], 0x1}, 0x0) 07:02:05 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:05 executing program 1: 07:02:05 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:05 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)=',f', 0x2}], 0x1}, 0x20000200000c100) sendto$inet6(r0, &(0x7f0000000ac0)="71e9125f7f35ff82dcf40892d35c39bfbf1850acb893cea213aa06416d8c0000010057144668062c80eae9407974ace320a35f388677487f75bb87b7faeb126f96ca2d086c327927e3a20a5324c237f611f6c51f840f096fb423396c647463453b87190c03eb5bbb587dc3370f2985836321ff2d7ce8d34988e4daa3be1e8cecb81a8125dda2a75a045e03cc387b5d109ab24d0b1ce657414546bd621e4c8fd01ba0710e8b2c1d5d5a6eda0ab0ab311d2df1f5fcea09afb7b5a5602e0669cc9b45dbc6d90f82d3ef8a686f78c0a8ca394524d1d275759c57a4d0ecace35f7de7ebe784a0c933688f4e88a6b8381eb6faec284274d38feb435106497eeed12d7e012fb8e600790d850bfc0f3fa24b90aaa6afcf9135ff79ae4609ef9b06878f0863cfd428ecb3140fa8b0a0e73630959b15abc535b28b53ca4563ce1bf60b3885004055d7e69211785c3c919756d5c366dd266b3e93867e7cd92469512581d1cae0f6abe83452643ea10444a851a5190985780ce43daa0db94b8fde52037d5048c3e7791f34c2254d674c628e691fc55fecdccb8b830de7ce5e95dadc7304cb01fc2feebea8d2ed045642bacfffe5edbae9531b482a43cbbfecdb5172b9a443da42bd476f7dd8d18951d59c9b643aac81799d24cd9b4e86eb7bbe180ed53a4c5a237169eeec67ca15582e7d2fa5a4f9beb10a9dd62fbc035df6f0beceda2090d5da91f9b37d540e6ad1e8c6780fd548aeef8ad0190d0300dacd21eb43f5f3833879e6fe164f1291af9d86bb4c550e2880ac2d41bc04dc33f266234d93bf3e2180fe596bcf1c8fee17dc5842cd4e1d73fb2ba5b13fe946114677de1985a0e9a91f9f9de5838e403f114b7b38135766ef5ed34e8a2c3f4898cd45cd842f91921e8eb66899af4475318402ca059adabb773b5a327e444d3c2f57c68f300499bc438896e2eec250a291f6d8ce4afd16e0684065426a75d7b4d6d95f129b37b236f517406cb73c4858c0b4923563364d5d6372662f7561f0a2b67331ac7328de8a38d61aa76a6d43bc045ecc375898eaf38d0960faf3f733b589eb09af55a4f0ce388fcb2ca60d0dada5632f0927faa175d6d404f963903ec1732fe88895f07828d0f5ebe062b57625c6bb2fa2d7e2b671d1e59aef86983275830bfb70", 0x33a, 0x0, 0x0, 0x0) 07:02:05 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1ff, 0x0, 0x40, 0x5, "646f305a525e58e1118cbc618f94f859ffcc9af4", 0x200, 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x4, 0x3}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 07:02:05 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:05 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x21) ioctl$TIOCCBRK(r0, 0x2000747a) 07:02:05 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:05 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x165}], 0x1, 0x10001) open(&(0x7f0000000100)='./file0\x00', 0x28090, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 07:02:05 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:06 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:06 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 07:02:06 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:06 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:06 executing program 1: r0 = socket(0x18, 0x5, 0x4) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 07:02:06 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 07:02:06 executing program 1: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x20004, 0x80) poll(&(0x7f0000000a00)=[{r0, 0x7}], 0x1, 0x0) 07:02:06 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:06 executing program 0: r0 = msgget$private(0x0, 0x0) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:06 executing program 1: r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x8) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 07:02:06 executing program 0: r0 = msgget$private(0x0, 0x0) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:06 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mprotect(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x0) semget$private(0x0, 0x7, 0xb0) 07:02:06 executing program 0: r0 = msgget$private(0x0, 0x0) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:07 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/205) 07:02:07 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) socket$inet6(0x18, 0x7, 0x9) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) 07:02:07 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/205) 07:02:07 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaff950000000000", 0x8) 07:02:07 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/205) 07:02:07 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x31}, {0xfff, 0x101}}) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:02:08 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x0, 0x0) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:08 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x41db, &(0x7f00000000c0)="55ed00a15bdb4681df14acaf", 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x1, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:02:08 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x0, 0x0) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r0, &(0x7f0000000040)="517ed1db11d54f495f72e36c5b37b6c9250d8988e8707924f61dc093d3b51400fe090ad5a40d593a848e1734e574", 0xfffffffffffffd1a, 0x8, &(0x7f0000000100)=ANY=[@ANYBLOB="00002eab8c571274950ca8c3abbead07c1759fd9586530009385a23bd083ee91d9e8b544e367bda55f2333a75820bf3a731b332843dc076fc0c83d5253ac8e3cfe8bee5c087650b20fe3e1c93df39d"], 0xa) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 07:02:08 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x0, 0x0) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x490, 0x100) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x7df, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x80, 0xa0, 0x8, 0x8}], 0x9, &(0x7f0000000080), 0xfffffffffffffffc, &(0x7f0000000140)={0x8, 0x7}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a71100000029000000330000000300000035"], 0x31}, 0x0) 07:02:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 07:02:08 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:08 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x14b) 07:02:08 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2007, 0x2e18) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x828, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x6b}, {0x8a5, 0xffff}}) 07:02:08 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget(0x1, 0x1, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) semget$private(0x0, 0x4, 0x86) 07:02:08 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:08 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="5761a5f362111c9a1000000000408089bb8f91e22489d32bd931c89d24091e9452399988e4601923f1cdff345b86531c65345da0c6b174abcbfb4ea7dfa4ba1b133a85da2c7d901be71c675f1d5b70d953070a30c74a97d74cf77a264c899b11590c3d43ad01b0332e212d8d602545171867ce270e504128efae173074753997e683679c0151fa80cb50808bb8c9bcad2107b708c164a4ebc692745a8dce227f2e154b1ffa2fc3e6049e06d43fccbe2ca3d4c378a26eee1422510fcc6e26444be6176f16d257cab8471eb386918736ce2db3b2c841f1f6e96635f6bcfe8f97b1ec"], 0x10}, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/210, 0xd2, 0x0, 0x0, 0x0) 07:02:08 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:08 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b242a, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x8, 0x2, 0x3, "cc02b0319efe816ea1da7e0799805d48eaafe821", 0xffffffffffffffff, 0x5}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20820, 0x40) writev(r1, &(0x7f0000001680)=[{&(0x7f00000003c0)="ededfc9073f1b8e9984011e7bc1588c3a17a9489d323c913b2b3d16a272571706be38a7a57aef95f8457198b87009845045050c584458858b0363fca80639e2553c581ff1f6a52338df4c9565420b904b5d7bc0cebce59c9e2adc8a0aa77b9690ece015b4beeba19d78c1b873ea2fe1042cb3d38ab5378cdc3c83c7b036fa56da7a05d89d1025362c645b1b6734a29ae4559156d9377e54db17fff47500f64e1265b555603f87fab5b3d4726f179648039e342d18fdf1e0d6698ee63a8cf5e598dc9d9dec4483ef835e868b8af4984da25a7cf33b7f6deb2d34f1cdaccbbd29f8e88494fc3c1874bd80fa8e29a3a938163adb69a582a3a08ea2ca48bcddea8053ab2c5b8ef5c53a6fe8deb939e4a905eb8e3eb8b730b6d034694ec", 0x11b}], 0x1) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x800}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0xb2) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x8, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x8, 0xff}, {0x7, 0x7f}}, &(0x7f0000000080)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7, &(0x7f0000000000)='\fFW}', 0x2) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget(0x3, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="5f11ab41e3c3e0128f6ad49f3ee5d40ce0f8e99559ba9855a553231c6ea1f6ed2ccebb935a3742a91c5fbb62a6c2de10d1d1669d72db130b14cc4ce142006d33f09accb987f0e26751edfe66658249e46c50e12c3672892a357d080caa77c5c2151072e6b8ddd461709b45a38436eae06415a3ec05b43d8f84f7406280a571791bb99ae0163a67715101c5c7d27c952cf7d01b8612e0a317d956399861f3fd70f2a13381350fd5465264a87f8433796e0a5cb4f91587a728", 0xb8, 0xd, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x0) setuid(0xee01) msgget(0x0, 0x1) r0 = msgget$private(0x0, 0x47) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/68) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b252a, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f0000000140)=[{r1, 0x48}, {r1, 0x40}, {r1, 0x11}, {r1, 0x40}, {r1, 0x40}, {r1, 0x80}, {r0, 0x10}, {r1, 0x2c}, {r0, 0x1}, {r1, 0x1}], 0xa, 0x3) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x400, 0x200000000000001, 0x0, "85495500020000000000001167f5afa680400900"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000000001, 0x21b04) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="46275754c0b7a58b48c92bd2acd766f6aef8520b4f6efb56b3bc349029765ded39413839", 0x24}], 0x1) execve(0x0, 0x0, 0x0) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="5175e585573454bc7afb391ee8c97c3fc1592bfa0a778540c90ee340", 0x1c, 0x8, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x84) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2011, 0xfffffffffffffff8) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/157, 0x9d}], 0x17, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x8000, 0x6}, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)="3101caa396bb8b1a7acf85477b8c74d518975465bff36e61201befb55aee6a9b0c9aa9a6c12de5640de2466b5d44af99b61f9175077412736c002b0a656695e4e8d248f2ed478cb6378b91b349dd8834b2efd1b2f8d6b27d5d5dd16a63e3a6a87f3ea42f26b61231d9f6", 0x6a}, {&(0x7f0000000600)="49dbef739d007ada0f9b6c33a21bf7e05f8a3a8307e396ae8b924f3340e3d7dfd8f6dc0fb167764d71bcd8f6b6c348b0bced27ba1dff0e05de891ca1d978d0471a4c7b81d1a7e2b95f95253fa1e13bfb2598dff5a80c0ddd1c537cb12ee2a42d32308c1d0c5c211a753b150e1d7d993e44fd2cd5165e7892fa08d649404b726c47cfe23113cd434c1a7040a9f1a3c200704bf793de8e9767d1e0bd6362722b5ad5c73558ab2d860248ba832eb5ab7c7741c279a31376c0a89a68b4a6349d79582c404aeec38ff974944e05b46bc0bc2b48248120921f6aa44cf90839d827ee43d4245929a20e90c484cafd4fc02c856f27fbb98010e66ffb3516ed8786dbda39cb1da1566ff219b57918b494817314166d2b5b4204d068ac5593053e836f2de871243f14d3ff3df696078a86af471844b4cf8306fecb2d57fa687c3785079bda8dee4a89ead683309ceac676a8355a5a4a9083167962d311d6b10b0bc5f8158fb89f94191391d6891cddaca8ab3959296efb3f705d6fed79dcc806d3a290aa026fbeb9ab3ea9c2e6f5010039df20f46de604d8b8973700e0a23f8c0f034ab1818a2b5ba2acbe39f7424f8d6af7bb5e0a8249540d464c34b7bba2deeb404dc70c8204a71f5ad6c0664c70c2b181d1234ef054118afa036b06c911d8e95047b7a773802a184b310e6fff2880e7f7a312e5963f565bf345a54b4f9e44ccd407a711e3fc1351d476a66369973709773b36c9a467293b0015b4469ade2696dbedd058c507e17ad47ad7ddbfc9ff056a8ed4937d550c125dc6ed84824c3f16176290f5cde98273d7b1c3040977c6da09ef6b7e81366e882d1afd3943cec4bd599e73a4353a042017f33ce3ad42e5ad27bdd9751af2239bfda93f611b6c10ed8b8319321f4b0af0d8d4bd5e36b5bebc96eb4166ef9679d6ab4caea17011a2d9b2b0670fb96185aa6079f16075c87e2df03e45d61a6a2004aeb99c564abf00bb4c9be8903a0e66606a6767aaf3d0b0fc69da8c0b0aafdabd7dd269bb6e22ba03fdf33e6b1ed38525583d50867709baca8c124827f36a1309a6e398df4fbc8be25a22fee8adcc9702887948ed05d3cdfa78507ee9d35c9f27c8951f41cb1e3e6ba6f093620aee55eccbf98a48949f9291579818197c472774993f1f24d6c702d82d59d1a9b8d77fae21ee8a714f7f9bff429dd2b7f18669925947acf91bf7ff4db5e429379b228cdd7b46cf7752f76245306db5e0d0907d08f17fa09276b281681c54a54a995a07f79b3ba0d669a6f2bf34a4c7cd01a35109bb062bb7c7b3ec43c331c6ce553a2063ad2e7c4a8c37884a0e0c0ab29f3c78ff0c338bc71281d4432606cefe76ae8334958443b834f767acf4a6c5578b7a7fc4d057e14472f9a3538c13ddfbcac35b186740b95fbd6e5c9a24f161246ff68b1d5d581ef3c50319bd143e94d2534f0cc0c8e0dbdb2fdc27839db82c803202dadd4ebd300390e4bf0d48405d01ed7b7cfafe88fb6bb18ed0bf3dca3f84b61c784ff0360053596c89e2d90f3f8c9aa76073a5a7ae1e4c57affa7b403e68e90f3372f4c639da0f944c7007e9aeb6b304d83e0900aa169153007689ebadcd9ec55d8cf22f8c6a55788d3e3201c57be8b20b5182c95d605b75b8ebf6f1e8239fa66c64bd88bf2222a8bc0a22c49995b6831629ba7f0a352e8e8df6332fb04805c3c34e7daa68bf1950f4e1e981b140eca35d8ff34917380af72efb01007be8f0994a81ded5e65f2544e4f3300dd8e5a2956a57988db617f931b5393fce7acd92439a066415e12a705f470e4a8c001a86f5a1eb974eb993bb43310afc5a15ae3d7453bb7a6436269a2f98731f8648678f99634445b66723d441e028e8d44b67b0c739f9cc6844698d6c91cdb37b365d573c41d18d40bc775d133616f5213732f6aeb107563e87fedbd83a091d7928ec348011bcec3cb43faddd8ec4c085d38213532ca0d328417635cfbfa7671c4eb8bbf4b129867c782109e80ae4d64b1b42c30f26a591a1ee33275e4de645c79ba1fb1e548d5247f90fa2bea8fea7f57b8a1b20166f716779262d2ddb43da5d664b6a91a03e954d21bab67c96254e9f6282d169ac4f0f93db8deb8b604b4fa64a1542f790e5bc7eab4f0517041997f8dada88f49e265dc4447dcae675796b069ccf07b2a74735e1606d61f8aa561b553e9f57fff5ad1f2216cc158f875810ca588b5dc1a9e840be1d6b1d02dc8c1ae4ded3e10e5d339b26fada1d78956d3cc5d0162b0ce0a03986c701d8ea07b5be14a0a654e2599e29ab33817b77d14a5489f48a81036f79e73219b6da025bd8c149fa5aee0f5e60791d4044246cead6041e87c1fe8f4d2a29cf93f304058efc72a6a105d43444a25f86d0d18d92cbe3f415d8b5ea2382cb4d3fbf3b8bd758c926843084b02e9149538c2109a3ee2eafe856ac2f8ff35e1f701b7e0a7a2da4642f882a0410c81d936e22b7773344bac927141a4b34ddbb2e186cf43603a477573d38caeabbaf5c4d6d7ca0cef7c22227dd318d915d9e1e59a667fa730c58dca8a81b4ea193cb0124f19ea07abe56da94d8cd962a43b58ee8f6365b20c3438b88588cb24925a84287bd271d42af02f60c99f3c981694c65f6c1523df30bd3b2d43bb692625ac51245b61bb0376120f85142be2e279bf5cef0ede33fefc5ad81cda4693831ffd4bfe9de1e58b4e672767b5f0ab189f45154a316e14114850495d3ab5085388937891a926d38215f96d34178a804f8411605d1e21bfe2ee5c4a8c1042b48ce649b2ad90ad43d9b13c5e075434f706405c1ea7d8507cccfe631b2ef35bbd8bf82bc943247b191b3da39d50b817d40e6f8c2f1a410e743c15f3d2890154256dd5a5a824cd007a01b95518abd1fd8d9c509103caf95678b428c9fc0c91c59bca9b1740e8fc01f8e27a1e79bb7060f67b933330a9671135857f6547b29333b4f6894ef049e7cd1c447ac248fdb2fa2a2f540b68dff066976235ab41b8d0474cd52760772c2bb05d008d9804c1ddbd7859a15010d4826178911300c7613a7805e862691a3ed1303af547f4c059297fdf596f3a8bd00a7fc8976b6c2ff905f3ddd92985185f0c910bb5e8c1a71d1987b66b14469d8c3a0596f100b664c9255194f59db9bb42f7c169d7aa6b60ffd4bf9b6cad2d315120c238b189d6f9da2bf3eaa5e746421639ac64cf13bd108b60dbc7cd64fd0e6bd01dba496b9683648b22282151b3d64512be1b8d1542b201ca6edf74101dd26cf8b90422bf3ed1bb1414f5d89f39a59903bb7702f30bb4fa91fc8884b9c10937eab3e2a0855454cca403013778251c778b8288a8b9bb01da33d4e868345501e1d0b7008c7eb247bcc13f98d5da49d04fb7ba6376ee57cdcf9bf92062af19460192ab579dc61b629f5382a7918651625fee6c79147680ba04ee03eaba13bb57999246f2473970ad55e1f4a461a3e36307b27c43e3979accf998329bf46dffd4846420704c7313fefad872bdec07657ae8fdf5091d03003b88e508440eb4fa98ca213bc0662272784b467832bb59f92bcf33164d7718b13eafcac70c79eb0c8083845dbdad1f5d1a4b30793f5060ed8ea792a3afc042d8daaaff1b71bc42b200e476d29109e95fcec2548efbb5cdc2cb730a4c92b55f1d3635e01b1b4634bde18de9808865760e3ab8465f8880b073142db2f3df204422a51ce4881170c3a74f5d85ffbeaeac9c44132e5942be0dec79cee24ab8c9d1976e19ba5ecbf966ee14c996307e9c40ea646f8527b3bb89fff242139b9dd1ac4fd6d2f059fe3ad4c6fac97123f1e879be434d48a30a640914053f66be8b6d09826e50500c14087d0cc3536e59ee899ee953ad40e507c354e52c0034c1210dd487e5ccb850dc6f4c284a0d5a66862c1dca717600eaf0b667cf297a0a6c31085af2dba1cb15c1a1e5e5d9264efbbdb8e348aa44a3a8a0360f036b8d249013967ec67a23d2e6d44396fe69c8bd2994a086a791f00c84010f65fe0508b5e0aa4b655a5fa371efeb98e2ff23fc3542fe1c8c58f75239dab1028c86d42b2a5e4f9c129699ab841e2cfd8dceeee44b6d4d3ab6d787203f0ca96324a9fc520ba18cc3e15e9e1e71fddd62cbe0496287e66d77f8b342722ea0276b331c7718850d4361a7f5d4f66c1dbc7d8c8327ecf6063c1326010c7ae60181766fe14e864c09ccbba38b987722210b3eb90af5e5f6674b0a2f413f3f8fe8e1fe524d5c7b1dd1c0dcd15ca8efa66147b6dcaaf6bebb9c5ee7194717495f5fe262b0ae882869c38afcacc7df6f89eba50471cf58cbb0fca36a88f848bd966f77658548ed8ba282ef5543b03242774f9d1e35e387dfada4dc86ba6dc142a680d2ebb911e757bdc636a7b0c23087085082b60a0ec826447646cccddd95961bb4ab45920ebe570282ba06ddcaf8c2294644ac1f0d0a6878e80b6ef93cd1ca14c36e8ddb0c767197eb3d80138182763ba0c8fc15358e7324acab7623b020e29d6db39b25875353bf2a9bcc953ef9329d49e66c29149a60990d62b97fe2ae2b45e4ae7cf090b0dae0c5268045db1de102f772552daf3ec4860aa87947f79ec6c074ef191b32d9d830bf311ca18d6ae98e5be248dc6706e2ab9c7e01b735bc3e175a1cc1a6ceed0a5a496e0b26e01a17935d9ac739bb77f95c6bbc04bae0151802845fae1876fecf8a3c69acecf74898c9ba77f47248ac5bd5911c7e3e976d73278f02f1f351e3cc90cea2b10e903a79a382e01f03f31f31ce33e2547232384171f906fa752378c282758e91cf997f50bbdd56912b6b34fd52c03bad5f880f9c6ad98c53af7a9a3ef88c8e8a257350a4b0f916f57c34d523ab3c9bb437a5818efa4cb03efa1a4e4453dee800c0735392d27906968a49739896ad4728158c91230d4e4c62e2fd3fc4bee8a98540098e323962e22c4bdf74fc482e0fed57cd0b5cfdbc5aa6ff1a014a6612ce89c7d60600b4add7aaf964a561ceae3729cfe40f9999b5c71565538f9bffef0e16079c3c285bd3d79954deabe300866c941c336af02924c3faa87831c40319176f80536747490dc318b91e6cf526c54688fe2c26d881aba8ca31cec3ba2da66deddae78703d46f45df9cfa109f68ffb5cbf825d989d985e5a0cd8c2b890559309f2c4191c23d170d78b9ddff39cf25d0079a084715c02342dbea18f6d78032258f5d81ca86ec07e7b237374a47d3d51338e7f6c6073583e4c017639c82f9d1d45c76682c89ef8cf2ca4db23082caaaabb5ee66197f478dce98a548a0861b50b414f31e4eba6951fa5b7ffd65b8bcba47a2b221d3930597e0bd38b2511ce775ae137eda43470dc6a87fec8d9d35f71188f239f8c8a37e78390d325cc8548c6a7acc58c9269cd37011e039ffb428a962a87e08b5c7721cfa50c83a05b98ca83716a27f2a246df7ab79f1a9e74cc7cebb825f572f1a27bc2826ee4b82f6ada457d1e8166915a53473f4853148b17f469bb8252397159e6df130fcae89f46ae8d70aecac124d6cd7645d2f5c358577e4c15dfb8f316994568cb515ffb89d797628d2cd0ee2a100c04827c5248664dc789cb06416caf4e205eef9eb042b03eb16768621d92270698a25a2e8c326956ac6dc36468ebea99e72e67777fdc684c2f8494c6b4f6dc6c54cae1eea03da45f35646fe039cf2bab983e5b5a9c61a2c5e453b346d1612d6949c1c9d6cf20de5fc497329d5c8f0694d83cdf5928a2ad1e104df1259759d8bab1c851ec356b5e55ef1c3828058e9ec33eb1fe304ed79c4630142f7f88786f7f0e4ff269ca", 0x1000}, {&(0x7f0000000340)="1bab8247e7f7a87221a4242791bbb21a2da9d455a255d2fdec593d32042e0e", 0x1f}, {&(0x7f0000000380)="b81a1dc25f2bf6afb9959d8b0d4a15e54b1cfc15fbf6172359a95cb5a6d04f1456b171017126681ab5ef5979e099890fc30ee5ee688a2a219a57e346cadc44ebcb1c0f925cb32ac79025983e8409272d68a8b4badced9515bbe96d524ca6cdacc428e57a2bc49ff7fd66074feafaab4077b52981070e6b5706f2155ecf043e8d850d673867396f89f89f902fab1d6357bc65b95578996c17ba7ece11052002358742c63dc2a0c2870eca4c08e90dfde2dcfa04de57a48da86884354caa", 0xbd}], 0x4, &(0x7f0000004980)=ANY=[@ANYBLOB="d000000000000000ffff0000f088000074c00bfb5d885aea7a45595d57b63024332712d48e5aa1a6b29fd98c5ac5f5ef8cbe97758db9358c2b184e8b2b22f06a8e118b4639f8f52fdf0ae470ea1057d1b45611fb6a7ea6b02b2c62f8cebc3598cd97e1406c2ba7588d1cc6bc30dc49b74e7154c07f7da3134750a120bad08dcd465d844234b880d691e34dad8f7e0f12b0a422c1094d82a1edaffa690fe43a24557973e2afbae12613c3cca92485d10d98fa343e5a8ee90951f83ae4c9f32a60a76847c1202fa9401b4d7737a965ee9e1010000000000000ffff000006000000f1054ae8f77d72a72e5dfed169a498f75cb56bc07e4fb6886b98a4d4ed445b431cb69afdb65f967bc04744e5ef783fd3f41fe7609d99da5e5d81bd47e8644598147c5219e520a9247bdb965785961284b4b8f417d3ea177bc61b40bcce0ffb60a2632ae6d34e5056ca13e9493b2104542ee554c59d889f5f7d6cd051cee991d2355c1f7cb627a4734a246f0c45736ade60281d94d1dffeac10bff5a417d89b6bb926fa573ad7691cd60866754c8669f4c6484b8b40e873075998d70e53d47d3d8adf94ad1d5d0462dadc270fe2cce45fb3ffad6f486f6b5ebfffacd0dc1c2be62652803b77dee70f8aefcb905a30ba13f0d3236d0af930770acf051e11cb456e118e8cabb87b7a5233e9c9e95945743bce179e896c00a4a00fd612b8ae5639adb34523bd0c251d624c937d1effb1e3524083bdeae7b00bd7f27670c6edfde396d9e734462fa2d867e46be8f6af22d4ce90b40d82c4028301e1e094ecd01e022a3e3286051cf3ec4d0208e19d7e6fd1826f6daf33d0e14c3233c417c8a1e0aeacbdb21ba16f77515a68ce78c8419b1c2084119ddff076329f35175842c7f9f2d23b6b609c56b7b128c67e1beae4f86edeaa903df2a164d4f520e838b51a5274ba40518d06ee5db8ee279b376562746e00cc5883d73b0e2fdc2e7034463ddf50abcbeba7045df9e3e717029c3889e832a88e0893dfd8aad1dacdc061f1b3677e73acc250dcaff518f3fe909d9e5b5d9d3c5c816c6bd70840de4bb251c2dee6748750cab738cc7223e2d23917305506595bbdda7d8670f8ebc71c33ad1e9150f8ccf72220b1e13a741a3f3ed5d37c960aa4213a677a3f2360c5d3da9c04ff37a9b25fe0b2fe9068165edfa9f30555d37b58e5a6ddcee1d9b3ee390a6a6592675c0d7a78aa0741e0b3a3cca412b93a49d6afdc2615612d8734319cd72a82009a9bad7a672903ef990e8180292e2c2dde74b8ed9b272fab5218548bf065ef39354f39f293d97913a5b903db75aed63ebab2f22610a25bf08030ee4b4717ed8c06e7b8253b65c84ba6ed8f044c0405253b8c606bc08fbeddf8659c0d115ad610f20509b0f47edf66419f9723184ba2d9276ed70b83d1a3b02d32a2d2933ebbfc60bf781983904e37bb68f4ddf82299314a443386fc9a9455f759493552748f0e3c16e44b896bd7b72a0cdb9b40a1b817c2c8029cfd41327c27a985a8ccea8e4ff7e83d8deb23c0c0b45f2edd71640904a4d7b98871996155ca16caa40266ff2a7336c7eb62c5dd80c52cf371f6f452169d3e4f83ea3e970425768c8a01eb425b12b1bb1ac41cc4830155c4e5a959ef85839b7d8e0f54fa22f2c34cb4072f4b1f192c76c1cf39a59f7dd587c23a2336d0856882fd095c7b59c25277b5f6161d4e90141bc09ed9e4f70ca0b5ffe8270764bfa5b88aa395ec53186e22a65d8fcbff180ec7cbcc5de6758e202b1b29fb3fcf7fd1af99ede71f443a36c0805cce65f54ee1af28998ac001691b5a3d09f8a02f6b618bd09c5acc5d66979764113e5f7981f6101e2d01f88d38df704cd18bfd7741e5a4edde6943828804d99bfc315420953574c5ecd9f027941aa715466b46ebec3344bef956fbc90092aae02e3442f0782b278340a966d478ade803bc33bc0684cff3a269e935d66c8c49271f1486a20e6a3672a49c1fd2793fb6cb60d567d865b6d2f6823f5ce8e3c7299f82ad58262e35fa5e410ee4633951a3f6a70c841e9a72111c9e9e1b7f526c0e912ca0b69e2d92e2faa8109e5b0d651e1bc8af5167253ff141d600066b2b3d3d8c2a6b27a2ff6d2020b4a78586619aef4cd589bcaa73d0fc63f3fc08388de3ab1c811834741eb8c3437366fbc5fe3e11352e320c1fa74008bfcbf47a40325866a154f785a6172386c73664a5724af69ce36917649b06e261d1adecdef1f2d5ed81a7a89bef7d4a95996bbecf84222028f2e79f0b7b8f6d41f896908a1d5a37ed3a530167a7aa654cc74f478eb632f56fa202c8658d35abb2231ed4ff5d2dc2e23b784b42f91c681a7c0d41a05fe2472889c9d82c486a110633b3d618477cffe883b6ef245ec1a343be1a4300104712a59a038cb2fcfde7be6cf7a363af7903f5a65da737f754615e74e17c1ee0ab46de05867eb653dd7d16cd383f15c3d299f020060a0a6319e059b65e9a8408c1f023e7e519f0aa3d7cfb3075aeca774aae4ef77b20a9d6d7ea92cb9d999b860d15a5e640b8e9b9dda1b6cc9feec0bd1775f3084c4c819c34c301a798b0ec87e0e7584fc85c5b454bd0ae295d22b7bde16c9dfa7235167caaceae2e2e93626d121ef1167de6771ac12ce483818b020abbe3a184c04c945a5d3e95da835692f439b474f733f431d2083636e8221ca4f54dc95a81e06242e78345cae0241661373d9d0fb4c776c283dec155f9e650c32964bce324bb1df8c27edfd6f30da4fead6223142feefcda119205613d14150c01a2f1f3d3cf467c2b28256bfe155d77dc5c6207b1d919aebbc74804c75d17528a6df56efd1a0c21c5be13f0ba6958128e03896551f56ee3701aecd6dcf5ba8267d0ea8fa5953e401fe038da3d3e591103c9eda5f604003f4348e8073169b818edf31ca6d286f656174cbf9b5edd3d4acd233690bcb79eb4a6dc2505d7a79f1b17c51e7383baeffe5ab26cf163d1e2a81957d1b872842ee08a4da631a12a37ccef50be3a722fb25b96d3846f57ea7c500048cd19d0b7cd6c3c9b65fe60cefd97c44da055c9eeb99a48f68efd6c4dc78eeeebeaacc39845fe48c9e51677cc0308540d2a1fb75c626640ce735ac1b7b5d4e6498cafcbc4c799872fbfd86d8398c258e44f5e683056a48576dfcdb184a3cb3ff61194f69c34d3b1d7da4889d314bba49f3e9e7ffd1c12ca24e1c51108fd7635d2957e37d646558cd6c447a391819f8e8dec0c1c401acda4135eaaf01ff6cac97a75859332473b3e079ea4d2e0a1088b06be94029e3bf894a5a65ce9ad8899c434d1212c513d4a3394628cd49df3011c67135697c7c202cd8636db63722ba8dd08e905599cab993cd7ad9c66129b5af3c8a6c834932d04b774df72ce3ac5bdda04f5a47b2a186c383789510f46aa3a68753cd5651c386aa0009c0d9610ba8578aba5ef1d2649ffe619a5b85a8f0585705b89e41ff9afc1a8167713440b2e701a72fe419d9ed47d276cb2f7db4cbabf90c9ea1070175921f6c6c59a5bc4158cfb0d5946925d6128acbbacc8f0cd2998190850927558de1c57f7a1ba6da0354cf941aef365f5c09ff08c79daab61cc26daf2b6ba3a54ce08d46cadb755488f2f02b2a21bfa191a2b60aa759bbf052cf76dbb6d4954daae736363729cba30577d65ee0d706e1b4cf7bfdca96db900001206b9a2cf3b3972030947851df52cb08204a5cd644c06aa321cba5d12d11ef59378c7978e9a97ddcb7a74b2ebdac0249f23e16d9dcc35d2714c9f7b11dc8753b3b0f6abc82b72812fb8f8d3e72e4d90785d9e06f88c03d1df46c60574b4362cd24b961f28aa0d25a4b1520a08893d381fdd4114fb694dd9390f4e48193d7bd71ec0d8ad71704ff96a50abdc0ae1589cbb075de2bbc73d8495bd5cc42569595bdad99c6323344cf7aa1f3ab91816b75c178303b5142bba5727e53c0d198770a8895a2361664fc85c006d64e63a926036b27067a1817e01ee563893441a3bed0ae81351110b4b50bd9fa23f78262062d06bee7f4f63e688ae604a3eacfc70cfebfb1ca48d8d6e8a2d171ba1a2bb75b77636e49c38d9a5818effdacd8e28ae77cc3f10f0b1e9a466d44f467b644d32c7e9bf0dee4c2bc1e2d31bd2181884cb7cc8afa5e2756f3b082d6617f3fc64be642017e78217d81969bdb4c41b84a785224eaddf70f59ebf4f069f657da269e6e0de0ada349c78c556a7617c5fef701a25982be78409488f965290aeefc117530239b123b67c289b88bb32a2d9fcec508c920530433248d700a7259659695b3624dfd4857f8c81497e4bdec4c4f313a81b3dcc720ce8d40dda7cff3e5d4f5124b6e1c2fc5864fe042346836c205bc2864c20c67c5b771198d823e51cfd2ea0de507a05f66c97a468ad79695a4e0768f349faea743e12c4bcc4a40557ebf91a9ca51ce43dcb97f3832e2a1da3957c4d1d41de51289a56722e748a626b7685e3703ea6cef1b20bac02bf9134f9bb1723525ebf567a7b38a0066f55377f44b5d3b522fa2e9eb353e38a88ffed43c160b665bf7727d1895153118b6cc6fb49387ad435a45353add541a56a822259c28f7387db7457d172c3360fa22121d52e4aca303fc4bc0c5421d67d61089f3029009d9ea7b5eaa8ce7ea89a1db8742a75c12b39e104f0a3373cbf4ca9dfeeeb9bce1e9163f62b6aa4a8368e6e23fd31cecd7c51e03b1b0e87085222e6148b4e86768dcdfcd4a29ba9c9d54dfe8e972e492a3c1b230727245f163f4e1d6de041e12397fa3a2a54a15990ccf0605898a413671d2050617eee29523d7f13ec8a426505818b452e76089f31e6bcdf2e98828acf0eae53f44eb9c91bd5741ccac2f6b0a1c0d17b27ba2002be57fcbf5e337372e2378623caadd5cade1e29b4d09f752b4125a2a11e17d22c41c16db8a01b8ee57cd66ddbf55bc30963f7d59f8a47938a72e7f2a174b443059679a779bac89ebe10c23b709a82461e9e8518e3bef339eeb31546f9ee4a9f81c35ddeabc820922d8ebf01bfbe9c6cc0a7981158d17d8faf1c464d888fe46099d6fc0f5248446b8d05b5ff706dd160061d6d8d35cf9f5c203fe8a2e90b229f18cf97e97477c27b0f9dca8f06aef75817d1655e093030712b357ac8ae28386b56a7ee3ff642043aab3c5abbd90eb0d42ddad94b3c3e1c5d97270f395d1cd48bd7fd6018fb122ae892b729376c082bce6d9d350a02629bb8dd4d565bce1a70a931dab4ad9802e7c0245080114b801e27b8a727057629b9827bdad681810e3eece78e9be2ceba288b6f45decabe865ce2691fc4f098d643b00a3399184b2d1df61a7c926b5f02f6ce186de326997066674eb1993839aeb384b5e26321fbc715fd7ebea4f56e1a3d38eec1683841278d1ef2654ee6de980ce1f3e3f37e79e69026be13b8237e1ecdc6c82af17cf2dbe29136da7c679175a207fb018c9073c83f43233d2d10ae56a5cda7ea702767a61777c0ee4df9f114a7ec7cac3c7145f156c6d7c06c82167d5ba632566f5ccd9ecc70a816f4971fe52d9f09cacebeb10478557c6468486e3a70eb2b1479ef74792b5b942920462c8761b05f1f84260b0ea3d49842eb34999991e4e219687a63f63ecfc07029d21b7943c8e3bc4aba3ca02277b78497885d0ececdea98fa26e2fffc673f250eaecf58fc8d90f0d123f9348efb1350dba31e3058ce8019e1ed0d9ae6e612eff1af3522f8a66fd93f5e4d53906926a6ae59976d222666ed6887eba89ddfdc9ce858c50d8f687a1364095758faba5fb4d30686f926f15eca51cf74d5aa9a8ab5e858aec5b25739af1c92f1a61fe828af82f62159146018be3dfd2bf50f5de2a85510cea2909481bd316a16d145993b1ecdf8c211a7d57a3baefb30e25d166e6fd1c554940c0bc278a4f7ebb2ff6547a42547e06451bba4bec93f2b83647f72e9f19e170d96902b13b663fb9718432a2b1295beef02704e29ae8bd50367bba6fea1f464c90abc1a5de216a39c619577aeb020141fb4ef053d7724c8ec74505290cfd4c77a6c65f5f9d15842b68bd3659f3e09c1f9418e45ba273d2c2403fc99495ade06b9e8351bd775af077d4417c1c79d580000000000000001000000a5b00000104eab248250f09d003c6ee9952a95856e777fb613ee99ffae58de228fb43a63d923a46bdccaaa3125f8e29dfd91cbc4161d20485ba593cbc51cd6b502570e6d99c1e8bca4d5dec91010000000000000ffff000099010000f57292a4ef38fe8a04ac91cef39ab86eba27e2c1081c2a269350e3215ad435b3f597d3ce433540c30bb6bc836b4dbd314e3d086bc688bc9ff9a0f5bddb3e7b9b3b1e09120ed932782503a966db7f1d8b9bf47c2cca3f7b1380b771c0703d1389b9b0b4700d09ab6c46cf0542bfbdbad3fb29284142f0b5bbd93e0e3766977a6ee946d16d111ffc85e66b9022aaa0aec9e1334ccff89c3f847df378979eca4f8451d8a6464d0488eb99b903f5e5c6d942aa262b01e332cda8d60833501eda36fb6351e99192d4aa7c264e0f0f7c29ef7f7cd7571eb04eb3b5c6c39b34982a4a06e6f037e378deb407cc566a544c03a4057b240992c13414481a802ac7fb45b7ab02cbe26220cf2904df63d1ba735592b9f44dca8c5e4fecd1908aa5b7c052650a3e2efc8c5b93d1127f4215957994845246e63ef2b66ce5c3b92d10d0e3840bfb2f7a3317c8a83112afc74285515dfbad0551ef4eab4af7ff71e815503b56bacb87ccd6da4238af4dd8d54b7ecc33b5b881a562b3d554aed1b3273357fe647b841327ac8dc1b4daa759f04ca5c891ab31d1e4ddeab13c4b0e1aa45a9392f9ca5d55b637b38b9f9ae079e2bd8254b828329af57507dbc5b2390badd9b7e5ea0451667313a05235c39d7c9d839fb613d40853a6087465f774e885e747509ec1e417bca8fb5a1b49980e94cd7d846ab401bfb6ed6e7bfb39a552917e734d7143f38f905a9084dbd182bf6c9dd11a64fb81269598f577e78f47a9baf2526ab922ad70dc840105ef3772913c6d5450e8e54a48a73bc0c85171b0f25adae7a9613fb15a08483d4c60502dcd7f5e02ef9a2600eb34f4bb26a4e42fcfd6dad21d04a747f11f97f5df86a9d4fcab02b709ebf4c575f36a8ddff66c5f429dbbf7a65201e7aa4f5573a5e81617ba886faa9fa4bb95cac11b9373167d53d4474eae27e3432ce64fdaf7ecc3e3b57012c40a3612b0846551d2e201f206b21a98eaa32dbf6841e1e24f6582118731f90911f098749fbe007a8fb4559007f09cdb8bd5e9373081bd4e25141a93627d5a54160af2f04c8bc54b0878f4f65ace16020c641b4eb93853985c34bb7f84243f0b947358144b869eb5bc5c73b6a87959c89fedeff49af6e5787f2a884c910b6df7c902ce94a9a1294733a3b154a3ed3955d7a2ed7a33ec3038de1f38a606797d49c52e33ad05442c7e11dbfe817499484ea925fd3452d103b61656dcf6cee90e33a894467296613c3eea24532e737a658751b9785b50fe03a3f0f7e872c87fdf85b351703bd7542d918e472a11cdd9d1e799408d24b0b7c545f5335c1c4790039b8ad4ff85def032373f29a236bbe226592714458dcd7b0c3227ad253aa1548af0e4686f607520c38744033ad6c058e4203c68eefcf023d127261d76096bae4a8d27309d7ae36153a22c0fc557df7098ffaea99debbaa9e07b82bc0393913b47f8bf8eb9d477ecd3480d640f8132bd30ede44b5843189ced11c95cafa97945f6f64b3fa402c9a34a8b80f48b80c07a91553f1aa18f78c15ed2438ebefbecb18106d25b0da27cf2a31ea65a1a724c580bfbbc13a077a194d5870e95b6d0043405e51fc489f9b678679bac8e3e6b3e78a30185124e6820063dc040f0138ba105b7d2dba1a25ea598a53e63b8485a23bbd9b96d5db2b00e325c75cedaa87b3f9b582fea88dbb3249cebb9001bd8404b1766dd6ea8d8a6ccd010ca2d1eaf4c0bb78e291031ff3952426f76bf07a4929ae4f246e78bbb7148207018faeaec50ee7ae154cadc0daa92bae5edba9933f35d3ff6983b4f14e0a7c9b02e9919d2a80c50835c09e5bc4d7020fbb35d84af0a45acd3329ced4e211658ce23ad907697b22bc641dd7dc0f80218167dc61eedb699152081cc3477d48486f16f9f9a88f1fd1acea85f320aee1a3d0c674a388418ca02b38d6beeaac6dbcf8b005262d99f978b64a06e1527ebfe3f4a91e4824b5e4a5dfca5d30eb924f09bf0e6c534dad077ab6f6d0453a7f70a4a4e7063f144b779da5a8f75c91cd54ad6d0845d9c5f4ed4a0049fe8a10ab8f419b06d50cd5c1d1487e90254e8bc2d8527530210dc12a72a5a4a0e72b51b6e08090efbee814d23c7703ee0e3888c4f3856e55f6da87a6c11796aa59757c693c575b1fe6025fcba29bf627a945800be6258ffda2116b57b8461db806c3ad4f3d1d901ef573b508e8b33a9aa714f7289c97d52236082bf505ed09cb89b0b4ec441d9e01326e86736f0974c03aacc7ab01cd4403d9a3c285864e3a248b269af5a35d7281e7f64f26762961a7d52fd1ec498fbb88f234ecc155412fb731c24c321b3ae17986462e30c5dc77848ebc7594088eb5113ed932bc5a3405447e5771182c73b2670da55b49a4b0901af87a5e31fb9681c92ff21ed3168fae02dea826b99c8edf476de780eaba7df9bc1b28818ac4dcaa1bf03069e60511a6c09c7dde172a5ecc2ff904f48501fce5bd021c01e3b7545c94eeb020cee287e421a8285e631e8dd954918b6029d28eb32d7034a08b2c522ea80d908a03c5682ef4c036f0c255a4e1200f6f9570193eb3e492845e1a1c3e1a32e0e07885b46195db9dc7089c5cb38f4122a0414593550168343577d96e4b2f1dafe133955b1d1eb16e0b7770d6b02c1fbd7ce3086975a7cde97c7495623e605c237510dfeb7e5f223620e4a8ee593ae1613d25911c1274497616b45d97a81d2c529dbf99638240956c6acc05b599e681731da4ac5dac4c2207c5c4b9508b9aac50b6247b2b519b161e19293fd5cc5cf67ca833ab8331c884c1c9549466853ee47d8b817a5370b7f0ad6da7416eb975b85414f65e8be4dbf40178002d20d96d388346b1fbffc8f3b6023c8b82886c3b62c4030b986c9830db7e49e5b3107b862f3e57705d73d2c8a1b780e03fdcb758f3b4e3525b5c33f854334bf9d914cae5023dc09a0825bdefab0ff44b3e9aad2dd92b05b2a4fcb84f9404268c0c11cb19761baa47026d29ff6addb09ea420c96b15100fbcd6315134c806fe176d9656adde2128c4ab5e772dbe9196bba1b3025d55dfd87e0983260906373d597140c37b60e99d223b7e15edfe0a3b02f87b25b95f9ad9011ea2d8427b322405ddd2f99dc03545a33aea97d0c75892cb6816c31d8292afdc9a949cf97035eff572bf91554f3b696998eca2f8fa570dfb7fcf580ec52a9bbc4756daf546bd22f1afc023cab48196c1408281295a4b72902ca0d3407addee9056ac8fe3ec30506e87191a255b54e2e612281a9b0f83a4f37241ffc2e406bf323acb6d9ed3da391ba50c76c359342ec9577cf30494c211632427e0fade172245abf50b7ae1b711d80282f7320c894bd4a53cd0e9f7bc62999a89eb1fab018bd4299110576faf8e3bcaf64f6168a5aa13723e5045f4ff07b06d027776ad4dc6a8edda026bc042efa0d7efdd354e46486e226b28f1a6cd4fc9a634c0049e112ad2b5908f8e123372146133aa435930ce6e6c2bb199b086a994dc8dff195b3d185e0ca09255ba33cd383da6772f30f7b37fc808f3bf3fa11a98e3cbfa82c68c60fa85bb60fc7f110b5b8327ec845152da352fc9976051a17928b749b6a54dd236332efcceb33120103be0b84b7fa120f259cbb84795f205599044537610a203989e6953e09f6cd8e8396a0780d4307f883995ab735e3c41718a8a6e822f276e2a7d453c48f7061cc23e840d95198e24d91e4564e8b17d2e4294606ece5a061f94d4313d6dbc6831a225aa16000a4e0281d9480c59c20ef08fbe08824f43264bf8056fb636b48940f8d0d527e789a47dd7cece9bb9ad7bc48e2e4b750da66043f8fd5aeababcf5dd495bdb714e462048683d4fef9ffa5bc2c216352a9ebf5368fd949fbd6089a0ae9e072b333bcd4a7401c3ac83de50f740ff7efb3003dd0f1975bcf2fe11f9f66cfa9bd9a7375b6c53aeac78aba96ef6aa13f3d6a8d13c1f3a53f8d8081c129285a756fbb0d786da9375612db6cd960bc3eb8842b3d5ce12410d9cfe58b1b7dbe1facc5fe5a8c55c0b6d317b0c4ceaf66ac457f8b206460ecc3bdf9070a0ba1b6f43215aae3946b0be3f6b0fd665933288acfeef574e0ff76cc52fbac558d4f1dd8cc9ad7a8429bef8f5a6fc4bd87d300d352467a9d8f4110d44bc94b59b3d9c480c34ca8f55988755155f7262cacb769aa41d08b622c5a0c6c373c3ca16ab548dac80b142b70a3fac18ae3a3bc4a2796866e3d5c680f947ac1c81de5036ff99ea0e8d0c849c07550d8c6fc2f0035588b85f0b19a2a9e90b012cef9dbeefae93e6f1d75ec8754213478798281befb8c74626a0d0a9bbd56c9736644cf829bb9268ce853770fc3a7cdd98b02499a1dc994c1a83d4faca32b3f2f18211b01c87d9d90c192ec9e316b5d5b0d595f217e158f68aee884a687f41bcf5f2fcec08bbfbf1c6478fd5366798d9015ba927d1026b9487fa6b01438718e6f15e57ce9996c352b48db72ad6ef20f9c680e7f26b4ada4b7dd11d239b362d47876efaeceb355618369f2be87e0973a946ea681803d78f0dd286935cae7d06a1c25a9bbb59d0d848d9282a9ddfa0fa79e508e8ac8b93c9a7220cff7faccd29c48049db97f82ce42b8e1109e5d0df0bc975648e282245f029a8170f5bd7c2535d02ec2609a48c9671893423012c5e56e2dfeb8b575c6b6312054d5c5c6ed5861c44d282d2d8e586009202122eefdc1dd4d47643dcf2858e647f03bfd6204fa36a72387d8523427b375345b700c814a6b5b69e05e00103c8d947f74932a6e2202b92b3c3b7ec1e5e43826495cfa5d4c2f0696e9e965aff660ff59cf061115591fcd1e963c53a738802eb83ab42982e1a9e581f152564956aaedb07418ce8f9303e86c4d999ba373cd517cdc6b5e8e7319a88f27b37c7d1901a703f51322e7cd5af78d75b18d22f36c23f2d24dc935f3b461cc231015e9c597547b87f689dd71dbfa99fce41717d614660df8773995bb61f6b8c95a415383a294fe5bad2e9e1ec40861a1a2965be9dfc6e729654e46f1768bc755ee0c51b174a9e91ea55d6cd252a6693b591f2b0f90fa2b68003669e71aeca7f1e4785524dfcf477c8a32837783a56a2d68adc9c6f8ce18b885bdd855d2fda453870daac0ada327ce860f9c325c3a5545cf59ea4eacaa096cfce74ca39b7c3badfb360b35474f4630e41a5127bf954a666c841ed6824853d0dec9b9e233abcf6730591d3bfa296c08e75754c110c1069cf21ad3e7e66c809d124a3aecef1042cb6f18b032dc7b3a0182f353aa4378d75ee73f3b3d36662001497a9c755e70b21ff3c1b3db3ceccaa3e7853bc462c947490ca9811ef1e02fee35657cec0e4408192298c5bc8ef277df312a9b6a33d8e566970e96b4070b87bce28ec6d8b233afe322df0e4cc607301cf34d1fb00e9c35830a8b19d63f062c92fca06d1370a235f303125bc581b1c92262cd0806301f896171674797ddc0dfe6d99722400fd9ee4daf8d0ccb61793f0d7601e20e2501bf04edd0d712d840e658e04cf40b5f5bf20bba960f1c6e007fcf32e940ae67e9a469db8a8f6c3f6870681fe2dc2e7507fa883594dc051d72845033e3c3f0895732a7b96580d0b12e85dd1468a2c01d7aa2659d0256607b66e113c7816d3da61a4c7d4a30fd956b02c596fbdf3f82b0d962c1c396359c3c903626135ed3bc427c07ee739afa340af5277ecc6966e4a9e3ba999f56ff2c0ba25448bcc4f880d47b92a2b4c60c920d0bcee33dbf9eb412c3ff99e21527985c0a019adfca5c20d040a8607144d37b6fb8da7de62940d31010000000000000010000003f000000221cda12480d0a9f190b1be9702b8ea9415cf7886afce8e8e4a3c4eae92cdb1b8d1478b5e749707a90e40b76ec9148a2a55bbdf35999ec56ae103f824cbcc25f8bb64d1f47b1c8964b2ae5a59f169a6880059cd15a9a0fda89e130af6e3b87e4fa9aa3595fd3df356335fe5bd5d3352b090e0b3896ed2daabab564252e73d8fc0cecb19bfffa72bf72be8750020b85d2ddfa132408b9e1c848b4556645e4b133aab14d06ff18fb40cf45e26cb8e58f6115f0cc40076712e4374790d6f45e76fd0ed6202b77a6af80adb3733ee6998b3f6792f7b0e790174601ba64f8e80d470c51d69169e12dea21e6d81e525efe7c0c4a157c40bb9182609b22241f0f67395bc10222eea39d5924ccee1b12439159a8c38799c6208c1623c2b2d0d77763a26edb6cf762bb42e24e80f23a79f1f4b398fe1cda50681af8549d70f2573cf3c16596f27b6e01f5ce70613a2a15c152e8555c2c236190eae7bc9a5e86ab2751e0bccb4d0ea3017923714cf028c88c2e1b6dbe92bce36939c22de4f042cabc4e1342a20bf1195e97ad31978b8c76fe6e5a30dd58e0bcfa5bec7d7a08cda3bf038a5505c73ac28cf15e4ba3d243c2a5ad5519528c8d7b7b061384766322e78a2a69e094f9b3bcca5f9ab99e9dc8618722e353117779e048f249141eaf0ad3ba4d7a9f06e8ff345601dd949131b7fa63ebd3de083015131abb90abe57d0eba8fee35a21fa8e83983379971d4361c592a048eb8272a6907978658f3c423ee471de5e5a265877f199b9c1eb8d889be62e4833286ac9b0bac747f417c31951ad2d5fcf54e78c979fb21a9c359c5e1436ec7f4ce3f4cc0324e80dcb51309558bdb407ce10a71363e6b6f9a8900c8b648f7d6b6fa2219c3d5789fe962071410db11f4674aa9813648a42ddab45312f0662e5c04f1b89e5ffe4ab34bee5b42d70dd832c0cee5e62b78286ec3f238a860ae6dba5a6b0b5ba298945c9ccce82cd481b1fe2c914fb3f6e6ed4f5b3b76b975bff7bbc05573eea0324aaaf809556e02c2f6d55f1ff03fc21279dbbbb2bcd3a6000dde3f1f58991a0c07ee38ca2548e797fddf141e7d8f5637152b16fb5ff0c8e9c69f1f4f4a92ebe9f0a1951cd0b8640c10b8a0019c8f4856e0ad470705a63761d5e1a9244c345c3867aab2e320733d81a7702c8f835c3d04ecda5ea127554fe878d152084063f509348da4095f7cea0152d5014f8f416eaed6ecda0081022467cf6d9924a5920afc5ff886be4cb2998dc05a7924d58f102591bb8238e2fa4e89cc06a70048c55c87b1be262e51c30547a2221e6a87aa1acd003f81bb4f966ceccf2b1b152a12098c081255808d972f0bd6be9b16375869459a0e800d18d9559c0de019994fe270da4f2611892067fc3f7b46cf03f87ee0ba90e1572aa1e0fb79c1652f90fd48207f0dd4c8392cc5a04ac0106995251fd4dc98f94d836ef88ba93daa342d71091dd1b31b3f9a71c213b074f109ffe44446a8b44f3b4ebb6e81c693339bf3131408299ed3f75c25b5b10b1b225b482a3534918f69884674512b37e493430a98b472501fa76a0986a5630a786606f527e84c2e8c6c2615dd9599432b5763b977baaa75455d44cdc4a5f06c85b4523c8a2c122497fb173e96d571fb72438cffd0709abd9910fcfe697814215fc8fcf579123e58a85a827ff33207730f96f05db647dd694edcf595c5a422482d4b0d2587605075fca29c564843df26e28cb9bd2ffa2ee2e58470882228b46791752ac21b862a140729da659b10cd2a9c803787a1577d2a6ddbd0b36c79eed4ac8233157728c148edd0c600e28d730e041a7c74f0c7b8693934c535b043793da76a3c84e168f00a210f57b554e6820b6b34467cee84769152ac5991bdbd31789bf3528c33d62681045985b32fccb5beea5b42b3e245413c7fc833ae8f5ce92816f9b2c199eeec877c36a3c9fa4f8f2aa997b6518813d23ccf2288f7ce42a2aafbcc590048c0108b238c644a73fc07c54e2ed89f70e76579ce49de38b2d457196c9ed3105c0e758697f8b22453b9618cf2b1d13c596e1b73e64c64e1fcdd345a4810e6809f25f6b35528dc7797e90cf1b5c670b2b8925daf6e8261e809e1d1a0815bb08f4c401fc09e67bc538271b2816e38767388780ddcd32d582b29a058704dbbeabf32bc257d6aef961f49d966bd00c7985e2780b5c95a43505398119849cd9f31b3cd5a0c5277b942dd0e05e0871ec1048c6651423f303399771c5026fe523b373fface3e0672aad6fb71b837f2ddca834fd454553355cd93b278d01675cf54f067d3b621da35cd4ca2a61b0627d34a2724cab6c0a0a2bbd0158c0eff031bb3979a95cebb868c0b7143654f0835dd97c06d1451e9af5e1be88aff250722e8a97703d4a578f5e256905389de0b3cadb0a96cc4ce5f952e020238c9b7c3d9f3f9a6f825a59da8df0c62427795215fb1acca5e3b499a3b109af5a11c885691a50802fbdfcbb7f5ab86c1f8be7bdd44e30e5b81ffe6feb9d19a6626cb9692114a6a2eef85c7d1b53656ad4b5e301367073e18a1070f25735960845bc46b2193090ded1fbf77f6b16cf69a989678387ad6865d61aefc3df1d6e7416406c26d71fd48842012916649690b983588ea7bc37e8ac2d99777f9ace1435e4374608de47411dffa78959c43041ccd753fecde1b904cc9e12f8b1f5b0ffa02fce51f58ad910fcf088cbbc1e1aff97125fc0e1a6b38622f861e0c600e32e69c2e0196c8a4293023f3433bd2ee09e4ce1856b4e4f27e2a5d594916e1f8bd16041faf730622355f71435bb055dbcbd1cbfd8858e16d71a94b2e0cf7e26ccb67043085193f1d2b0bac121e4cd4bec875e4699e234ea4bf7ea873e24444853f89be73cc169549e2b71eb790756d95b283bfbadf2c2285c21ba7875ea13ab7029b37a929938b5c78edbfb7c6fdc37a9c36d71c45d05dd7597abfa6b21c276533cddfa37a6818b9d68715a9a2cdbcdb59933ac3d5b844dba973bc0c981f6d3a77c137c1d6e05ac97e6949f496bcf4649b7862a71cda1e8dab0d70077b2d5ff787546f6686d835acbac1ff963c3bde961451d81102c5a7766f959b355acefaf11449718e75220c6ca670a12a555d12d3b909e10ee73989a66eac80f847986f28bb9c9646e86d2ab3466f92310f6bf017c509b8ab3ab59ad96d5c833cfa1b50f8979ce6570b875cfc200844e0fdc87d6e783cab69808e4f1cb4eb78c16408fb33d9b100e38ea546364e36827d195a3a27dccfdc4851d85242fa8c23e385ef0b9b97b4bc8971a306167f6813cc2cfb4a19c364ddaf3f4af23d08424cfa016139d41491d8f3a59c6103df5c759e716911d2ecf5c59e1f57acfcc832091590a0878d76bfb9065a68c98e46d86242d469d4a490250d96f2ea486107970b5104bb304ec420d426133e6d279a992c2f7e72dfcbee21ed06debf530c321822ad92792db47e56b6ded46f36a4bff3b6adc6c01864fdac7ef979f1e68bf6694a38a14e0af416174c556f751dfdb84ea7f88ee4dc74458911d633c688bbff0f51c1bc2fc60012c8069dcb93632ce93c650ff7bbfc00f209c1e26625f3955e4f8f63ed5dd6b055156bad004832784dd8dfbbfd37f70417a8c957987398c561ac90cb93fa52f83de1ef8cbb58fb87a16ccf7e93dbcbd66d63b144e2531077c0ca9720c40e671581c89563c87e671e48b5556b46d61f024af8fb7617f341218187d057e3b6ef505caa6992b4b4a18fb3e7e9998bfe363a10367a99337ded8ba9ed5fc1e40e21d73fc8cf36297d46c04fc74fd14ec835cc849b3d1af77015c7a15a3fdf4ba6d71398cec5686ef779299348c2c57b4f558747b9198c97184be0177b004ecd34fb9025346e54dad3ba64f5405ee0f596b3a56d78bf68308d02c90a28552226eddc64c9b5f098ae6972437cffa68dfc9ac6da51ead90863720ad2c28472bfdef2ad11496398370572929a05ff79e4c0ff3090ba362352e689efa024cdd127546d60b3a0aeeeb1c4c327de34f3dda03784121802f68c2a42563269e425a9c99ae4d3637254bbbdcc3f4f308004ab94e8427de0522d3215f1179b1c0ac176b9744209f9b44adc8a1b5e2a8f580404e9b11dddcb2039f3bb6b06f79c1bd7ca6f889699ceeeccbfec3c3a936cf4bdba8cbc2f28e53b1d770e811cba4e029cc15032889c4a5e5c8fe2b75874f42416f8b0485d79c4085e6de5c01af3415c9c5e526503ddcc4701c074f460a691b97abed4b8a2d88bb532ca603e2235c2fb0091629b25e577c6429fd3a79db59d623757d49506b9ca86b6bbce570175a55b9fad39072a4f453008c9ae789a16c9c678323980f656aabec85d1128ebfe88034f381b33caf446a7068c93c70387a7efccc65f0b31e1a53cb28422784c7e27ee85b499cffd8424e0089457bea5831ca54a35a08497e4c66c343721e3bfd4ae800f6798f2bff3d2f5bdda325e238fe8f5ea7d73f06b4621a17da174fdb4238c3ce8d097e404151bad10c5af13668e9908ea565e4b536d0731a011a23f4db253378cdd7e9b2445aaadd0803f8ce93b020357070827528ae74359d2a7d6f87af57cf46edb6638add56e71f1219a61aaa7284635e9509b3ded02c19af3f1e2ec4f7f193ba2e3da7918538469f3dd85e284894bd1df2bd1f16a13035c9644bc6457f7a117a37a6c1951994c1f2ac5d02b08ee1d6428885db296fe4a9460c6c37b2e45c6c7ff6d7c867cdf2c1c37e4e350f3c861302db2e67061bf676fbd20cacc92cf44eeed4de795aa5a2c4a338beb8ffa269413b13496d8d60eba11f7c9c87845a1180a139331a82e29056b3c94755ad9aef9f42898224fad091910c0bc4dc4b4b6c611d1e1501ee7cf902f66372492577f1989071cf61d1711393a070546cf73beb1b4f0421eb6e05bec5edde18f7d3258e221c5c1180497d8dfe67157280645c47a107c4b304b3e3120e3ee050188d2f980de1ff84404ce0f612c5c2891fec57ff3b6be7fea6a2cbac2add72e854fe10d39a5f8d20cbfb435cb92ea1098d4e5204b9c0468c81c4fc6a3e513efb8b1886df0526000f43022b00631df45b91288a54c6fca2b6529f998bebe89c16d5534a9049b80a146073cafa98d5b5a1aa64cf35ac4cb52975e36a45e3a165ad5682fc9271883f306b21b6115fba1340091eb9ad3cd1adc83db08ded8688992e0923fbdd3518b09e9dc66f68716932892fe5d29e61527f38c69f7b396acd8c443f5b3807d261d03c2f55b9953b2a8b2b64b80dd34b35904a01bfd20a591f9ad886275bef352388727e42314920e419db53dfe42bf7a1385b4ebf954b2114594e610fb3041ee01e79151edbcd394e1a3298dc4bbca18c3240e5fb1ded41140c3b72a06b0d5510112edf19bcccb65ed25e0d8866deab8401c17b66c85b50a1fd44b9bd73c2854c356f3af5fa9994abb0c69ad2d7ddbcbb998aeca9f93a128cb41ef613aceda35c06669532cba33b2b06badbdd44de5a77e5a1b5e5bc0189d6be03d9e3097c53aef9d4402723900f57ed2bf2c60d0e1ca93f00d584b678040c17260087f08fffc55778e1ada5373392e4d0d0fd80585d3bf079066bb9313bffb777886c7bf5913c80d63ee285e2353cca291d5c4f76f6b7304996c5088e3873d9442b07214f0e5e8efdc772ab7319d5ac125ce038dc806e56a2f550e287fcfa3b6f78febf836e81236d461f5126473ce92589bc7c14113cf510679207dec39cc0535800ddd44d135ba412670ea19dc1687932be8b864c59320c8cd4d882ba9467ca31330698eb079597000000000000000ffff000056000000524da49ff3a231e17f8c8850bc943ca7ae5cfbc4fd9c7dd901c0fe515c3fb5e02d8499b5aad0950dee680be035bb8eca0ef3dd798b19cf93275303ad03b422bf7b33c9a2b8b994c8151f14e53684479a502341cb87212f0852995f867b84e800c80000000000000001000000090000009812fcfa9ca342b8dca10575050fcc1565206f1a151dc47921842466606b9a92879839aea20bc09fec10f35e7ab7b4ce668485bc3d252d4b46e20bc26ccae5560220bb2f3b54648cd7df5410cf47964c963f13f735b455b8d20d5edb9f9fcc148bbf3d3811880c1b45e85f1691476212742f94ec8251b65e41919dd5d5d53f46167b128a9fe908eadc0a9d4dba05ece1e0976c46fcb9a155f0e3a1352e451a03415eb1bb4858d6c1a0404e8c31458feeb4146d00000000003272d7f99e8c5fe8d0f61f9567183d6260e4b1c5761bdcd97951c1c3aa7a65a175dcbfb78801382f910ecd42e64bc268a85977909d83205f90646b8d2d038b5057b44e5c3f5b74c1ab62ded4937c170c6dcf6b9180b6a3e36cd2031c4e00000000000000004238835087a439c93b4e093c4a2c6a11aa9e5ca136022a60563b8a70bc7c1511e6d66b3f8ec72a38df8ce0cae64c038bb05b63affe97ebf6fc6d292e33c3cb4e27798db24dfff778b3d6d4af6eec96b3e2f0087d10141560af3a233e8ca5998cd8f6d70a8f3a2d68b52c4414e41f9803b310a093"], 0x3290}, 0x4) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x1, 0x84, 0x2cdb, 0xe9a1, 0x200, 0x8000, 0x3, 0x3}, &(0x7f00000001c0)={0xf5c0, 0x9}) 07:02:09 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 0: msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/205) 07:02:09 executing program 0: msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/205) 07:02:10 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}, 0x836}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mlockall(0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0xfd93, 0x0}, 0x0) 07:02:10 executing program 0: msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/205) 07:02:10 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) 07:02:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffffffa, 0xffffffffffffffff, 0xa3, 0x1, 0x1, 0x9, 0xbc9e, 0x1, 0x2, 0x1, 0xbd4}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x88, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0xffffffffffffffff, 0x0) r3 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x81, 0x0, r3}) setsockopt(r1, 0x4, 0x6, &(0x7f0000000100)="648062caa2e8f6bddb3c6fda64c5185998c8d919d2b0a13fe4b38715c9725d1e4b0866c8cdac6051ca8cf9c9978c742a2f8e2b9a6fd335421230722bdd11884b9e20fb19a12f50b5fcac37172ae20d83fe274192b336c352d9d5856bd4492690726cc2cd5a806c89f5100122ed066533d84db8748dedffb541c55208aa2d92d95c9a86279394937c8d54cfc7b132427ae1d7919bfb7cc75e86cf1b4fa29d3abc7d72e644fc01f11a21890e2ede44240fa08c2c76b108d7fa786bd620c705f69175f80ef8f798b5aeb4cbdb7efafe571c07efb7627ba81e811ba4b572d5f1f492ca4ce5dd3a6cfdd16d3e663d205d547f0b6f136394f6523ebd0090fe162c54", 0xff) setsockopt(r2, 0x29, 0x6c, 0x0, 0x0) 07:02:10 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) 07:02:10 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 07:02:10 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) 07:02:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x3f, 0xfffffffffffffffe}, 0xfffffe04) 07:02:10 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:10 executing program 1: socketpair$unix(0x1, 0xffe0000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 07:02:10 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x13, &(0x7f0000000000)=""/205) 07:02:10 executing program 1: r0 = socket(0x1e, 0x7, 0x5) syz_extract_tcp_res(&(0x7f00000007c0), 0x5, 0x4) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{0xfffffffffffffffe}, {&(0x7f0000000040)="b7cf0241ba888e70e1a74b63f1428caab32ecd458dc44e33a77142aa52380924b1e1de6d7e512f8f54e86517939102aa26bf64c3b2b0ec7b9d84d9322369d921babe593a6bcb262037f59b68a9b5a1bb1c7a7aa2d54f4fb69a8260c195a0b11cd284a409719900c4f270917ed20c995af5cc96ece8af4f79c97f1e27052dc0b64b14a21c34ee1041435f6aeb749ee9", 0x8f}, {&(0x7f0000000100)="c30ed002e9dc361d437fc9918102aba03a10d9d87e912f4989c0", 0x1a}, {&(0x7f0000000140)="e66ba2d545805f679a7026565dcd94ba6d844ab0ad13bec735a30cb74840f84b8f17c5efc7402f2db2c692b71bd45aa8a58ace07b351fd7123df5b502a4aea63656d5f2f750943521a7314299764d82722b5daf32dc8c42b6252950eae01eab89940bfa7fdba255fae38e69dddd8ea5085a24be37cf9599fcc2ea6c85fb141f06ba05a005f882307a26446ddf8e1e077dfe493bc3530f0162a9bfad8593e927c3cb6b11097f86b5b2537644a44be0732f8af40b87b7f7bc7d56ebe9b854cab7c7896730486bc484399cd8af97426934d0026147c2fa4803aaa3d01de11f9", 0xde}, {&(0x7f0000000240)="fc29d518cfaeb52d49669178a27c24ec7bfc2926b8995f9f1cf74e64cf1bc11db0f73697a1c467290a5583ce7ffeec", 0x2f}, {&(0x7f0000000280)="a6d10de45f755b79df7ab7ba1323ae4eb512c38c699b2b", 0x17}, {&(0x7f00000002c0)="057d86921ee383c13ef288396efabe29a2be64198fe5ab33faca02d89f1c1af2c79da2ce776006b95739df2f4a416f51900402f266d9f8a1f3db7a31b568fdb8411d74908952bf11d86441c4d47a5f5efe56e18bf8d90f8d1e5487c9dade0fdb307ab3d3d3b6dd739653f47e903f2d4338c09850e1f63af753646467143b5b36e46022340cb8f3ca2086dc3dcc83c73c874bb2e6267d854640cdaf6f46b169edbe55cf2e5974e083d7ebd8988133a28c06283d74c08ad72ee091fbd72e1733027ad355e1ed5664", 0xc7}, {&(0x7f00000003c0)="ceec23e4cf3b2d44384067f59efe75084ff9227db8e404803794a25400a731a18959999bd355da1959e1c671048e815c5d28f579a1e4a877715e38516bea00d3ceacfb9550c666ef5484ade2f154c427cebf56b17a87ba23c00fb9c9f5840b785b312229dcd7bca6830e704ca68719bed44f55a09e3ce64b71873d17860c5fbb101d3e6db03db08dac8b5579190041051708578c9634b8a7fb6b59ff8c608a907866242b0959c694df2132022ce7b7e96d6893bad7911b60e24d2bd42402bb7ec7b7fd22ea5c219cfa63f3b3b5adf07f3515236a609f27d7d054320af97f9fe099dd150e101a2faec06f8859d369a6df8e3ddf5e2b", 0xf5}], 0x8, &(0x7f0000000540)=[{0xa8, 0xffff, 0x2, "d207707194f70f0b92fdee5dab401b05516d298d43603ce78020711d793dddbdb7be03058f81f8cd07a7dabcf0753a57e49210f9e8281a7ff643a1a90ebc079b29d48b9b18cfa66d880d6a3a98b50117138c0df2428adbd080d608aaed23c7ebb7a51549a37c417106f061974973a16686a5f75cd5a8a05e26171eb36b78342fc9351b55f7f96e20d6f2294999c9563b829034b6bb3720"}, {0xc8, 0x0, 0x2dc, "38f21dc08a510532862b8c6917823e1ed1f66863578138bb83209618b7a9020c67961e524927247618dd35b07c1ffbdb2c79952d83b5b3c58e123144098f82c85ff60863c92d419718d426a974bc24e94195e281942666cd6abc9b5d1e7d0ca1644404cee9184273136c835ecfd22d3e55d2b72b1cc486c80ee4887de88818a9b0d8f54763650666b1eb29ac236e20abc15a5fb05242e72ab2a8c80dbc8a871e1622269dda0ace71813a0a9336b35cd6066e6eb094"}], 0x170}, 0x3) getsockopt(r0, 0x3, 0x5, &(0x7f0000000700)=""/105, &(0x7f0000000780)=0x69) 07:02:10 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:10 executing program 1: setgroups(0xfffffc82, 0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = accept(r2, &(0x7f00000000c0)=ANY=[@ANYRES64], &(0x7f0000000100)=0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="78f6a2663e23ce6bfd7e794392b249f98e4b6cf39225700b9c73624b63373c4ebb8ffad4a86c741a9cc3a9178ba0c488077329b1cd1254e3fa90ae80aa72d3b45b1864cafd3406329274d6e0b5db7b75de1f7f89dedec5982581df3ba4b50b1b2347ac403b4dc740ec9d24346ab5ded2b2a0ed453037bceb8318d99debc2dc2b4d7624afa3749d35eb21287c828af7ca", 0x90}, {&(0x7f0000000280)="d47f1e86f4c3d9f1905b3827a6d0d3af3db04b5da89fc67cc5c2fb41cdae1163100cbe98751838cc85ed", 0x2a}, {&(0x7f00000002c0)="1b6be1aef2e5bb34dc1771791d3455226443b15b57cde904f51f50d0d3950846ead2232d231c48aed9eb7277bb04765a2d3af8c3e71bc0d1bdf2aff59f79800d6cef5583fabc1a4f90621460e8cadf4314d6c675937c78a122299a3ec95bc12d820c34f50b3cd54901e3d6c752ca", 0x6e}, {&(0x7f0000000340)="68b369f5542ecf794c15ebffb5536d50152fb439ec28760a976ab84f1cf40dbfef4e1827d43a74a043089acd022aacdc81447b6ba71afc13f0c4a55a7934be58403216b0c667921bfd82ea3b024716a57fdbefa02b09321a0d7fa9c79061ecf5eea0cd19bd386a9e43c999bd5fb41432147cfba7d5ba2c03", 0x78}], 0x4) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) fchown(r3, r4, r5) bind(r3, &(0x7f0000001080)=@in6={0x18, 0x1, 0x3, 0x3f}, 0xc) 07:02:10 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x2) bind(r2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 07:02:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd13055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a22990fef8f0d70adad27186301da3af631d86e3c82a7d2274e0a2811b7319b2b9059a22b16a14da0879b9c70246eb953d99e4ea04ea83b325c261fa7ba08988a65ca9647c1a64548eefed33770e02fd7997ae076e25bd29d2dfa71774f32b8321edc6b6d3d496ab8fd13504720ad87dec40d5df24b5d4326d8d07aac7f2ae4e8302f9eea4885c1015086e5a357034a6a4477bda1513cc18425ac6c0462568c3bf63f38f21a879b4d17fcb9f74974d7a1dbb3b76f753c27dc97c8ef4e5214da8225e00355c4150d8bff8a4f8ace30a901f4", 0xfffffffffffffd61) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000c00000000000008000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 07:02:10 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:10 executing program 0: r0 = msgget$private(0x0, 0x500) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getgroups(0x6, &(0x7f00000001c0)=[r1, r4, r1, r3, r1, r3]) r7 = getpgid(0xffffffffffffffff) fcntl$setown(r6, 0x6, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={r7, r8, r1}, 0xc) setgroups(0x0, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) 07:02:10 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000acf7f5b2ed1214b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cab42eb80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f034f8af3136548d13e4bd000000000000"], 0xe7, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x62) r3 = dup(r2) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x2) setuid(0xee01) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000340)=0xc) 07:02:11 executing program 1: stat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000280)) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 07:02:11 executing program 0: link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) setgroups(0x8, &(0x7f0000000240)=[r3, r3, r2, r1, r5, r2, r5, r4]) setgroups(0x2, &(0x7f0000000100)=[r3, r6]) r7 = kqueue() r8 = dup2(r7, r7) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000280)) r9 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x1, 0x3, 0xfffffffffffffffe, 0x0, r9}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:11 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x10001, r1, r2, r3, r4, 0x10, 0x80000000}, 0x0, 0x100000001, r5, r6, 0x73bc6ade, 0x1, 0x3}) r7 = getgid() getgroups(0x368, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0x0]) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getsockopt$sock_int(r9, 0xffff, 0x808, &(0x7f0000000140), &(0x7f0000000180)=0x4) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:11 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) msgrcv(r0, &(0x7f0000000100), 0x8, 0x3, 0x1000) 07:02:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) pipe2(&(0x7f0000000080), 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) 07:02:11 executing program 1: setpgid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) pipe(&(0x7f0000000040)) 07:02:11 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:11 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r0, 0x1, 0x0) socketpair(0x1a, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x4, 0x7ff}) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) syz_open_pts() 07:02:11 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000100)=[r1, r1, r1]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:11 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setegid(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100a0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:11 executing program 1: r0 = semget(0x2, 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000012c0)={{0x8000, r1, r2, r3, r4, 0x100}, 0x8, 0x100000000, 0xd1}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) utimensat(r5, &(0x7f0000000180)='./bus\x00', &(0x7f0000000140)={{0x1}, {0x40000000005, 0xffffffffffffffe1}}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) getsockname(r5, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r6 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) write(r6, &(0x7f0000000240)='n..', 0x3) 07:02:11 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r3, r2) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:11 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r2, 0x2000740e) setgroups(0xfffffffffffffdca, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/238) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:11 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) r5 = getuid() r6 = getuid() r7 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x4, r5, r1, r6, r3, 0x2, 0x5}, 0x85, 0x0, r7, r8, 0x6b66, 0x7ff, 0x4}) clock_getres(0x4, &(0x7f0000000100)) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b80), &(0x7f0000001c00)=0xc) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000340)=""/60, 0x3c}, {&(0x7f0000000500)=""/120, 0x78}, {&(0x7f0000000580)=""/104, 0x68}, {&(0x7f0000000380)=""/59, 0x3b}, {&(0x7f0000000600)=""/12, 0xc}, {&(0x7f0000000640)=""/115, 0x73}, {&(0x7f00000006c0)=""/7, 0x7}], 0x8, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x8c) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000780)='\x00') fcntl$lock(r0, 0x8, &(0x7f00000007c0)={0x0, 0x3, 0xc3bc, 0x0, r2}) fcntl$setstatus(r0, 0x4, 0x48) fcntl$setstatus(r1, 0x4, 0x80) writev(r1, &(0x7f0000000000), 0x1f0) readv(r1, &(0x7f0000001b00)=[{&(0x7f0000000800)=""/241, 0xf1}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/55, 0x37}, {&(0x7f0000001940)=""/147, 0x93}, {&(0x7f0000001a00)=""/246, 0xf6}], 0x5) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="72f4889476cd632f55ca3be7ff050759febc8811324bbdcf36348674df889b24bc9986bc7096c5d8071d6cbf6bdd0a56ed20b672b47e43ceaf3a37f032cb72dc84f540bf37c01a1a531404ec020ad99fba83c8111a6116e6c3d61adfbe4de82c0baea39a5cb5239123a1a942751235f0a1f5756fbcdab8bd3dcd77ca3f49af37df85143a559462b528b29682650aea7b884f5286d5e11076820a08e51f059fabf7104e0a5f8c9e", 0xa7}, {&(0x7f0000000100)="4422d417fff88a6367c2406cbf82e6a43a5f4fdea1d62cb16549c310", 0x1c}, {&(0x7f0000000140)="edae0de7", 0x4}, {&(0x7f0000000180)="ef0603f37dac6603dfaed7b17486aa95825c097d58ddfa8850cee5b5acd8f60d9a65ad8c780a4fb0fdad6f4b9f6a6dbae7f63c371d8b929d67314809e921f2b7d28e8ece527b271dcd56ea2bb2de7a2cd873f65da566fc5b2a11a0f4548d6b566f11972b1860aa5f7d3ba0fa68c35e0c00730bd55f96c0f69c8c66460d5a939fd4b77f1934c748cb9802a86bb0926fd8c817a2e1bb6d9da3977d899efc3b6a8f299076d106cbd685b028522c7f8a2f495bd8699f45eee583d294ef53ad0e5df6ca77a4715395ad80883d4564d85df247f59041a3e58a0a", 0xd7}], 0x4, 0x0) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x1f, 0x3}, 0xc) 07:02:12 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x590, 0x0) r4 = geteuid() fchownat(r3, &(0x7f0000000140)='./file0\x00', r4, r2, 0x4) 07:02:12 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r3 = geteuid() r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) lchown(&(0x7f0000000100)='./file0\x00', r3, r2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 07:02:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = dup2(r1, r2) shmget(0x2, 0x3000, 0x280, &(0x7f0000ffb000/0x3000)=nil) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) r5 = socket(0x18, 0x4004, 0xfe) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000001c0)=0x5e39) recvfrom$unix(r4, &(0x7f0000000280)=""/144, 0x90, 0x840, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r3, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x4, 0x2, 0x20, 0x3f}, {{r0}, 0xffffffffffffffff, 0xe0, 0xa0000002, 0x8000, 0x7}], 0x5, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x4, 0x10, 0x1, 0xff}, {{r2}, 0xfffffffffffffffc, 0x28, 0xf0000001, 0x3, 0x401}, {{r1}, 0xfffffffffffffff9, 0x35, 0x2, 0xfffffffffffffffd, 0x5}, {{r3}, 0xfffffffffffffffa, 0x40, 0xf0000006, 0x9, 0x8000}], 0x1, &(0x7f0000000140)={0x1ff}) 07:02:12 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:12 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa, 0xe0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) 07:02:12 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket$inet6(0x18, 0x7, 0x3) r5 = socket$inet6(0x18, 0x4003, 0x3) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x500, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0xa0, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = syz_open_pts() r11 = getppid() r12 = getuid() r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r15 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x8, 0x0) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x42, 0x0) r19 = socket$unix(0x1, 0x5, 0x0) r20 = open$dir(&(0x7f0000000740)='./file0\x00', 0x480, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x0, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) r25 = syz_open_pts() r26 = syz_open_pts() r27 = syz_open_pts() r28 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x80, 0x0) r29 = syz_open_pts() pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0xdf0c455463f1e594) sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000380)="a54d9695059d33faf50867c5f81bec07b728c7703241bcf6d38c4df727d9b38294c9225fab2b8989926dabeac7dc94c6a41c24908ae5a3da15d0", 0x3a}, {&(0x7f00000003c0)="1b338d41662a12a2e46c2ca4a328138ab0b66c1552ff25759f4dc54223cc71765a756df421d7057873dcff37693782c45ac001eeb69b587956725a5f67847534267d93ee45a1f5c9ff2c9b2876afb79a468b6d83eed1efe6d3526109fc895f40671abad8d9f55970a22f2f975606bc116db8fa6bc5ff0743009ad76ad9563f78091b611f6c5225ee8b5acf061b88eaea7139ff8873417a992d58fe43123157b5dae975", 0xa3}, {&(0x7f0000000480)="155af0e87aad058ec9d9e190bb75684f14cba7b05a98885b9787dc3679043abf61be262f0f", 0x25}], 0x3, &(0x7f0000000940)=[@rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r2}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21]}, @rights={0x38, 0xffff, 0x1, [r22, r23, r24, r25, r26, r27, r28, r29, r30]}], 0xd0, 0x404}, 0x8) setegid(r1) setgroups(0x0, 0x0) msgsnd(r0, &(0x7f0000000240)={0x0, "8bbc557c7a52e407dff34d15fa91b716ff486aa09b299637c751c5a8aaa747dfc6b065f2ed666a50b00a4f13c5e2c1de5c70a8962ea0a85569578cd9dc34a6775157574d07ea111d3c1ff567bdb90548f34a9c09d45d511a7291e840d7de4156217ce9b222d9a91c1f671edd00540de9099ef3a38233f59658831bbc7f0aaab6a1bbeb6a155b6df3aabb8406458d1da9d574e45da449fcdeec773aecc411078d0218ffb241aed27d1a9a6922850fb9ae45b0dce7c7407104f89b0fdbc052a3d9d9315ff0cd01e123a85c2c41d5b63a"}, 0xd7, 0x800) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) geteuid() geteuid() r31 = getuid() setuid(r31) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) r32 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000340)=0xc) 07:02:13 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x8) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10028, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 07:02:13 executing program 1: setpgid(0x0, 0x0) r0 = getppid() r1 = socket(0x39, 0x8003, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getpgid(r0) setpgid(r2, r0) 07:02:13 executing program 0: r0 = msgget$private(0x0, 0x420) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) 07:02:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = socket$inet6(0x18, 0x2, 0x430) listen(r1, 0xfffffffffffffffa) 07:02:13 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ftruncate(r2, 0x0) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:13 executing program 0: msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x8, &(0x7f0000000100)=[r2, r3, r3, r4, r1, r0, r2, r5]) setegid(r2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000180)) setgroups(0x0, 0x0) fcntl$setflags(r7, 0x2, 0x1) setuid(0xee01) 07:02:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = msgget$private(0x0, 0x8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/205) 07:02:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/192, 0xc0}], 0x2, &(0x7f0000000380)=""/4096, 0x1000}, 0x801) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x3) r1 = dup(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 07:02:13 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:13 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x501, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) fcntl$setflags(r2, 0x2, 0x1) ftruncate(r2, 0x1) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000"], 0xfffffffffffffd12, 0x0, 0xffc) msgrcv(r0, &(0x7f0000000140)={0x0, ""/19}, 0x1b, 0x3, 0x800) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x411) msgsnd(r1, &(0x7f00000002c0)={0xffffffffffffffff, "f06674311baee0c3f35c90eece22b9524c764784d41abb5e0d4f1a896b56788c2ca9c5bc7ef4aa6e5df039837a736c4d43198c1100b690bd1697f97b208b3b04a56863edf3228fc311dedefb5d2f3c445f4b1273882e9e140af25c7428ada4f7b17fd4dad59b8442722d0ed0727e52036690f02d082f682630f7dac991c558aeb406fc48ff6e85981c1c53e5259ac88ae3965303a854ec556615ad4e85866546a5c79c"}, 0xab, 0x7fb) setsockopt(r0, 0x6, 0x1000008001, &(0x7f0000000140)="01048000", 0x0) 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0xbe) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x11) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 07:02:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) write(r0, &(0x7f0000000100)="777b22d2958726d119a24382a40e5ef8d95cbc734c88cc0f0eb0467d6a7bd3d4c660e922830d64840413bdbbfbe6c78ed5c1708a1221dda39c6b660a65ffdb4f153ee75a734441ee6f7decca8ab5cd420d629bcaef390464a0b1fbdf4f78d212ca3c2c555b6a023b31ad2ddf2d3bfd09f78af7b0", 0x74) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x7) 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r4 = getuid() r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x6, r4, r2, r5, r3, 0x1a1, 0x7}, 0x1, 0x9, r6, r7, 0x40, 0x0, 0x4, 0x100000000}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:14 executing program 0: msgget$private(0x0, 0x0) setegid(0x0) setgroups(0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x7}) setuid(0xee01) clock_getres(0x3, &(0x7f0000000180)) r1 = getpgrp() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0, 0x1a) fcntl$getown(r2, 0x5) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x1}, 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x10000, 0xfffffffffffffff8}, 0x8) shmget(0x2, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x4) r3 = socket$unix(0x1, 0x1, 0x0) mlockall(0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$getown(r3, 0x5) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x2, 0x80}, 0xc) r4 = semget$private(0x0, 0x2, 0x500) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000001c0)=""/52) openat(r2, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x2, 0x2, 0x5, 0x2, r1}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x1) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) fcntl$setflags(r3, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000002c0)={0x3d6, './file0/file0\x00', './file0/../file0'}) fchmod(r2, 0x40) flock(r3, 0x8) shmget(0x2, 0x4000, 0x150, &(0x7f0000ffc000/0x4000)=nil) 07:02:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5dd8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x7fffffff, 0x0) 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 07:02:14 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pipe(&(0x7f00000000c0)) pipe(0xfffffffffffffffe) setitimer(0x3, &(0x7f0000000000)={{0x6, 0x7ff}, {0xffffffff, 0xb8}}, &(0x7f0000000100)) pipe(&(0x7f0000000080)) fcntl$getown(r0, 0x5) 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setgroups(0x7, &(0x7f0000000100)=[r5, r5, r2, r1, r2, r4, r3]) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) fsync(r1) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./file0\x00', r1, r3) getgroups(0x7, &(0x7f0000000200)=[0x0, r2, 0x0, 0xffffffffffffffff, r3, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) msgrcv(r0, &(0x7f0000000100)={0x0, ""/55}, 0x3f, 0x2, 0x1800) 07:02:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x8000000000000, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfea9) 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x400) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xffffffffffffffff, 0x10000}, {0x8, 0x4}}) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:14 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x3) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) sendmsg(r0, &(0x7f0000002580)={&(0x7f0000000180)=@in6={0x18, 0x0, 0xffffffff, 0x7}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000200)="99acb1a6a611217163f13f00a984ec6cf74e4a0d2b3200a3f1962042299f9fa18279f9fca82c5a8b51cc55906f8a89a2d5446a69145528c6183e3b", 0x3b}, {&(0x7f0000000240)="f7b63d3664c77f09430859c22240ba78bdb6311972be0083953c585696619ab9bb6eb4d6edeb97fba4e4e90b2167fbe8fb27457e58a0dcda3d4eb95f64239c5b818fe2f2d04f14e9892b4ae3b5b1f647c64df7a07149345540e013e6a24536e82f5004a1a7d6277c75b95d6bdd7d7b22d0bdc5baf0ac844407d3f4f89f62e7ab0c1671b4e17d20a8adfb9b9b897dc40920ab80129d898b4fd223251f38058cf658c95ce81adda8c2aeeb0b13951d4860dc9d16af70126cf0653189212be48474a9d227e3e9f502213ea4414cb823403b21bc24bc2fbe0b2a16342f1fed25c83859aedd81616beacfce6b0afcfb1f1e79b5dd89dced3d3e969cd8771b560a5db198ec3da034a36d79f5d9c2f78eb4524f1333e29292cecabb3bf03639f05e3dc36f48aee197189f23b90c7b8efb3a6c100414a984e56ab19cb09f3e0d5d1c004710a0c8c5aea4b1c26ba4c7a03619af9c34bda3df93dbf727f5df33bb8e34b1daf44955a1a7048df43cf424a67c62c3641d35f8cd24df0aa9d03303deaefafdf7473d9220fb8406d0b4f3762924021d2677d05795fe2ca183eb00fd735313277e89d537654a0070b8bef028a57b39a57cb54c54baed4fe432284101819ebe29f886d3ed1357a11dd634abe29e164e45e7d21320115f65e6f561442e515ce8f8c2c4ee1955de215108cb389bd20083d519aac5c252b4c8791dd98083be8de8843f6d92b814220b89cedd3b5f4d41d1dad31b088aaad546d36174c4286a65f50eae8aace0943938e0eb2d9ee2753999e32a306696f8efc34b9fc7aba29bd125da0bb1878ea2818d970c27016c939ecca78ae9e5e4322ec3f9da8884e203217361a65371f408a712e43a2f4ea256fb48ac6f912662c85fa7882330944bbb08171b7fd2d20ce5b9bbdbae8dba3f2446aae3f91f8dbbeac1d85e441e6d52db4cc15e9fb65ac227e513162aae36e4b3244a5aeecb8175a9ae7f56b198d1d7caeab222d4ccbaeefb9115cb5aeb86acdeff19e1f9b64b8dddbfdce624a929a48201fdf951fd43c7018f800e94f1fde0b8cf20f1196d4500b7df6a70232cf058d4d88d792de306addd2f5d8b2709e59318dbd54960dc844228268ffbef00665c8a32c54683a642ec739fd7681205b510e08da530306baf6810524563f6205cbdcf9b01d13dd90de8f763da93190ad1a89ebbef9e8fe93b637be0c02433e59f1dc29dfc7d3f76278518d59c3ceeb34b7c71b773c374da360486d672cd1f2b668892b5390c1cb73f07fae1ffcb412fab2346f5742720947c57f1506b578c4eccc79c4146f1f399e7526a8e739acae8e60e89f4fc5d925c5a3a5502dd3a0b0ae2f272e7d5244f3721231cad3c7392a5bd78542dad163f09c58812db9bbe9c8dee645bd9fd112937486c8961c6ad9a182052c8841e24712255d9c62e3004fa95ee7033cbf69e7beea5aa4bb750232f145495d30d7d0a2f7937c19b2d138fb3690b6632d705cdcf34ca979aca4365309be20573d877ac1897c6544bd986ccca5634076cc98667f51e85044731a44e2e2fbb2fbd53701b7c029c609dbfdcf76d998e8f35863f2e0c22a15086876a8e016f44ed5e9477d0994700d15a5fa9fdb0b2dcb5e166c6224d20bbca3ebeb75dfbbd0edbc22c99643c834d37f6be2c9f92edd146f46ccf7fd9a8221fd87fe7787f8dba5f6569e8d1dbd87d1a802d884d234fcbe92ffd55a3b1045162e268e7186a5aac39eebb9444b6759ae982c4355fa326f179806b482de81116ab41cdb74a4c56cc13ab06bcf630b6f2332e61c00acc076bfb9f89e3bedacce47cbfd9455bb23079a2957d25e56afc634e58ca0d01bc01ec1f7f852f52d7e9673352b1f96e7b3916ea654cb9ff831ac1a85777b0680f593f650670d2c8aa5c5ec8e4cce81bbec736ecd68dba9fd53a1f3de4b2a2c87a1e878f084bcc9dff82b0798ffa4a0401522da76b0acfa00b9064ca761682598e68cccf1f23dafb76db33747132c7bc0366c3bd438797f68efc88cb1d8322ad7d577ade76c4fed63d4a6b449bd05146aa63957002e30a5f68140b9eff98a41b5d1eab7dfc61e62747025d96f01c6a76016ecb3ca1a3c0c97de809d73954360643d0e33fef27c7b0fcf57d94ca828f778f4f4a376ef49269c1656907fbad254399181d6854f2f7b08f18085cc1a1fc8af3b216f4f09be7751b34063a7f9c1451669522ec896ba2741c8b1f7ffb953d9fa77979404c2d9c6f5b9c71790fed6f95fb6a9e71c3635de236cb874b0a1d244b8030ac07ea249444ebff3624f714d0e2b0ad386ab7cd2b358d7ae46af434d5d1ddcfb45a9d8655fb1737434ca7a389fe6d0cb9607f71d89ed4d628ff94ba7cb3f4716d3fa896d0f3923d307f4ef7ff9113376e2f86c9ef8c151401d0fdc1d250dd39873831e7e07ad9daaa090477c8bee038f3cbf6411116810a6492256a27a68ba20b09117431806e48d4b8f6991a1b29dd24ada367c60eea39b24796f0b131c452aca56c888c0333492d7352f721226561963ea43e746b11e4844187e325a4d1547782d23cc3d3890d32898a49ef1fd9be9c45f1453f997a6c96e9a266b47eac13cf10a71db058e9b774a24431f5e1c698f2f9ab955b84817147b347c738bcebc77d497780598e9828feb5adcb28f053eb2c4c91cde26f10cf7cf5fe3d708313294fcde7dcb29632f1c83d34013591d2c9ee34e0cdd82ce57f6b95fda011053883f61fac38705bb9967e7f7645238b0c34d773af7b5f7a4ff106144c3613bd594a2444bc4069c4c63451e5829f894d6f64c88f84fe85dffd8a5339034f7bc9110ee05fd5c6e11da7e6d4dba8a8c4b60e57712b2deb6fa85ca2bd45ebbe561d82ec9a67353a5e540a7304d0cbb89e2f883f31226a6a5fca4e9f8ec844a43dcb86fad19821ae9ddd801d8284da2bff82c37cd174e4b8630bd5e7a422a6f4c0f18ea5fb3de9b10fbd818343cf3dd86df84f8f52be386eceac4d664b3f24d4a9843010d061ee3eff1ceaea7943606c0bd1d50930d23c6f31e8a7a185c056a9561ba369e01ce87942fda3160afc92128ed6193515d9388a51ce215170c4d372a1dd0b4c093b627c3d34c957f97a836d350c6fd6f5ba820a1aa72740e1899d9b90a3bcb93bc19844bf4a7a8615fe291d19c36a91b4db11e876f63eab9e461a5871671c23bf6615d9fa9c1641d6fbdd8d4de9d5ca6e5fd1ae65b6f3cfe56995255bb9277c961ac1fdde02e68c210b3dea506955f01c213024c673690c4301929d097b681078620a4ae438a4f8a9923f0d621e047ac5c8d933c51fe7e4afa8ee01d18a24cf86e2e91539d253a99f9abcc010e9ceb2539ea5afbffaf634cad9c0ef09324bfb35bf47c57202f57ada9e3746f60ee5c64e749f62a910006e2c01268511dc254d8c020eff43baf6da2a0f0a45c92fda3fafd1622712bd693a00ac6347913aeae846bdf7e8e23b8596f4b5f6c8536875fd45b5d0bd01bea6100a4042bb2921d4ec206d3adb99b3cf26f58f54c68be48fe805cd8e7ab4cf1af67c133b99a12cedb95f9cb8c37ea9e707e9d34850e944300b579f33ed06df1c81d7d39bee92866dcce91b97420a1f4c724f5caeb8b168edfeef469521772ef3eda06d4250a8a9b37934d9629ae98da8baf2c6a11bea78e0319ffc618f29e2c2f832ace1bbd7732ce4d99b8ebb506d05bcc05850b3b7e0e296fab3ce58be957411ef8b5812de92d6691988d80404ca6dfa0595925e1e92717c1e9f29a68fc1a283421f4275117d09b65e6f223d40292e83f2062c2608d459f7c170bb720a19a19afdd004cb3657d5d57d988372e49340ad0a3d85d13fe0ca3da77f2bc5942fa2d1d619899f4c8478455e34f3cfd9eba91f536bad4d8dfe2a05bf5cdd6cc4405455e74c38aae22f4d6f04ed46d17858e624f30e26ca70ba62029397260a92a0fa58cbbc45e92df5903946ba1c7021d03715fc5a40d1fb025c63866c25b2e931602efcedf73f5c6d2129c0878b546cf2b409ebc98a5b13123a675445c1d890273847000d1e1282079b9f97b5d55b2c402398f3103a2fa5ad3e9a44ab49f471443deb25557eab6cde5c78b0bcb1ad5ba421961d2c76a87c3382f28a4aad9f786dd7b1fc97329bd987a2e9df28ea0edf34b94b16822da59316f7cf7f38a3e85c280ede2be107feb02da3dfdaaa86f4455ec24135b99114b5050a28732347426cdac80b86ca2c8f038adc00fcee449ec88aaa7d700d5f80ae324bc7b9fe979ce0da59d5207af1be29b34bb608cd5c2026ba1a7f65f19202dabc6efc406715588ee292e6d15655b7055ba3a8bf8a8008451836ef0dc1859951a2f2d6ee16771d2fc7e042563e166af2d0ef7dd0c148bf65b95856bd51b38323eb5527f64e023f2486e9311c27632b8700cc9a030d094081782f221a495d0857b312f33fcba3dc3b48c2fa6c8efeccb5127928b5dbed5313beb68c47d40e2f145add4cbf46dd29db4f91c2035f7c1e522facb6ccece4962c2028c9779db31d13b9b842e540b813f0a12cecf8f73e0419bffbd06a0df4f35562e5ce377b94bede93c39d93a803448ab970b2cc8ecc6fa68b6f24b14c284b0ddad5cda019294b227407fba02595d45f6a0ded9cb38271fdb7e8aa37dc3bd7c60e5d4cdb4da0f99383aa0d27c4406739c855175069bdc95ab092ec94c3d9f9ecce8f9d2457279598cf984a28eb4f1538e7ea0c089761d21ecae8510ae2e65009d8e734ad038ba4681cd6aedaae2d0cffba0e3fa2f6fb95b2715b5a153c1f7b970aabdc3f43f1d4e6e9035f3229179be07cd1fadf60328afde8ed59ad5b3cc5ac725ebe55ad5fface12750094db8ed68573ecb37a3e146b9c36839ed44b9b491b90587d8b8ebb90318d9701fc8dc575be656729d796b03624af5950f8bb9be454143a1ffd3227e3b157593f7bb4016537924d0a24b527019d3b0b745a44565fe9ab508dde423648a3297efa6e5eeca0b8e48bd264d3b403d2c55ee6238a34740819b5236fca581587f48668e2dac59800d5ec882de34c5127366384b8adb985c5fc098ad1e17e72cf64d8060fdc0645d4b5d9166850e62b2074d094396c89179fe2645a19671710046991a250a17fc62a62ae08af9fc2b557b4d3df7b36ce54c71a39733135f8d652206d9cc12a95ae5d2af17c3395faf62f8992c3e9b2325cb4176cdfbc64fa842df0bedc6f25786b8d8db4b4fd6b1752cbbe9046c1dc9af48fddc9a9042dc23857f25d7aecd68abfd004c175a4efba4391fe279b0f05ce47eeed888272349f08e937a3981c9b98d62d160ea6aefcfeddf52a800f1b69081523ee1f95df33e43c5b7b87cbba376d31ae7a6d53ec5b6189784fdf4ae753f419c1e1ae037017f1c8bc8b084326dc9d24163506ae1baece72d482c5f175d7cd1bfae5a32404c1a12be4ebd4f62dbcf2433f36aed6189e5125fd3e888a523728131fa9827a2f919c099f276f70b9ce41e982add0010d9cd814c7ed13c87e8b7945d487ae8a564f99553901c2faa3bc9d081c1c328addeefe5286e40d025f9b24827cedc815d35b2b92c6c7d3baaf39c86a449e2374761e36184e1542c9be5576814474c262b7890f806fa16c6af4efe99aae9e1d6ca000c374a9b24c73b70c5222ca7be101b895c4a02d945d59c526a1afc4bfe867e3a4be9cf0d69051f3586044488bd563530ef6cdef6b2a14eaa93f8e8810a199d4f49e8172df195b16558188c206f7f9e2a8eb92160f51dcd8adc9b27f290a8599204d157716db00ffc1c1f238505503e0439180ca2ec141a6773c05ad48f0", 0x1000}, {&(0x7f0000001240)="c33f66f05f2e3b831bdbef8fc38d194fe7f44f7c39f7e83fd8e1f8ab7be74ee4946fcefd0d93faed434902", 0x2b}, {&(0x7f0000001280)="cc66b160094e55f6a24424791ac110dc6da2a1c08c9c867aa85d42630426a6046c5c61cdb65fea1cdf66e0f83756043066ba864b07965c0d273951684da9f93d", 0x40}], 0x4, &(0x7f0000001300)=[{0x90, 0xffff, 0x4, "71027a3f67354280e7a1c343b0b4e8124fa198d61694174e0e9d4dbab04dbbf81497b28cf429bf58470cf78356c6309fa4cbdd29eb8dafb2ff766cc4edd2fd3fd3cf6b61c18b7fb2ecf1859dcf6c52baa6c7962cf573cf5a0532a115528d847b9ce99ceb7c903daa60e2a6f5b7a007ab7cb93929374c1aaef79b9797ef"}, {0xa0, 0x1, 0x100000001, "60f4cddecffbbd671ebaeebb1a66a9b5c9565ce3b0e87bd85f442ec6204bdc5999c2a7aeebff3fac51fad64133709812597e08e6edee9ad986e3ce40cacd705f1f5ebee5149d0fce85ab6093b3369aa18199b3fdbea2be825f0c3fe93d54077a00a2bad134c102c32673770616db6822d3161eab07d9b4a3f62795a7361ee382f028937dd4c19bcf7968f73d24"}, {0x1010, 0xffff, 0x7fffffff, "a11aaea9c1cf379d15d1cb6fc24552bcfd7a0781d462c8f4e9a416c301f57700cf787055ecee09629560f75ddeebd063f7eaa6dcda1f4c6d89be5aa68b0ad6a8c043121184c4dfcd6e863431ad3c1911ee9770878456b977886e8e2178d61a0ddc6ca250fcdce07adeaa4b12f5ac10f3d55e2886ea3d16719567b2c3993fd9fed349d270e83178d04e56c558d40eee6f950b9fce148fd8c2cc2d480c4d552367d5d640f5318a4ba9d30bc630801ba3b4a510e7420a750d674e86be3f614e34750a8fce37527590115c40170d89b2d1db4637d27d2ce872ac1ea1201856719124800b01031eb2240ce75e776d8b15ac447c8b4a7a425c9db2396fea76625b5c15ef71e581e6a2cf8773ebdf4c9f6da1bde5bef9148aba068da1453785f50e4ce9180aa240d33db071ed2780a4f13c7756b862e3ad718dd3fce00762719c452013e3df8b691f8ad4347fd95ff27ca19feef6cee05fcc34119ac5821ee6bea266d96936a3670ada1cea162d396c4a6463c9bfdce30f14eaaedebab179b674b73890a5c24fae23b9a9682b3c2f49f08fb2a959d97c74853abffc4cea3f6244519e2c1af6ed46c3cb2fdf6e49e7823684a23e16cd72d88d209392a0d70aa55107c6edf281bb96cf6b69da461e827ca78008223125f577ec1cccedf50d2992e6e9f700a26782aed6c6aa1a5b0aa15fc4a76c6865b47b991677302cf2d54d124711f87b854759bad961bb5c974d0df944e807bca9a3a88022683c8285318e9dcefe7ae1a72313018e8b5cc05fd5073a491c81c4f02ee60a62a753ce1df4003547e7640dfeee80c63062b66779b4c9fe4115ae18500784ca358057bca76f17ffddda9c4108a478a22e03d2266c91f2e02c115e645371b878cad2ce068f2cf03b62c26533423032d0fd1e4d443fb20e58a2441a307a4c9e2ace6f27332785e2ba54c73773ec6beb013864082d83801ced9f5d628dc48a7d719c7d42b74dfd6b5f5850917eabb81d6eb46e9b713debea005261fa9c4c1b08a5d3e5dcff42f9e21cbb817edc6c0495dda964ec1a43bb65fda0d5598d0b4135963dae897747a316eeb4e80e423fa6a9ac2462210437b806cd2deac69d8c6c8a6330e6c909e2568d6e48795d114b78dafbf5b27a99c39c3f1850a0d9c01879a03fe901377a627fee5dacdb4002cff13205bc86b33b2d95628c4af42ce1984868c323ce14f0d6642b2b599d2b9e8936896a6c0408caa786bcb66d7f98820002b9025c3590746ba317e8ef78fa776ff5b18bb67a44bc2d10d0e178d9191d9525dea45dd11a2d4ba224ab9ec258fe1005b5beb5a2a4a70c87785f5bf4b52e42cdcab73649ffcdb0a167da900536ccc468f2884bb86758e48769b5c4bb1a515b8ec73259634c5623b6a25eb88bf19f5e9cc92c5e7d4e073b7142d2ab6e2bd8b6e9781a1869613904831da94f3f017383f987f8616c8ef7c02e254d725627240fb27e36cdb7f4c1dc425e57d4f3d8b91f47025ace9ac10f2765d235ee509c8f3741f0c717c1a06fa6ec2f250247a07b279a287606941c928403dfb3041843a6b64a8b497cedb3a6107aa7a99e426fb128f1034125de2aab3de45e7014605ad44132b6abd3a8878efc36248bb4e8613fa51303488eb9f5f04a73de6004713ceba555001433094862b12e4518c9dce7170b15eb0f06143894e214a066c04ddaa80595d0ea3f0c5f4c1723865539f835bed2ba70f8bb08706b5fa28293ebee6a8a3d7de1bc5a1abff785d4c3cb7829ef5c828e5ec550a6a78c08320f44a3d2bc6cebfdc6979c86b0758c1e2b979ae3e11843a2eab17e2096e5b92071bc07b1cdc6fe016a2375a424dbf52c8e7e9d04d5d3dd2d2032a4692931adc642b0b9cf8f24d427ecd63faa99030809818eb66d2d0994cc1f9a2b04dce32b0be9d0fa5bd5acbc5d3165258f0b63369bf1939b135a834c60f7afab9df2eb5f1747d59464dffb1eb3553328eee80d01cb53a6ea7172a64d1c2eac5e4d414a2b3b4e742b8ea879b84553ed4ac533586f38d08b3b44730cddd85abd9be64575f714ba8f0cf5bd806074d90fdd1a050ff90d40fa03eceb64df8fff3cef47d607d2d3daf4d5d17a35c18cbdcc2d4b7cdc0f768a710ce666d980ef0897369fd7ec0756b63ba5914784816132bc966bd4f32f2dddae07fbd1cc72a1bb7b3a402dbdfc057d878b4f1123e50d5a20fb7dee478621fb01c23e7e912ef089b6dcddfd08635fe25239b7563161a5607a96f1bf4ce84f25fb3cab6eeec19d534b538eb1d5754bdc2cfce245e4f20ce637038d3de06748b53810fccf58a5445692d2b387cc925ce864eac3386a35cb97c4679f5fce2dbd6e1bc86d1dfe43210d23cde9fe1072d40042f78601a9e83de3456efebde8365a6150bbcc09d014e1bc59826658b75b4eebd5a47feb2a566821d7ab4e8c55f09fbe58d27ca7e67164b5feee08c642f4577e545b5ec12d97963ad3e577d6d33df65f8edc36112049c4d54b85233cc64feed78fe248d20b2f81033ca17f02881b4c6e7f188da8529a6c7038d1cf00b607cf939efbe1a4d661428cfb88998c44e0835ab680c00ee4de550615286be94dea09b4e7f02cc8bb0e0face4d19bd482dd272b5a7b2913d8bfbf6ab1203d7ec77ef894c8cdf8175aeb8834efd104033ef3a1e2760fdefa8886ddbe65579a73f701d805bdeaddc3cd591067cb37f78f7cf920da8668c096159756fe3c2d90d10d95706e27eb5892f2262ff74dce67ed0719f363b7b02590957607d70f4a4ae2e8f4202b5cac9078c62e4546e1e88eca8f534de287e8ff02378a4d18cc759d39ec6c377452bdb178c699c797ddedd615c80d47fe68c6ce050e49c542992127c2010e8c6b8b1d85b0c9659cb21f11b97cacff1f7912d45654afe4893e9e22e6f5f99cd5dc7b75d50d09c6737c4e53d6def9c448ca978ae7468366617f7c435fa05f18bb773088fbf6cf709b223461a548f8c4757bc0ce560648ab17a7e384a887dcd99362d1ebc2ad943af17c011cf430adf45ca69bc49ec58afca7046f30ffc1004370286dc62002e096e0fdb9e345e1fa18fcd9c8fb696ff1bee3c743a935fff2dcdb72143ebff2f8baf8d0942eedddba5dba6baad25a46538f7a7b4bdb803d6252f6206099f50983a25c3edb9d872b4931a9593b597be91e0b84d819946f5b5cec3bb1cd4b2169370322127f6cd46c67a9db533dc0dbb0bbe7a7ea65c7ebe6879d0e8af5efc778ed4b2d0bb198de0ff85b70dd27572756c4ab22f534866a71d7faeaf41d92bf80ab180560e9ecaf3be5995b2eaef71dbb7f6d7c716a561919d350429c26f54c15de19a03564f31932dd56774a5467991b409445e7a8589d6c97e69b045d09a06235c9ae5348628631a32847137a5e94154701aa2a4dd11daa387d87faa27d687527cc89a28c08bc44a2849e27a92ed505e0369cf62625cc93cb03cce4c9f5c3257e016ac798de7eb7dd1a0735ee3d5297b1b825a9f0d1acb45cb2f18339a3eab432dbc4694c4fdfbf3003356d2f3e947e906060c29575107f2c21366744181c48432e72500f1024ec547dc7c21a8ee137018d015e400f3ee201d818033e9652cdd7eadef5b9ccb5f3007a00c53a1a7f5deef4233c55fb7ac7031987cc89b7d0ed8409f204ddc250fac425dd71dd1d94f70bf930d2d587269ba81c0dadeb6070e35546055a5e406be1261a4eaa62f4fa5a5fa45c3a568bb51a406ac10267d9176381dc4665f861d4496bb760aed8b45e5046bf084c762e5880cd7805c389506b9edcba7df97d24b0166f80481f858ac3ecdb894b05e5eba91c5c5dfccfafa425a4757c58d157cb6ec557407e8db220fb0cd096a94e4b40665a91717dd820b1ebe7d1a33427c6e4025aa9b8598c47d86874b1d9df33994c10e002a12ca33450407415715d1aa5db570a9829fbfe62ad880e0626f5b6f9441017c82fefdc00d980daf2f95e958c2dedf83fbc44c3d698dca55c516629d039091746f79a605f2f2402ff4b33fed9dd27c4f9ad73c22604a1eef808e20b994d1dade600d6abbdff86ccfa2e0caf3eaaf38e4584704b6dc6112bcafd316a224a27f37f35a444992a6de8a68caf0dd2359aae76b147e85a8e2fdb0ea3d17beb63d2ab4455ac7e40983509684b1ff239266a3d1928a7b3baa60cea0b592ce74f973d8367b11d6e14d19fa2067cbeb0f9fe1d8772d4a7503648bf6539bb630129f53706acf345dc96538230d67eeaf1b1d1710983d884f736b5c732e87cce82f8e38f3bd831b3fb09b04e8f413a7b6c3c5690b264a1c9d5d1095521aab2678440716e230d640ec5f326d2061071ed8e9578fced31cf64de1a5371329218a34e6739e249ab303f7d66c04d0f8121bbb278b0f83a1b7b64ca9ff3aeb462600dc974e95c54e52f14b7da424ce51d6b58f11cbd3a712aaec2f0399e36885afc8c4dbf7d8cf4665d87aee1c094e816a9f2ea37d73d276d7ffade5f18885bdcc9c804094dfd9dc8fd7ed0a02a7cb3e500a7af3e3c5d97d121c78a9bd58f4002981df5795fc2135927d692132b8a623011b48b28bb79649db65b7f630f2bfe4662b7143baf185ef133d70e294dac40417f205c62fd3ea3bd0ca21e90f4a3c8efdfcb612009523f82889b0e48a153a3ed66754ca6a8f9febb20503885cd9c29188d406057e572ec0f6070787af7aecb9d0383be4fae36c6638bf2c0e5ef32a29cb9c039cffcd28d5faea8858f053a43d6c63f69336a948c0104bc8756cf35fee8615555ff8991fbdc471e981be067c425c07bb2a4cbf3f47de12e76656351530b132151362dd403a11a8ac3caba782982b891197bad76ccb0aa205d47be65f1397cd2c32340ee831e08e0590e831b88a70fc8a2e23111f64a3bbfa4d4421975bbc70c41fd5be94497a7cd848922a28a6e0f485ca06ded0797c97244592456545f617bd6d64faef89942faf5aad0f7d28bf570894ad65d8e0f381c319d5929bae413fb0cbf35a982f86a8ae2b6c5fe0c130fd104878a466b68293c56b5548c5ffd1a4ec5e3e32b60b0d88f650a256fa2a6d73d395f756ce5c1b7b1a7c1395ce7860004acb387b4e2b9a96888146720092187ab710a40065666e3a6df3a573822bfa449374cc3a56cbeb500c537a45e763964cd91ab8f3bf59ca51df0a2710112768c44bb2413ee01598ba6229d376961c4f9a1b7c9331b05d306f8a4163bed0b412507f9535df621fcf028871e94cde712f42f4b741c7b0aff83d37f4cbd377de9b4d83c8b3e85f7265ef39ae7212736e014b928fe38cd14f25a980623c0aafc86fb5c08da2d6254651e785304ed0d6cfd524bb2ad13771b779421590e332bd49b53fa7ad74773268c8e09bd5c190d0eba8cc339481dcd7aa4c0f525b8460601a531054b644a9ea0933fbc4f813fb7bd70b1a576805c48c9160c58f2753624b5055dec79e878d35d1898c6dbf46d7a9e67a75d67aaf22b72ef5bc7f87db82f10e8ece8cb7a5c8088de02f2ee808efb258935f0efdf46c2618d0fed8693d3ce770479c525771e7c4b560d1e97e7503c9e15f94b946a5bd9528d4b4c8b12d0da061a843270b39cc17ab47b8b88a9507ec3d2808e3a63e7eaf826b8777e565393b64868492ed4051758521e1cee5fb4815d3e64677d087f3302d955d558fd387433490265f056d33b6e2e7c1e62c19ce92cb41815d7b650f913fe867cbf116ade46e8d0156ff39c97952457ed30dd29bbd3e364f6ddabe93ebe624b33ddff758ec9d6c6cdc1953262642272457e485ad07510ee8ea6b85152356a05841674d894161e"}, {0x28, 0x1, 0x1, "0103c26d08afab76e7364f4607e39635c9"}, {0x30, 0xffff, 0x4, "9d537524dc7a3e7dbe7bc44320baf06f56c1c8e9b21a59a7430dedf8"}, {0xc0, 0x1, 0x1d14, "0276744f41b2249ae4033d0207b4e0d14438c39f1aa6ff1c1e3e92fbf5d461f332d9fb8dc5f63db1b9f2285e5a5ac6dfe1733e681bb8dbfe0954a8ad267eaf22b5cacc1a16faf5be10fbb4fd6f0ebe5f60c6f7e982208b90f7808d8e7f7873906799392cebb92f2371d90e742721349eaea72b52bb116835ac71f603270d9a53df51f13b181b898b6ea69619f7d73aed14a7a488bca1811b30e1651d55e61aff26ac6fdd8fefccf9624654"}], 0x1258}, 0xf) 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x9, &(0x7f0000000100)=[r5, r6, r6, r1, r2, r4, r2, r3, r2]) r11 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x7fffffff, 0x7f, 0x1ff, 0x0, 0x2, 0x511, 0x6, 0x2, 0x3, 0xffff, 0x2}) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) setegid(r3) setgroups(0x0, 0x0) msgget(0x1, 0x204) setgroups(0x8, &(0x7f0000000180)=[r9, r7, r1, r8, r2, r4, r6, r10]) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = geteuid() fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r1, 0x2) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) close(0xffffffffffffffff) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) geteuid() 07:02:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10890, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) msgrcv(r0, &(0x7f0000000100)={0x0, ""/237}, 0xf5, 0x0, 0x1000) setuid(0xee01) r5 = geteuid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r8 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x5, r5, r2, r6, r3, 0x81, 0x3ff}, 0x10001, 0x1, r7, r8, 0x81, 0x2, 0x700, 0x2}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0xc55cb2bf0089afdf, 0x6, 0x100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) r4 = getgid() setgroups(0x6, &(0x7f0000000100)=[r1, r3, r1, r1, r2, r4]) 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setegid(r2) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = geteuid() setuid(r3) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:14 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getegid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="4c13a42526e5bb003f", 0xffffffffffffffde) getegid() getgroups(0x15f, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080), 0x2b98}], 0x10a2, 0x0) 07:02:15 executing program 0: r0 = msgget$private(0x0, 0x101) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000140)='./file0\x00', r6, r3, 0x6) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) getgroups(0x2, &(0x7f0000000100)=[r4, r1]) 07:02:15 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1002, &(0x7f0000000080)={0x7, 0x4}, 0x2d4) sendto$unix(r0, &(0x7f00000000c0)="b7fe60636a9f7b36825b5c0f4b90ea2f772375f6ee2286a1c886ec5f13fdab04c8480d4ac1d9575da9600047a1fa09ea8a3be839029ce375a27ef43f7c9e69b91eb36143c8ad5662dbb8f77a0309a45dcb86eefe73a1a70a272e29182111d5f7603f0a7cebb5408b96e818ae08a0168bcff9336b7ddb63e11ec1127aba8b865d3ea6bef029f28b582f413832fa089e54508a3f6ba1d861e5a682b35f871f70c7d128fb44c39a0a8db17a8094854ea78698719fab97459eaa245e72984132c4ac777c988113a73c9078c76ec0b7f1a201a2ab76d89990c1714443a99eb1568a73426c99548b2ad9ab9b0d29a28056ea", 0xef, 0x4, 0x0, 0x0) write(r0, &(0x7f0000008500)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3db", 0xf12) 07:02:15 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x109) semctl$IPC_RMID(r1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0xfffffeb5, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:15 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setgroups(0x5, &(0x7f0000000100)=[r1, r3, r1, r1, r2]) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:15 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x7}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, &(0x7f0000002400)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x100) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x1ef) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0xd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000180)=[r3, r4, r2]) setegid(r1) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4d3, 0x5}, {0x4, 0x1}}) setgroups(0x232, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getegid() getgroups(0x21d, &(0x7f0000000100)=[r1]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) getrusage(0x0, &(0x7f0000000140)) setgroups(0x0, 0x0) setuid(0xee01) getegid() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0xffffffffffffff3a, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/205) 07:02:16 executing program 1: socket(0x23, 0xc005, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0xffffffffffffff2a, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xffffffff, 0x3f5, 0x9, 0x1, 0x0, 0x6, 0x3, 0x0, 0x2, 0x8, 0x7fffffff}) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000540)=""/205) getgroups(0x8, &(0x7f0000000100)=[r1, r5, r3, r2, r4, r4, r4, r3]) 07:02:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20200, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x5, 0xfff, 0x0, 0x3, "519f2b17c876ab95021e191fa4666b6da72c41ac", 0x7f, 0xffffffff00000000}) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) read(r0, &(0x7f0000000000)=""/92, 0x5c) chdir(&(0x7f00000000c0)='./file0\x00') 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0xffffffffffffff5c, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:16 executing program 1: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) connect$inet(r3, &(0x7f0000000140)={0x2, 0x3}, 0xc) setpgid(0x0, r2) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x10000014f, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8400, 0x0) r7 = dup(r6) ioctl$TIOCCDTR(r7, 0x20007478) setuid(0xee01) sendto$inet(r5, &(0x7f0000000240)="2c62761ae3503cd13b2bbd4bd8eafced518f9a3cc0008a277d78", 0x1a, 0x9, &(0x7f0000000280)={0x2, 0x2}, 0xc) mknodat(r5, &(0x7f00000002c0)='./file0\x00', 0x6001, 0x6) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchmod(r8, 0x3a) getgroups(0x0, &(0x7f0000000100)=[r3, r4, r2, r1, r1, r3]) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) msgget$private(0x0, 0x2) 07:02:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x33}], 0xb20f, 0x0, 0x0, 0x0) kqueue() dup2(r1, r1) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x2, 0x405) msgget(0x2, 0x4) getgroups(0x3, &(0x7f0000000100)=[r2, r4, r3]) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000440)=""/205) r6 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r7 = geteuid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x80000001, r7, r3, r8, r5, 0x100, 0x75e}, 0x8, 0x9f, r9, r10, 0x7, 0x1ae3}) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x70) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r5, 0x2000747b) setgroups(0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x800, 0x0) setuid(0xee01) getgroups(0x6, &(0x7f0000000180)=[r4, r3, r2, r2, r1, r4]) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) writev(r6, &(0x7f0000000340)=[{&(0x7f00000001c0)="8c98ed6a9c96eba08d09705c2ff53768b434bf70f7a160ee451525589d4f73a3e43e3d21c579ab90aec93a30fd4f0e0ca7f35d28ef26b0679f1563fc340e", 0x3e}, {&(0x7f0000000240)="b0fda82a02ac84b6598f727cfad75e84bc75f9a0feb954dc2488e7c21f6860c71a2f199a036728296619a63879eab101afc2ada3f93bce1323f76f29444d756583", 0x41}, {&(0x7f00000002c0)="5b749fd1654ad5af55221a6a79580c538044fa78728c4c14b158330386980b68aea2defa1fe6539fd843ff8e3868978578defe59c7b8af30f791fe498524e804c2b359d065400bf6b451a3887175447a0f", 0x51}], 0x3) 07:02:16 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x10001, 0xffbffffffffffffe}) setrlimit(0x100000003, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffd}) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) r5 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getppid() r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xad, r5, r1, r6, r3, 0x0, 0xff}, 0x6, 0x6384, r7, r8, 0x693, 0x7, 0xffffffffffffffb2, 0x3}) ioctl$TIOCCDTR(r4, 0x20007478) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x161) ioctl$TIOCNOTTY(r9, 0x20007471) 07:02:16 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = open$dir(&(0x7f0000000f80)='./file0\x00', 0x20000, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x9caaccf4ef84171a, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = msgget$private(0x0, 0x404) msgrcv(r4, &(0x7f0000001440)={0x0, ""/59}, 0x43, 0x1, 0x1000) getuid() sendto$unix(r1, &(0x7f0000000080)="31b2477057d47fff11705da21411975860ceb748fd05f873eb5c30e247c031f0cf14a9e51e683c3d", 0x28, 0x4, 0x0, 0x0) sendmsg(r3, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000680)="85f8e783212369834a38e4e6d86fb4b79fa0bf222277beba93264e7b38a72d652f43aafa16041ce7f7c905165f28bfac1713edb353ccced14d0d6b8fe6e43ffaaa4a616142f4ff2fef0b9d74a3d3ae2092e3a85ea77b87502b9af49562f6ffb21d00c9bfaa973b1dd6ca52a4b5aae7aaa74217a048c404f0a2e2d088b08744fa0be7f6f2fc7fb99924622f3f580ac8b78c953c2451ebcf8a066010944291ac5b49fd1e5ec8477d02954af117171347b5f7aa7bbc8934ab71be84613df804944a510d969163362c73d9b8c9e77de3fde1e472b97fa996debde4210b3dc87e015f51de2bc5d49efe6cfe50", 0xea}], 0x1, 0x0}, 0x435e8e46437e3820) r5 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) shmat(r5, &(0x7f0000fff000/0x1000)=nil, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x66, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x1, 0x41, 0x100000001, 0x5f9}, {{r0}, 0xfffffffffffffff8, 0x45, 0x0, 0xffff}], 0xef88, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x2, 0xf0000034, 0x5, 0x800}, {{r3}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x1, 0x3}, {{r3}, 0x0, 0x0, 0x80000001, 0x23d713df, 0x6}, {{r2}, 0xfffffffffffffff8, 0x10, 0x40, 0x7ff, 0x7fff}, {{r2}, 0x81703193b071663, 0x4, 0x0, 0x5, 0x8}, {{r1}, 0x0, 0xa0, 0x80000000, 0x2, 0x4}, {{r2}, 0xfffffffffffffffd, 0xa0, 0xf0000000, 0x0, 0xffffffff}, {{r3}, 0xfffffffffffffff9, 0x14, 0x4, 0x7f, 0x2000000}, {{r1}, 0xffffffffffffffff, 0x41, 0x8, 0xff, 0x100}, {{r2}, 0xfffffffffffffff9, 0x6a, 0xfffff, 0x3, 0xd5e}], 0x100000000, &(0x7f0000000000)={0x7, 0xff}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000980)=""/208) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x86) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) msgrcv(r0, &(0x7f0000000100)={0x0, ""/184}, 0xc0, 0x1, 0x1800) 07:02:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socket$inet6(0x18, 0x7, 0x8) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x900, 0x0) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x9) sendto$unix(r1, &(0x7f0000000140)="1aa5b7ba358fdf49f54a423689f0c6b35c882e329263da4378c60fb41b22834bbffe95eeedb10edc69903437bb640db374e4615082a0d639c8119090908204916f20608cda371492c943202b30c7b5e4f5fecbc27d0ffa10f4ff9ff820179db6979da8ac86b57d8529450e6b7ddb20b654503039be4ebb487170432e6cee009478b0d711c87275b3dfac55cb9e8df62c4baad1f040dc29714eaa2d4b8b9cd77363bee2e70d120d200a1e8556ceec4cf41920708711dc2a75960c6713f0cf148388", 0xc1, 0x4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0xffffff8f) ioctl$KDGKBMODE(r3, 0x40044b06) kqueue() setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 07:02:16 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0xfffffd65, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/205) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r4) 07:02:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3000000000, 0x10001, 0x6, 0x2, "d805e171b02a6f13310dd202d9ec2e97da193b83", 0x2, 0x98}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=ANY=[@ANYBLOB="1f89243cea1b0fea3000"], 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x80000001) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:16 executing program 1: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0x228) wait4(r0, 0x0, 0xa, &(0x7f0000000080)) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getegid() getgroups(0x7, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r7]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:16 executing program 1: r0 = getpgid(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) wait4(r0, 0x0, 0x10000002, 0x0) 07:02:16 executing program 0: r0 = getuid() setuid(r0) r1 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) r3 = socket$inet6(0x18, 0xc003, 0x2) msgsnd(r1, &(0x7f00000012c0)={0x0, "e47f46b496eb95fa6b679d09ce373a11c62bff67728af936b37d4aa24db8be59bd9cc1f427f92fbc82865bcec42635cede3365435a523a086a143ef94c0be2a7f8d03b763acfcf4fc630d1b9ef5ba58f9fb2c45582c9b547431a56101aa03fb54a6eb6ec6eaed3b7fccb99141a94d8f4dbf42fd886190497e1276f9e1ea4367d3d1e2a706f61fa75a60f1f6722f628c6c17fa046c5e43a04f59f4f052db7f593d48a0c8f5c27345d54cd3fba300ed58fcba000d5763d8faa5b0d218265d26a62cd6dbfa0"}, 0xcc, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280), 0xc) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/205) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001240)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="b0e8c0b5d7b4322e0c6571e1bb1549ac9ce40ce99c68018d4135c6b0b5216488df6e5bdd33b518387aa64f3a7ad2b64dc4a28c75d98aefeff367dc262598f7f19ca28303b83d479d7949db04d63a33d008344326dbde7bfc0ff70e73b00e7295e284a3d0d56f2ddfd609f2a61d92a96001ed19c8c7ad4ecb9f3ed85a5b368495f7b3c4f9dc1a238cf8c3110e7a5745890820bfce642ac0d368f0336f4707f62be06ddfc1cf0ac07e48d64b66405a0316bce67cfb4eae44aeb62c6f4d362e66fcf6309aee1fd34f93790b14bf7972bbdd6299d0e2e8931ac7047c78c2c71a1049e91131fe858f166a61f490e539e9831d3368f3e170e9f29786f1ff76f4374f4af1f120577809ed579b5e354b57b64522000e9e877b382a4d7a8882f80fe5c1b1bf55603a0ce1681b793244c00fe2805ed0fea5aa2abc25af313861ded7b477d4b755fbdde0b66033f78075bec1489a3cb815ab2512efda83cb0c8f8bcb6e87c6817d30d9c21e4a016d9d92c55edfe18d6f7bbee077819ebf7db850c1d5d24be33ed4e8a997d04d16ce8264e219e43ba1a01c6ca87ac1e33c716b9c03bc267774097ba2cde4202ec22d8afdb97067a500c088ec73c157dd953946b82b056272280d3785b55c86f2f3b6ec0a5536165d1884129ae7d24f84d88f40eea529a43dbd8472ae63705dc7349fce8edeb53f29c34f42ba6f73ae8fa689e4acf39ade26f91765d93ac01e6e125a4bfe47b901916ba3f1d019f0c3cc8fda8f4ffbbd290ad0e9411dbced58fc9c9ed66f7bc0ee0c1644d5ba611e87b5dbb25efbb13f2a84d8f917d630d59cce7c094a5e7c338e1e358d244c7d58b2adddaf78f835a10c2d4a2479cb83d9441ee6e83ded4ba0141a24aa8e67cc42c4ac8c37344d47e7c268c0fccb59f1958fb91966ccf3cb938c1f1086ca49c13387c0407daba98a7b11d5d744232025e6c15f5c854c6f723deff67fa84da27dac5f1c3eb93bfeadc7e3fc87856459c1e2ef37b49e2cecd5bdaec3731626004c62ab5292318f47668cbaac54cc490c7702f6dc7d9ca14f68fd6f2d46dd4440138d31303024d33dd6e6ac6b09312e03897a332dd87cd54bed4e9df4e2e0936127e905cd243ec999347520fd889b3ddfefec4056459bee4fc86d78066c69ba2306500820001816983695d037f62875d340f035f216cf4244349bc348b740ecf8471ac833556d08c152b483d90f27ae7bc4874509493ce4c34fece62f2d59c20147bb0492996e6b35fc3162c6da7a0bc973adaae025be7bf55c2a672138bfa27584aebb3feb51c7aacb800b60d66581a72a7894bab7c0f2696bd2154d8eedef483215c0452a6815d73be0c5b577fcd926659cf6618adb4b005c8da8716c024345d04381afb46defedc2a709910148ffcf981cafc121149672614ac75b4c7039f18639e5324de838a40b8e74e337c27f112533bcf35dbb228dae3d8bad2b911da2c5e158c9661f3400504fc0c6011a6548beaedcf88411481fcf4bd239819b3625b23e7118e6868994786daa358bde181e9364183cc0cfa7f44e76be948738e2e547ef80db7bfb7b36de13c1bd5f1d1927b96588da8da06c507a5346ef7c01f7c76c8853d5e4d98be08079f6b7196f767fef9fb8a0306fdee7f5eb3d780aaf356ce7fa63859384ba2c3487ae3f1a5095d24a207c374935af44de5a9f40edfbb2fe00dc26726930b9280a7700607108b872227633a72d675660784ffae9600663a6682a488298be2993e71ef5696e375c35db60fd9a158161bb814ec71a17cb91c1031fdcef3eccbe20ed72209f9f6f915ed8489842b89a58aae2fa85f38c8465fdbd8450faac99b9cf54923a133290eadf84b4180d68920b0abefe1234dc271bb1ab69006e2a1358aeab8af72705cba7ad27a91beeb488d5f291e79bf113cf1f2babc5954861940c7ddbfae1c8c5b63b6c607b1c5858504668847c07a49df27e4111bf33ad185739a0c59b51cf8bb9e0e7b3acdf9971d328534df9806321d4927dcff7c0b9b94608157dc62334a18083755d1dec7954d5c8efc8f8cf667f0749ddec1353d1a551f602f96233af689c77778546e670ae4ef40814f0a72db9340aff2e2609cd16999c5391da16d5636ccfd654130b6e4113b386be4f402d2810ace0e3969fe8ebdd2b2c3b8caf9e7f9973bb3998da94b0313529f303c0af8d8fb8c373998dc3abcd72938aa7affdef65abca9ab4e5dad6f899165cfd03a61676d5bb220663cc7a5780ceb1c78f137cdbf7b3ce5a2a2183c086b9f973e643983ebd2ee60cdb68d7ec2ce08106cbd3b393e1445f68b8f3048321bbbb66a80d59e358004db84482778d5096b8444208bf033a3defedb7b7be617609ec98d5d36ac1de932624c5c61ffa68a1c1f82e0b4139f226e1e7348088603b568b3c5aaa6c8466ca64ddf96875d00ba70289b52e84992e034274eee17211a171554051afb05f63e3ffd91ccb49392e75810ba8c09c30b3fa9fe6c7393cf480923ecf53218598d9b7d0b7989ef2fc40e80e6d8e5a7ebee2f70060cde91d9b210a87dbcd9d9931987497600a44c469593fa1f46332b84502da3aa740bb2b012eeae385901003520b14f5e3377d98ff8b8135516772de72abb01b20a0794edc13011d79e1a7df0d9cfbd2aa4a69ed41e1732c191286b3299c95767f4e940330970fda06f9585718909fc9b062648cbd52764df57adb9d44c2ddb565c5ac1583970f95ca791f30dab5e6a6ef5be1cb17102293e4c0da9e126e063c4113794ef5edf9895ce942db61659eeb762f951595de16516c042061a8f0c645803552b8bb388f24092d532103da40c276220738acb2670da70fdc6991461790df738d9e728d7c6e026ec9952fae82f15fa080804509fd586104f4a1080d36d5bd31ed74bbeb08e0ddd30e61c79bcf0b5432733a149d1b6cba8a353910a81eba7ed0b892b8716e3048211d66c245300143745654c854c0c5f95bf47cd3296027015179914c854ad0757f8f828a528f46bb088c5679094f8ecc17614052c9d693ac3ffa9a236ad476edc9a0156cec102e0342fa6276c322b68a03e9be03e32a53af8a385c26d3af74509c90517300e5e319324004965149d625def5fb288d8340d111dea251d109967a2858195b40541218aaea667bd56f00552f9dd5bca6c406a36933183650997df9795e04baa83d7e8a03ade00952f0d46712ec575c40c92d792de168afb59f00e27a7a9d48246d3c55a5938806144e759d0db0038756906a25e028e1bb9b9539b20c707907d37214ce25a6bd8063ee91960c57a790cade43f935a485dc86f35bbe6a3a959df4a8f7d7491af1c12ef379d909be4e1abde516c97cb14bd55a9290191be08c558afa17bfa04475d13493b75fcffe4e658253ef14a426277884902a5c69b093d8c660369df00363f3630bc8da1f81e5174626b76ebf6efb9161a7a7469a073cca17d90d8b2d2338e8a80801dbc37a02fd241b058492801c17986fc2b8ccbd039723602e8b3bff2083c4fe23a800db81b6f0b7d361acad1afe8ab075f9ad87b6655b6f746908f6f16aac9d8ff7d417a2c6985ea3443619307818e7bb4d8643c70c42e7b9895bf8f979d24983c0bd188c0c4e61ae4fcff38876009eab5edfe911682542079abbf6bdbfd2ed013dd36e1869cd19f34a21de62f51088f8bfea2e5a82d08c5466006e503843939a6a9bd4cbdcb484876b64e88d7e3e9df5e8a29eeefc9daf45b749fdf655d2b3f4950ebce99a8c60b748ad14ff61d915718a6d31c6ea348da72188df3ac493f14ab492a3c13cf781df075583bcd5629354eaf786442b48486a2cc51337505126a1023b16da652a3fdb5f04be6fbe32787e806b4505558c6ad60e10e9fa2566263cda1a0d10cc6eb60d6d86d5228a573bebed4916476dc61fbb165c0e23de20403a79e26b8b9a90af1fffa2651cc51921ee2b87268aa3ac7b77d5843aaf82c1ef0d9943816c549083b8ca68fd49ca8368c3ac18d674cd606179583a356f5ee500f3dbfcb4a6b82d2ce671cdd32c0e594fe67b9bd728c1a64ca3f7f701e8b5e6e4ef0aac418a9b4cfe068247681d06d7447615e5391cf049f0d92cfeedefa1cdb33a0398a525458d07d426df2bb992ea0c65010587c4bc0da02fddef6a94634f6bab7ee215c290c87886ddc60ebbc1b8eeafb5ee2740b5e4ee5828214745eac9dc6c5da946a101105f11e7dd11e891e3e23fbce3c76c655f41fe7ba37a8fa451e9d84d7fb9ab87a97b7f7b3438617eb69083a68aaee6d72da454fe71eac9859620150b6e2e2e8e947e8d7a84579f8486c787d5801e36a2739e3a4c23da4dc4ce1afcb1a58a24aebeb2000a56a15247f184a8d95746198fb4be0ef3ca88810ec9a611c388998d648534c326065433f90e5bfaa163b21a0228a196ee67bf3dd9abe847bb923e9ec0204990d9102779019ca232764e734dcc820588627b40e2ef4f5b04332e71456b51f740a8208663f03f78121aecaa0e4b8794a18f1c9dea8b7fec4a396f1ef092d500ea50bb5160a4eb472a95ac3d97921d1dde874b1646ff5452594a89ba04f5396c59bd10aec58488bfc40ffc98433eb055165be4d466bb44d7774d79cc62f8c5178aab8fa3dc69b9c374457f45a3e014509d085a6ffcf470004515494ceadd580caba9822dbf2b19eb0b0d91b35a76d7feaa538dbba7f1ab27cac2ec5b8460e14efd3f0a9399803d4c9b67f7aae0b01995c010f350c7b96e2d5fc3e667138746c22c94c9ec13d849b4935ad9cf075383404a1f342a33533a49d4dd0dee4cabb147a13853848557fa9a13cfe21ce14b3c981f1414bfa93bf0aa3c76f8bac8de503bd0f060c50b655813071c0aa23fa6ccca507ade8fe449f033530ece93623b786d056f6349ac43db6667e61097e097de78f7e251a4064789db52d7d636d8e49124a026ef681d1e43cb683e83a5aa4de5139958aaff509237c2c25cb522ddd046857cf6869d6651c8aad87dd43d896f98f4f4791624072cd46541575b41d66c589b2d63161630b5e31fb5333d8a01cfccb034cdf0c71889078648b45333b46bd5e9e58864764d8ad4ebe3ae8a58c0e3a1e0c9a1b99a37eb6a159a1a21a332892c9910f54854cf7d4af1d3ea71cd3e402c9ac09d7e9272a9f95fc00289075e9bd211bbcf77d4aeb91bc21e55fb4391c049ec93c413a1495371f74bb95a06cba0fd3ca275b667079bc0998393bd114a7c9d5e2e9a78e1d4d40b69d68fb69707c5da90f056ce1289f3a4ebd5b6c1e9958add0e5c6d2fa022572c2322f925af5700e16f520809cba5a3e9bc51a14a24035ae919871b67d2586d7947fe96b0c910fb4525bcb9de0eef900b4adcaf07c36e6564e81598937128e63d12e4479cc5d05e708344b0cb76c9f273fffbee94f3d4f48a3722787a5d1585073d6a3fee417f3b3c256d457cb64ba048cc95454c967165c1ec45c95dcb3292624c385c7aed5186fa2c8c59459504f1aede5b1960c58347dacaa16b6545493f7e8f071d365caa974dd84442cb3ebe8b94046c52b5e37e369a7c65498b1fc55ae1e6840ab07fa3730e472b9e57ac2286a00d5e43643ab7e535be4d96c67d2075c91f5d6afbd099903ec9f3f8878cba1d899fc4b05fbdeb8a0525b025800266c33c79c8e2a40e9446d17e46b0f1b4f81df240f2041607fa9499008467c8b306964d2532495b13025395ba0ae7e17237b18081640938f06fddc6959f9b49c357e0c45e58ab4269fee6d36a5778e13fb5044ca5f9f5df7c5cafd768659654d1bd53cec6d7d1246cd7", 0x1000}, {&(0x7f0000000180)="5e12e1977b58506f7ceee4988f654fd57e1845cc4983630a284b672a66b8eb3de2cb67c41dfa3d3bc90d", 0x2a}], 0x2, 0x0, 0x0, 0x1}, 0x1) 07:02:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x400, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x10, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x0, 0x6ec}, {{r1}, 0xfffffffffffffffe, 0x2e, 0x8, 0x1, 0x840}, {{r0}, 0xffffffffffffffff, 0xb7, 0x4, 0x1ed93bb0, 0x6}, {{r0}, 0x0, 0x20, 0x1, 0x1fc, 0x74e}], 0x0, &(0x7f0000000280)=[{{r0}, 0x0, 0x4, 0xfffff, 0xfff, 0xfff}, {{r2}, 0xfffffffffffffff8, 0x9, 0x1, 0x6, 0xc3}, {{r0}, 0xffffffffffffffff, 0x25, 0x80000000, 0x7, 0xb3b}, {{r0}, 0xfffffffffffffffc, 0xc0, 0xf0000010, 0x2976, 0x8}, {{r0}, 0xffffffffffffffff, 0x88, 0x2, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x401}, {{r0}, 0xfffffffffffffffc, 0x2, 0x200000cf, 0x8000, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0xf0, 0xc00fffff, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0xca, 0x4, 0x80, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x6, 0x3}], 0xffff, &(0x7f0000000140)={0x400, 0x1b}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000001640)=[{0x0}], 0x1) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/205) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/205) 07:02:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x69, 0x0) dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = dup(r2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000040)=0x1) 07:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x40, './file0\x00'}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:17 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) rmdir(&(0x7f0000000140)='./file0\x00') setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x9, &(0x7f0000000100)=[r3, r5, r1, r2, r5, r3, r2, r4, r1]) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:17 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x1010, r0, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000140)="02", 0x1) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f00000002c0)=""/50, 0xfffffffffffffc9e) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/75}, &(0x7f0000000180)=0x4d) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 07:02:17 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r2) setuid(0xee01) r3 = shmget(0x0, 0x3000, 0x30c, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) msgget$private(0x0, 0xc0) login: pckbd_enable: command error 07:02:17 executing program 1: setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = socket(0x23, 0x3, 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) 07:02:17 executing program 0: r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x238, &(0x7f0000000200)=[0x0, r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:17 executing program 0: r0 = msgget$private(0x0, 0x4000000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) msgrcv(r0, &(0x7f0000000100)={0x0, ""/53}, 0x3d, 0x3, 0x1000) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:17 executing program 1: read(0xffffffffffffffff, 0x0, 0x0) 07:02:17 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0xffffffffffffff53, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) r2 = socket(0x0, 0x1, 0x2) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x20}, 0xc) 07:02:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x4, 0xfffffffffffffff2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 07:02:17 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setregid(r3, r2) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:17 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x7a02, '\x00', './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 07:02:18 executing program 0: r0 = msgget$private(0x0, 0x40) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r2], 0x1, 0x1, 0x804) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/205) 07:02:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800000000002108, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) chown(&(0x7f0000000680)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r2) read(r2, &(0x7f0000000080)=""/101, 0x65) close(r2) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000640)='./bus\x00', 0x8000, 0x2) execve(&(0x7f0000000100)='./bus/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='%[\\[!\\\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='[\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='(\x00', &(0x7f0000000300)=',+\\\x00', &(0x7f0000000340)=']^\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000600)=[&(0x7f0000000440)='(\'(\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\\{-\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='-@\x00', &(0x7f00000005c0)='&$-\x00']) 07:02:18 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0x1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) getsockopt(r0, 0x6, 0x1, &(0x7f0000000000)=""/4, &(0x7f0000000040)=0x4) 07:02:18 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') setegid(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmodat(r6, &(0x7f0000000240)='./file0/file0\x00', 0x23, 0x2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x8) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x5, &(0x7f0000000280)=[r2, r1, r1, r3, r4]) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x4000200000108a9, 0x0) r1 = kqueue() read(r0, &(0x7f0000000000)=""/154, 0x235) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) clock_gettime(0x0, &(0x7f00000000c0)) 07:02:18 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:18 executing program 0: r0 = msgget$private(0x0, 0x4) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:18 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='./file0\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() ftruncate(r0, 0x8) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) 07:02:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) r1 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/205) 07:02:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x1c8, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3f, 0x4, 0x4, 0x6, "b493aa6557205ac27a64334f7f25f4df034f8180", 0x1, 0x1}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 07:02:18 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getuid() r6 = getpid() r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x0, r4, r2, r5, r2, 0x80}, 0x2, 0x2, r6, r7, 0x3ff, 0x1, 0x8}) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x8001, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) getsockopt(r1, 0x29, 0x7fffffff, 0x0, 0x0) 07:02:18 executing program 0: r0 = msgget$private(0x0, 0x4000000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:18 executing program 0: msgget$private(0x0, 0x400) r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x4) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:18 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea6b5211cf801bf1fa48f4445ed5f9d28462b2c4a9933f1200ca7d3e8571b5d6f23b146d787239cfcae8d02f8d4341cb992f14cbd61469", 0x43) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 07:02:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000000e0000f87c8a5b671b1b542a538706000000a71100000029000000330000000300000035707f9545070b77"], 0x38}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 07:02:18 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/162) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0xffffffffffffffd9, "855c004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r2, &(0x7f00000001c0)=""/62, 0x3e) 07:02:18 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x102b5, 0x0) r6 = getuid() setuid(r6) r7 = semget$private(0x0, 0x3, 0x80) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x8, r6, r3, r6, r1, 0x2000180, 0x40}, 0x1, 0x7, 0x6}) setuid(r6) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) setgroups(0x4, &(0x7f00000001c0)=[r5, r2, r3, r4]) setegid(r1) r8 = dup(0xffffffffffffff9c) fchmodat(r8, &(0x7f0000000180)='./file0\x00', 0x100, 0x4) 07:02:18 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x9, 0x8001, {0x4, 0xff}}) setgroups(0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x5, 0x8, 0x0, 0x7fff, "840a5c919ca4a9b90305fcb8cb403184d5e6f234", 0x100000001, 0x4}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) 07:02:18 executing program 0: r0 = msgget$private(0x0, 0x800000001000000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x1, &(0x7f0000000100)=[r1]) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:18 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/123, 0x7b}, {&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f00000001c0)=""/167, 0xa7}], 0x3, 0x0) r1 = socket(0x19, 0x3, 0x5) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() fcntl$dupfd(r2, 0x9, 0xffffffffffffffff) 07:02:18 executing program 0: msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgget$private(0x0, 0x30) setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) setegid(r0) setgroups(0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500), &(0x7f0000002540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002580), 0xc) getpgid(0xffffffffffffffff) geteuid() pipe(&(0x7f00000025c0)) socket(0x11, 0x3, 0x7) accept(0xffffffffffffffff, &(0x7f0000002600)=@in, &(0x7f0000002640)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002680)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000026c0)) socket$unix(0x1, 0x2, 0x0) getpgrp() geteuid() getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002700), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002740), 0xc) getuid() kqueue() socket(0x26, 0x5, 0x101) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002780)='/dev/wsmouse0\x00', 0x800, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) getpgrp() pckbd_enable: command error 07:02:19 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "34c539fa15268cbce664e97f44cdb6aea0896a2476b7e1f9abb8c111784c1555763ab52e2e04f5aad35f35972de548fe96f4d35beef4cbcf61ddda64765cf9a044db47d6055ec64dd18518720df0ce"}, 0x57, 0x800) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0xffd, &(0x7f0000000240)=0x8, 0x3a3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000100)=""/22, 0x16}], 0x3, &(0x7f0000000180)=""/37, 0x25}, 0x40) bind$unix(r0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x1f4) getsockname(r0, 0x0, &(0x7f0000000200)) 07:02:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) getrlimit(0x0, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/120, 0x78, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x9, './file0\x00', './file0\x00'}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) recvfrom$inet(r1, &(0x7f00000002c0)=""/157, 0x9d, 0x840, &(0x7f0000000380)={0x2, 0x3}, 0xc) fchmod(r0, 0x8) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffc, 0x2c, 0x2, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x24, 0x3, 0x4}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000051, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x1d, 0x5, 0x1000, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x80, 0x81, 0xbc, 0x1f}], 0x8, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x81, 0x3, 0x10001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x6, 0x5aeb}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x391, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x339d, 0x2}, {{r2}, 0xfffffffffffffffe, 0x8, 0x0, 0x3}, {{r3}, 0xfffffffffffffffd, 0x3, 0x10, 0x3, 0x5}], 0x800, &(0x7f0000000580)={0x4, 0xffffffffffffffff}) getrlimit(0x3, &(0x7f00000005c0)) unlinkat(r0, &(0x7f0000000600)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000640)={0x3}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000680)=0x7) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000006c0)={0x3, 0x5}) r4 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = getegid() r7 = getuid() getgroups(0x1, &(0x7f0000000780)=[0x0]) r9 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x8, r5, r6, r7, r8, 0x19, 0x3611}, 0x3333, 0x2, r9, r10, 0x5, 0x0, 0x7fffffff}) sendmsg(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f00000008c0)="f1144287126cb287f03cf9d956b636329c68f90980a62eba4cef4eaedf3b8993a86efd9898e6a4235f54e21f5bb0f46f89b6d8ba76dc22c0f8a85aad61c00047cb6d7a25c6a739285b119cf565ee8fb7bba14095ee99669116f2810e3765b8ced2e8f8362cfc292d966e00749e93ec517118f98e06efa51d5b16972b93ea4660860bbafdfe4ca807ad978a5a75e560147db14b6b2c61c3ef21f93418123072164cc606488d42f407c51bf9e810a6f6efd1aceaf95551bb6bbd6c92b038d2801fb188b0c2ba8a46ae896306fb9107cc", 0xcf}, {&(0x7f00000009c0)="780358d18be839e533ffb7e5bdd44ec7d6df7920ba708819d610e996776a8c5d326d1f939471898b4182f99ef140c06baa01fe1026e9d21f6efb3928158d6ca69879f00b674cbba3be883341f09195e5bf51fe5076735aa7bf84cdffc4681242b4b8b4734c08950d8c6847be3553f049302eabdc120273ea40b98f621fdec0f50066c3ed1cfc86cfbde6c65fb94e232086a9e70b9e656211378614e7734ecd800a82981c682b98ef802100d5c2", 0xad}, {&(0x7f0000000a80)="61654a5ec1b06ea9fa0d340a3d18e7a87cbb0a37cc2c2488dd7bf75fbed5a5062dc8a07814a023059f3db27a466c2f4ef0128f300d2e3721238b029ad394d6747063e82bab7efec56a2dcef2d1969830f6f889a2ea04bef0fa90df1b52bf2c0a6e32e00875f60aa3a78b419f845a70b2bc398c7e93a2ee257674ee764e7f3f48d065de9efaa78c02c9ae57d96ca08eede40ae54da06ab1bf7c66854d", 0x9c}, {0x0}, {&(0x7f0000000b40)="66c6b89a5a000928fea8df6224e595e35a65094d8411ab1f2d5969b23719c0e01034ddc62fc34bc2b88f3f5291a291585201ad2ebb77f5f1097ae03211f2037d13d375740d387fa8149dfd9256b71d29075015c6eb54b1c017c19e7a1cbdcb19a3693c40c87f7a0fdbd1f4444c0b0956d7426c1fb958c8565cce3451098562ce4262435f273dc07d436986177977e69c1c6106092a92a414d7a36a48195427851d0eb95ea49d3796c11feeeb44accf0377538d48079496f1fe18145257a1522ef44432a9989b494b70753f2fcf7177769b94a4f896ef3ebcba", 0xd9}], 0x5, &(0x7f0000000cc0)=[{0x98, 0x1, 0x6, "58bee80d861ae5661f2c2a4125b69a0ab8141fb30280d7f81e283fb09e942bfc2acdb7ba0d6e522364f6b745323752a1d33f3409dfe366b3b1ecbb755d7b2079d69ee7bc09c4d0d33e944b2e00a3c84f4fbb05cebb56808012fd4c925663289600dbe5f12b32906d9eb78b7c6e1e3bc230b0f608dc568e8e273b776f2858c789209214358d17"}, {0x10, 0x0, 0x4}, {0xa8, 0x1, 0x3f, "3b3701b4546f93a39881e5bfed1212fe85c8912f7f3fe5f7fba744a222d43b99fe8f8327006c6c3cca2a29be17b9169a5faa1d3a77e4f6941d589696e2421ce10e354dd5143eb6b08fa32508552d3aff1e0d392c105ecd2079c442d03315d5d69f3f1613a8451b9b8f7c6e340320e42011898a7a89b0bd7ae1730f21ee7a3d949c8d29516118097e7f4c81f4526e914f1e373a407f2f"}, {0x60, 0xffff, 0x2, "6e64ea263aac48ab77e7c04a7f68c02464a8f402db0ec368fb145caa80124f138664b10c9e9e70dc5284b42594c3200e00e15777a4049248c0574c77784ad8ace090f14326b995c33ad9f4b0bcb8b2"}, {0xc8, 0x1, 0x3f, "428ef7c9bc204d3e81b7abdde5092198c57296ec98eac6ee8e38afe310e68895a2fcc6f1fe05157c999c06a48c7765a00f444134798c58c305e099edecc11dfde1ecc7393377e1b302135a7a3f6471a3f92a8adb2e4e2537e678baf5ce967f07eb715a5a5eb29ccd60707c8b389c8e9ebc2ec8e7ad8dbb73bba11d1dd3d7c0b06720d87d1d750ca52e9843d82e4df411a392fe0c33270d9813e1b79a69ad9f707d649647a910e37d137c6cea17cb036638bd"}, {0xe0, 0xffff, 0x3, "324238ea34a17cfe343ae19b5ff3708361678250089b768fe7327c3dc78a67a6a95785fb058635fd8de1494eb080eba3a12f60ff7b65bbc99caece6326c22996c78dd4f743b9d8166f6a9f2e337c4cf5ab7ce98288bb065ecb08516c7c3f2580fa2da00eef541cf316fe95375845f26145e3ebcc79c0d48c338fb69092ebb7d7c8d43d6e6d7d65d3d05cb403c7eb5da7220e7ed5528af972cec792e8648019c99f4f157054fa9331d210c5895c399bcc2988712f01edaa5f6c6c5d38655f90efbc71309735e25f519d2247"}, {0x48, 0x1, 0xcfd7, "9193b7d4b6c3680f27cfc26b4da739744128143542e5e9f5f551193c429686bac381a92ef1b63f8ccbb83845c8a809f1ef2e672206fc13"}, {0x10, 0xffff, 0x7fffffff}, {0xd8, 0xffff, 0x80000000, "18bc650a24c718cbf1dcc9bfb2d60448877b876c1e306886ebc16ad35c4a2847158e7bdbeb1c334e4cfdd6df7304bbb78d3841d794ce482335575bb91377fdde323c18aede8eb61d88dec4f1d77f25c215e9df1425fe778ed0eaf6f48da44319f0391e64e06f4681d511706c8b0f17621e391e85431ad3d59c1c03f3bdda3017e182c22eef15d16a1c2cf6afa870ae36c7907fc9bdd6b41894e87fdd101007d2fdb39c5d7282dad10165347c34d6d0a77a2494ca297b0a912b90d18e4ba70d83d7a15f6b"}], 0x488}, 0x400) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000011c0)={r10, r5, r8}, 0xc) r11 = msgget(0x1, 0x84) msgctl$IPC_RMID(r11, 0x0) 07:02:19 executing program 0: r0 = msgget$private(0x0, 0x0) pipe(&(0x7f0000000100)) getgroups(0x6, &(0x7f00000001c0)) setegid(0x0) setgroups(0xed, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) pckbd_enable: command error 07:02:21 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000677000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 07:02:21 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0xffffffffffffff58, 0x0) r3 = getuid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x2, r3, r2, r4, r1, 0x4, 0xe73}, 0x5c7, 0x3, r5, r6, 0x5, 0x103, 0x26}) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) pckbd_enable: command error 07:02:21 executing program 0: r0 = msgget(0x1, 0x100) msgsnd(r0, &(0x7f00000001c0)={0x2, "1ac123fc114c6f79f0ea0c2cb177994e253b24446511e5175c37a6ff898939dc62f15c333090f7849befa92b5bfdf50c8bfaed82046290ed969aff95092d67b98f504cfbc6a4502910b5ac816f455bbe08936e36fe202ba93cf0f25eb3a54429e7555f70fb9724b6a3b207443531a58bf36ea6a910b9c934fa9382d346ccca6c1744848e11299acbdd211941b61e5660ba99f5897f3a43a3853ac0a7960db2f21a16a540f5aab96c61d022acfb5da142cd4329eaef997fc5a2a770aad656d24bb1219b3164fe57d60d6bef6f526eac8696778d534335434c8536f1"}, 0xe3, 0x800) r1 = msgget$private(0x0, 0x80) r2 = getgid() getgroups(0x9, &(0x7f0000000180)=[r2, r2, r2, r2, r2, r2, r2, r2, r2]) setegid(0x0) r3 = geteuid() setuid(r3) setgroups(0x0, 0x0) setuid(r3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/205) 07:02:21 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setegid(r2) setgroups(0x328, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() r3 = geteuid() setuid(r3) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:21 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = geteuid() r2 = semget$private(0x0, 0x3, 0x200) r3 = getegid() r4 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0xffff, r0, r3, r1, r4, 0x20, 0x1}, 0x7c3bb735, 0x8, 0x3}) r5 = msgget$private(0x0, 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x8, r0, r3, r1, r4, 0x10, 0x3f}, 0x3f, 0x7, 0x3}) msgsnd(r5, &(0x7f0000000180)={0x3, "e9d738f8b0216dde3d177f25f3bcfa46e8a14f29ceb24b1c4d298aed882e0de01d20ab2445623d988ab073ecce4c07cc99b0e64ae96aadeccc56efb8bc1caa065bc12f4c432ea6dc21b032a3e17a8d9b4ac688b86fa92a0950633d3af80ec04ce256b175b6b54a5eb7f5617514d750468bcfd399e5a10d96927ecd3b98faac07538032698acbd99fa521cdf9d5a3e62ff093746a698fdc4afaaa2c5f63f9bf745df915b8e263150c502a7d44"}, 0xb4, 0x800) 07:02:21 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x4, &(0x7f0000000240)=[r2, r4, r5, r1]) setegid(r3) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = getuid() setuid(r6) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) preadv(r1, &(0x7f0000002540)=[{&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000180)=""/221, 0xdd}, {&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/217, 0xd9}, {&(0x7f0000002440)=""/185, 0xb9}, {&(0x7f0000002500)}], 0x8, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x5a) ioctl$TIOCMSET(r1, 0x20004269, 0x0) fchmodat(r2, &(0x7f00000000c0)='./file1\x00', 0x80, 0x4) 07:02:21 executing program 0: getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x9, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000400)=[r0, r1, r2, r3, r4, r5, r6]) r7 = msgget$private(0x0, 0xe2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) r11 = getuid() fchown(r10, r11, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000000)=""/205) 07:02:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair(0x18, 0x5, 0x398, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x81}], 0x1, 0x0) 07:02:21 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000240)="5e78c3f6173e65b2e2298b3506577964e2eb482d6e09126052df7bd2e701aa593887cc863655a3239b3e0cb276d3fe69a067cdfe89bfa95c9a58805b835bc01fc8ef53174609648b8ee644f9c928ad2a071b11fe0d2a0f62193a2b2f22199a47857392a6feedcdb9148e9d5a10c2b1ca0dd02747b4573ef9a9afd659adb69dbf32bf4ce6b22ff6483750013a5a0d617ba369468476effba63d16f74f83c595551ece714c08e8e7ef2b05a9115d7a27c70b1d3f44ca8939f09889bd01087122ada5dbb1703205ef1b44041efffd42ade86ec135e3cbefd4b0a5667e85378b81ea728eff3df41185302a18a2f107af4e9fcf1897594835bb5016e218a01266cd7116da76f74e1bc9322d07cb5e1ed5887be542a216b9da97ec80ae0c91fd51e77d906c309d548c44b6f9a149431cec73270eeed38ded75e7186351f91b861108ccb85939a76b4c8f977aad495d7854b28b6e4a78fe2f2534d19db889705781c622d4bb0c69d7f9a43bf89bc7741ed9152267fae08f8b110155ab9e3d9cc0c2d62b059d2c0ad650ce9969b8c3b828e2726060d26c0726029998261f34118c4d6d7d03183d9330e7ad02a1dc418c4edba1de8cc8d7518dc70ff28923867e2c8d8962e5266bddf374e6ee004de54b8d13f8608a4632215fe7ce091e5e33812488f2b87b4df3fbf61ccd7aab5ec68c78d9a30b268cf15c317595e1ca82abe81f3a3898984719b37bf349b6fdee50bee59ef3686c68b61a2cd06a43d1f2c26985cc83a21abb5c9fcf52dabd755b2c2bb117a1c98270beff55418d726a512933ef144be1e71163bd971cf098cb050c89da8d3773f041fbceda26eb441fa388d25fbd4811033140903d95d716fa28ed90c7d0e5a80d1de87b72ea59f61a746eae76c8334ea9348017e42f349c94b751b470bf2b7692d29cb6ca80ad69f1e9134714e8023a4fb3eab3108a8d277f6a18fe3a3a78759915164bbe3f4ac73ccc0b64a5e92226521f6ed63e5a802480267e9640dd5796320c6e1f35316d8f9dd7a693022bd22b1fd62de551562f055a1f998d8e86039521c2d269eaf1c30a91a2ae4a520d2fc2d997d8fa451865c0e773930862460243b6d88be33db5e4e240baf05930074b99441dd9e81f1becaf47f0f1c0ab33b4f163509e288fa4038024f3e163b73201135882adb310db72b88a0c4330e23eb41bfa7f6aacf2526d077be3a61ef0a8ff4e4e663849e9a358194bea01a6a8e8392d53a647fa6ad48257c406baebe1ae4e76143eba3c07b7a1539864b78b9be9ef413c7dc26d8ccc4798ed8dd3d7c5788ce4cfcc7a0703591827163a468c9cc7747185c8b21ad8445c2adf08da6f80005c4d30a67eee45627b436204402a3dbb0b8a2033affae73fb02cc2bec33e5817085d345e17446f03cbd6476190cf75748b33fd8cdd54e8eaef56248f3126dbfc0407ad5f56035198f364e6d22efc25f3ecbb8ab1e866c1550aeee46df1bf95eba9e76921b67e5723a3e42f26057d6c2868d5e0773f39d0ed250a0d7a7116489deb303f564b94455c1faedeea80593d5a3d279f4adfde28a6bd3c3a36f4626b1bd64d621333e69f3c096af6cba28bbde3106bb70481651a53e62a0b0d5386732b8a53e8b046174c4491f7b2f1326b028277d0e7d33d107e95290ba4c197a6a0e7cbd753a03b5a8a7d65129efa17ae65fdeb7c25cb9a542def9d37ca9e0da64ae4d878a2c658efafb05a5653cd98a14065a96a6a1821f1d89e5895b7d1b3b6f2700ab5bea04a93291cdc44e4137233fd848d9b2fd015e1c51d6cbcc05ba9a5b878afdae6e740eede75116ec03d8e6b6053719e1cc4ab14439b5f3030f237d4e6471a3fdbf98727c1427a8b156204329ded82dbf3d741ebb0c5b340bcd6b908a93e5388ac0e5c908f00f2802aa707ff9d4b330cf211c036850866b0508c34d2676c1d17be784424f78d67a5afcd3e57a96d5e8d25eef7709b831e4a25e624d293087d558891eda08106032d1afdcdffba271deda386d8d5bc4fc4b6eb9455e99e0495cf5394864decf04db418e8f27ae45402c657bd4c2eadf784e0f544180856644b3ae35e1584f88608e922cb45b68e83112c1eeac0c2c331071f5d0eb879508edcbda8255528a87af1f0fa6f5d4fa0e2b24633810ed76070b4c9d2b7eb38ac89695d67aad8183bde4483f707e8456c2ce935a2990218333ba0f0769aac0e6cbda0a2449ab2f076bedfc135711c7490f2d13a728af46f67716e3c49d8a15d49a54ab63a0b1cb1ef7b9cfba24ca52f7d347151158962447a7e5617105bcde2fca253e06c481411ce796d4d837f8959c55328a8c9a7de057a017c4b12a18dd4435354c8afdc6d4f943e684e702b6490fbfcdd5dccc7cabd8ea61110a78c14169da5585c44ef1a1d31dcfea2a06bed9344dc2c35193273aff4a92d87ea0d4b5d96bba165d98aa3ec6ab6617bab97d0d5ec67cf023e64c32fd8deb113f77652b8e218d7f9dc64020d065529ba119079bbfcc75fc391e636d4bed28696b29115fd366cba05e76fdc9855c58352c3e965503597068f2802ff0507d9160e2105ad322945a48cfbfb88b1c98e92f4bd0f3cec7415270abb658b8b8ece549693e9280fe59aa790dbbd1d1d8b43b55350bc0c9ee2d7417a874fece2ce5c385c564bf15ea82c0f5839557841ba8bed16549ec72e356d406fa5175c58ad2daa9d40ba546fa1e09303a151cfa047f48d91ae16d32ac2c62e48a0f0c71d14477f24242a330dcf4f85896b29575abd80273bb8af8cb162d0b24a6e0425a025988c4f2fd53e54ff61f4ebad5e576a3d5b4fdc552964f5caf449c753d0fb3e6f89018661d06a64de69bc58932c054435db0ccc11c4750ce0ff067a80b439bf5dcb0b144e667918bf9197b258183322c50c879e7ea40cfa52393211c3339d898fdaa67996dcf2bcb480d2eaed3d87f78c0fc238da66bb3bb53b72c377bcbd4ce2d1adf00276898c7b50d3d030118e340580bf4e05f038c8f297e1db12e9957d8e3f0c880a3cf4b8284b34a8255f6827c012df2f633e905e8a9162b1f13b6dab7c5b7b64b101ac34ebd60f84095707d2168cefdf0f5d2fe461731a058d96c03611b631d76a4f731cd00d7d6853bca1b799b1432170ca5ab04140a19a13ce6dd2d81398379786928853b5b11e928316f31a92e610cfb82f04a82809bd928c63d16cb9a7617de2fea8481fbdf8a3c11f907dd8d872b1c6606660bcc7881f5eea93eb47ecb45825da12b2385c4a6a9ad26b9b5b6dac803cf9bdf4ecc7b1e4ccc828ccf29371abca01a2b6f49e0c9c66200840f155511067b2de238483114fb16d5fd53e23b9af2c1f9d548c354f2879c9c3a20b8bbe807c318554da1465b666e54d068c1771e01bee6f35ac9dc94aee82ea431192d072708c29502fda5dab24656f00d62100351170baa42f1d5dac7aed37390e4f3973edee214913e1cbea95e396a16b2382c8376c147f0903f6c3abb44b79c709819377ee56f4118804b83f9f7013d10d9a6d622802dd5198daef8c0f285dc52aedd55fb5c8f594245636efdbc421c43027cb2328d0e43b2bab0e612cabc5fa4b5578510dc06e76675de96bdf34d8fcfdfc9ce4d32fb6e54633b277b8a8141282a563e4d73ce36482ca4f8f3bf80428aa9c81be91f91ee8d7740f3b3705831bcfe99b10bfcc9700bbf2dc98a590924178b7227bcb9147dfdc163d54f6a33be10a357e2539ff9c5a07b5036239268eae20da25f994f117eb8c6d7dea89aa598d2a9515ec1640a868be60fde87711c4e98b28ad642c41aa2219c89b321bf27fc30ffb67f04c26f616f3951a6ac7cf08e7fe52affd7a69721de411dc78c9e91761b9287301005fac61e415df5829428b864f14bd882f16a128baad6420675f82f20171d8fec0b3933f028a165d378b83d92adbee8293a09e05192eae3ec2f25010a44084fa088943ff41b941cf983d61f7d1b6a4ec6edeceebdfbb1a8b2278e51b1e6ec7f7951570577f59011f4990bcad4a1a2bf66c2bf29483154d6583558aea387955b0c23a2128a66900730da4bf2a7d4dcc99b807eb54f95fb3fc2822686ab3297d82e22c4d0f68fc7528e8e1ea2796625a5938eb38f9a47150d6cdd482fc5ba0171fb788ddde9d713a4513559decffd55f178fcd3446745bc71df0b7031a3b9b8f60424fc62d3369790891f030a37dbf28868da1b22b651b0fe32e69db94a67fcee182ce4486829b78c1c6d0752ed29a446270350c4a2a2f0462436c541d56c1844ab280467c8565d1ca906836a4f3368249b964e2b19daf050394719ad3139dc9dda3ddb480d003c391d5645d74936c77f10f889347f50464f51a11056b78652d924262f056f097fbb9fb3549f3b58cd0eff9726609326fe61048a756e69a2079e1bf62bf16eab905282aa41abb12049d7d81a7764dd4b4cb2d1ed29e0a7ff69ed95a277d53b2e2ca9231001f6566500e50b2981293421b742dd0fcf46ccdfa4732961b50bac3f4018bced2fc2d99dc5fa818d671b453acac714b96716cd69ae61fe327cdf03851f46dad82f87bd15d175bf18a2fa34471bd70abcdd23ad8fbe461862afbb9e0697d480abd18fc6fcc7863d39abad1f40086016c1f5d9fc4e8875aa2189ecaaa27177b730856df450425b18c5ca360442097ecbd102c46a05a26cf70af7bd647b71accd39c599926c39a434715fb9891ad7c8d7aecc5179d076e7850bce9785dd55d8e38a597547f36ed5ca9e48aaa0355b862197e284a658e8a91a28db1699349cc1e9ccc8181c289a20d825e68d84498f8c71b7bb5befc96fea507c5a6b7071583636a80ca6fc024e20cb829135d0ecc6eec0a161b3ed42e47a46623f091ed433abebe8caa3e86f9f0b45d88afd4d0105984e159bd35a6ef8d22e23afe171e5420b9160ac1eeb9a2349e26cf7bc750eb4d1c9016ecaca54ee0f9873e99989fb999a65195f5689d33551c4dbe23a02b303f4b1d8cba739d86eb2fecb17957422e469957090c5d7524001628d75e1226714507337722917bd5646801528ad6c9be2929ddedb3a905c8e1b47122dae1f2569b4836af300018f5a51d128b9c7d340a6e425def1a98b1e169deae5c0614a76137a1fb8dc2ee160480a0ddef601010d51f49cb4f221b80e8d843f6853f4e19984d608f37a0941e8b6646eb36de39dc082acd2c79ef492b74870e2e9a0c9bbc6c0b9e7570ec42d4edb7256fa87f03f509856922540ad1caa41d4016cc2c2200d35483651572445e00daaf161c9e9a8dd6398429fb15cf39446c0fc95987d2ccea813f8cb41441e5587c8fc6a3222ea91a7e7e1daf7b53fcb49e939299d1dbb314e669a34602c262e465eb379e79e7942cbc0e1e1aba5350fc2f03065d66cc04eea0912fc975e2f75b43e33df5c897631adff28a2cf2f3ef933056f231f5ce48872ed4f6b0288ca5e92967df6cdcbb4a709ea5054faba0cc915878b8cc5c907eba0cdb61bb8fdf81393c0cf64c27b03bbeddaba9516c08f23cb50cfd8050a531a7c2dc59f795c276a7b848f3715b8606336520fce9d0c657b9cfad5be6cf70e65896a4b9f1908c5099ecd7ca171269701afa43440cc56b78c24a6009fa538358ad6c9ee84a9e705f5536c0cec836c06bcdf1f04fe79635cd010e5c0d7ff5e333859e54ffdfb9116538ea74d470108ee8504eebbf5624d565c76434b8da0031fa1807899539ee5081445805b6822bbe1feed2a5f64d8589bb5399c274e77249f7eeb19d67db506143de1f123d0475842024a8b69bf0b82f842cfa69b2b9bd1883b1", 0x1000}, {&(0x7f0000000180)="76d89742cf8cb895", 0x8}, {&(0x7f00000001c0)}, {&(0x7f0000001240)="806aeb19c6bffa057725030d07eb8abbbc32bfc24826b7c1442931249fbfc45364e46d180503814f64e3555e4d", 0x2d}, {&(0x7f0000001280)="1022cbe2e8de57a4b75f875719645ad1a0ca0ca09b8b575c296acd524ddca17c9cd02de9e9bbfcd7e139f864037a559bf394d48a426dba789a34d02bbacba8bbf5d007fbdb70f96328506a0a635978f637ee0b661f5837992c450d174f59b82d8028ef7bb5c03447f992ebb8d1ec5d53cacdee28e585ed47180fe10bcdfbf3efc35cac99f8c31cedd4dd38def63a80812adda00ab8f49f846fd1e3a42c92737238ba6991e38a9503afdf138100203072da997caa89a5b0ede96bc5d7416fa163346ab0319d87", 0xc6}, {&(0x7f0000001380)="0dd5e766330130541e84cad54ce1621f5166677da96f4bd0c66dad7cab24e63d159eeaa234a898dad6ec13134555bbc7a28ffd288d5f55822d5a50106046658d5aacecc2680173503c14bfd17b0fae97e854569fa0932fc751f2984685b5be3b9647889dbd7b4781eb7ccdb67a14758fad9688e2bd8630fcaf24b30b7ba9c66ee65b816779a85364463d0fee18260560a8a10f3c0b1b544f2f84cedcc7107f8c9da1931d83bed92a6af9b6d36e8fe2a3df625c9f2982020cbb5e7a797e71c51130", 0xc1}, {&(0x7f0000001480)="e8f53733d0211811bb0e7df6ce31bc37a3a71f6a757b10690d2a5f523707a310f98363c11f509e5fe598f1112fd4f6b586be8571ba538d10c28f24c1597c54bf92be8d238b8f859764ec36749b0e06e27e3a8ac58d0cd44b19a4e619a17d25876c7b14411d4bf668cf44e75a2487e8e190e54600b5264d56f16468f9", 0x7c}, {&(0x7f0000001500)="1e4d3615f173e589d53d5bb0184717c46f739f70", 0x14}, {&(0x7f0000001540)="ac01a108c74323b2e9de81ce139ab36ab858418a", 0x14}], 0x9, 0x0, 0x0, 0x401}, 0x40a) 07:02:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfdf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "4e971a5fda82e1a0632c374773bab6657aa6cbb1"}) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) r4 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) r5 = accept(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendto$inet6(r5, &(0x7f00000000c0)="5469dcc389cb5415ebeb619a40cc58f2ad67744414a19dc84ca994dc0867e143daacf365ba8e2264bae428586af5df157382b8fe46f3297ef7e0c4db33b4ac86d6aa5317a98debd8a49e289955bacc471143e6471d4eef3af27b1a0c277e7f94f0c6f99ab9e447e7707dd434365096c1e96691e207814b4c02fd3be0097c0c3d576d9582a77d4bdcf7da1e952836ef2b5936781aee558efea3757975eb31cfcc7cd583fee401eabc070cf67b01c5eec79b5a84ead6fa46ba18d00462862bd3380c5102df13f3c670ba3e38db1a3f785f3bce5cf417e64365a212325bf17872c1fb1d313f6f37", 0xe6, 0x401, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x8, 0x1, 0x8000, 0x5, 0x3f}, 0xc) 07:02:21 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001002, &(0x7f0000000000)={0x1000000343de0b5}, 0xfffffffffffffeed) 07:02:21 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xe4, 0x3, 0x1800) getgroups(0x2, &(0x7f0000000240)=[r3, r1]) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/205) 07:02:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2092, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = getegid() setegid(r2) flock(r1, 0x2) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) close(r1) 07:02:22 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = socket(0x18, 0x2, 0x4ac) r2 = accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20001, 0x0) kevent(r4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x5, 0x91, 0x4}, {{r2}, 0xfffffffffffffff8, 0x82, 0x4000002c, 0x8, 0xce0}, {{r1}, 0xffffffffffffffff, 0x8, 0x8, 0xa000, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x5c0c0232, 0xffffffffffffff3e}, {{r1}, 0xfffffffffffffffe, 0x2, 0xfffff, 0xffffffff, 0x1}], 0x7, &(0x7f0000000300)=[{{r2}, 0x0, 0x4, 0x2, 0xd0d6, 0x3ff}, {{r2}, 0xfffffffffffffffb, 0xcc, 0xf000000a, 0x8a, 0x9}, {{r2}, 0xfffffffffffffffd, 0x18, 0x80, 0x3, 0x8}, {{r2}, 0xffffffffffffffff, 0x5, 0xf00fffff, 0x1, 0xa8}, {{r1}, 0x0, 0x1, 0x40000000, 0x401, 0xfc}, {{r2}, 0xffffffffffffffff, 0x53, 0x10, 0x3, 0x7}], 0x100000001, &(0x7f00000001c0)={0xfffffffffffffff7, 0x8001}) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) r1 = dup2(r0, r0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x8) writev(r1, &(0x7f0000000440)=[{&(0x7f0000001600)="3e5b7054575ac8120dd87e5e42232ed8fa4815319718294b047d8d65c5011cc571fc251fb1e6e435c6811bfed698672b", 0x30}], 0x1) execve(0x0, 0x0, 0x0) 07:02:22 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getegid() r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r1]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:22 executing program 0: r0 = msgget$private(0x0, 0x44020000000202) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/22, 0x16) setgroups(0x0, 0x0) r2 = geteuid() setuid(r2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) getgroups(0x0, &(0x7f0000000100)) 07:02:22 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)="273e4926b4ca36d792220b31642f56b0f8873d6ba13f982fb4f9ab59a12471db73a3af1d2a561b6709f8bbccdeed923e09931c0214851698f6d1b62a173b359d9a2eb70205335aa99b84d2e4160b5f6b5e88c65713b245d2e78f66d2e78b351373e60f5aaf881a7bda260833ab303a", 0x6f}, {&(0x7f0000000240)="dceab24983d17ad901ea803cb7ad5a9be56c7ba55c2a36f608e5295ba888c24988274a4865d96f7b66361f22abbb31f79a86f0650a636da6ab889955dc9804a0574e32e54c08100065ecb583348e5ccd052014052f0c2d8aa98b04fc8b14ca21ca70794acf0334d0772ceae05124b591436f168e2419fdce6fc09c51b626", 0x7e}, {&(0x7f00000002c0)="6911c92d2493935d2df7944c38b16380eb3549f008f6e2f439c586e1b95797bc1d5aeb1bcc98", 0x26}, {&(0x7f0000000300)="136bb1a2fcfa84794baabca46c0c6640dc49a1bdb76b7ecdb3538d0b93632f33e6cd42203cac099678ffb6e66472a63928fb3c1f59a13aad7e06f9487036df56cfec05a5257758caba9add180af3e168b1fa7efc842e254836c9c793db16f56428c3167e0240910f46a3c1f69376f6322aef731c87d2d8723c3e15cdf90547896b65b077acd60f2d1e273e7612fe6c019780b685aa920ea757fb193479", 0x9d}, {&(0x7f00000003c0)="2f7ac1f6785af1a828fe3bbcf050fbe81b997799b8f63bd869e1eeaf648fdde4e19c82df9e75b2b18e43a66360341fd88d02583f35421853bb6c14765ba9a43bd0e0416b92267ccbe9c1e781220b04ccbfe828cd953d9b7eb360329f058e813635b7ec489f9fb89bf77e0978c10b6823fb0ea24b05a736dfe9b821b469d9910f6917aae144f7e3f2410b9f0f25da13a6313044b4260dd52b070161a814a49e74369a6b635ea3c8ee78b4dd8b6a7c684386259dfd2c63e2fa0a52ca9211b54d838c22d5f2a0334b509f5231d18b97e2d352ba0220121f42a5945c3cb7c74aa00d6d5f8d0e4b3ed5dda697e7b0", 0xec}, {&(0x7f00000004c0)="5d94cad10eff722e23e063fa260678d1538dcd94296cbaedbd307277f45b81fa111d69175f755544a4f1abd0b695f23b7b25d346d1359d63b77dc60c24a66d7406408a254529269cfcf9f41d16dec66a3efa39bd8936d0c809b8c6d0811d06323e90ac78460cea75aeb136caf78287f8ba50f476859b9a5eb083e26c5f2aaf198532c1ccb66a6a0f32e6c6813d49393752034d3358dd48174c6d0ed11f82d9992d61203ee4c66a61f5bb6e3032a282070b3a7d69f517a7f90a75f70a588a08dd63fa1854c2fb1bc122da93807507f3197bae37c89af8b1dd2da5c6f7379f78f62acc2edf8c5d1e01ff", 0xe9}], 0x7, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/118, 0x76}], 0x1, 0x0) 07:02:22 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x21) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0xff, 0x1, {0x60f54aea, 0x80}}) msgrcv(r0, &(0x7f0000000100)={0x0, ""/12}, 0x14, 0x3, 0x0) 07:02:22 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) getgroups(0x7, &(0x7f0000000240)=[r4, r1, r4, r3, r4, r4, r3]) sendto$inet6(r5, &(0x7f0000000140)="476ee74eebd55e6b1e6d7d2b5f430c9a62166dc536a51b976ff139bd201b32d03675fd9863cf1a619ec8a0b1801a0e40870c7cc230b96c557ec88a9c2aef945171", 0x41, 0x400, &(0x7f00000001c0)={0x18, 0x0, 0xf2f4, 0x4}, 0xc) connect$inet(r5, &(0x7f0000000280)={0x2, 0x2}, 0xc) 07:02:22 executing program 1: r0 = dup(0xffffffffffffffff) close(r0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x4, 0xfffff, 0x1, 0x1f}, {{r0}, 0xfffffffffffffffe, 0xb, 0x21, 0x5, 0x8}, {{r1}, 0xfffffffffffffffe, 0x90, 0x1, 0x5, 0x27cc}], 0xfffffffffffff800, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0xa4c}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000000, 0x800000, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0x5}], 0x1a, &(0x7f0000000040)={0x100, 0x8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r3) 07:02:22 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgget(0x0, 0x418) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) 07:02:22 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0xa, &(0x7f0000000100)=[r6, r5, r3, r1, r5, r2, r4, r3, r6, r4]) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/205) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 07:02:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x200, 0x140) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)=""/65, 0x41) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 07:02:22 executing program 1: r0 = syz_open_pts() getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, 0x0, r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) 07:02:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="53da2a230802a8927cc555ca449410cbcfb11846e5a284497da287ad83f896e79a99c3cbdf8ef08e9e95393e630ed38447fbca91c819169192a208a8dba60bfd12e5c23963ff53988903a233fb66a51686e898ba80f1e781819a72db3661a0bb6ae8e7999064a88fd707c1bfff9171d4e79dcb5e70e69d7e2321547bb9c11a61bea96015597bfdd5b8e6fd3aaa5ee881805cd68ee636ccb13b75de05a7549c7a62db61a946acbcb4c65f7e60222cddd3b83609f94c9b4ef78737323eedcb22e1a682914d3796f80d32bff006b19238", 0xcf) kqueue() socket$inet(0x2, 0x7, 0x7) 07:02:22 executing program 0: r0 = semget$private(0x0, 0x6, 0x40) semop(r0, &(0x7f00000001c0)=[{0x4, 0x8001, 0x1000}, {0x0, 0x80000001, 0x800}, {0x0, 0x8}], 0x3) r1 = msgget$private(0x0, 0x490) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = semget(0x2, 0x4, 0x9ebdece5c3f7855) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/222) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/205) msgrcv(r1, &(0x7f0000000100)={0x0, ""/176}, 0xb8, 0x1, 0x800) r4 = getpgid(0xffffffffffffffff) wait4(r4, &(0x7f0000000240), 0x0, 0x0) wait4(r4, &(0x7f0000000380), 0x8, &(0x7f00000003c0)) 07:02:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xb7bf) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x5) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000080)="d73195a23c44e058c0f8ccce5517352a15f5cc96261934845a81321af39b24795a8868ec61996b32bc262b8aa097cfcfa5b1676843b3e9511eab70ea38eae1cf13d1e9642fd7683ed0db80838321a5bf2735437ac386191603e6833e4efdc2b75370de65bcbc7b0007b183042593d34d25265c1ef8b97789964d1e9ed3733ce3f04c4ab568499865bd0c59f61a22a9f6c952fab427") 07:02:22 executing program 0: getrusage(0x0, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) 07:02:22 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="583883695db9ecf9154a226bd0355cd38f7f620a79899eab7ebfb58fedadc86da2442adfe2c6f50d105f03b7d69ec9a0446a29babcc9e9443f97ac2334caa5586fa353909cac64ad5dd71275b7bb91b760c60677d273c1edb8c2", 0x5a) 07:02:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setuid(0xee01) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 07:02:22 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x7}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) 07:02:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2065d) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x470, 0x4}, {0xa8d, 0xfffffffffffffffc}}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0xffff, 0x4e6dbd8d, 0x9, "e9e2314f020d64454bfde795af5ce85ad7267ffb", 0x48, 0x4}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000100)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9, 0x100000001, 0x0, 0x1, "787783ef6c0d95451c110a2f61000b08a34d8360", 0x1, 0x4}) ftruncate(r1, 0x9) 07:02:22 executing program 1: r0 = kqueue() r1 = kqueue() poll(&(0x7f0000000380)=[{r1, 0x48}], 0x1, 0x0) close(r0) 07:02:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffffb, 0x2000080000001}, 0x10) 07:02:23 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0xffffffff, 0x2}, 0x10) r1 = semget(0x3, 0x0, 0x28) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/223) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x80000000000, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0xe082, 0x3) 07:02:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) socketpair(0x0, 0x2, 0x20ae2360, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 07:02:23 executing program 1: r0 = syz_open_pts() r1 = msgget(0x2, 0x20) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x3, 0x1000) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000014c0)) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r2) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000013c0)=""/129, 0x81}], 0x2, &(0x7f0000000300)=""/37, 0x25}, 0x40) r5 = dup2(r2, r4) mknodat(r4, &(0x7f0000001500)='./file0\x00', 0x2020, 0x7fffffff) setuid(r3) setuid(r3) mknod$loop(&(0x7f0000001540)='./file0\x00', 0x1000, 0x0) getpeername$unix(r5, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) 07:02:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0xffffffffffffffff, 0x80000000032, 0x0, 0xffffff81) r1 = getpid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 07:02:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002003, 0x5308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x20000000) close(r0) 07:02:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155", 0x6}], 0x1, 0x0) write(r0, &(0x7f00000001c0)="a389cbcca98f397b892170", 0xb) listen(r0, 0x2) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./bus\x00', r1, r2) 07:02:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4004, 0x40) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 07:02:23 executing program 1: r0 = socket(0x20, 0x800000080000006, 0x6) read(r0, &(0x7f0000000100)=""/223, 0xdf) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="433ea46e893868ed9506aa46e7f1714d4d8dd9a53d2ecc8ae514adf1dcc0c1d1c6030a59ca9c04c312d35eaee3b66188e1fce07f99eca5bc9cfc58e0d00d288aa2c6886637f29450259fadf9ab691c9ccbb7b6b1187b5b864920088948f2ff2913c56f301fdee213b834dd1c430736a657d8bfe1faecdaf329fbf674d2ff5314561d25a82b4e1a7a4e2989af159a69abac30d70fbf70f0d6aba92b82a69a6f589b510655dfbe4bd28f366caffe184932bf79c62e8f40ca8c7cc5385ddb89e3010974d8fdbfba5ebd12ad70ce10c75b3adc", 0xd1}], 0x1, 0x0) socket(0x7, 0x2, 0x9) r2 = dup(r1) pwritev(r2, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0) 07:02:23 executing program 0: r0 = kqueue() r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = semget$private(0x0, 0x3, 0x400) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000080)=""/249) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/187) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2, 0x8, 0xe5c00000000, 0x1, 0x4, 0x7f, 0x0, 0x2, 0x0, 0x100, 0x9}) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 07:02:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pipe(&(0x7f0000000040)) 07:02:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10282, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x880, 0x0) r2 = syz_open_pts() r3 = socket(0x10, 0x3, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x10280, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xe18c7feea510ef97, 0x0) r10 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x1) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r12 = open$dir(&(0x7f0000000400)='./file0\x00', 0x20, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x811, 0x0) socket$inet(0x2, 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x89c93abffde59458, 0x1, 0x3, 0x3, 0x2274}, {{r2}, 0xfffffffffffffffe, 0x10, 0x9, 0x5, 0x10000}, {{r3}, 0xfffffffffffffffd, 0x8a, 0x20000000, 0x0, 0x80000001}, {{r4}, 0xffffffffffffffff, 0x44, 0x6, 0x6, 0xf73}, {{r5}, 0xfffffffffffffff9, 0xa, 0x6, 0x1, 0x6}, {{r6}, 0xffffffffffffffff, 0x28, 0x80000000, 0x4a, 0x406}, {{r7}, 0xffffffffffffffff, 0x20, 0x14, 0x5, 0x5}, {{r8}, 0xfffffffffffffffb, 0x80, 0x21, 0x8, 0x2}, {{r9}, 0xffffffffffffffff, 0x82, 0x8, 0x5, 0xdde}], 0x1, &(0x7f0000000480)=[{{r10}, 0xfffffffffffffff8, 0x0, 0x20000041, 0x5}, {{r11}, 0xfffffffffffffff9, 0x23, 0x80000040, 0x1, 0xa0}, {{r12}, 0xfffffffffffffffa, 0x80, 0x8, 0xfffffffffffffff8, 0x10001}, {{r13}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x6, 0x4}], 0xfffffffffffffff7, &(0x7f0000000500)={0x100000001, 0x4}) clock_getres(0x3, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 07:02:23 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x207e, 0x40000000000902) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1000000000040002, 0x0) 07:02:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 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) unlinkat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:02:24 executing program 1: r0 = socket$inet(0x2, 0x7, 0x9) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x308a0, 0x4) 07:02:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x5) munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x8, 0x10000, 0x8001, 0x27c, "d7eed0f9552c7f772795ca13570711d1b8265db3", 0x6}) fcntl$getflags(r0, 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="09e4e757a525ef815b0a4508b9d9f47e2376047b14c43a9dca4237872cdda78a4de7dfd1fffcbefc41b4fc0a4671e1f7b55f25a801be745500e86c00fc576661511d43e56351158e1f45194fb7530230b2bbb374edeb4bb3980e5ce2eebe34f6af22da137b5ffe52513239c681b05b2e5a54cf9b85191319ba87a268a6fc01f27794e0a9152fcaa8b2", 0x89}, {&(0x7f0000000000)="e7418021ecdeb6ea8579e7b52799d07c506cf04579a3cd", 0x17}, {&(0x7f00000002c0)="f695db795cedf7ca23579dbf5cbc73e2ef7924120897510ec8e1eb53dfeac05fb062b98ac483aeeb91b47dda47fc235b261524d49ad9d299a01c4bfdc76b0e1f47f30534f85841234144d9c1d881092fc5c12e1c25bc2086821407e69beb24a3ee66d80c6f6dd0deb09ce5d8302051700edf8f78bade38170057c30463cdac52b51ab92678ec2d6f877adc2d2ecef4be5f67946f3e09e9fa", 0x98}], 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8060e, 0xfffffffffffffffc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x80) ioctl$TIOCCDTR(r0, 0x20007478) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000280)="a1", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 07:02:24 executing program 1: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000002000000000000000004000000000000"], 0x0) r2 = syz_open_pts() msgget$private(0x0, 0x101) r3 = msgget(0xffffffffffffffff, 0x0) msgsnd(r3, &(0x7f0000000400)={0x3, "03685cc369142392177abea9bfe2d474d227b94c96b2793cd58b0af5bdb757ef89fe2e91118e1e0c7e9d22053541426cb31219a2d1c4417f95453de190c40a5e8e7e167bcc5be6d1732ea011d435e32d0345e9fe76ed6435780b6fd85a41e72b6bf7aeaf24e41f0c8e7fc8ca554bf8547277c9eaddfb12efc71f1ed62babfe175cb721dbd83b90282cea8fcb5926feebca"}, 0x99, 0x800) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r3, 0x0, 0x0, 0x400002, 0x2) setreuid(0x0, 0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(0x0, r4) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) seteuid(0x0) r5 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000380)={0x3, "fdeaa6c19b5dc5f7cf7677b55efb6b8fb02ba98e1b45e3f5b91ff916ac65056b8ba0c9d52487a7840829c266fdb6ddcec2933ad6204113dddf92b498d5441af458455eca7e9c763497609ec036165070aa5871f6ad3cd3843cb096a8fa92686e28b6"}, 0x6a, 0x800) fsync(r2) msgrcv(r5, &(0x7f0000000300)={0x0, ""/83}, 0x5b, 0x0, 0x1000) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xdfd7, 0x0, 0x0, 0x0, 0x0, 0x21, 0x1}, 0x3, 0x7f000, 0x0, 0x0, 0x10001, 0x81, 0xfff, 0x6}) r6 = dup(r2) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000280)=0x81) 07:02:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 07:02:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, r1}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1000) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 07:02:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) socketpair(0x20, 0x4, 0x400, &(0x7f0000000100)={0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x32, 0x26, 0x0, 0x9}, {{r2}, 0xa55a1fd000242f2a, 0x8, 0x80000000, 0x51}, {{r3}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x81}, {{r4}, 0xfffffffffffffffe, 0x1, 0x2, 0x200, 0x5}], 0x7, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0xf13d, 0x8}], 0x100000000, &(0x7f00000002c0)={0x7, 0x9}) nanosleep(0xfffffffffffffffe, 0x0) 07:02:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x1e, 0x2, 0x0) recvmsg(r1, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=""/18, 0x12}, 0x0) dup2(r0, r1) shutdown(r0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 07:02:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x3) 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, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 07:02:24 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0x11000, 0x200, &(0x7f0000005000/0x11000)=nil) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 07:02:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x3) r0 = open(&(0x7f0000000080)='./file1\x00', 0x43, 0x80000) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xfffffffffffffff8) ioctl$TIOCCDTR(r0, 0x20007478) 07:02:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x6) semget$private(0x0, 0x1, 0x6) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x817) 07:02:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x4a, 0x1ff}, {0x22, 0x80}, {0x0, 0x800}, {0x0, 0x2}, {0xc7, 0x80}, {0x21, 0x101}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}], 0x2}) 07:02:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0x90d3, 0x0, "c224903af9ffffffffffffff7b31acd2ac1c0d00", 0x2, 0x1f}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="47b1cf55683f4c4d5c554a38ec782707b00c8465a881d2d631473aac9584ad964eaebfa96e51f6d0c4f106832c5c5ed74cf1abb5c60476cdcde586e0f1ace1cb19b55d7f5461a838a9351be556c72533d1c3e24fd9a996cd458892c26b58e6c9a1b72028d3c8ad0953308b2faaa4d8910b830ea6a36939e34decd9b18384396ae6af9ce7c6a0aaf1a12f15981da81ab2fc5a906ef6c3842d1ec7c061ca1032216a70cf3ff7a7a892b705345f70c10ff8ca4f08c529bc9d3d2a71ab2a0afc4f58754e0f7de7af07b7ddfadbd1452f6791f126ece67c3600e2f5bfbd19a5c7813df1c267", 0xe3) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffeffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 07:02:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 07:02:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x290, 0x48) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x200000000000000}], 0x7, 0x0, 0x1000, 0x0) 07:02:24 executing program 1: setuid(0xee01) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000580)=0x7) syz_open_pts() syz_open_pts() 07:02:25 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)) 07:02:25 executing program 1: r0 = syz_open_pts() r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) fcntl$lock(r0, 0x2100000010400009, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffd, 0x100020000000d}) 07:02:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x10002, 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="09ed77aec5df50f9", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) 07:02:25 executing program 0: r0 = socket$inet(0x2, 0x7, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 07:02:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="04040106000000007824af42a53622b3bf1b05eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) accept(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x22) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 07:02:25 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x109) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x87bc4fa, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x6, 0xf00fffff, 0xb07c, 0x800}, {{r0}, 0x0, 0x2, 0x40000000, 0x8, 0xd2}, {{r0}, 0xfffffffffffffffd, 0x98, 0x21, 0x471b, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000023, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2000000b, 0x7ff, 0x2}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x88, 0x60, 0x4, 0x10000}], 0x8001, &(0x7f00000001c0)={0xfffffffffffffffb, 0x6}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) r6 = syz_open_pts() kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x0, 0x2000f00fffff, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000001, 0x1000, 0x7}], 0x5, 0x0) 07:02:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) write(r0, &(0x7f0000000080)="d3190f6ba0eee980ae66be3a61fe901830c5a4cc88a1782cd13c7f10e88da93edfe6dd503d5145fe5662424cc925438442c272de982c267bdce62392f17c92fce72b32cd1c5da45ebbf1ee2d7bf87bb4c98c6951fe048e1a6c4109bcab50e927efc5fbef67463b", 0x67) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 07:02:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7fff, './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x800000000ffff, 0x40, 0x0, 0x0) 07:02:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 07:02:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20880, 0x0) close(r0) 07:02:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000600)=""/4096, 0x1000) readv(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/251, 0xf}], 0x1) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110f", 0xee) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) read(r0, &(0x7f00000003c0)=""/203, 0xcb) r4 = syz_open_pts() close(r0) dup(r4) syz_open_pts() 07:02:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000140)=""/99, 0x63) mkdir(&(0x7f0000000080)='./bus\x00', 0xaa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="72f7c086355e40567733198399dd586844542d7421ce7c63b100904b30039d4df44399aed302360b3258c2b6fbc4180d1f50d901663abb4096ed8207a721521cc96bd62d3a80b9ee0fa51973f7aa02e23a8fdcac5ac51102e4608d7d4ee7f4fb48981f3aab1e8d2ef2d0dcb006dd30", 0x6f}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x41}], 0x1, 0x0) 07:02:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1dd1, 0x1}, 0x8) sendto$unix(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="ba4c21de06924897145abb77c73b24269c7bab42b9ac260b39ae5c12e52690f6a5080b68f6d3d63a0f31afcbbc822bd90f80a852adf7a8173d46684f35c54741099006b08fdc268021ed67ecc34df91716465f465b786072bb6eeb13072768665b31f340364d49cc425210cc34e90c79de8afd51405d7ab77e9ddec1af26659eb3e6f762c7eb351b344d186f626bfeb07d9ee6e0a693213e7b4fd65e17414c61aac254b4d3d88d80bde8b40f273778964e4ae0556fe74ad8b9d12076a6ade0093032b179d3e36d54049ecba655d4ca4d63a9ab2a0d141fd1793a2e010419974bfe727e072cea93b9b52a601fb5a690d44ed576beaa7edc07c13f039a34852511505e693bbdb317c4de4b88fc01c69566f2762140f3fa4406aabcd8e4439c8d56ec2c50e6402738b4bf7175bb82260f2995192f2b9a7387aea918ed7de6641ccf1c12b80cbd9651ec1edf00fca2e8a52143506d937517a6f0eff447d91fbeb31600fac97a15a7d7c9807028010eb78768aa8b3105941989f7ff6da28f956538c54f65eba2f75b5bf41d30fe8f3d0bbf72b299f303a8b996c609ffca87339bce168afde67e95a24a4a9c45d99a12f7bf7c3108715750eb1aef329bae45a8f60603d2c5c00124f3d07300dbc65a72e747861f77eed1fd33bafab04f6eedeb33a416ba00d74497ee6122c0211a2535fca081aa14cb02ab7b5e832c39b7492f667293394c9267b981c714a6a518aa88795855698fb653148b132a395ceb254f204c81dc020916bded4e123ecbab3e5678d3e36f4c8200666568ee76f04bd982247c1dd4a55efdde631c62c8914580cc55abaa6f4fab6098ba47d14e2f8adffb945b5f6d652f7326beaeba4baa6c0e1444e45092ab3d83263cb31178dd830e289fad2d70b6f328d86a549829af385f12c13e4745f7b7999a9f72993b85803455854cc802b84983e0ce39b7b371ec8ed52cb2e45dea4341f7f51406b88758e0c17a5d1aae2548a7a599b75d414267e32fb56fe58ed016015e9faa4f11df9c7680d786fa6d17d9b6bd334eef47c9bed158eae322b4a0e07dd7b92cdd7196803167815e4a43fec99fdb39fb1c6be048df80a8fdc0de1aa2024e035980e5c61bbe57688289871a09893682e018c8040340fa1a6eaf2b872c162bddbec74c6cccaf57eec4d255ee54afeafa1f1d18d60f018012f9caf24b64097cbb6adea2cb2b7a06f266fc08d88b6813af7e261dd72c8ba590fb4ed68ea5226e6ac45976248fafaba29ad07ce3917eaa5ef17282ed98063538c84346a0e28e9b5f19feb1172c1fc32e915b5afd04742feb8c90793c81221cfaa69018704bbf9b86bf28acfb4a0c4c8843b2df266459e8cebf9577e189669849e308a6df2bddc02e91b7cae4d2fd48677abf4a79720e5cba93c87f106eda823f4a3893611a816f53f958ef1251f26c27016e1f9b1f761f2203c8224a30932926fe8f53b455198af6282eb71a26f1d687acd0859e1bc6f51f775a5cac218ea69eefa20076eb07bdf17c916837f2ee739e3029af02ccc4058cff7fe9679201abf76f6ee721f1002a487d4b56d0203f67f2a6331785b21d8a43cf1183bb75b3f35f47d08cbf2b9ff427d9b88308fd7cacf111d750dfa5630fbc7c03242262e5287e850a1dffe3f8e3134d6762cec71b2ab1559de8a59dc0f1b7c2e18ff698f8746fd800aa065e9c2e77bddbc0031b7db7785a14f548e4717d4a410bd3180a5f5030d8d65e1daa8b959bdf3772faf0b205457653bf9a08034815c7bb660343e4bf87afc0b702130caecf53cf4d0044c35fcf084df1dce4fa50a80badc9dba0261f1f0c5e5862dc166b3429bc507a2bf20d8740acb59c5cfbb241536a711efd55a7466c3aa09ca07a65a06f893af923a2662c985cb9d92ca83a0be0c45a26094ad956c0e5c98f7fa47d316971156998f9830a42b36db0c0cc392664e92c9fafa0e765b2844db9870120e4c4b5d89f79cd1c76e8cfea95496122d53fa2bc8648f7961ba13d5f7df6d040cd84c96ff1d1b9d4ec51dbf872aecdf30330653e72cf472e247b48e84cae197c5c9665adbb709febdb6be1d9356f714cad9edab2ed8fc10db2c631a29a6a52dc41a3b82f62c8b502ea0155b9ef9b55ea870e62250b0025eace88bdf4a128a363611378d39222061250e20abdbb7742f83a60cd0bcf2261be065f21bd3d9c80800fd1b8a814e7ecaf63d2ec84bdbbc5e42bc9a09ed9e1c33bf08fe78ce0791d2944f81e4e431c45bd2205b7b412aafc34f968ee99a8d3a5e2b0642cbdd35b9bfc3463cfd6ac197572dac4df80e8069fc781f98bbb46fcc21f819a9567c2c94ac362541c035290852893353823687f7c20983f2061f92d1f6b0b18e845d69c06539e66a8daae75bc96c644503f2c41fb5c3f4d6d3002f27db1435b38fce973d916714e87355eb1373ad55793cd9a6a395d4b6e1920236f64fe33abf8a005d56399256521e2b0693cb31f8a171048fd790f5944c8da9248f03487f51f549ce87f6838ef7031ed262bd7406b716391621a5b2642a26f6b8b9776ea518c101c58a6b9b51520d0274dd9d9191a5469a2af19cac21aa4d0b273381d873930092e495161c4633b9b8e8be709b2444f8294e4c132f0ff5f219227dbcc6ce2bcbac71e59cb88c8b6efde6c3375eafe5609a2cdab4407e12dab77d238957f381d425dff71d3f03d4906e7390a49602e4f31c4bd7c8c17cdc53b00a838cb95cdd5d5c3e3e41c8f217919859b944c0368d2c2727fd7123363c1cee3f94e1356ab0ee0bfd0bf2cc6b063d6c9fc7687f3f6c8e8bdb6ad007b5a7b26e5ff989ced5aa44c549b8b1e210146b899f08bdae602958dea67f738d9c822a72ba7ff57545dea9407193e479323b4b9ac4c1cdc8563ed92036adb82989d2de200355550538853be12abde77f18bef5ee00a7772e1cc2ac27f8da4535890c80e5fe85b8ca04abdefd3f58b5b6e7a4a07996875221edcf320a58333d96f2789469cb476b5927039f0aa3847224569d2f24499392baf76a078310916932b55d48611402a39d40bbc93a5224ebb15bf8a419364819b676bbddafe23e39d9c91dc23e8ab75fbd948bb30aae1e7c084351c095746665ad14c81e880c017de857ebb22ed2a7d45b03026a51d0e7b0b75033a6de7596c28d8362bf7e65e974026516ca9d38b1cf722885e8bb1077a0f54975dceb76b272cd2267d0dcbd0bc235d426240e6b95b97f3ce486b2af1ba969f81a2d11ce83dc59ca49c16d502767d940054b7ac29fd5f38bd5fd705dc814dd120d38c94386f2aa7e655ee284b092ae50bab13cd4409aa1eda6d3097e327cab9797378779c9b7b17b75b05ec4d04e5a03654dc4f899cfd183e318f0824ec6bc8e058766dc88cb72103d3cb52c5946e65e8d93e7ddb0f247d3b87bcd0d7c3cca94c26fbd3eb19435329745e42bfed10d6ba903db5cb8209d49875ec234f84a801d82c6aafcfb4274028ca4f146c13d8c0e457ae303213d23d8e074807d98ba0a63b6d998e20a068430739c873c95283eda2afb14020eeeb61f57989f65831877d705854e3ded47c2671ba22482e9391dd1ad25e77ef37bcf9a7fb41f0b0ed4c45d75ce8db7a065fffc591baeb0103eef9615086cb6afc9471aa855ce6942f3c2ef7d71db322b1f15600a51c8eb2dcfca74c46b98c2dd55c844b32a98ab36a2b2b2cc44503581fefadb36757978e1c0092dc209e2077f3f0d8014b621e2a94980855f001296b66216005d034fae4a68509f5c359abc218df3f74c2e676313c85f95447b949f54ef1f0a8fe074a742b1b5c715b86e42e78ba8e11184853ce1a5b8b20c129a52beda1e6c7b81a705729f4d08a1fc91f26854698791874885c8e594192d69c476a5ec249dd0638521d6cb7f67bc17fd9b85a7473ff9adeebc285684377e34216c1bb56571ed077acdaf5ce18599340ff58d9aec5e1a2650430ee18c7f92429a5dd4a08097b907c01088e72cb00f9491359c0b690256bafc8660d78f133ce37e03793d4cb9ca16bba7dd5568d9ba1aba9cf1ad379b48b572408c23194051bfe24b359a7820259fe7a46d7c86d8e6caaff5ff012bef51f92485125bb8235ad3d875e3d8f947518216595a829985c0c9c2a26cb9edec0ddd5107b3177a5dd8257921bedbfc59562ea32805b2291a56814fe529f6ccb5ed895ea713ee595cfead32280a98f71e917059558b3ba91e0fd11b3412805df1757c03f5cc3f1d428008c91abdda64a6c446b3a1ccaf3421ad15477568fdbfed199d61016ea16041c77956af3fcae9de85edc9dd8d35b23d4b5990d98cb90eecd0af3c73183f7a645c4430fb47f1ad68f31b6d11808affc1ea7555cb8b0879711c497558da835ad389a876ab3c203bec9eede791beafa1ba1e50e58cf23f4ca442698c3ec0552c6e6ef848a7e4c414534d7d485b8999f4c666492ed5c70534f7e4349ae68931da0ca76482505bfefd74faf0a944c3f1e1cd2bc78a883f2ae3a19d1feb694d1d721707ac0bfdc18229e84dd6b88ed78d9c4ec960e846778710bf83fed9e9cab864e55ea6b6d1d414c2033b56f240672d1c1b66e0a4a16708291bd4b363029f0bb0f82e1277c1962890baf4c52a5e6e1cce79882ac4fa98a1d1b0c52bb9c76a2c34889d41a49c6488084fcd8e44a3b3246885fa35cc3e2ae8abfb631b2abb8345e7ce4fd5bc4fb39b157a6e87a4bf0255381c50ee46995fa1893ee04ba1260714942d3bbefbfba7bf9649d4917b5c2459fb16fb87440c527360358a7daa1fe842d72ffe3fbd013257a139bbcd272b9ba1eac5a26eedc642c1122e799db0474d060987090096f37657acedffa45513dda5e1e991489a1e6bc4f1543ff7871a1c53151eb0a9cb03c58be4bdb858c7c8bea5f72c21c238fdab092d729db02734a1e0cdfdfeabbc2dd0efa7364f6ba3376651914ba00eacb5d30004140c5fec149c2f4066ff3f56888a505f7a9dfb0cbd95389181c1e0c4d48b7414ae9855cced75d86aa69ef14c73c6850b27ef7843bf7983368b09ed36ce83213de5c91c2558921c7157232c5dc6d722073d6bbc60a5e72c63f7af5b19cec0119c9af6727d60ee1fa7c82529f90463b4584d85a3ed7dc54b464132732454f9679cbfe745a2d9fd84abc280422683d73c51e623545b2745aa7012798f0949ba314481e8f8303f5b06064719d36a25c7e02a1549e6bf30c23cd7f40c5edc21fbffc8b937650d3fa738897b9217e3c64e97a18042278945b9be0d236fa626bd33123027174497882deb1456247a6a2dc1bf6c6aefe61ba0de96b734472d81833315d79b6aea522c79305e38a0226ef8a4d0850f14b594a0067dfc6c3e79c795b37df1fc8a896449cb074fa92dcdee8666a56c528540d4a46b122724178747b3fad7448f26b9521e77ee689531c0bf1ae35534694ccb6c9c85ae27e847d7ddc4def03ddbf0cecf0fa1a824820a172caff760cc915020d0db8dbc993fe2fa1491b645652d693f7b579a09c3e392d70f98ed01a75a3e3be9660e560aa5f84c80517c8337b4f14e0fde7d3d78bff825cebce4dfbbb3098da7429483226735507cb9d7512f1a50eb0cb655665a13b2f85a83d19249ad5aa2b12189924f84f2e6243649aedd2c0dec37618890ee0b532ca75914e44bebe44e60332a18b0b6b50240aceee3ede608a02d68b6e82dc034ee10f7dadff3c74fc00e3fd25b19ef714a40cacda634b4f6abcfb1032b9cad05f98d8d11982bba45425222ffb233716b56cb899f84180a12ac857695290015dfc3a528a3a21d83fac", 0x1000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7fff, 0x8001}, 0x8) readv(r2, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) 07:02:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$lock(r0, 0x400000006, &(0x7f0000000000)={0x20000000000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) syz_open_pts() 07:02:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) syz_open_pts() 07:02:26 executing program 0: clock_gettime(0x7, 0x0) 07:02:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 07:02:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 07:02:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) r4 = dup2(r0, r2) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 07:02:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/167, 0xa7, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x840, 0x0, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x258, 0x0}, 0x842) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getegid() dup2(r0, r1) r2 = getpid() getpgid(r2) execve(0x0, 0x0, 0x0) 07:02:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x108) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 07:02:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x84) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getgid() sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x29a, &(0x7f0000000100)=[@cred={0x20}, @cred={0x0, 0xffff, 0x0, r6, r7, r8}, @cred={0x0, 0xffff, 0x0, r3, r4, r5}], 0xffffff8d}, 0x1) flock(r0, 0x1) recvfrom$unix(r1, &(0x7f0000000080)=""/105, 0x69, 0x800, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000000)='./file0\x00') r9 = semget(0x2, 0x1, 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000040)=""/53) fcntl$setflags(r1, 0x2, 0x1) 07:02:26 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="321ea3d42299854721e789d85189bc7d831d981d7707f33139ca667e57dff357aa6bc77223d9c789ea68a012c6abb601231bf942c84d5724f14cbc53e9b030517ecc568fc8aee59f5354b02d8c34a0508208af761d590980ad45a58072f88ce1fcf46ec69a059628d652e92273c79ef32a70f7", 0x73}], 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x40, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) close(r1) 07:02:26 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfffffe0a) r4 = socket$inet(0x2, 0x1, 0x7) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r3) r5 = socket(0x20, 0x7fff, 0x83) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6c022e9a009daf653000"], 0x1) 07:02:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) 07:02:26 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1923, &(0x7f0000000040)=0x1, 0x4) close(r0) execve(0x0, 0x0, 0x0) 07:02:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="6430ca246c72503f43714b090000ffff002e360100c8f8a376e8e024fc752de32148fb6242b8e03ad14a7f5259bd7fd682407720f52a13d79100000080dd3b11bbea95938074751d201ef3ba136153694d4a9b29a0947f9c878900000071ff6b8d", 0x61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff472, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "05030009e6ffffff40800000000000001000"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 07:02:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 07:02:26 executing program 1: syz_emit_ethernet(0x77, &(0x7f00000003c0)="3472e7cf61f13970ce58cefbf2e5c0748c00c2301454a7460fb4affd98d97c2199e7f5858a9b647acebce6253e61277862edde6c80987dc3fc4160f089045cb63d876c88fe452a7f9211a30df098b2cd830203e821f82897d824bc7804db832b00e36b99a09d4797d5db4bcab98c9b35c283d06d63ca4c") mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/48, 0x30}, {&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000000280)=""/51, 0x33}, {&(0x7f00000002c0)=""/15, 0xf}, {&(0x7f0000000300)=""/14, 0xe}], 0x6) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) write(r0, &(0x7f0000000180)="f9", 0x1) r1 = semget(0x1, 0x2, 0x16) getuid() semop(r1, &(0x7f0000000440)=[{0x3, 0x10001, 0x1000}, {0x4, 0x79b, 0x1800}, {0x1, 0x5}, {0x2, 0x4, 0x1000}, {0x7, 0x80, 0x1000}, {0x7, 0x4, 0x800}, {0x0, 0x81, 0x800}], 0x7) 07:02:27 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open$dir(&(0x7f0000000f80)='./file0\x00', 0x20000, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x9caaccf4ef84171a, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x400000000002, 0x0) r3 = msgget$private(0x0, 0x404) msgrcv(r3, &(0x7f0000001440)={0x0, ""/59}, 0x43, 0x1, 0x1000) getuid() sendto$unix(r1, &(0x7f0000000080)="31b2477057d47fff11705da21411975860ceb748fd05f873eb5c30e247c031f0cf14a9e51e683c3d", 0x28, 0x4, 0x0, 0x0) sendmsg(r2, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000680)="85f8e783212369834a38e4e6d86fb4b79fa0bf222277beba93264e7b38a72d652f43aafa16041ce7f7c905165f28bfac1713edb353ccced14d0d6b8fe6e43ffaaa4a616142f4ff2fef0b9d74a3d3ae2092e3a85ea77b87502b9af49562f6ffb21d00c9bfaa973b1dd6ca52a4b5aae7aaa74217a048c404f0a2e2d088b08744fa0be7f6f2fc7fb99924622f3f580ac8b78c953c2451ebcf8a066010944291ac5b49fd1e5ec8477d02954af117171347b5f7aa7bbc8934ab71be84613df804944a510d969163362c73d9b8c9e77de3fde1e472b97fa996debde4210b3dc87e015f51de2bc5d49efe6cfe50", 0xea}], 0x1, 0x0}, 0x435e8e46437e3820) r4 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000980)=""/208) 07:02:27 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000440)="8c", 0x1) r1 = dup(r0) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000480)={0x3, 0x0, 0x1, 0x761, r2}) listen(r1, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="a84b8ab8d59194b21561c7fb", 0xc}, {&(0x7f0000000040)="25e6b97853b06c91f69bc235a12c96e3665ffa29f127994e1bf3140e3ddfd6e8947a7e0b9822bab4a2e3f9b346303e16a1a5d0ba218fa85dba4eb2db3816f1ff488cecacd6a3c72637136d1e7a81d96f44c4b0c9235545921b832428d487c7cc8b502adc3148bcda4c19744fd39b61edc0", 0x71}, {&(0x7f00000000c0)="84d1e7c45bc01d17047975e46f99ee947ae8feaf4e6659a81312b42569268f0fc3e6491971aefef3b5dfeb02b800d6c09b52511ff80511f5d6d0bdbcbe04eb18f9376183020c27d26aefe94a9d8c925c61e3af", 0x53}, {&(0x7f0000000140)="efff9d7d15d16649523ad7daf90e6cc8317e2a4d32e70d360a3501419292a554d034ee3f157d60ac1feada33faf0e5a3f5dd1f822772251ffbcd3ad71f7e7bc9c085206b100d95ea9b318b39fd7374ef850f1987bab6fd21d9c29766fcd7050016223e16aac24beac77a7e2fc271de5b3301b8d7690fd62cdb4960e8f5c20351b0", 0x81}, {&(0x7f0000000200)="f2a5934e8a954dca2450f8c6a6e9e9f890d2c8328652ba3357140c5416d7eda4821e5248bbea528250b2013f81e216d1b3f8dec40ffa864f3df0b978b44c05d12177c4b01f6d51d331d33e0c56d8abf7e8f5fa2ffb0344d853cd00268686d884458a8d9d1e7a70c9c40748f76ef05bb45e242741292526ec7a9ee474bc7c261f", 0x80}, {&(0x7f0000000280)="1b51", 0x2}, {&(0x7f00000002c0)="39d4d6666a395b5a94ab5f1810fd316611853420d1715da604a01c4493741dff8a20118e9814f21f41b817062c7045dbe2206bfa9e0c01269c81651b53efc1b5f7df782cf46eb68692d42c4dae7e4ce73aafd0aabf0352b2e7e772561680fbfe69a23132881cef054f5b0e589f993ef6dd2a5c836497ea", 0x77}, {&(0x7f0000000340)="b821b6931ff27ca8d76518ab27d5f1178b4cc6dd45ba5b1aebbbfb481680dbf732c25c787953817207216354b6c38c1798d054530d0d36f296fbf3c71355e8559eaf7e31892facf83f6c53ed62f6d16a03b05cf51019f968e6ab2bd05a84672cbaaaf91e59896b6f50244e5a0d9f50d1dab8794fc2", 0x75}], 0x8, 0x0) 07:02:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="09fbea70390df777b4d371b35760672b92eccb58f91e7f87855945f6a6780228e951859af41e7c8b18c18d900ff70267775b0482af072d437acc39e6c2cd5160831a122e7594b3eef06b3e71f87198ea391638e28701277e5216432ed00a71ca15cfd036d9180b85f3de762b86721d43a26a6186d701604ad282cf7f144ecafcab9f7c65be8179f9df197ef2b049ef6c716e559c64b88d45aac0356af12e8c9415c8eb57305f40fcb452b09e78c467fc3cfe8fbda21995a2ccd212dfa451a2a05e133fb681e354571bfd34fe", 0xcc}, {&(0x7f0000000080)="4e91921713c784175e029f277464949109ba75", 0x13}, {&(0x7f00000002c0)="2dcdf36bac37487fa9bab9ec0a96d3375abf6c75f88b77677a9413df2343d50240e628451122454359e90ef3285f4972555e051a2b0c458abecba186ed8077b8112e7cb9eb6acb2ac7497486905625b639b2f1a9174caea29d8f165a969dbd9ab6339e8855af5951bc6c5e62aab6939491e7a2b0a6631ee92466", 0x7a}, {&(0x7f0000000340)="a90c0ed5afa5cb3950f2fe7ac9751cc7b7b8a92f2f8c80f148185db9fb3932a8b9bc9430a1f989c860f9dc98b262e767eff11de0370d18d19626ca15629b94475f6c28b17e6b8a651b5056ac2ad4ab95a4e289f2bbb87608d423a59928bbb3ff8ba656736ee9afd90805759f446ab3b3fb9454306286e14baa2d3dd5a201b18864811778e00d6f1b98905a0fbf62633edc62bf2426ec4cf517a798a4f815c78c5b68adefd30f2ea19b9d9825c1d69f9cc6621a60d5942053c2f8a345e5aa04", 0xbf}, {&(0x7f00000000c0)="4263062afcbb519480bacd48ee966d7e49a7390260356aedff5edcd0c5cf3a13c6a93ee1b71836cfd4c521fefb0a719c7a9e", 0x32}], 0x5, &(0x7f0000000140), 0x0, 0x9}, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) 07:02:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0xa0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666900000000"], 0x1) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') 07:02:27 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 07:02:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="4df7", 0x2}], 0x1) 07:02:27 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="04926c31db06594cd58f312d4405b6e179b63350cb45353de423c5ab5baf64794418d809d7b32b902256caa48028f2606adb9aabc12665ffdc567ca2497bd9a596925d81f9003193d19fe232bb597ff5cb06d3662d5e862c2a6774ebdbbb567cfd064351ad7f1caa59bbfa69b4f018b98a9127360978762ea58f883b17635bd8da", 0x81, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xffff, 0x4}, 0xc, 0x0, 0x0, &(0x7f00000001c0)}, 0x0) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x1d88f31887f5b5a1) chown(&(0x7f0000000000)='./file0\x00', r1, r2) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 07:02:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getpid() setpgid(r1, r2) 07:02:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/4, &(0x7f00000000c0)=0x4) socket$inet(0x2, 0x4, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x2, 0x4) 07:02:27 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x7e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="a6", 0x1) write(r0, &(0x7f0000000200), 0xfe72) 07:02:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000000)=')\x00'], 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000140), 0x29}, 0x0) 07:02:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/94, 0x5e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x1000000000007ffb, 0x5, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fchmod(r1, 0x1c0) 07:02:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x1000300000005}) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x80000000, 0xfce, 0x2e79, 0x0, 0x1, 0x58cb, 0x2, 0x5]) syz_open_pts() 07:02:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x20, 0x0, 0x9}, {{r1}, 0xfffffffffffffffb, 0x24, 0xfffff, 0xffffffffffff0001, 0x400}], 0x6, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x0, 0x6, 0x4}, {{r2}, 0xfffffffffffffffa, 0x88, 0x40000009, 0xffffffffffffb374}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000003, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8827d1e7a4611422, 0x80, 0x10001, 0x6}, {{r2}, 0xfffffffffffffffc, 0x3, 0x3, 0x8, 0xbb62}, {{r0}, 0x1c05249280d84b22, 0x58, 0xf0000006, 0x5, 0x4}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x50, 0x8000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0xfff, 0x800}, {{r2}, 0xffffffffffffffff, 0x44, 0x2, 0x4, 0xfffffffffffffffe}], 0xfffffffffffffffe, &(0x7f0000000300)={0xc8c, 0x10001}) fsync(r0) fcntl$setown(r2, 0x6, r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) dup(r1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) close(r0) 07:02:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x1035a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x2, 0xffff, 0x1f, 0x1, 0x6, 0x6, 0x2, 0x0, 0x1, 0xfffffffffffffffb, 0x7}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x5, 0xffffffff, 0x1, 0x1, 0x1ff, 0xffffffffffff0001, 0x4, 0x1, 0x2, 0x800, 0x400}) poll(&(0x7f0000000380)=[{r0, 0x85}], 0x1, 0x0) 07:02:28 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x2) close(r0) 07:02:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x207c, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x48, 0x4, 0x101, 0x8}, {{r0}, 0x0, 0x40, 0x28, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0xffffffffffffff80, 0x9}], 0x5, &(0x7f0000000180), 0x6, &(0x7f00000001c0)={0xcea1, 0x1}) read(r0, &(0x7f0000000080)=""/101, 0x65) 07:02:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0xd10000000000000, 0x7f, 0x4, 0x100000000}) 07:02:28 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x24, 0x0, 0x1000, 0x0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0xae46, './bus\x00', './bus\x00'}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x3, './bus\x00', './bus\x00'}) 07:02:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) getitimer(0x3, &(0x7f0000000240)) setitimer(0x1, &(0x7f0000000000)={{0x3f, 0x3}, {0xc241, 0x6}}, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="008348f916d1c23b0100010000000000696c653000c2b1fe0e008315f5d21e0042c895a98f5e251731d8037a9b9ca9a3f91531a98d00d1861958e477d8d0000063c94876f269a098b84c8c5d700ccfb09b557e82f2557c6c6addf67f6a067129a349a87f5293a1ec744501bbddaea10a9217028a99f61d2bd2858d865f"], 0x10) dup2(r1, r0) 07:02:29 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) write(r0, 0x0, 0xffffffffffffff18) 07:02:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 07:02:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) openat(r1, &(0x7f0000000000)='./bus\x00', 0x400, 0x80) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x80) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x38000000000, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000040)=0x500) mknod(&(0x7f0000000100)='./bus\x00', 0xc0, 0x6) 07:02:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xa4c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 07:02:29 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x6) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) pipe(&(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 07:02:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0x3, 0xfdb9, "0108000000080000bd8a0c3bab7a9a210526d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 07:02:29 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/53, 0x35}], 0x1, &(0x7f0000000140)=""/16, 0x10}, 0x1) fsync(r1) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 07:02:29 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000180)=""/69, 0x45}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/67, 0x43}], 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = dup2(r0, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xffff) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 07:02:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) recvfrom$inet(r1, &(0x7f00000002c0)=""/196, 0xc4, 0x840, &(0x7f00000003c0)={0x2, 0x0}, 0xc) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x8, 0x4, 0x5}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0x8001, 0x8}, {{r2}, 0xfffffffffffffffa, 0x3, 0x20, 0x8, 0x2d}, {{r2}, 0xfffffffffffffffb, 0x15, 0x80000000, 0x0, 0x9}, {{r0}, 0x0, 0x80, 0x2, 0x10001, 0x7fff}], 0x40000, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0xb, 0x20000010, 0x1, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x0, 0x8}, {{r2}, 0xfffffffffffffffe, 0x1, 0x2000000b, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x83089e5858a970d, 0xffffffff, 0x4}, {{r3}, 0xffffffffffffffff, 0x3a, 0x1, 0x8, 0xfffffffffffffffa}, {{r2}, 0x0, 0x20, 0x1, 0x3, 0xc4a}], 0x100000001, &(0x7f0000000080)={0x70, 0xfffffffffffff001}) dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 07:02:29 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0xc) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) r3 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xfffffffffffffffa) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10000, 0x0) lseek(r2, 0x2, 0x3) r4 = semget$private(0x0, 0x100000000000004, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/218) write(r3, &(0x7f00000007c0)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c08bb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca57df172eb4c0fd0200d83e54ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5", 0xb7) sendto(r1, &(0x7f00000005c0)="92c67e0361d55258536da528070668214ddccc0cb35372a1eab2b391701f466ba2", 0x21, 0x1, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000580)) recvfrom$inet(r6, &(0x7f0000000400)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cf, 0x1, 0x80000001, 0xfffffffffffffffb}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000880)={0x0, 0x238c8000, 0x7, 0x9}) select(0xfffffffffffffd61, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000780)) recvfrom$inet(r6, &(0x7f0000000600)=""/255, 0xff, 0x800, &(0x7f0000000700)={0x2, 0x3}, 0xfffffffffffffdee) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000000b80)=""/4096, 0x1000}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000b40)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000900)) 07:02:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r1 = socket(0x10, 0x0, 0xbc67) poll(&(0x7f0000000040)=[{r1}], 0x14b, 0x100000000) execve(0x0, 0x0, 0x0) 07:02:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9c, 0xff, 0x101, 0x6, 0x40, 0x400, 0x10000, 0x10000000000000}, &(0x7f00000002c0)={0x39, 0x2, 0xf1c3, 0x3, 0x8, 0x81, 0xc88, 0x3}, &(0x7f0000000300)={0x100000000, 0x7, 0x0, 0x1, 0x6, 0x8, 0x1, 0x4}, &(0x7f0000000340)={0x400, 0x8001}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x9, 0x81, 0x9, 0x0, 0xa872, 0x5, 0xa45d, 0x7fffffff}, &(0x7f0000000180)={0x0, 0x5}) mknod$loop(&(0x7f0000000240)='./bus\x00', 0x8000, 0x1) select(0xfffffffffffffef8, &(0x7f0000000000)={0x8, 0x8, 0xcef8, 0x8, 0x0, 0xfffffffffffffffa, 0x1a, 0xfffffffffffffffc}, &(0x7f0000000080)={0x9, 0x9, 0x6, 0x3, 0x800, 0x8, 0xfffffffffffffffe, 0x2}, &(0x7f00000001c0)={0x7, 0x4, 0x6, 0x1b9dd166, 0x2110, 0x5, 0x1005, 0x3e}, &(0x7f0000000200)={0x15d, 0x3}) 07:02:29 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000080)) connect$unix(r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000040), 0x0, 0x0) 07:02:30 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:02:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) rename(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./bus\x00') unlinkat(r2, &(0x7f0000000200)='./bus\x00', 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000480)) r4 = msgget(0x0, 0x100) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYRES32=r4], 0x1, 0x1, 0x1800) setsockopt$sock_int(r3, 0xffff, 0x100a, &(0x7f0000000000)=0x1f, 0x4) renameat(r3, &(0x7f0000000240)='./bus\x00', r3, &(0x7f00000002c0)='./bus\x00') flock(r3, 0xfebcd9a70e2004ba) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)={{0x2, 0x4}, {0x101, 0x7}}) fcntl$setstatus(r3, 0x4, 0xc) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) 07:02:30 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/8}, &(0x7f0000000080)=0xa) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a39", 0x29}], 0x1) close(r1) execve(0x0, 0x0, 0x0) 07:02:30 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') load: 1.37 cmd: getty 57484 [ttyin] 0.00u 0.00s 0% 306k load: 1.37 cmd: getty 57484 [ttyin] 0.00u 0.00s 0% 306k 07:02:30 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() seteuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x2, 0x1a) getsockopt(r1, 0xfffffffffffff001, 0x7, &(0x7f0000000080)=""/109, &(0x7f0000000100)=0x6d) semop(r2, &(0x7f0000000000)=[{0x1, 0x100000001}, {0x7, 0x2, 0x800}, {0x0, 0x400, 0x1800}], 0x3) 07:02:30 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x80002005, 0x77) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0, 0xfe2c}], 0x10000000000001b1, 0x0) 07:02:30 executing program 1: getrlimit(0x4, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 07:02:30 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3) r1 = socket(0x2, 0x400000000002, 0x1fffffffffff) setsockopt(r1, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) syz_open_pts() 07:02:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = semget(0x1, 0x4, 0x200) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/83) r1 = semget(0x1, 0x7, 0x10) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/197) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 07:02:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x80000000000000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3bf2c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280a452cf7d3d9ab83eb3e7cf9fc6478d369393d92e308df708c1d", 0x65d) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd97, "b08d1dbd961018d3a50a2c21d8e500"}) sync() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 07:02:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x6}, 0xc) recvfrom$inet6(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 07:02:30 executing program 1: mknod(&(0x7f0000000700)='./file0\x00', 0x61c8, 0x7f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) r1 = getpgrp() mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) r2 = geteuid() r3 = getgid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) accept$unix(r0, 0x0, &(0x7f00000006c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = socket$inet6(0x18, 0x3, 0x3ff) r11 = open$dir(&(0x7f0000000500)='./file0\x00', 0x300, 0xa4) r12 = getpid() r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) unlinkat(r11, &(0x7f0000000680)='./file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="e8a05a845d01f9de683004c8f4f214742ab4f2e94200f6427ab7f17a84f698ed37011aaa62e7813bddb4f367361e019e8814f6eddf4f3fb2a961c1e503beec2848a1c71b3567b88c610859508e3967d151ea1427b7b0893e0d1306228b1d831fbf407201665063f38571b237b79f3e4426c4be60da09190f", 0x78}, {&(0x7f0000000200)="169bab925d6e4b6a18fcf8a42e6c940c9dc39a9a0eb7eb8d0ba718d69af8bdff451188e7215592963f287ae3c72b2b02fed9c6b760f301ec952f6e1c54d37231449096db831f555751fc0dc96c5084292eeaa9f5c99373d02545fee5c2bae16b8d2ba31740d8eecd780a8d16058c9538caffa70eefc6389d84815a315774b0e642b20293e1927a9bbe660758c46ce1bde4cfc23bf2223150c81fb16a48358bd8824dbd5850539d288e4443c020149ddb53dd228c515e3e101ae97464f49a4edfe22ab176265ee7f3009e253cd4543711f202bf06056752e0209549b8e2b1eae2a48cfc", 0xe3}, {&(0x7f0000000300)="312bddcff96c755a42de4cd42b265e7422453bc6", 0x14}, {&(0x7f0000000340)="f15d1b18e388aa27d893612d5bfcb78887ade7482f5aa3028078411546be49f68ef89257207f2f09ae59317bc0407d3399177c260ad93e28564d6875ad7c587ddc29a335959975001971eb84478905b520270ee0fd15ebfcc03144dab2e66da2427d63a8", 0x64}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="200000000000004ef3ff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0xe}, 0x2) r15 = open(&(0x7f0000000000)='./file0\x00', 0x140, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r15, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') 07:02:31 executing program 1: getrlimit(0x4005, 0x0) 07:02:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) r1 = dup2(r0, r0) fcntl$getflags(r0, 0x1) write(r1, &(0x7f0000000b80)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056a2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558e92b597a668d0800000039ba404bf5ced155365cde", 0x8c) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 07:02:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8a0, 0x0) fsync(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) getuid() ioctl$TIOCMSET(r2, 0x4004426a, 0x0) r3 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 07:02:31 executing program 1: r0 = syz_open_pts() getpid() fcntl$getown(r0, 0x5) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x0, r1}) 07:02:31 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="db", 0x1) r2 = semget$private(0x0, 0x3, 0xc0) r3 = geteuid() r4 = getegid() r5 = geteuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0xdc0b, r3, r4, r5, r6, 0x14, 0x4}, 0x7ff, 0xf022, 0x401}) 07:02:31 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x2, 0xffffffffffff8000, 0x7, r2}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r3 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) fchmod(r0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/94, 0x5e}], 0x3) fcntl$setown(r0, 0x6, r3) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 07:02:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x19, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xff) chmod(&(0x7f0000000040)='./bus\x00', 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 07:02:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 07:02:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="07000000010000003000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6c932bd6ddb317c5f499cc0ee575fc646bae1730d53be2f209d78f8413fe81038004e6d84a9e381d58287a28e6a27f3d8cab9920a2b66c570a", 0x39}], 0x1) r2 = semget$private(0x0, 0x7, 0x38) semop(r2, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) 07:02:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x1) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="f7000000ffb8e49d7a247769d19b000000004860601e000000000004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801c03fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) pipe(&(0x7f0000000040)) 07:02:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100a1, 0x40) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01ff706f598c6c6595fc"], 0xa) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) 07:02:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="03000100", 0xfffffd78) chmod(&(0x7f0000000040)='./file0\x00', 0x4) setsockopt(r0, 0xffffffffffffff3e, 0x80000000000000a, &(0x7f0000000040), 0x0) 07:02:32 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400", 0x80}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) shmget(0x1, 0x3000, 0x106, &(0x7f0000774000/0x3000)=nil) socket(0x36, 0x1, 0x86c) getuid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000600000/0x3000)=nil, 0x3000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 07:02:32 executing program 1: r0 = socket(0x40000002, 0x400000000006, 0x4) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 07:02:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x7}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 07:02:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) socket(0x2, 0x3, 0x4) 07:02:32 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = syz_open_pts() close(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 07:02:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x9c7, 0x1}, 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="c38bb7e955f4b248b823758ed3e86dcd8e7f161e7eec2589872f7b4cc84bfbec55275dfbd18f46015cdd280ab33884af6782c972a4d368b7525387871b363b6600bd904bc64b8b1beb37c2f8f38dfd5cf61fc3bbc6ce0bf1d7a2bdb91f42c4d9ffc09efbac1137588d281706832050e810844c405d8998ba0b8b98cbfbd67878b11a0023c61e6db45a7f8efe7f05785974e19b4b78388cb667482053e965aad1e06fbc45a377159927ead7a290b00b320046f636ccafd177ca36f00a30a687ee1fdce539af397335bec6e1798e920ec55f5748659afe8017dbd2f0305fd420f53289860c9dcf443313d578d0be7c03c964f971e6f07e1bdd79a37c1611ce451491b8b2469d4fcaefffb8746f3c1bbb380db2188e4702deea494c126653279b032c401efc6f03f6c5230cfe3ac365bba4a372ae9aca13870df15f89338fcd6853cfce3b39763ccea24dfd60a7725bbba38fc1f271475c2c17f00954205fa5ad9eacd8b6829493f3f8ff0b0da9263ff0caeec69d145ce81bde9c70a813bcb3475616d3c9356082f0e62610bb2abecd5fb909b0364dc799e814ef01f227385b136cd3b01d23b73107ebe6286afa4e7495a45f6b3ddfee9baa69dc50d2331aa7fa011da82dffca4910d28022d87e575e16cf992cc8cd57496cb03331c309782e0b300cd92f2eb82b7ee5868a7f8d5750a41a0cab5f6d038968bcae57c0c9694c5e676b276fce985c069d3bf7d6f63008c6a2b6ee4c1b27c9175e996556e1013938e32f5b9a6e04bbb0eb734159fc88f4e6f2065ea20b75cccf914ae04a884b2125c29ac5bf5953fe17d3e50420898d7d6f59e8a019cff7fe20475cd6df5c6d20727e2f47aa4865f9a4e43a66982709cc733c1dc2f6356fba1c7b277b57d5f5222c46f24cc26ea3a2ea77bcc57a5b4c4163aed8df456e08c8394339ae97d760f9345f7699fbfd9952b4d44bb2fae6b435b70a8b976be3f2c222de8ea3e28a3d134d9564fd67eaf026f43792f45656546b8f0b8669e88b8963031b5d18edd354cfd6c7ea9a508febc5fdc730c12f430ff0888011a725a86744e2e52ea6de69f201228589c8f103e418228fa686fa517a747e5fae625e3b7d6ad3d0d42c01069cb8f7e57e9b28fb559bfed5257adee5730fff983a78c1346c84d28bbd6472b9d1a9e9197c8c6b40dbb9ffe366c3b108054feb89bc0babb0d86fdb9076621a3257d29200129ae7b61ec2ed2000d1461c772959803148d5f24a44e4ed314ccdeb4fa4d09f7d3cbf653965803f8726b51b3bb0c7cfb8a1e78c812ab0dcd745f80a29b595327c1418bbaad76b86419a550a321b9dc321690a4359c669a5dd9fd2598c62d364e242190076e6bb22ea9b4d09c92ddd3c5b0211c4d30c0490a83b0713099bc1a6de4f9e480d7a492a2b1842aca1b489df7821e71728d4d9edc822e9679f235d5c302ecbdcd96e30c80e98a12cdd88a681f1c7a7df9e8e82ffe078b914f875759c07dc6129848d3c53f3acab5965b387901246697f44c14b3207e88457147f3f0b716aa77960eb6a58153df1c90a75c3f6c5dcfa6ec94376ae3a278c1a5564b656b12bda430cde0c17884d584b3b1e7448ef5eb60e803621868657b34756af0c89dbccb6daadfa2f582f8b4956df3696d6fd1f48343109f7cb20d2ae013d6072619577fa3a8b99fe96e0f8cf8688990e7dd296e310b9cb1fc85d20f6c32aa49acc0acbb1703dfeaaa40c76c7db25ff9ef127d97889bb9361e29d4171422bf673cf891e70b566bd83c155239754556c499a8523bda71147be83d8c3f0a2a5d513ff79741e8169dda8259fc2089d9c572de9f39b12bd9ffc4dbe6cf122df402b1d0b7e58b1980592c615f336ce0d808880fb05f068eb8d88a99a6ce17fff293b7b712a62d6544542897bf4362c93489cff51b397130ebe42d198fff3a6e4cb2cfb4dbfb6dfde87ecd31c343478078ed4c365b80f6758ade0aee0438a54f5033304f2e4175a0ba97f0c4601643c2657554847019c00225f8085edbda2441a00c94f1363695f23ee31ec5d8ed1dbb35028ea2e6d4027d3a9662a75f8fa2b27591b9a2118b94d02d3a7eb209aa43d6eec8424cc14e0befcb422ecdcf0da61177ff69e1c2de63eb1ef3bd2e908525dacf2f2c62c7170aaf2e017995a064e2dc009ea9fc6ae9ede687f7cceff1e2ece22be4298346984b77847d28286c5721c940070bb0f2b0d9c89a35a1e375ab9faec0d1e68780d901c84a40a236f50fb4ad7a9422e5e4ba4397565d7b3d5b3ae8d20b4b21bf3921279fe291f2f529edd9dcbb6a5f82f807e73ed7dee0bdf31a120846c72aeec1466957e6d09ebb394ee49707c0470ca411a38ece5ea34a28ceee3b9a88ac416394d979ecdf4b1132f85bb50a69761bab2a915610ec9d89b2aae6c4e90c3bf14ef5dd7296664e026841bec3017077f9b5a478434b2b67eb2c351456645cd638980cfc8cd38f42e71774deb931df80dff98cabb6bf6e47a1b673a31414d16cd9c3b761b70bae607f3bbb7539a0d65535ba46bab358bdead7a52d6d4b6591867715c91af98339e442c2014f1f9c6590fa3001af4f577f2778ffc8c4d41949f61e3e9a496571c053dbb78cbfc25e380eef2967e46834228cb7992e74f9f44f3dcb481084c4abd235a8b98a35032f6c7b29468b193e2dbd144ce14a67b3a22e48eebcb923c13e9caac77d1548061b0897e2d45c5ff9a11341edeea63fbcaf8fcff76baa906c6748f84a0830cee0df524fbee7910a2dde05770a54a5c1904eda5e81551c5b8d4a4df62d88fd193387b8b107ecacf3c5e153a81145bfd227a04da6c38abc19f32156096c23c1746499a4ac048a1dadb714c453b2fd6b47443e966400e9c99ed1aeb7cd137beab54310b9d2a30059b9909a2a64495c5966aa3c2f794c09ccb3f559cb554a6747dfd2dd1f33a802baa9482401ebedfd05d82de7deb252484be16a91763ce68695ea4cd3832bb8ec928558593efee450ed577ef18a9ad5f624170269adb82d2c7bfa85989e3b98b526070cbc78b2279ba66c50f758efc1b18202adbb55e580940303b7baadef3baf8681be06d07010731cb418d7f19028cbd614aa3a434a36fd9343ba50c275a4b1bf41f6b9d2864374f102da2bf10188e01f20ecbfc10a90e83e727d0a9e5d56893c4b235c2afbf9479b056ffaa297825e55f4daa6701ed1603a56d9e7e75a5ae52e4ad851c490222b020d0efd35e60fa953978a866fd596ab592051ada4b20f2b8b2fafbe4c418fbe62afae5f5cab11a8edcc4006e82cdc8b0b1c781aa4193ee082100f10b1a6717f7bae443fb347dba4ff477cc766e90362cbcf1a0d68aebbdef3f2a0d8d927f35a29b9ff2e405cef605e598106c9ae2aafd617084546b0451cb0e76fc044855d5a89c760171f155161d02f9a46a0cb7428eac5f8c688532fd360d15a1cd2cee54968e72d01b0bc1dc5e8fbf38e5aac37ad22df1240e6d0b990a04e58ccb70ae355629d48098e8dbdb54683edc8ff8b3fddaa043236a72a5803f95d5ea9d40debeb5ff224ab438d1a1fbd0d79cff6f2790e8f91106892956bdebe4fa5edf86e0d779ff6f669a7eec605759aa2214a1ea862e9f2dc614cf4dda0a38165900d7a3a3c6ce96f2c0c26071b770869edb469ca8cc7a63757106497ce9ca3bda3aef9728c5d32bcb5c17793eb0a7541552a1dca42e3e037e8dbc7d1e942a65c312b19d67eaa0ffdb0716998756dc59168a5eca3de1f7ccab8f0f35d4929eee3ab7b02fa7406705327ce82ca11d0a6312b158eeca53a6ca47f5ac7281c0b18439c228eb87a0118add778da9b6bc4db72d049b9557b23b5caa02d69a8b05b4155327d4f0d2504a1c09cdbbcd6eda7b2a80684e4276f5fe825d6351742e3cc4330568b1716e649fafb9b2678ebea169708b49f64a1feef17bcd29a8f2ca0a17b045a40176585b2a8691208bb5131f35889f9382f5b90cb5a47b8df4c9075477c4474a79d839965c42edd62c5d4ecc19041269a9e6278bee9e40d8962bf4366aa6484e9adb165822790d9ee92b2fdc3675a3dc28059ace3371aa4102c5cc235d2d705f55c48dc4ff2ed7ddeeb613580dd3ccc16b1c52f9efbad9272708513950d83ddaa35ab067dbddc2764029c3b1579f5dbd8478e05907e9b0740fd734c21efc6f2d1970e68538eac57c7266c175377efba7535f174492b26067624b98f5e75b44bf83d137f3522d40afd1cd9f709dc581ed097eed34c0ce7175d20d987c51772ec8bd24eb126b00f44fb868913035689e111ff4001ac42c183ee465c4ccb60b3db8374ae1ae61c196d8eb85515ac94f95f0687b48864d4e94fe2b25c01704c1530f41b84ce3e0353c6468d01d6f93545340fe76b3d9d97fad607cac9de4a203a15348679b26ad395278aa3826c40e06a6b7752ac40f6a290337f4a61714d6955429bc007f993d990c282d621d25cd8041124adbf32df2c542a62ac8c14b6e67d3a3650ee32190e17b9c8798c0c2c0efb384774b272aca504ec8bfbc138eec31da4d54ad3eb385d346c7ee4e87db16334e1109bd9f2489b77781f991fbecdafb90ad44ba49b7436eb97700eaa1754ffde5a389c0b22fbffdbc50e5a65f3e5fd87c311db1bf5539f34b59a1732ba3e0642887b7887791dcb3f5a0c1392942b56e2bc7fca79511a4a1a3a5e89b211183e40fd94d8ffd1c0a0cc46d73768a066f1c766ae03acc92a2571c50cc99ff3b428529a251b7ae4b653e998ed8970ce2a398bc05b16cda5389933114ee3b4d07542d4c979e68568da17a62fa6b74423e7553aaa72dce86ee96fb498eec08c64c9c7528d71f760d343db82601f135b794ea15cabbeb84714f6fdf9c6e047995da4f81d07c8a8c99d1bfd0ba11c77cce2a69083d4d608da44aa4d8ee37f4ef984a048f0e0252ee7b72252f15488dba71e5088793a4d697829f52609466380ce908c0a7bcfbca97b439721d95e0805224f24d8dd888fe3a288e0c8273fd79a957b6debc9600aafe0bc73eea675a30d536499f509142f89d0db07ba22f670783af60c0b1157f2614eb27c3050806f08091096cc8a493aa8482504a4bbc963a13e627cbf00a80e8ce6e8c6114ccef5e641651b3714ee7c63cca194c598e51f669c7414b41aadcfab2869f7fa1d1167ab207041292e584e27f16b74f37534d7fbcce0c8d0a4312237654d43c2afa75b4ac20cb0ef0846a8f6b59ee6a791c8fd10fa54ae93d55c9319e5e4bcf1d40191ba15d38def1d419e425b3460a12496449ee41dc310fc0b378249d0f73a710e3de0b036fdf58b8ca03d288b80b315743aaaae03e654a99de7fcac474649507be2ff958576f944b220aadb8451aedb91d784015e4e1011250d42565f3de5a4a33ba8c3743e8b809eaaee8b2909b84b155a8b8b04d7dee619bff97c29767f32428f90270895c515e5a3a6fcc2f967c7c09f092f5e106526c2d535db4424d069ba13d9a52460047212832a823a87fac6d6d638907f7b5dcf806703ecea6cd41fa508b1fab7db07709a7848fc32b402247b9b19bc48be9226c3313e09c20c414a5c6c40ac33e290475244def09f72b587bc60fb3e862503893d6213db7be2c0307f426def249e2a54307350cf1e7de00312e5469a9b2652b8972813ab354c16d0cb4d88c2cb630dcb7ee82ff12330abd36fceba557a0e4072fd7401007c57132324978623fca542f058462f119345401040b38c4d4a8d84011d5aea47e7816d5ff8199476b7eed1f4f72dd796f0acccd923e2252d63cd2f6bb5cd9295bd7bfb0cc3f10199d", 0x1000}, {&(0x7f00000000c0)="923832823615f7fc595c35e20a303119", 0x10}], 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10001, &(0x7f0000000980), 0x5208, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 07:02:32 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000000040)="dedb6a687cebc0c4c103144a945130039648cb263d6f6292e7079e4299d2a748461ef1a47eee4949fca901d33a806c2ec5f72fbb70b786304929383a43a430538db516b89530e66b80abe0daab318e2e33845ef3bb7c6b0bf747d92b25049bd39e205913eb570318bb55fe5dee20", 0x6e}, {&(0x7f00000000c0)="823db9bcac7089b016abe05c6ebc454baf6cf197f2028c14bb8c70a798bac174efdb64d7d34e5e0532eaa90b7066906971bf4399fe713f8dc204581eac2808a9f83723c03de851941b1fad96fdb29aad59f5fb62eb898a5f39496fda249d8eadd3c7967b88e3b1dcb0714926c1b6948bc1bf2f61e2670916f477e9f05802046eee1102f7f69babfebb88568e3a", 0x8d}, {&(0x7f0000000180)="3b57d5aa35c42c0548d63d70f96745802faf8fce70ca1b0ef5bea182d73ae90d81f6b4d8cd0be7443daf56f3e64f95aae11e886615563d6d25a20343c4dcbd8c20319f879f4d03ac521aca3024ab83bfbb09746cd77eec0722e87a2cf132d6505bb7061764fc177964aa62331dba77cca59098e1922445120be11d096b", 0x7d}, {&(0x7f0000000200)="3406cc7de7ec93d06ac847a4e857deb17fc24c8db8b61631db7f9634e5c1be36993ccb6dcffea7d9cc419e916dc09e234093fdfb582b744782e8e24b678fce4bb12e4414a81ce983c27089574963dd241fdb2faeb6acf6971312d59c905579459b56c6a8ae93a0e8d99b16a1c6a6bec46301cf362653993b5f6cda29bbac3209f351031c2c4b9daf0af34d2a3613bad552eafb54", 0x94}, {&(0x7f00000002c0)="2b87e11da8efe78694f30d28ffd83d98ad4d181078bfaa30a5695a2010b08cbbb3834dc9f3adbb6027e214a0bf7c0d5296c95a850e74f6f60bb5122148c6ec7960a9ae2f5074928a5e292386602c9c40f01c6d7ccc5df4c91e1c82f47679f6e31f17a74435da650096bd490e862bdb21ee14df1b9e769a95acc3f07684031835bc09a40becd53be493c837587d732437c111b52bc8c214f543", 0x99}, {&(0x7f0000000380)="47d8dbf5efb3f767a32d415fbe7d537f54fe70e6ca45e0d70288f21c51886bebf08432cc002fa3ccf7138eae8c90117321b043c1b12384b96e5651c96820002d9af70c98d3d382a7860757103084a79bcea865e15b3fb88b8651c3562b41161240047ee0b8ceb7894adcd0c014ca4e4ce6ddadabd274f6bc42467d945a5c8988b0e28919491f973ed22e5335f26499bb0277b9a3af2b6d3e21f5b12a4e39e40c975a270b0d1f1fe8c088387331628bbd560cf2f2c137e61f29b7b913b90db9f1f62b47aa35aebdf0530647014a15d05ac281603b20cf6e9a2b856f0fe2b446af24dd684846911722e07b3426b5de627816d207c488d6d4d4", 0xf8}, {&(0x7f0000000480)="fb9f9d3ca330fb602b59aa8ce21cfb996451fa9ba35c43f0545a9a162a855da40d044f153411794483f2ab63e943d23e87515855e8d2dd170336c87748b44ef13f2e4fdd9f2bd8c7759c31bab89f2f158762a4eb6efc989f", 0x58}, {&(0x7f0000000500)="72141547a67a50c381a2f3f91dad63442103f216200f0759862abb5cee01a328580ed2aeb9f5e0effafc0393d444bee44a934c97bfc330b0233236438272f3e535390579ed1898f334d0e25610f4031c0596face27bb1da03c0038e3f7d616006d491fd3430ec61c5edfe0a2a51e79a3548f0e103e4e06c636b8c933c3f5f84dbf36affe37ec6ba435e10a4f3d14be6e986148e6e597f2f754052c312fff12a1162597d6713fdcc800ab3f024b686e36062448c222b625c2239cd0cc3b5147c726584011c4b780d3ef111d52260f6c01df4b04eb5e3aca4e5d9c60ed9a3297d1c70160dd68eb4a42cedaecea13d40cdbd4631ef032850865a75a134f108987525c837bb325591cef9d3346d88d8f995c7c154156a765f7a442d6a164e0e7f2431c248ce5337197734476afed29ee3046f54f21615c4686f2621cad46548668439eb8ea9d6128e331ddbd2a42dc5645758cbc415c8a1d9c408f037848376c34bba78ce7bd2453fc34b27c05b6c3b0a5cd8ab826f09458d9146945bd8d4d7893705f97d58ba598aa904ee79a534d0c148f8c92650333295105603858c3f2ed402bacba57f91134d0d603ec60533c3d1f328ad6aecf4aa3a2678556b732f40c9f55562fdb02d6dcc4deb41ac71877700005b77a5f87130fcc512db1937d8d47dfdb9c0ad074fa40ef11fe8279c835e0c4aff4a77c94031dc9adbbe5acf3af9babe0af04fc76ebd1224409d855747a69331335797e14187654b792f976372ce72aaf860173e663acb40dd9544fe5e8d292552d5ff6cb6c84c9ed5b1753c7f060b7a88faa9d13a18b9663928ef575bcf1b722fc3de80025c4cdcf9fda55ca28416bb889a104e7d6dae01de282fd95f59ab156bf9aa208cd2cac825f6dd9f3b866d8fddc5d66e0e57448d4116cd891d10b5cdd03ab2f954ed648cec3852b1dc640f24ac9910b521bcc1d86d5428e69b8f50a46c1a6887fb42ed40dd73ccf582a523e8c7ca9aaf1de10bf014765f85d506db0f4e464401950dca3fb977e4d8b0d6fbebf3c667896737eb402323800d1924cb5773ce4f1b50bed3844162ab3a9c84882dbd58b7eedd4e0e6c958fae8f75c1ed2b104f8c61e2d119446e1d9a491c5c231596c758a42cc984943c9b04c9d4799e909fb8becd1212efa12a93941ea187fa459568d3c5eb6b7c798c74802679bfc3b8b0cad9ad099a9f03dbea5dd05fe434314a678f10d5942b36a03e6b2e35ac19de7cdcaf7ac4dce7e23f484e7dd7de7decd7a4c80d57a659ff1f90e5b02e2e9adce4dfebec3266b67abf0beb32d173a4ffa95ee4990bd3207268ceec708740bb67e060aee9670b80cac894d8bc5d5ecb1b2d2a964add2b1638689dcf39208cf20c845a2993e4ab725284604f345d5e3de0f8bbaf0e6b1fb6df1e332d19b9822ff4b52a16aacbfc583143a8afcf3bed278623294de02eadcc33b30777df0e6e77b0cb2835bc89076476b20102cdc04fb7328e1dffb9dfbf2ef4960a9f11b01c5c7e8d4cbfc9d5299ea77f55d2edae526748514cbffe712103ff894220277cbdc2f9801d222407c8065827e733bb20246ddeb8f082486a2bbeef915141a586f3257798d248c0983adf946637a1ddfcb847123e941b15b5901db57784469cfb00f3c0b2d7017ec5a4352fb094dd54b6299913c78ea125f4ebccff939e5346f1ecf5c4b387dee6f548a02a601e2b8f049dfc340200bf2c57051d6ef2f86e380608742704c75b132d97f34c2f462d0abf9e1cdfd26ab827eb3928b36951f96c55132c1e2bbba503fbcfaca30770e4f97dc8a6cc8dd5df48578dc4b5957c8f3b4e9c9183a09bb139231bee99a7800cfa8422474f7b55c7539d950778fd1196d7c4ab4ef588d22f94c799eed86c7ae34ff8bc085034f4c62701c069b1caff62ec0269b9eb16a06810bd44b54562347cccac04db704237fc0f720624abd7d666b97d0d5f8e1e4562752973702cfd3baa5e01aa08cc3ee186759a1cdf1c3f6af176579b48e6caed613d28954138591b92e814f5469939969cfcda422dc19430cb471489d249dea12bbab093efa8d9f17eb32b362e302c3298b48b108f4068cb4c512b1e6c6910b18b73f93ef74ca73166460683e55bdbdcc4b2c9778712dd04f65b394a6af1afce46fa9ea1b3d7cf5494cadffa02c56d0054b0d72c421561e3e17c3a3930973d3cbf4643d8588d5a6e28ec9a09a7bebe36e68e644944573776b92d77863edb99a4f9bbff1ff79be93c45e436029c37b137d08aa47e790d1b99949cc218b0cd7a5b9f92136a01ad5a7abe9ed939efdd14648086be8988685cda137b2b13b5969877e48516d68ce6aceaa436f9343fdd9c1dff3224487806279c5d6a7a5e288608febb5b9f28b44e6202489fd8cee3aa338aebd26e2c94da8a89331fa5e7eec6a66bcaa4c4d09a55a8d7ebeb6b72689b4a50f995d66f73810a2b9705a650adb712750320ef6ab4f5880aa939197230aafd3bc7311406f47ec0edce6146fa54a822dd4b9a56fe9737a7aa69bc74c26e327050e44bd65b914776229b96b7d5cec65d4bf749f98746b2238d72e60a367d3297ec59064b51474b75b8963ef51e30bc76095a0416678563ad648168cb8466113651cce4f517c350fdd298ab075210b7f3563bcc5a5111807df083126578d54e9359a3f71fe82f9729e9b5fd2b6abd8078c5adb3a2ad133ff859d497ad626320fc6fdb822a1e5f7a0833c278e24829b8bfbba2b6dc0320e4810adc462682be6d8adf15cd2bf8da8f3dd4ee5b0982aa0a5a9b9b99271371f70f0745df147168210ea26b3cbae98c722c1f8168e8caf076d0acc61319569c70cca48998bfaf1ceca898ea9d4dbe76f460897100d46258fb885e68efd6554f4d9a63d5e3669d938e4ecfda15ec84c03b6862f17e46571c3ce3ac1b94dfc6047b48e4d5c6ccd615fb08e5f0726a88d7af7d7feeae04669f9df41360424542adee7cec0eacb2da7a0c894abc137bad7a5278a3bfbab3268605df8d4c6b86a8ff92b582ad78951a278db8480712f89c7673745f6ccd5b9600127b529fe7df78757a0542d65006d3197bc75f4401fcf7045ab6a1875c2dec3dfcc5e62bca9211ba48b65e27f87b7e7feae08046573545003c7e15a7ae6ed74038b92a6139272da634f9fc73b784f96fbe6edb225a22bf8bced1127260f2ca1800a8e337721337d0296cc0468aad28a89c84cfdeea5b815cb40d1a1f03f6d83525db53f489b601fce8f6b92949cfc81c9c767430d71c6b2fd9d6cd737bdb555449ea19649ef676da7903545e6cf0aee2569ddd31f20453571ea6efea7c177a9d28601c16efdd2f7e5faa26b8f81035019cc9bb54745949c17edc4b5d459707829ce9c4e5131212d5220ce260348d1168f666b3c922c727f065b54119555e53d074d9af92009a3f4eaa00e7457703c8d897fec468eb4916b3fb32ab81cb6e479f9f7521635a69726aa1bf381a42d083fd745e92cb10e25572a82b5ef92f4a9c2663312c5c90b846d57e3d01280d174415e3825d21811146c4c02ebff99f224289d8740c8ec50745ef7428a5ba2fd355eb14607465519072b1d86d2f4928c2d6d158583786bafd7c75edbee9603586b535b004f121107290813abde50422dc79c26728120d67ea8e623ed11cac87fd337662ec55462f8882f9068894cd3727f125b30363e04b4890c413b320789a1b345735c15aa954ae5413ded92b278d5a793099fb32ab2ad998975bd2a23eb3e33a95d16cb3eac197e24e4d94fe60a69b995e5c927258a8f8cba3394a8b07e63b644ee96ada21fc9961eecc19ef9559ed9366dcbb6f16ae3df70530e7314834a5e84418ea3134def7e3c4d3457ef2cd796689ccf19afe51b9e1f8283ac8d78e397229debb483f553d2eca49dda9de73a3275691362244f10986c0ca12f50ff0723bbe4137c81e7bcc0b90a615aff1d80c1152a10a8c4f07734abb78268517b49742b1c1e89e8ebbfffda8e3f36687cf0cc6edeeea762a483e28d58b3721ac892c3c2831325a6c2017665d3341437d9f4215342f5613d7695768ac55d6cf2f6a5fc08dba82d25e4bdca544c12dd2247f72406a3299b5d46f66ab3d1a87f274f7457705a70e3c09b795f9726e29562e0a0947748fead152e148725b51a1e35b61557dffec29d4645d0c4fda5a1934f72f50c89cbef581c9ff2c07c198f2c2d7a59eff3030881fe36fe80f65d18c3486df4c28753dedcf5456f1dd05c1c5a5a37feee25cf080cacdb589aa47ad79442e25e219e6f38e4d58c9848bc8cb311310d24c8bcf55659f1d8e17bd81f36594c07e4801db3372ab2277ee26ad5fde2ff2d25c0985a133c5ad216ce5f2e6d72fb46250bdb5e2ee453f36f2c56bd5f52b63af0322ba704c0bf73b9ef2e8f43b20c0cecba614ac3dc11f737606ea75e90b7350f52d29a4a3cb7567dc193119751ff7e2313118d5e2098d4bb8428303ba8e07bb24a8006f23bac656ffe7e5faff9c25416117de3db91b93f435f838437ac5de1b4d8faa50d520f0eb643178d3f67f2a73528b30f3401a1fbcfdc0639d7a91df1263b7fe5e09aed668533fe6aac42a50322ecf892b73334abd088f5b4873bae86a19d1f9e1f1d880fc39302aaac0365c4f093d3eff72d973b6712ce39228713a598a310351dda039e23b7347e2aac67cfe75b3588ab47c4d4b851cfe6934add966569c2ab564a78a2a6bb309f2cec0fd6c48e5c6874c32275713551e2dbfaebdfdd47a9c613b1d9a6c65cd1f397fc3af16c659c3e0a280fcf0c25fccfbf94b21430a89f74c745c3ceb7f06acf025ead37f6257de2430e2c2e8b2979167ae9cc48f34f2f2f17460b58d396126766a325d14821296ead54e03047fc5731d1cac25418d99490088254bbb6a933b7996f865202071aef074ac9a584410874fa315d98a43e035c3c5ae55fc523291916faf014152cdea9803de0e3d03804a7ead391195a9347697578cead0b67aed74aea1b4f1b18e51d4c344c9c96e8481cc8e1b97b1bcf91968c3e73670065b76fcd72fa08b1226eff8d397af55fa0d1c4aa5827c1bfda5e3e09aa7ec354aeafe7a9dbb8d159edbca1874c90e7bf76184cfa87240dc5e95d6574209e7a1015af28771ddc49017cb7e1aae83e72ee82e98405c9095fb9295bf298fb01f14be54432290b9b96944d5bd69f796c42b022c568b2018cd3f88e80911f9de142fdeb58e6897530f254cead5e146a3a7b852a5471ba1dde150473c92e2e6dc8991f768c9ae3ded7ae0e7923576d1a798b1b2450914850a496a5d5a2642bbea147671853a0c6f9b081abb5cc617cd52ea1e3ed5464c2f775a35f9632d0e52da350e24e97b4a1ac28a82ad77623fb2eb7120c8eebe583a7cbd02815bef3705b4303e0ae768883bb89efa3cfdec6972e394243069e8f18ea63204331074e997b9fff295e0b7d06505c49adb86c15713d554e4b4a6337225862596e788cdbbe105b547ac220c44f604b14a098d855920b5c058dde4fd2b08ac375ed11b1d4bcae866229230113306d99f0baefb106395cd0b9421bcbd77c06a101ff57f8b221171b13fde0c2f255c2d8506155f7f554421352774ece33e074550d39fe94c110ed1100d7561eec6ef40e4b7ba0b1d3563e3dd5be1c454b2f95f20757aeeeeb9c30e8317c86f452f0f5889abb22b8e67357ed2d71e02fcd899341a3d1dbe5e3a8882e0237f655ba08e7c9bdc48904e025c55deb4c397f697e63014181bf687fa64fea6dbb3f4685550afaced84305c63d3a01c745e82370b9e1532e2ea62b1b20", 0x1000}], 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 07:02:32 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) r1 = kqueue() pipe(&(0x7f0000000100)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x3812, 0xffffffffffffffff, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0xffff, &(0x7f00000001c0), 0x101, 0x0) 07:02:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7bff) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 07:02:32 executing program 1: r0 = semget$private(0x0, 0x761c946b3a90b82b, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x9967) 07:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x40) 07:02:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffdfff, 0x0, "b04d00f3ff0a631a00"}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x401, 0x79, 0x401, "cc1756f9dfe02613c88e7a55ede937525dd66153", 0x101, 0x1f}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x10001, 0xfa, 0x1, "765c89a4e3902d1bf4f7e7bc87bc36903c752cca", 0x84, 0x8}) r1 = semget(0x3, 0x0, 0x210) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/80) r2 = socket(0x1000000000000018, 0x2, 0xad2a) chroot(&(0x7f0000000540)='./file0\x00') r3 = getegid() r4 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000300)=""/189) semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getegid() r8 = open(&(0x7f00000003c0)='./file0\x00', 0x10, 0x184) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000400)=0x1) r9 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x1e2feeda38197d0f) symlinkat(&(0x7f0000000200)='./file0\x00', r8, &(0x7f00000004c0)='./file0\x00') getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) r12 = getegid() r13 = getegid() setgroups(0xa, &(0x7f00000002c0)=[r3, r4, r5, r6, r7, r9, r10, r11, r12, r13]) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) execve(0x0, 0x0, 0x0) 07:02:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x802, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x9}, {{r3}, 0xffffffffffffffff}], 0x100, 0x0, 0x4, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) dup2(r3, r0) 07:02:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x8000002065d) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x8, 0x1, {0x7ff, 0xfffffffffffffeff}}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x5) 07:02:32 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) 07:02:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/178) write(r0, &(0x7f0000000340)='\x00', 0x1) r2 = syz_open_pts() close(r2) dup(r2) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/81) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x9, 0x7, 0x5, 0x5, 0x9]) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getegid() fchown(r4, r6, r7) getsockname$inet(r5, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 07:02:32 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "651e0d969a21512e233120466afb9eed7db09f1c"}) syz_open_pts() write(r1, &(0x7f0000000080), 0x0) socket(0x20, 0x1, 0x5) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCSTOP(r1, 0x2000746f) 07:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x2, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 07:02:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x7b, 0x8}, {0x80000000}}) write(r0, &(0x7f0000000100)="948e53181d104553f7efa1dfa655ec0ed09331460733530e8ca0b34b62a430f87f37c2f9c693cc47b6630ad46706a8cbd7a79faaaab9ad37cd430e78edfbc8a1", 0x40) unveil(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)='r\x00') ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) 07:02:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x880, 0x80) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8020, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x576, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{}, {0x1, 0x1}], 0x2}) 07:02:32 executing program 1: r0 = socket(0x2, 0x4000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x400) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41, 0x4, 0x7fff, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x80, 0x7, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0xa, 0xf0000000, 0xe44a51, 0x6}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x2e6136e1, 0x6b}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40, 0x2, 0x2}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x2, 0x4efcb909}, {{r0}, 0xfffffffffffffff9, 0x83, 0x0, 0x80000000}, {{r0}, 0x0, 0x4, 0x3, 0x8, 0x1000}], 0x34, 0x0, 0xc68, 0x0) listen(r0, 0x425) 07:02:32 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f00000002c0)) msgget$private(0x0, 0x11) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file2\x00', 0x8860, 0x7, 0x5f, 0x0, 0xffffffffffffff7d, 0x7, 0xfffffffffffff0d1, 0x0, 0x1, 0x753, 0xfffffffffffffffd}) open$dir(&(0x7f0000000140)='./file2\x00', 0x0, 0x2) 07:02:32 executing program 0: socketpair(0x18, 0x3, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/105, 0x69) 07:02:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x225, &(0x7f0000000080)={0x8, 0x0, 0x3, 0x0, 0x0, 0x4}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file2\x00', 0x1ffb, 0x1ff) mknod(&(0x7f0000000000)='./file1\x00', 0x8000, 0x3f) select(0x40, &(0x7f0000000100)={0x1, 0x8001, 0x3ff, 0x1ff, 0xfff, 0x401, 0x4, 0x7fffffff}, &(0x7f00000001c0)={0x4, 0x7, 0x9, 0x3543, 0xfffffffeffffffff, 0x10001, 0xdbf, 0x5}, &(0x7f0000000240)={0x68e, 0x8001, 0xfffffffffffffffe, 0x4c, 0x3, 0x1, 0x0, 0x100000001}, &(0x7f0000000280)={0x4, 0x5}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 07:02:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 07:02:32 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) mknod(&(0x7f0000000b80)='./file0\x00', 0x0, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000000b40)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000080)="b2d587a1631f4197a1e6a4a22c913068313899ea427da08a45d5b9e5b659560ad385bd396d8d09ef227f01763b66e3d630089d8edb0896d4d0c615b38f868c444e88b12151950e5fc191cd4a511e038abe8555cc14eca759888bcfae9ea277cf5cc13d318b924bdd12e1305e1172b92ecc4c5a077de40d7e73928da1e378e1ace9f10fbbf30418ae1a3f85034548428e57e86e47038b8d6e84e6295756cc8c36a3adc93b5bf12859a3a4cbcd453d195c496930edc7f4ae70ea2e09edc6b89e4968a6bc417cb9e6c083eddfaa104773679aea8469ad7f24aec3623924701a1f3e", 0xe0}, {&(0x7f0000000180)="a3b24fe4ea78a906b49059954cd4532c31460b4fe72d1e3d6a4f011fba11b8c1a0cd4b1f038f4bc6cea5138aae2aeb8fe856d53a0ae869fb5f74cd41999e0bdff5e687478a955f48228b4c3052a8dd92a0d9ec2bb8889ba96eaaa604ff63081c6e7bd1a25f052b074a7584aa7bc8709b3fc42a6209adac0979c072ca79385803e8afd6e50e9415ef735f0197339801a413fb39e72069cacd471b", 0x9a}, {&(0x7f0000000240)="0abf4ccc9020e485f9b854b9bde4b3511275473728af5348d369daf4045c70ad46eca7c4", 0x24}, {&(0x7f0000000280)="22e8230d997f8a26c1261800643b512fafa062128b02559d217a588189af962377091875bd19c20b60756fee4a3573d86bed4e2ef4d3d710cb", 0x39}, {&(0x7f0000000340)="977ae01ba1ea90f06cb9fde0db259efc1a5d1b2efcd637f2ad5449ead40b389f4eed7f1b16737711d752b8b160854e12cd9f6b0c2ad838e3400a33aa7c3f3632342f4f2f53d6bb4641841c81763cc05e2c5911191b8d07464d359449822dbbe87268823b3b5fc9b17ca0c654ce4a1957ff0196945c473271b1a22b655d505012fe5e05c103ef514f350bf1dafcb1d2", 0x8f}, {&(0x7f0000000400)="4f612be44dfaa5ccb60b6ab8563b11a1052809a06b4108aefe7f4e2da74e28d527f5b44b0e6be43f492802d9c39798cc370f15d9a0b32b1208e62e329bb9bcb08f92c1adb7d2ab3cf65a8383634a8cf6862e4190d1c123febb84696dd45fff6dbd15970a97b9", 0x66}, {&(0x7f0000000480)="6ef452852be14f4e22f2aa7351733c166667b44cb49323074fa08713e8473846348488eeda570b8575d2a0a10437eb6ea6343e3b2667429cf006447d65d88ff0021906418f8f86862c9018b8e2f4887e9a4467c4a0dfb453fdf3b510dfb65ba45a499bd764117c3efc92c493bbd7a7cbe01ed65aec2f7db86a69599c34007ec08065870cba254a209a24a70e0017c52cda9048df3868d49910aa6cebb1c3034c8b780791c829ceaedaf68b2d6f86f2fd09b4484bf614fecdbeb1a549d9ebafb2fee3564916c9fa7886fadf5359e169e9c5f17275035bc22e40bcc2e21a749ddc821e8736846892969e27d69d2b32acd429f384277745c5dea798", 0xfa}, {&(0x7f00000002c0)="dccd1be08e29b9a1f02051420e4f5f50773dea4c816a99bc", 0x18}, {&(0x7f0000000580)="96f65c846856cfadc3ac545b109ccc5c2a37c495ad67d25e075a9d895315a83b341634b32c078c888f218cc0c5d6fe6614f91eb93a7e9a9b517789f48cc5025ef11ade46adb5cb984a78b2f75b1ac0d0f5e783a67c99b43c8080e797f1c22cab3ad2c9b641102192a0ec5776a8daae99cedee06b7386b9302005b399d95a91574b735c8b4f0b4b70a91ac67a1468b704ece765b22c36df85c3c73965be213be7c967fd", 0xa3}], 0x9, &(0x7f0000000700)=[{0x70, 0xffff, 0x4, "973a081d7b57c679b1038148fcae4917608ed4ce2d5105fb0dce461541857461618431300e1118256678d833f1ca7cebb7f3c18275d142f8e9b83fe249bf39194beee748034d67c6da4d690d3677e1761715068e1dbb438fc165ec26440131"}, {0x90, 0x1, 0x6, "5eb6dbf6480d18c02c5e1ed7ef9640ea5d2ce28abee715499cd77cc5e7f5d72ac310f1fcf5ebc0339313fd1f91d8127079098fa3fcb4d6dc1325519c8e30baeacc32fffec5668a7f210f707dfb6cedb5dfe8c1086fc2eefd48a17ddb74ceee2c7ec7c6de287dddea769e9f135b45430377bb49274743285fe0be"}, {0xf0, 0x1, 0x18, "665ac9bcb5f7a2f7446988db3ace5e9e9e763a5f37798efbb9a92170fb5b56915b5f3c1702a362b9af58453a31680855b7d49338fab37cdc2e69ca28e75f8ff57aee49fa712e9e1bc0d51b72f1f1dfc5b9f44a9992ea4cafe45835f5f26c872e40d437e609a08d92dc381779d830bf574c40dbee9d0fe6e1769cac7986565f9b475df3b8cc5d7a52b1854e56e0d5622ccc75ab57ca85f5741bc9edbe872067b2362ddb27436f882400d1a445a39f1ab597dbe084d6224c7ee14f505ac58bfa3db908677fa91bad21f6868a978fde535ad50356dc4b473412a9d3bf14e743"}, {0xb0, 0xffff, 0x1, "d57ab40ee8529fed54db508b98becd96c3de9ec933d31bd3082bbdd1d8c6aad9f44b6fd45f670839801a99b19d7b4874de1ec55bbbb6f58f60a3e5990a42453ccacab310e7b2cc39360ed5e6e083cd2d3611755a371ca22e1165eb846d0f082b39b43ad101250909e2a64de758935148f7b5a035b82a4583db2f3162fae81e2a8a72727629dcb8ec9f6c71ef261be45856ea1afb212d6ea164a06ac36b3d37e7"}, {0x100, 0x1, 0xc97, "fc6b8c6ad7ebc62f14c62ca8b72d9e184dfac7b713b2a5fd6a6926eb4f78c90f8b72d68cc6acf1afb1d591970df2f68a654007c17110b546ebcffc6f4294083819b3bed270e5407285266072962fb5fa2336cb529331ecf6720145a70c736eb5429fa665cb998ba60ade3e6020e7ef4daa2996e0063ce82e6d3087f2af1b510e6e66f764c3c17d6fd224cd92b9a22a092e99e73529be0686642b78e48ca84563757e11336949927aef1030aa24acad75f93cc81131adcdbf817e5fcb8df123d3e7994e8702c39aefe2e08c63d29e5b458950d8bbd0d2f06f9456c8bcbd3b67abf1f5a2c74cfa6ecdcc"}, {0x50, 0xffff, 0xffffffff, "9d901b830476e442349c9b1d40486ba1b29a91da4f9112d259a430a688172c62864adcb70fda8020f351bf8965fcdf1fed09a4128598a9fb2335826a9d"}, {0x20, 0xffff, 0x6, "22d273fc90057047b7"}], 0x410}, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) 07:02:32 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pipe(&(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:02:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x9b4) r3 = syz_open_pts() close(r0) dup(r3) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 07:02:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r3 = semget(0x0, 0x7, 0x100) semop(r3, &(0x7f00000000c0)=[{0x3, 0x5, 0x800}, {0x2, 0x3, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x101, 0x800}, {0x1, 0x9d, 0x800}], 0x8) r4 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x1, r4}) 07:02:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x4}, 0x10) sendto$unix(r1, &(0x7f00000000c0)="b7fe60636a9f7b36825b5c0f4b90ea2f772375f6ee2286a1c886ec5f13fdab04c8480d4ac1d9575da9600047a1fa09ea8a3be839029ce375a27ef43f7c9e69b91eb36143c8ad5662dbb8f77a0309a45dcb86eefe73a1a70a272e29182111d5f7603f0a7cebb5408b96e818ae08a0168bcff9336b7ddb63e11ec1127aba8b865d3ea6bef029f28b582f413832fa089e54508a3f6ba1d861e5a682b35f871f70c7d128fb44c39a0a8db17a8094854ea78698719fab97459eaa245e72984132c4ac777c988113a73c9078c76ec0b7f1a201a2ab76d89990c1714443a99eb1568a73426c99548b2ad9ab9b0d29a28056ea", 0xef, 0x4, 0x0, 0x0) write(r1, &(0x7f0000008500)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3db", 0xf12) 07:02:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) 07:02:33 executing program 1: r0 = socket$unix(0x1, 0xa, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x3f, 0xffffffffffffffc0, 0x800, 0x1, 0x3f, 0xff, 0x7, 0x0, 0x2, 0x7, 0x5}) recvfrom$unix(r0, &(0x7f0000000100)=""/57, 0x39, 0x41, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x3, 0x0) fchdir(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffe14) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) 07:02:33 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x5, 0x3c, 0x138, 0x1, 0xff, 0xfffffffffffffffe, 0x6, 0x1, 0x2, 0x2, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) 07:02:33 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8401, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x890, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = socket(0x10, 0x4, 0x64d6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000280)) poll(&(0x7f00000001c0)=[{r0, 0x85}, {r1, 0x22}, {r2, 0x30}, {r3, 0x40}, {r4, 0x24}, {r5, 0x20}, {r6, 0x2}, {r7, 0x104}], 0x8, 0x579) r8 = fcntl$getown(r3, 0x5) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x14) r11 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x6c1e, 0x1, 0x10001, 0xfff, "b7d0a5af144b7364002d4c892756aeffd5a9768a", 0x6, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) r15 = getgid() r16 = geteuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) sendmsg$unix(r6, &(0x7f0000001cc0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000000300)="1e2ff82325ca809d3ca16b094659668cf24e755a7e7c2785c81a4a85be82942a43a38976f9be7dfbda80a9fa9dd329a7ee923c839d212e7ac6b7cf3c3372fcbe648521ce262fc42b865d0b7aafd73acc4b278e1aaaea3048b616c1bf0fe49055ada49817f567689d1ab3bfd564fc2c1b2a0089c5eee937f7a21b4d0fe617ba0d9e47896335c98d531aa65c5dee210f261c640a23676a7da9c78d9a15c0a4e901ea333a8d993bd9e3cdac", 0xaa}, {&(0x7f00000003c0)="6fc623b4bc9ed1d471be6c29bedbe280de746f56ade67e957dac9c24419698520e272067e1e6c229c7ff4417294ab8539fcd3073c5525eacd697f0d1bb47d420b983069e815a12b77373b07cb8ef6b80689defbae7124268e7c7e1173d64d7431b54e2516d0da3aa99a841997f4a9a32944310bf97d90c1b97570be19a5a21c2ec6a8b051fa5e422fd7b83421037fa61e4b878cb64174c0a896e72bd16cbc2a2586ebcad65d878523366f44fd8fff5f6a5bde3ba8e4ca846cf4d9827d691248c72135e2c31c738a7f7", 0xc9}, {&(0x7f00000004c0)="c3bc52ac51de6133752a27bfb2d2b15f3fd6b6fa67517e6ef7537882a13e50358a700336b7f90d0a4d7d9a24ebb3d7db2a1f904bc5f5ca6b0857b86049e44e626055ec8d3f4fe2b68b5a0c44a616c5b619bd457e3602ee6abc5e2a97b0522033b0a3c7d7012af98c39e059f51092f34dbaa51a2fbc90a980e7520fcc40aa8304abcddd0516c1191b8a2c6c2d4e2b43552ccd3bdfe468ca3b440e68f168bd7158a18e23eb783096226fa12c82cda8", 0xae}, {&(0x7f0000000580)="2d947af775080a824e36fd81e0d9795698fc7e49f60991bb7ac8321ec0c1ef86270d37d0cfb14d8883977fc7f726541eb4ee5949038ceca588fd43d2d1a396bbe2454f5c31af322fe9cb246d5416b2725c4fa6219c5701b5a8c1f625f2e17858be5925d5f8ccf370f9c749ee2d99692f7b0a29f625b5048fc679a846cdc4ad40041fda7183443498672884543469ee9dea2e75dc1aa36e04204d1fc9e6ff022135b9e8b95b79e23f5049f67c9db9e10328a45d3843a136f41f93f325036cc68f0d91e8e627465d965c48c372ba5a81e7cf65bf18bd7addbb74eb4ba5247830e94a974ccb3a76d5b95b01ddecba5401310e4d195354be7722c2a3e69d05e1b3ee3ae031129898770932cbf38212c0cd8c9681344828e8cd5de1fb0d9571b194c02ab9b60250958aeccd323ca5cf3c7adff1a776d5c089985fcbec7e47a90f63b8f5f709ae2b54faf9483297ec136a22e05515da926df0460b3c05627c7936b10d941e3b10aca276a79acabe71a934f2b0531f3dde4ec3300abc0351b861ebaf35f21d6398b3d21adc0818ac0f3b1c9dac36fac497543dd28041adf7d2ec5c407fc176a1883b47d4363cc74426c295c2be74e20ac71a8eef0d6710fbc92efdf8b7ba220baeb7b299896da235327638f637934449e1f43193da308033764a9684a0781b2ab5e329833473d5352ff486d885d6d7d79caef00130c6a0a8f3b2706ebf778c841b41bf7ad54c5a5438be389156b611e15c0b24d1586227dc86755f7a73a7c53dc4f2a8d01f6dad3bb718755d629e2fcf781b6b20b758fb8067e82468471ad18cde9ffbcea7c8bc553bb801b1f1dce16f3a444ec39c26cb003f9156485074d00c4f9b7873954239864255f28c490a1267321a3e5df16fcce87e3398ba19be8aef0d909b4cb4a13ccb48deb60963234b6766259f78a2da4ceb7db2d1d87ff28657f647866dbb4c661b4ce99fce9dcf68983edf3cfd7cf733ed36073bee80189ab703930effe9d5b0fe2862972c73c2e4193064bc425f0215e802f72379fb566eb5cd2528cafa03b5d567e038336ecfedf84558512da382939f1b2ff6a80e3ebf91321591305279bc1c46ac93749763d4c5c8bd78b39a693f7f57a484c89fe89ef809a268bb2da0269996e1f74749d866defa3fcf63440bb8535f30485fa7faeafb0aeef1247bb936e83bbcea5677953424e19d171d904bae5a5b1d6cf0ebd10ef407d2bc57f5671a4d12ff5ee2dfd1a819343868d654904fcef7f4eab3b702c114b8c8a42b2b23ac72b7bbae77acc03460af9728fb17a120847458416eff5a2dfa93bb1f99c1d57139ffe8d4b12e95cc18c5e78d92a9c0afe295829aad63bb0b7945e156e39747b6a4966bfaeb41a0557905c7c418bbed2668601312cd1e91267ccc037e984a78af24231f94d0b0f51b050a0bf8a90ba8fa88c2c421b7f4e57076338c2d88696bc7ba61b1f1b51cf04986abc0059e976274864b43a54b2fba6f827d7a5601203c9f72f6909bbc5ce33180ed3b3543ecaed49ce32c6698bf65031bc123c304d71a40e847e608ce357ed186aafbef22ea1b61299bab2aa9cd041a5066a017ec6aeb9fe61893afc2a6fdb36aff2ca314ba1d43a0c37279d189a40f6d0bdd08884302cc07e76d524d51e7d2393023e85c8327a4145bdc24f6927e4c13ffab65d0c3d4f65c3d7509334be1ca673ee17fbbbf8cd5b0ca55312526fea11bb43d5a23d5e347f138870fe3b875233d93833e4753632f34d82e2613a9cc8f6309a11378baf8b86f46161d75f06af88da16c7b217297642dd7f5f814c2364d114c9178b4f672c446716192be865d7eaf56708aaa7f9c58fec29c9f72cdb6a84c19b9c0ef7448619de8e370180e13d39fe639bcb6033625a16919099612ca99fea616053046a1833c7d1c5fd567ad5d4974135166866ab95c173e8e170cf50f039c3b2b429ba738a7d62f20c20da1c9e20dde53b256aa6bf68b9d5c4faa45f6bd0c68e7d0b5e0b7da82bbb9c3aaef830aaddb414c94fc552c372fcdf9473ce3dc2822486415ba0fdfd045329b8bc6a22eb016c9f61b722f5179a965f50459d5d239fa397523dadae8b0293710f7cf17d6531d13afb324b13ee6233bc6e5798adc0637af6a6a00d6e7ef86a6d3d3de2c3ffa329c2b19da7c2cc788851cd01e648b48c1063cf7e4d16315aba626aa8f4f12f8da242175a55459c90b0ff57a91d6c390ac5321f13541ee69bc88e012232fad14ded27bdc9ab0c1b0fab08faa35909fa265d1072eb35b49c1fdeaba8c2ed0a4099fbf11d9412a45009ed354bbd82490d6a29bbbd24e251b0d09f3aa07567bbbc4a2dac3a4102d84ea7b7a4f7c7c24475c63df74eef51c61862659b833dbc5e3f842acd47e8a7d9b06e8537829ae0b452e70df1867d4e59d1240fe027819c38dd71844328076e3aa8afbef009fa61609cec80333e1bb5947e5296c0cf2b8c4d4fedd0ff392677a9e5b2afbc1b5063c23b35ba557b2802c98ac38708caeb8b3bbffef9433910e1431c4137d395120f22beb60025fff1036baa2d1bbd0fd9a86a36dc77cc5c9cd949bb946d1cc254bab035053fef904bc978de1d8efc76b9ecf6947cff3a785216a1a1d90cf32ada286384e27568c749409f7d8cd70a0f9a2c2310c1e87449f93e0323eb912adf0d93f1d368153b5839e889ba7935d5ab139887a00604c1b582a4ce7b7ad7bc061afa3957584914e0b06ad16675b9489634f1c0b80181ae3aa1497857b90bd6c83ccda6cf9fe73f37502c7fab766bdba2686f77f587fd666832131fcdba0580af8881c60c9035adfdab91ebad9abbdfca1698823e7227a59dd4cb1e4e541791651e976d13de6aec5d44942fd5914eea5b13810e9fef5a8395307ac64c87932b8c99194dbdd4754a9eda1ede476f7af09fff44ea242b5561ed22e61b06308c6c02ad26dbf9ea63ca0a0a3b545c5f157c89c3d22fe206403b11eb6fa7db11c9fd541f67ad6a1f6395ea75b095aa1c463a310d9e2816aea537067f1c1d17f5dea40bf5e2e0bf2125a7e2870f6f5dee4dfbc3c40ec38f75aa3c85bd8f752a7b689d7ec88fc182754813e519919b6a33f8d8ee3915db77347006de8bcc85d1117ea3ebef3efbf7152204997055d5883654a499a5371e30bb9104d349f47c7998abb78934a17cd21f43aa8b4a83c3e06cf4b5f617344e102a3c7ffef073d083654fa3979c6b0e587c796694ffaae380b3ffaacf217cc6e14e9ba2d5051e448e5ac8d1753bc7e3e5ade0d100e38a5bea5c77babd18c1f6cf3217ad420d04c78e065f74eaf16fd1d6b45e938d92b7647dacf14b979eea76b9dad9acf081b42106fc0b20dcfd860d55ac6bbb5324a4fa6b621a84e8df4b179c53529cb6dbb8ccd6d1efdb4c40205cee16d4a53809eab63a23b2de8db45019bd26fd8244bbd0cb03cafb10508e7443c8cf553a884f266d82a967ef575bbf143e71afc0660bbb4374672713b306acaacdfc9d47502f2b4a02b81b8e3e18024fbddf896bfdc77379b1296123b23da70a7655e6f94ebbd3bef5bf6e56db11bc5172d6e0f92d3008ff4eb8290ac0f0408b96594f2d2059c1ea463cade5d8995d230fda1ab407de67f29c9c8ab7d79cd84c66d87dc302f174c9bafa367b39d4b3bd6be304491313f35815efdd17433eeece86f4d01548e3e8b25239e6299b8373ae53fe69fc7848a0f5c8853e666a2efbfe5524b736f184a189b255d656345e0c25fca03000fbddeae181fe8da72df21cf8ec119de166c5ba003c41d27fca813a54783388b1c81e24f0f6b69fb57bb48059f420f1078c80102d1a194774d422ae664a18fa7715e7f6f17f4ca6bbfebef92923a2179a361691555fba916821413ec3597323a3c66c3c334fe15c27742108c170e3877bf2fd36d1580f2524f7c0f1268010827ca6de30fe2a6e5ced1f5ae34ec6caeac602cedb633337910743d6cbc7b016602db8fcefa2fbb4e099c51785443831eea4346db3f028e131146d0eab08f807dd511d077dee5266b1bfbfeb4185dcaf8d9f9396e7e3c50a95c33e778cfef8c374df15ccb47c17a1ed8db5f681cc2add550eec132c31a9b8300d87e6f5dd3ce0d79c3c0fd93fd47b374b920c41e1c3dd8130e48639c53df9b94abfefe8ec2b03beeffe7b8d48168bc6bd613a530108d6d706448f82929de8022744662b4a24ddddf18930a12719153a14726a200402b5c45d9bcae2626399d18f9b39c6958c763ece65fed378373f85dda8519e1cda2e185bbda1226666f2bfd9ebc43ab5f87e65cc37c3b83aac532f75b36c04c9f5e55b1acbcd3bb3a7825da438de7f21b0768b50d1ce124fda6a5b441de07189b45d6db04cd436e26b07332ea1d7574323b19ddc7ba7e765199a14f3520419116eeef12c0ce0c673adc0bd8cd16c3cc46cbda8badfac9626abee1566c37f03135837e0a528e7a6fab8c587c617031991a635816cdd5415c8ce3470179a60236cb5bab3da8da0d9843a0af6612055c9add4d8169454e7ee4fb51b10fc899ebe7fe10b2907c3d72def81fcb55240e4d8b6ff72c34f5ef5754b27dc4e7c463054807eec14cf763aba538cff7b7e727e902cb442b6c03b86ac6460f130ff81b822b2a72a67a594200f0fca09bf506ed2a6165052dfe079d292192cf6a83b8e7c1e3ee6e975e24c47f0c243e3d8039861c24ed2e06c60f2c2cebb005e4e4c6331f792c3d800b167731361fa6bc27c955ca3dafcd801242c791776c3b73ea74faa98d826ab3d90c9a2894f744ecf0cb4433a9931f16ba7fa4deee0d1faadcce7b4aaf38f5783ab89ab1fd96e3cf5594d8f36b339b8659992189a92bf995f5cddac5741c394e9c5da91444eaa0f58dd2645692b64830bc0e20b9f2beaebcaa65c71db965d5277ba3b3ccba35a5ade4f74069da73355da3ec4884345916f7a6b58c2b0f3845471bf628b272ef357d9d6534c1d8161467840df4f7a9edeb44b0d7ab45053fa4573ab46655bea6e2a3bf0ef7a945dc6660a56112168159b90c7208ac1d3beed276924600c7530013f1dfc91b9c6331cb4eb0f22fd7f19d78df84a6dc865d504a74e083be5252244e1edd98639d7741902a676b04afb5aa170496ade23698df91533bed55eef7e7983912a7b8a6081469c77656481dd259293b47268b91d208e8d0c277535f196732f9ed69b56d66b6a0aa865799beaea33b9811349bf18fb109778a27dd8faf5a9f2b8013434ef7b036161556db2066dd8bef2aad13f66d81a65bf18b1a87f3ceca8789c1289464853f61d4756d16377917fb1a1ce7719e5ef13fb03167b730c1b2935917e6264673915c15f037843e563736f743686a8d33c252105f1a8d3a499c5256b633462253c10e9d88324b501057f26b59f9dea7558ef6dde3d4f00ea1240e308055378d321a076b819e5479d1c5fab643cf63a352f21845149dd40fc0942fc7ab90de52a17bb67898ed859961385e16f81b8ec8e9e80a83a96bf5ab55460d0a84d7449c9e0d905bd8177681c6511cf2f9689b9577acc7ec3bd554411096aa75cd43b07e010eafe0eea33e101e4c17bf21892f9aa437acc0fd89d0dd5460636166ffd8a15d311cba52b855fceace8aa07bbcd1d162641023b07e7017aac97bbb6fe1bd898c9760da956a09951379a655050bd8cc59fe7a196e266bac1a496c8ff31053a43ae44bd8d1ba10e32956a76133dc5b437fc22db9be047b6ede4bc4095b9afb20d6637f6030190d4be90647b71ed3edabf87a3cb15155ec81f5be3ceaabc2d351dcb331e3256809492498cbc3bdac", 0x1000}, {&(0x7f0000001580)="7935fd93341144af4e6360ea05a77ab7b977253a0b46c2fa04450772f1961df6f9b56adeedac2b7c05f86c0ea2606b2e4a8e6c95bfed4f6462b815b6a212326e149fd75b9f6a7795b731e60e95cccc61c55db91b12c6f2baf01a515154a000c875ee329e41f6635f3c29af22bf00712ace9e18c5ac3e7af558f710449d97b833b06d090f41b03c9524e0315822c5e53a29da666bcd50c941e610a24700b3c5725c59d72df58370c70d67100b73728f6d0384d1b32dd40fe8b35aa02be59f05aeb16e72b6616a6b8255d7bba582d40c7995d883", 0xd3}, {&(0x7f0000001680)="58face76721c51077cc631550b7bb80cdc16708f08e0b23872eb5a4fb11f678c6698f1d858d11d6131431c63634add98cafcb8f1e2aae4f2d8002f8e26351773677be645a7c95492db3d0ac9d640c745905f4d5bfb3bb814e9df04963e9c2a3dbc826e705265ec49b6f925", 0x6b}, {&(0x7f0000001700)="86cd8e747393396bed2f454c767f2175af193b3c8f6d74b572391ebe790b7257ef228687eab7c5e130a7427c7eed862023db589cbd5322cab187ea5934524783bb", 0x41}, {&(0x7f0000001780)="03637be8893935c5c30c452086c3768eb217d999f4b73d920215153bbf0f615feb5bdee5f77fb4d3213c487b6c06a2bcdecc88993b0d16c61ac4815b830a296f4c15c19f0486fc36ca6cc12b0b5e54390cf55377765436708ab8880205f615217689e553d9da9413270bea75844d2055bcc69514b87f91706574bdd88b14a7af0480cb6824c19b158ef5351e5bc0c221a31925bf0527729a2ee94d2ab08651b240efa042c474683fbc6afaef4d132e96a60479cf28640c631cb6e89389ab337abf", 0xc1}, {&(0x7f0000001880)="393e266a2b094dda4ad0f2273f3650e5d05d03bf", 0x14}, {&(0x7f00000018c0)="5586f4c98a9ff057795dedf0d8369f457d9db2", 0x13}], 0xa, &(0x7f0000001c00)=[@cred={0x20, 0xffff, 0x0, r8, r12, r13}, @cred={0x20, 0xffff, 0x0, r8, r14, r15}, @cred={0x20, 0xffff, 0x0, r8, r16, r17}, @cred={0x20, 0xffff, 0x0, r8, r18, r19}, @rights={0x20, 0xffff, 0x1, [r2, r4, r10, r4]}], 0xa0, 0x401}, 0x409) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 07:02:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 07:02:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)="26afe52b079a4f67b3ced64f1fef442453172a39766a8142cd8e542a7315ccaa1822e134d8a95e324ea8a92bc9ed70afcf47b9ac0c382afaa10cdf0dc32e116ae6c82de2cb602da2d27086f6b28ad1c6cde68f4e0ee216dc5c59e26ed4ff7e308ab384074d40081fca871017ffc63ae89b344e98a8847f920e6213204b8939b30a401edddac875c7174874fe64c96c22320959a1cf85056c37abb644862ebf", 0x9f}, {&(0x7f00000002c0)="45e3996d827eb9e9f401c551d6a690f3d7422d7aee9075612ce365b52e235811fec866bb726e2cb579a5e59bb1f4fa45670d159d0d06587692abf5d6094870cc45b03705603ab9452cb6f4dd01500d4cd635fbca822bc0fbb48422ac2bf7aa0e05e5ccde5462a57e3e6a001c7fe665bbc39daa990bb5db70a66163c79f48a51e804ffa1280103702adb0eb353670c43ee2e75c4a448c1c9bd359b21ba0b09f70897e217477e7659cfc2d21f2c5b86f5f975547d8c44958ba030fa2e505901ee9fbc88d354d41e5a9342c3ec626be67db98556550008b93dddd960bc851d9d8f3aeab", 0xe2}, {&(0x7f0000001580)="b53153dfb1d2681405a534f7952c7803a7b0e4bc414cbc26004c94ce85be85b9ed0d1eb2274f4425391cfeff409e42b7e81820cf7ffe1e7f953fb6623d03467dde4da58a2e962e07a960054584c1aee534c2073feb754b7a9782ea8d", 0x5c}, {&(0x7f00000003c0)="817239e2a42caaf65870a5ca2c7c6df1b3040d354707fee8571b8d5bc214918a29ce1be450085359a85e107bf50c8519cec161de5e375e154a3cb438c449e5972dffec035b53fb6022a9ee52ce", 0x4d}, {&(0x7f0000000440)="5f0411e39936772e4c2fcf83e675f9fd52b73f9bc76a63333bc963ab62d3bf5d0e0caf4b4ff8584b91eb67548b9ff0963f77172f0a23ffe60a58a8492371330f781bd03ad3a7410a713fe1481071ffc3834e333c09a6847c78202192a0bae4b094fec21161a3dfe4d3face", 0x6b}, {&(0x7f0000000500)="f6591ad61736db6ecb1e82f4e7dce3dd68d4611546ef8d8626ce75afeca1064d81a761816f2938ce4638061bca8d4e0bc283d98b4160c6d5b7cfe211e97ee31f4d3775fd7c3605a4b4e16dada0dc8b5c87beb9b91eef272b5b6afa3d52ebaec5eaf06f6cee02360d58d48ee70e659df08e7f1b9e2f47c8b6bd827d006f0f445bc7f787fb77db8444d3100a44821b45d9e6f39e86767fae512a05a892763303068ed9a519493d998e14787e597ca6b9e13f7c2913b2f320e9168e2be5d869912fb113bfb38bedb65015d731f7a72af23538fb4b1ae8be906dea9f2fb07628981d83b41faf1e7deabedc787b367dc32f6cbc4350a0ea0796bbc1242c1791aa11c12f5b98fa9bbe3f8295a49c425a65285e9bbaa373901b467d54d1aea1dee3a57012b51547bf7b1ccb4d4d8ddc8b85f66b9e8232f55f4cbf43979712df0f7838d4a41f380bdf2011983eccd58846e1130f9751de25e139785260dbe2ba416f614ae240abc7d7d016767080a3173c522c4d08a1d9888dbd81352bd86acd9e71a2a1370b5e6844b9765fe4c42bdd06b4940609ac2c4a02b6c6f98f4ea78d2e0f1dfe276865d7691aac594882754e5da2b070f741deb34e914498766b930cb53eba4a6c694a44f803fc7343bfec3c61cd75164880d42192e92515665f14e52f6b74d7cc66fb381e44128ccd0d491d0245b11189e3b83093b7b461ed28a74aba6339296a0ffa8f3bb171f9effcee8fc3f37dd01e3d674745ebb697ce27900396e50518f4da32bba29b3e46645e2957ea0155d97f8ad0e58193225ed6be8c6e259bf6f52f21d0663268f243bf0fb83472af331d84381dfb1c40c3f07d11c7a35b5ea40969b227f65cbda74470e2d0ca97244cca1e4456f2b764573d45e5308fb8439fadf46a2348b1c58cc76e32f4345bec7c652410979fc80a8e2d2ec7d6155be9d4e13d7faaa880085a7bdbfdfc4869ba6ca4bce12184c7904607c342c0c8390c689a6166aeccb5859f9d6c0553a271532f49ca87087a8cc1b9b9f5c0bf5c4ba5293d0ed07b4bfc162ef92570a3960174455bcb6bed71b8cd953c92769fbf51054b40eb2efd026e2c45c8da6c8224f0734579a59322ad835b9b88881ae2c6f954232fe3def1f335fc3bcc6fff1f372e881b3e1440f51b79330829e5930ea07f821fd98d9f3aee636b52fed651f50a325507b3397fc1ba6dc824b368ec2749de837162781c32b9b95bc359951953210983bc3fc40c25b811a33bfb151f83afad3c955e7f348b166dd330a48ad2c2bb15aeae3e2f265f82957009235e811103ad94c120845d1b76c0d9a3cdfa03501df76ef86c321ba58ce2f95aba57bdb83eb7cb044fe568a8f954dd07b6886659fd1a6559703c3aef3b8936bacb76d7d3f11414f4675429ef4d3302209e7e219dc611dfab33ea3a1a7d02c30fbd47cdfdd2a61f736cc33142568c6526debf07c4fd6102764381c9e14b94b2c5bc336e783862aabdb1e3f0d71bb07fcfde47745644946e6a6bafb80083dd5b11a12b83e54fa3a260e8a40f78135f8bc0d6362eb110e63194a8bd46d0cda617cd3f277e9baf6d6b7e71c2340ffd6bdfc213b0567cea3d5c5390a0e06478a470f39180251dea060e9cb119f6c8c75350e99f5a3f766db1031515e950190da98f3106631741e7560ba4de5f008d91eb88b4c93316b583b3e0b14559a15838b684ca20dec1a6ab7b9b78621e5a110149893dca9c28884f63049522933c5a5f5eac1b4d9bb9f61240ba134eda5f83a00116fd28fd6a0b2ede90791877ecc8b858c2304f655537f8afe5c0e9b294e39b865c3feabb4416678c13c3304ee5b50ae7d26cea217fcffe09ca9dd7aa2f9597d1335032c18610ea8b92f38839ec6a64dd6a39c59f07d0a2e9beab793b2a04fd990b543612ce1ae7c4e8fe2c53918031e1f5c8524cd6ee031632727fd7ba483efaebdfa7abaaa28c23b3e52404e5e1925907674b2e931d753e608c366e92d39a74df3c6291a05d4c73224cb0f20f1241fb5c79cf3369dff6f0d1dca3b4243e7d79fb8e07585821733d5ebede5d21bafa5a0f3b1db55a60930625432a628b5b11947add603a32e2af2f38da3c6e431223a5848553e920d8358bf86315571f52c8338f51a51f5d740bc1eff843743ae218110a395caa0e6eb9c29fb1fd7593628992fb8f2a53b6722e67a852f3045720c594e01797a87382cd329063a998f7df0ae8ef89f5507b7dea64633ad912996b1fcd8bfec609947825fe80f948b129399e67fe08b7e63ccde28195f195b356a806c0a9c99c0410a0c1063755c15d96e80d9607d3875a11d450068c75f348b906ddf1c0a7131624e20537e165c815dc00921228e5aebf84d7b2e4a9cc3bef6e15b0f5858167e677ef00efd40af1c06b2371cdbb32b0fee47ac628847a9ae984f2e494463ab586f4088fdfbccf81126d1f26da1d23ec7332449df05ab5e40ac603ff82870c5e85581ce9becbeaf433360b66738e23e092608d8939a10d4c65702dfb586495b4bc6145cb1765cd584402cccda0c6d46c725f92229973e50a9fcecc190d5d1c6eebfa61eec9df0a704d1659694fd2abb3bf30c2e5d2c8b3f6e5f3563db6033c25ae478dbda577b11539953a6d35cbb4fc3115c356b5789871347ae19161984d6e0c1e357cc7427ea32a96f12f63009484e01a772dd5ca67a3a713a0cfdf03f1f5062a0fde1aa3641f23de50d71041f2699a270e6e972b699eb47f41defc4bed85b59027c17090220766f36bafbc49bc9336015eb3e9ed005d82419c0466950d7f87ece890f89a04515431c3ecd074eee66028802b42c4e0d466f4ff782d4168518091a883fe7c912376de6078debee99dfee2a4900b0a7cdc03457806c2ed5e574972567e5b1645c270a4eea6f6e66cee0dded58229d6432a7afefc27dddce38ac6d2f29847dc9d4796fadf6193ebbd57a0cea99027a31c79b46039feedd52595d397664edd35dd0a1638bb8acc07a95c8223534eac9dbb26501bae4b776f285e0aa0ce85f667760e059703748df1c2a0247f4c9d25193583fb4a5c860f7a973cf862e8aabd3873ff9a861d88be69f8427084147441547d76b98ffe1e630f08fcfd124c0dee90731ac7ed1ea8dc0503d4c18372a8566226d55e0ffa2c5985e5c0a3d7c265ea3eaf5ef46a4e330c3a1c67915c3cee1c6d8e4d0a5a0eb4ad7888040b422db80ca78cf6b1678612a113f028d657438c2ccab880928c8f56fe6025d015ede3936415fc3c4826b745c2f59e5c3cc3387e03d5b02e47638983ec319cf3e2156db43ff95756989a25d64401c957bc0b70e3f3fcc1a80e9afa61e89f4a43afbdb7685c119850b0bfc6ad8d11b5b8f561219ff0eb81437b433413ef62bc66bdc8ee6bb479f6ff281ce94e114cdc9bbd9cc268f9db7216ddd1b011d1aa5fae9a856e157c308a829a55b4ab58bb2d576dbb47ba72712f59f3f1c4d48cfb8ea78afd41b9ecf36ab60cf3fc34ea180b3911c06902868702a894a97f7f402a7310f2f7003aead506506c4f3f5d2ded0ac6db1b04982f51e25671943a2e36fd2f2391a03a5691808db12b5b321ff59fe1222b19b0c5e376464175f245835d8e98a6b9fd18b41c4fd21f74fe3c4c9fbbf45cd174a0cc8065737e7de42a1edbd075254924533018072604600a4f59f7db18fc1b6341b07920cebe4a98125318ad5249e8648e6e5f842037876f12d920d23d4826534ec373d8ee9b9528c6899aec69fe2b4be07cb635aef2e769ea2afa5b50c944924b1842f7a471fe2544c72bf4d6a36eb035094597230810bd3244fc8f01007d441695b999a93ee2d354a2807e5001efd30925ef507c4592ae7c91db355711cade4bee57a719bad2ba3e74a4127616d9e0465f69fc96073f981d0d7003ca988f3e9425542058019bc8d64ed7c42a0328c3c5c1d0a3517ddd8f1df9972e409fa7a6157cab0ff747412a79962ffe9bde3578279e5657900d2f949a228961635a292ca66f164225302f6e2b95d2857c983394d98b0b2fc368e9cc173658f83806828513709ea754315f6fbefdd180e0233e491b4d5805167f25d1aab46708d629a02cf1bb381805b3c417c5103946a2533609e7b2d96f1536c14c6e887e3848a5c163cae3526663f55570edd65c964e33dfb1478a11994e3d0b24fc88c8f44b92aede942806063f32a20b1f1be446d2b1bd35ad72a651e959fea981e1b4353745631073fa117193f789c6c26bf4989b15d9b849ff684ea741d7bb0850c080ad34b29c483f3bdb1273d9f0a9efb8d0b2651efe541155dea2f2574f742f09051b98be707d383300fc446fa263a9f425d5cb9de960017015c5033a3d5e64ae3b37ad9f9e7aae2558ff25b7ae13db4cfd715552296791441c9391806ecb5883dc4b57b3372c08ddee8635fc24fa4e34881bcaa6bddca5f02c59808d928eb49cb2a20c3def0efec49e478b716b55084200ae8f27b9e00d0a0a3779b1006365cc2da273c7d7d668184dee921aec6b4a59f35e91ca1494e3ea796bc3ffa5cae4b275926a962062c0aae05898d51e7814361b3d34f73c4df3ad263dc7a2b5e43fed218ff8050bf8204b95ed7e82c4321bcd1d346291438d2930bf637b6173f0bcc74561e0a824d08bf70dbfa6671b83344496231be5e8a68dd65ee423300b34a57fb9d02faa34930eaaff1d85c6abf1f4ad5a070b6bc8966c88af468ef3eb333fde4b36a0a9e9d7b7a889d097bd79b102762551118ee5fee3aabb5f3fbed5bc84de17950193e64fbbb19c1e2e5a56bca21daedf731a79f9fdac2e6c64c51a1d917c7528c370bb3a87b4e8739aaa0628beb23891d884658e645554ac761f0c8dde69a55bd8bccd28f6502f3b66e7dd9635ea48c5d607a063e298dcb5d75f3223c44291f9e017dd84338a3faacb33bea29b659298d1b3b26ebac6c05f7d697fd2df1d0c44de60e8f8850bb2d901de68c61d859075c602ecbed18f60cbafcbf14db05416c2f5c55c26df9093b4b9eb4e4a4d5316784192efafe225464acaca63a44b289028d1fa7911ac941691862f4f2718ec526b8e6457a73a5f93591b2e478da52ae4a06a1cdfc2a7dd1ca7cf54b55628d77a611058f3e8400550cba853c6c97183245904aed72539bfbd2f392f67c57455917cb3ffe8f7a49a538f757dce85c6a738469ee497b12dfda873db0629c311b75240c5acd0bdaa9d79ecaed7096bd6f9eae63076fe13b4bd557a632533e7d9dbdafbad01235e6c13e3c1bbd4b2351912369f790d34a940d01e12b2fc5980574c5d5ba09ef382755fe3bf385dc2733f4e079ed6c0c2b032580d4cd1e9be8715e0cc9c6b9740f50290432b8b0242cd924b28043c9ed854d61f7ef3e69c373ba7a4b3a88c0a5a3f1159fc57b45eb633fcc2e5800f61f4af59c27dde1fe84277db6665c4200e476dbed3d1de333c138e153a7c4a709a5d77f3cf4d12dce060635bc35e4732aea909f2664197094345721d6d395a0934297ee04dc5f632c4d6fb0e08a6403fed5465fc98a3e15f45640d442e25c026e892f6a2a4b7d955206fc33321ae44b2667a043adc433766c73a68a25dedf3eaae848865346e11aa27890ce1fb4bfc741675e2be701c953838e1b8c6f070dc8f9450df0f0931111b12915552c7f2a9b9f20731556f3c83d7cc19ebfdcd7521cc5cd87b365ed37d6a3f86802677e0e0223b4f26068704836cde769df1ba3ba45939bf374632cba913699877b8da11fe0bdd01baecb3d4555218bffb7d389d94bf698f8dc95004c78a730151988e5bb734c1d0ae751a22fb48", 0x1000}], 0x6, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) r1 = shmget(0x0, 0x2000, 0xef11159ac16cd340, &(0x7f0000002000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x459, 0x9, 0x80000001, 0x1, 0x7fffffff, 0x400, 0x100, 0x0, 0x1, 0xfff, 0x9}) ftruncate(r0, 0x0) 07:02:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) write(r0, &(0x7f00000002c0)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c095211e0e6b1eef25517cae6f77c1b9ee0ec069097f0cdba13cba096131872aa7790775ca8", 0x131) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x1, 0x2, 0x401, 0x6854f147, r4}) syz_open_pts() 07:02:33 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb182d2f66696c653000c5a0fd550d576d24db778cf5796398a68fea9757fc8b0e908e51a3342efee21889008f2ba2500e3ace9c198218b04a815574aa5c7a115e1056214e03e35b0267a8a0c65078ccb6e8a67d972c4a29f3877dc69fb28aee7a8a0c4087428b0bc58652ac991747db933e32b2ec05edac103c254ce740a0a02d3178f67203068366f4e40726d002618517db66fe095ebc9d38d6ff68957d3da9ebe125b12f4e854881981509d5b56b19125f67cde6e296ded059398c8b56abb4f5dce1a7"], 0x2, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) unlink(&(0x7f0000000080)='./file0\x00') 07:02:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) 07:02:33 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10221, 0x20) fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8010, 0x1) 07:02:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xabc6, 0x1}) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x9) 07:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x8810, 0x10a) read(r0, &(0x7f00000000c0)=""/136, 0x88) open$dir(&(0x7f0000000180)='./file0\x00', 0x880, 0x0) 07:02:34 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x100, 0x8000, {0x0, 0x9}}) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x188) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) 07:02:34 executing program 0: r0 = socket(0x400000000000002, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xf0000032, 0x58af, 0xc46}, {{r0}, 0xffffffffffffffff, 0x28, 0x4, 0xff, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x17, 0xfffff, 0xfffffffffffffbff, 0x3f}, {{r0}, 0xfffffffffffffffb, 0xe6, 0x20, 0x8, 0x2}, {{r0}, 0xfffffffffffffffd, 0xa2, 0x4, 0xfffffffffffffffa, 0x7322000000000}, {{r0}, 0xffffffffffffffff, 0x6, 0x80000000, 0x25, 0x8000}], 0xc6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x6, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000002, 0x8, 0x1}, {{r0}, 0xfffffffffffffff8, 0xd6, 0x2, 0x6, 0x101}, {{r0}, 0xfffffffffffffffa, 0x50, 0xf0000000, 0xfffffffffffffffa, 0x7f}, {{r0}, 0x0, 0x4, 0x85, 0x6, 0x7600000}, {{r0}, 0xffffffffffffffff, 0xa2, 0x1, 0x4, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0xa, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf00000b8, 0x4, 0x81}], 0x9bff, &(0x7f0000000280)={0x8001, 0x80000001}) pipe(&(0x7f0000000040)) close(r0) 07:02:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 07:02:34 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4, 0x5}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x6, &(0x7f0000000040)="5f50a5799c71134b929504ddb52f39aada1f7f4a5fbb2c6c32cb1f26655f831826d82ed0a66c595b9e4f623e6ca6c630673c7a68544426c390dd81b0a12522d0bb5b9c9a1737d23d24efd0b4f30e8cddbdbd08ec3216eb2ae7fe273355dccf3a39ee5d2fb15b793ae42ef520809a1421813eb91f3da64a648011ea326de1ce32a152316ca4b381ba936e0b85f9fdc238c138aff81dbb50b9f7b09339eb264d52e205596d427bf497cc9aeebed18551c40b8c91f9389c9950f1c6d085712fe326b1bdf4244964dc2a1efe900bd1dca8cf388a88e6fd92cc9aa0c82603702aa1d5d7", 0xe1) 07:02:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="04000000000000000800000500000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) lseek(r1, 0x0, 0x1) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r1) 07:02:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffe01) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 07:02:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="581112ddc1db061420c92bebe11e223443cd94a2eb5e70b1610d2deab9a474c93d00c5c81339cb26eb078c86a4a2b88ffc64aa3e4bf292339a7da71e955b662ed7343744fc99dfca541560012c3cb98b57a36ec29e2e833954ac46964fa2fba13aa1a792b85dfb948f6809909b438d9cd2d7c27b5be324816f61ca851b7f34b5b9235fbb52924e39c482236dedefc8e7ba5d28eab8d235978a6d630c627dd585ad413ff3b6909978b41be58de0c15314255314eac641e83cb0c2d9e88ddb7305fb0f08d51c972744f74a89aeb029ce22df58799509c0fb48a9ac182bd0d7863199d2eb51b1bcc2603913f55a918eb67ae5335b56bef98531b8817f3b53ba2eee9c1f0b8d475dde41df19897e9a24591434ee96d542bf02af636857bac06235d66af96bbc07863981430f23e6091c1f1a5350577ca4b119310a99161043ad8e8f9aca8775377c59abb1228acea4b6a3060a6b154fe1de3018b2470d2bfee1c8005e05e5eeb2c337cb596b3e1e070b6dfb76c714560551081879d08fb5ec8309760b0189a5f29d0325915a79127b6ca4a05e61cd8c038602a79c661455f955e3aa2b0180aba1e46e615dd14f3eea8b2d6b266c2741493394c37c65668e7d38580170f00d88972640bbcb8014743da4b174891cc84113ce4e57688bba8a8100ad45ed61cdf13f7c31b749cd58e971382cd6533f3347c48844aa793c99295e068689ef210133e9a982e15073a8b4fd5bdd06554a92c13bd3dbca29214716b888610d705711726b36f9f8d32a7817bff25c5ede4ce2e320d82017c81c53769ddab7e1053a61495c2d927dca08db32036de41597e2867040de79386fff6b8efd81b5fc181d48d62ae7f350e2de32ee4920150bcdf3a7d14d227498d88656f7c27cd4abfc3c8f2890d178f42006563358a51306dbb540d49884d09ea239790f6ee29a7cd595a6c926e25056bdfd674191b3e13b4d9ac41fda251dc20ea3689fe1e62d670ccefee09e45c8232c86f602d10bd42ad9326b696cbba8b01c96062ff472596b98e8d71ad4620812da8bf9a77a49e767a3164c86c47513bb24acd9ba6646bed9189232ead75e00f8c55fca79ebb21aabdd030cc775d2e533a3295b35907061d8165e20ae596317d214b3cff84087aa4165e9ed1b33677fa2a5ec5648ef4623f631c99e94a0e339592abd76e40454549d1561912043e15e4aff4a432eec315b8034a270cece1e205852f87d06b25795eaeaaef28b952d9757b93a99f3517ff77f0539afaf5786a4b7a8fb6d5f14e19627fb54b833daaa02828e361799e0e634aed0622b7751f13082c02c081dc612e8a5e7eae487a856fb039eca29662359b33f41338976e212f0762e4dc270aa4ee2a32e21250432a75d41f3bc3be285db81df2c62d85e066fe03a0a96a9829c9812b8cc6575dba0d60aa578efe0f3fd5ef3136924c1ed6a32d7708c74ebc44693b1e54640d47c1d6b227d5e2ced47b144b48b9cea8ca3eeb68db1b4b89e98da41e5eaf4dea0347da7ba7f5ecf3e51f8edcc98a232db2c97641ec970fdd5c7811b1d76356411621ce48db296c3e7d5eb8add44bf17957bc9c6c3afbea7fe408aca38b1cbc663aba1aae94a7a9a0e358e14640542fc215ec28e266b81325258e5aeddd5cce71dd088779d6dd3fb720a3acbc39c625d9e14616c28cd8b69681a07c5fccb9057d36b56ca2a9f812cba059f7c0e01c22fc00f6f9ba7dde1d1b9738638658132e904d79957aac9fd844585ec7ef9dfe0be49b5d5aa9c7e474aef938799e15d956c3670e3d70d837383a618643615e74d732f9bbdf12cc7a2e03071a6df9941ae2e439c1288f5e614f514ccaa74fbbeb3442172c1e68f4e03542ebe52866e8dbe0854f85f9766aa48bae7920a34ad7dd3ccf9749686b9940b5877b89ae0556faeefb89fa2aa1f437549b83c0e40f53609684ee9c01ddd5311603cd3870536bb47cbdf0a4daff967d819dd8eb1eba24e0feb75bc0eb87cfdfd4a924ebd3955caef2f1754c54231cb57d77b419f08a40e9f6b7cbdb3c1d1c82b4ae0765f8e69d9fdf47de1f6c0b72717ce98554b6246306e0125a28a76237d97fe326d5d3466f9b0b5bb563c07f261187ac40af27eb86bbbe2985c5d3e0f53c56ae4596683a6f53398f22360d82d2ab45ee3d07abc47b2c0c0e488621359ceaf7ba16c2a4ddcfcd232fbd7f2b8f4cb92cc4653cb5a1edb7438a426ae03fe2433d765be1b8d1829dfd848531a1f27820a3f37b499d4669af096665a6840d17140f23d832b1dec7ae348a7994aa12b3283eb4b74178ef4bf9470dc23d17a1bacb8610efed0bf253b76dde56c55e39a3c7fffa8ee173b91d2a5d46fcdc0db61ad1f76b2b7d097d6972caf20f364c837dbcd3c9b8b3c89d1f8fcca5cafb8e40ba1c92d9ffc5dbc7fda73b1cd98a24174688b131fcb003cd228f0926f46a7b96f75cf160f231f831411f7d2acc64d73c09e17a634c181c13aa8f6d1137de5637274936ad3a9b8d0548553d8b220d4fbabe24e37751e252a1f0853d1ad538f88a5b8941d79eb957788d80a942c3a528cb2dafa6a8140e8394e9e2c92416a739a96d69c4b3fcc8c31dc51c4790f3e7d59ccfca8785c523d146cf8e8298e1dfdb69e6fccfad3be4d7b32fb072707493276c345f5e60aa1ba40053aed13e4648b7769ce12b45df154b0cfa2edd70cefabc76030a1cc2db972cb7dd8809750a752e4319d91aebdfb7486c94fdafacdce652785a9680608bdeb7e14a9632623b6791d5d423344f5366c91f97fe7b569fe5ad82781eb8169ad3c52f28943c19b8eb57f9486c8c8e6a7d136f71af3cf9dbdf6a020478eaca5c10fc2d223fd6d8eba7ec971bee8aaf5f1fad78c29d80e25d8bf162eca4c0eab72b25ddef3f0cf9566e1a6c3d72d2fadd4ad8e031cfcd0b2a31446b0bd872d73c54ddca7f6d92f37b6b1750a4ad92dd7de754f33fe53e7e87e7266fbae506055314b459c97345cd66c7c8cac91678dd2c3d5e30a9f91da4ceef62be152ceb0cb4d7a942df2bcebaf6a5d8b4572c1965335ee963cd76ce8ead61d8042fb9a5808284c728c44da92febaf2aaeb9408078a48468af45db1c8eb6bc77a673cddc86257d0da20b9e54154360f3799c69ba58a34dad8f8f8f20bc06e58a44fe12e7eb90cc460508defc4d83b797584e0e2fa80396d628e6966292ef1714fbb148571b7fee262099def639d5e99574e3fbe41647558e55affd31d61f383b6a53efa8436317bccd088f434bddebccbb8f8f7eb0a092f323851a5be6738a8560e4fea4cfaad1180b6f3af6c17595c83bb7fd39750934961ed9fc885f68429711421f10eee59a0aff829d06665cde1e5da8e18240a0e019fcaef6fe77daa68286ffbc8dcacf7edf4eb5d713e2edc769be47670479b61c4036d3786e82601f70f6640dc43d73b6e3d35696aae535e70b356de47d925945928c450bdead07b14bea6940d645ac75db283dc863fe6e92265e93337b086afd202d628e0ed8b86add27d8eada6464574e012e50bd7704be5c17362968b700dbd93033d65fcb38402daa626ad10b3f304eb3a0e01b7d080d5a3ed4dc2436c2b84acb1e497bd3202851e00b646c7fe50f46d8fbe25f7d4da10e1f9d982f0baa2c3744bb73e5e3317b6e44ca47a6099475c21bb7b13404d1db73ddcd717d1f3cbe4099baac34c290dfa7ccb4a2c78585f551b85ea0c5740754e9a30fccce600e9302cd8d038f63f25e410af269cc497bc6ce093bbbf054d5f502cff9d2a76b15a85f011e82e23e1422227596ba3e30de93d6cf94667be9ed777015a3f6eb4224c8aa23b8950532cc5c46c62a73e9d0b70daf6c0f8ad93574d08c0500d21df272fab685114b7d32ddc1403b8b8e302fd014400f592138f57e812f2453e2500db35dcb1b77fcef6ad8dcc27bd0dba9eb4bd8049d7decf63b7a62eed6eae2e3859fa7ef948ecd7ec2298fa3ce0cb15249b3d06a4659725ecf3413a1ee59c5cd1fbd828ec6682c9e5652c7f60c328583cfc7e0213023b7c1799ac8d3bc52e9ffa9a06a9ea8b22a44131bf6d73516148cecfd62deda78a0d60abc26448bc8a8b90eeb145b01a58076d4ac42cf3d92b8102187bb601b5cc05f5d4fcf09d08a612a7cec6eea432387a273df6b55f7beae92524c3da3ce4c054457d3ec6dea62c02f376564b2a0cc2cc5e42c8488b224b4e5d0dc2fc83cb0cefb6200eab9efa7bcc49ab0d0fa5e52fdf2a3ebf7577bc19eaced7152496c6c352e5afa478f87928007f63c204b2387b7b39914ef878332182fc3b4a72121a222d22541e41220504e7df330de6449995c8a0dfcb64d5817b138800b7ac01d6cf2bbdd544fde470177b9cd46d3fddcc4685b173a013b7ad9242a31670b93bd271593a314aeef2c259b3c849ba1205516837309b9c873461723e52ee9ef1e4f98cda75c207635bc014a5b5fa5383dfd23f473f6331e165ff035189e0e21ed56e4050dc485ba525cc5c1b3ba4dbf001b9f42a380d8be03c418207acef2ae8aa1f4679c744f533913693bbddf008cd76e6a80d7d5378bb9129d2a55b53cc71d01518190dd390637988ef324e463eefd45304022fdb051e5ac5973f630517eda260a5352d898fec7414e78f9c285c05357ef4e63428d2cbd1641d0c0d68a02ffef9a0391910094f53b8a1d6a449c6ecae9b6b755ae7198aa3ca44a1f24f0d03a63d47291fede78cb5e3a35b3ab8ab1ffe168da3599aea48b69d541a799d196e3470e0d6dc9a859359f6d2921ed8f32171baa06807c7fd72abff7cf86786c903eae321cbeed6ca89f5e290aa974d6d973ad0d078fc0dbd444326d63940f201f8e977f72c3b819d4fc6015cd44d6209cf84573826b508c7bc684d249818baa6eef33d350bc4e59ac6a56be07da1b2981473ccc487ab86b26985f37e628ab41ef67401f408b840b7c1771bb463940c997c8c291d8664d1ff843ca409f14bc9fc3fa5a158f9d62bcba22701d83f0d29f4bb20dbdbcc72233eee675ffe0cb3600399eaf6d3396472eeb172fe67118263b3cb3bc0c6fe7ce25995729f06fee3674549b8ba8a21956892b8851e968d4cff5fb3e9d61d7167df625f48cece72324fdc41e5c1687352fe13e2c2df9dd37d3ba2cba7b0eb19682b92fec67b78cfce684b053b93e7c2bd26082078afe75c2b756c0d9d80abc1abba3b9f0b71f518aa4ef96f6d0afc8e4d410ba2b55ba1720eae32dec530fca99fdb9554fd5944ffebbd1c44a1f6b1725700f6ba7ec201ede1d2cdac405b7565a7606cce2818aa336c40a47c0d00a6394ab2ea0d2a9998345ddd38fec8b449346cea211cc07a6d3e44772b6eebcd79f9cfc077255098c0459626b9fef899cc9107610c08e4a909842e37119edb6654a2116857d024fb1adcfcbc2d79809204508cdc2d7fda45a4c2644ed584e054dad3d10c45d21d62d1544422561a9dbcbcbafc9b86ed7d1c5efa9364ec02138f0b4bfaf7cbd7742f5d6a9b8f5512c0d9a89c9b25c9e447dfebab3c1e6ba0c447ea052a717be6b667511c189555f9a0a60841aad6b1acebbc50d9ac3979124be4a9cbae9246f082afcd30d1556ef885fbad55293889c13f09751a0f271d674ea506d943256eee4acfec63d7dedf8dff425eb93a5572a2bafbba6973aad5b88f6127643b71ea62b1b8c24180d9d8df4dde78a34707f72d3300d2d9265ed62175c0e084b60a3ae81e1c4fbaa14d46afc623f32f02977ce0737530d8003d15ac3c2ea59176a127b273c527ab37c64c856b9fedff29c3d1dcc3a35da5911bb3a17a759b", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 07:02:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87, 0x20000022, 0x0, 0x2}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) read(r1, &(0x7f00000000c0)=""/128, 0x80) 07:02:35 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0/file0\x00', 0x5, 0x8, 0x8, 0x0, 0x1, 0x3ff, 0x3, 0x3, 0x0, 0x9, 0x2}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') 07:02:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0x10000}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x8, 0x4f}, {0x100, 0x6}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3}) 07:02:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) fsync(r0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="42de", 0x2}], 0x1) r1 = msgget(0x0, 0x41) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xfffffffffffffe00, r2, r3, r4, r5, 0x44, 0x2}, 0x1, 0x3, r6, r7, 0x80000000, 0xfffffffffffffffa, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000180)=[r8, r9]) fsync(r0) 07:02:35 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x1) mlockall(0x1) fsync(r0) r3 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) r4 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) r6 = getuid() r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4c, r4, r5, r6, r7, 0x8, 0x6}, 0x2, 0x1, r8, r10, 0xfffffffffffffff7, 0x100000000, 0xba00}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000200)={0x89f3, 0x3}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x9, 0x3, {0x2, 0xffffffffffff8000}}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0xffffffffffffffff, 0x100000000, 0x5, 0x0, 0x7fffffff, 0xab, 0x45, 0x3, 0x0, 0x0, 0x3}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000380)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000003c0)={0x7}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000440)={0x1, 0x4}) r13 = getuid() ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000480)={0x2, 0x6}) getuid() chroot(&(0x7f00000004c0)='./file0\x00') setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={r8, r13, r9}, 0xc) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000540)) pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r14, 0x400c5752, &(0x7f00000005c0)) 07:02:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x22}], 0x2}) 07:02:36 executing program 1: r0 = socket(0x30, 0x1000000000002, 0x7) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x5, 0x89}, 0x10) 07:02:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x44) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0x200) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) linkat(r1, &(0x7f0000000300)='./bus\x00', r2, &(0x7f0000000340)='./bus\x00', 0x4) fcntl$setstatus(r2, 0x4, 0x8) open(&(0x7f0000000380)='./bus\x00', 0x18040, 0x2) r3 = open(&(0x7f0000001d00)='./bus\x00', 0x9, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c87a654d22b15d1082f94e6c40161b725b9c0a3af987851749ab71edb7caf9fa8dad164d0512887a1d8b42bf0f0c1394b30e6cc1c43bf0c5ca98dd954120b0fda29b67e76afacdbb952e87ea2070ddb891d82e547f01c402db28da221ed380669cf2936797cab3a6fdc3f9b2a0a", 0xda}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000400)={0x9, 0x80000001, 0x7fffffff, 0x8, "2dc6f419574a912a0431d0a0a29b0cf65dddd6bd", 0x9, 0x5452}) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000440)=0x81) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) open(&(0x7f0000000280)='./bus\x00', 0xa0, 0x12) 07:02:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x800000000000000) renameat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000240)='./file1\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="e9873a8d768b5042504f0684d02956284278f9ca394a987aea446c5f82c1cb0e72a4f061b425b6b80a09109fdac86c7c0beb76e3dc092ca08d35cae65df892339445a79a66f39aadaae7bfb2538a0dac07da435fe5872905a42e9bc490af6325608339abc7ca8646550f9f141d6776780c307fc86f3ffb3edd8b161ef7eb9939e5906d93ed513141bc4080f6bbe5da1a9f341e30f70a983fa7ccea0948dbe42e140a1d75ff0c8f4b769f19bd2533e028d8e5a42a8058bdcb65274754ac57417188dc2dfbb64beed0260a8039", 0xcc}, {&(0x7f0000000740)="cb60708bd4b3a2b8aa60f5b5d08990fa44e640d69ed5320f3bc81a48034d371b9982b0e3777c284633e881e9d82b90f105a64c5cdfc25c647755d3748c7984fff1c18e29b0af4431e481b7f2697a943cf91225ba1e0daf10d38dc9f895626dc2289176605d133fa80601320c5223bfca3f07c4f0deb1beaa3d5abf01a3fce54568b304d290ab06f13f5b766241191f0a9a832fb74bb29e96813182fde761f61c379a56aec6d0de5f045ba6078663117ca0dc34bed0ef4e6a17015a7ab14ca4c39d5447a78b5492f7e5977dcca28157825f9a7f6689b2c8cf8588b50300b0faab2ffc0c8d1a59dacf63bd91999dd19579e9b3103287f61e12723d081bc32eb12a5827ebf9dfa76cf73240a9caa7ef53beb1928460765778eaff330e1f40e0b9c1f5b031b7aa6633d1beb07a972f9f44bb294562944f19fc70a06cba64cd6f7141cf10110493256e3f126952610263cd5dbb5a78b3271d42cca440d57aeae981d8da0346c33259e56012fd8cb4c6425267690101fb8d6143d1cd5378eb452ccf0cda4481db84c8d5e502e42e7c3f73916b716856a18a4122d7afcd732723103a8bd0fc7fed39258c647ef54510e583cf24c389fb14fe04b184ab5d7a50f3f3614002da5149f23819d857ee79f27b1e43459728c7ad92feaf9dceff2ad5ff045124b60dee000000000000000000000000000000006aa9cc176211bd46906eff265c6d", 0x201}], 0x2, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="2d16681e7fdb8feb15a03d329bb1a1a5a30d4674de4cda1edc29bb762d03d512e5db4a85028d603510f66e5d95467bc647c944343f7b9b97a7e55ee412d84d42f0f201ab9be582b280cbbe66094c206d8beee2b666e97a871046a688e621e5a1f9919e1b823ce36b83d7844471f5049d836e4dcb7803801f4578b02448344dd5d66180e26ec756d4ffa7ad69f0c52d54c5840c46f319adbf547a32f86189fc223269f5e32eaaf93090e51093ea37c42baecb21031611497e3ecc7d14f4546ff41ea140cd54e65650ea8bf999607bc1bfa10b1f4bcb200bad3eeabc8868bbba18", 0xe0}], 0x1) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0x6d749de45444a5a5) ftruncate(r0, 0x0) r2 = openat(r0, &(0x7f0000000980)='./file1\x00', 0x900, 0x20) utimensat(r0, &(0x7f00000009c0)='./file1\x00', &(0x7f0000000a00)={{0x10000, 0x101}, {0xfff, 0x6fd9}}, 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000400)=""/56, 0x38}, {&(0x7f0000000440)=""/60, 0x3c}, {&(0x7f0000000500)=""/133, 0x85}, {&(0x7f00000005c0)=""/121, 0x79}, {&(0x7f0000000480)=""/30, 0x1e}], 0x5, 0x0) symlinkat(&(0x7f0000000ac0)='./file1\x00', r2, &(0x7f0000000b00)='./file1\x00') symlinkat(&(0x7f0000000a40)='./file1\x00', r0, &(0x7f0000000a80)='./file1\x00') close(r1) 07:02:36 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xe48e70ab084b97d6) shutdown(r0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x3}, {{r1}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x4) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8, 0xf0000023, 0x5, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x7, 0xb8b}], 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x6, 0x7}, {{r2}, 0xa0d6d77357f65f6, 0xe4, 0xf0000003, 0x3f6, 0x8364}, {{r1}, 0xffffffffffffffff, 0xe0, 0x40000000, 0x800, 0x9}, {{r2}, 0x0, 0x20, 0x81, 0x37f, 0x1}, {{r2}, 0xfffffffffffffffd, 0x80, 0x42, 0x2, 0xfffffffffffffffd}], 0xc9a90000, &(0x7f0000000100)={0x7, 0x3ff}) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 07:02:36 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) flock(r0, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 07:02:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 07:02:36 executing program 1: symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0x2) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x24) 07:02:36 executing program 1: r0 = socket(0x18, 0x8005, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) socket(0x0, 0x0, 0x10000) 07:02:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="a3000071271f451d6aba59450704ae0e16883cc03d7548758c8271b57b7dc463f1a166dd54c40cbf98a7ab473d8eadf840954eff04178e1ae360d142191e0cacd021fdfd26ccbeb442a184302f11b1808e46b9be0ff37be6414fac030988b473dc06eaa8cf3fa39f5d4c5c39b334833493a0dd13a00278348f28536313aa7a4ba1bcab6799ae6278bba17cbcef67824a3d783cc30a87d3c9caf0326218e236944b545b77e41a1f0aa88cc594775c3df7c4462d58903f813aa04caf720955dc400f288d9f901b3ac08b67bc44ed44e926f174fbc15b7f52aa24843e5996d98d0f05b06061825ed396fc3a25a0278852c2c46273727e5067e6f317989fb8c3f51e483c141426b6128aa89ea7d9f89c13619f81b6b5508a2a901ebca64e3bea128c62a561680b887d18077f58a045c5e0b942ef044cc3003dc19e8c3a6ca54ee2029159640dd69600fa434488ebceec98af7028dfe846da9dc0fee04cbb68f88b033a"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xffffffffffffffd7) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0) 07:02:36 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x1, 0x987, r1}) getitimer(0x0, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r3 = syz_open_pts() getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fchdir(r0) r4 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) recvfrom$unix(r4, &(0x7f0000000200)=""/4096, 0x1000, 0x0, &(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8) close(r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001240)={{0x18, 0x1, 0x6, 0x3}, {0x18, 0x1, 0x6, 0x40}, 0x8000, [0x6bd, 0x7e, 0x0, 0x4, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0xfffffffffffffff7]}, 0x3c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001280)={0x0, 0x5, 0x8, 0x2f, "9d2e1ce3a35ec1e46ca753492fb16ea156b7e96a", 0x5, 0x63bf}) ioctl$TIOCSTART(r2, 0x2000746e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000012c0)) r5 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./file0\x00', 0x0, 0x100) r6 = openat(r5, &(0x7f0000001340)='./file0\x00', 0x3, 0x40) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000001380)="21046a17c719e4d4212ceed7463b757515888e569fea0a7510a58cf20b7921fced2612e27535fc5bcbb1a1b7b6a78e7767c7fe9197f0a2aa0fbc81f397fe67483636bfb7148aa85087e34322794f8c7cc8154d38f7d9bde3868c0a225329d41aa873cf005df5ccc2be4897e943fa101cc819c018f17605eeac05b54cf3b62dff6f57652fcf292f637c6b24e67893d086047fdbe57404dfab38aad8676bb3295c12544e81d692d0f97e8edc65e342d8", 0xaf}], 0x1, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001480)={'./file0\x00', 0xffffffffffffffc0, 0x400, 0x8, 0x0, 0x81, 0x974, 0x5, 0x0, 0x0, 0x1ff, 0x401}) mkdir(&(0x7f0000001500)='./file0\x00', 0x29) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) accept(r2, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) r7 = getuid() r8 = getgid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000015c0)={r1, r7, r8}, 0xc) writev(r6, &(0x7f0000002740)=[{&(0x7f0000001600)='i', 0x1}, {&(0x7f0000001640)="b34495", 0x3}, {&(0x7f0000001680)="1e38a1936b9393dc868c401844c1740e7cf33a42251311d2dca4f2d1958f0d87bb7d1ef09809484250d0ce76244e1328876a1d171bd6abafd647a49bfa517a99729b7f426e5842ecc0cf51d7f5993ebdad5137a67417a8c28b765e0cb3aca8836365c8bb1156652171fe2e1d59638ed0bea95bb99bcc8106a5ce4f440857ed95a4aa8348520bc3491ce075584250cc92f5ffb1b3f62b397b9a6205a7d6d6f5b7f7be9f6bd325781beaba2680f224aa31327e621a732e395e9631a8b2e405c57195aeab2142062860c33f78b5b90aed86f692d6d1fc6749fcd862e4cfa43ae47f778fa66e7855f95d78fc704d1bda1bd6e3cd8cb4ef56c74d252353237071c87902ec867ac39d8af773dbedbdbaa5a3e9c129b2c29058b9a5bffcc13d740f7315c6339ac8ba8cdb0f637395947ca54c8f7b527c8638ce4007f9645b76c6ab31564a00baa993e4ecf9e8cd20627f80dd84bbc5c4535d17cc12ec1ec41e9ab3e1d5a6f04c47c33c3169db7ded63fb5fb15dcf571bf5ba80adca5140285d80d6ceb2b6373d2b3fa04b5deb1ad32ff04001c5fd105daca4655f11cbf2734651c0dfa8f8d9418929afcae93519eb0a6da444df78538727bd888caf8d16156e51c35dd85504cd73b5b2a740e344270cd99ce75a735ae6ffa96decf8bbd753c5cf763b6606820b4c6d49e5c85e2077d757b5de59ef31f52a8fdd56494073e02006ebdad663cfa790c8ccd05bf6bd250d54f4065e49de668049ac7da7ed87d7ff97ab19b9453a1d2479f9d49e4777b83795caa83af912283c2d9d027fd432a524f238da37dc6192b1491bdc9b413800ab1251d6d7a1504e41aafd0028fc9b12b560db4ffbbd5d592fe7f0f4539f2c3608df0ec25ec8e033715bd40f0d0ecd4f82f209e76cdbee48b3ff02c2fe9b1fb74cac94fe561dd34e5801eb5021a490b5cd806bda74607d52cc05e75120e11dca68df8f7e8cfa2f7fb5a1d271566093269eb61627a744400e987d22a9fdadbb336ed1df931c82b0bd683f37b84d0f33892f63c6328c05f7a2390b6cb709d9312f95169b083065b8350277a7c4802a63c74dad4c6dd5188e9cc94f07f8400467f3d344b01d0d54c6ea1bbf022b668c9f6f09131a669b0cf5ffa986720c41e7663d900984310f4b1b0c198cc2f6ac002b465d717a4a1fcaa080a09227fb7a7b447fc0ff0d0fbe0569158208106801bf945b711ddacad8c427cb11df35f47404ea58cc5b04c510257020e988a096b44f616aab185224889163a9edfe36e47381a362cb283f9963bf587480813f0abc62f7967ef7ddeb4957d77ce23ceee538efc4f2344e5eef953925d1afe4d1fa3d3ea53b641bc165247c467742f2d23b4cd44df722fe6874f7ff5f36c9192bedfa3ed619b445a0924a53bfdbfd088a94a467e262796f658c309c62a4479e6b7e82fc4c778156f5440109a7425eb14291f99a166d35f2f12be528a0b55a51dbb785571ad64596a28972112239a0cd66430eaab3ab48a6fa75daf6f3f5a916736bc8183b2c0d0744ea389157687a62718b54cd77029d124fd43951bfca107ee8713cee5c6486acdae4738eadf9de4ed86b5ebee4a2b065233914b72ba814be5ddde2fcdbe9ef7874be0a4b429499e25c3fdd2b0798ff75c08d1e9ab9a0d78b00b5b8a526c85403027675c45209be9b5ddb4bf463a3a8cfceb58c99a51927df3d16e2d3017a53109e5aadf29355b8a0d925996a74ae1a73de202d05b0b8d21701e0491923d0ea2be6d54fe6471335ccdc29881af622c54843f6af1ea217dde858ac38341db0e2e449d9edadef2fa92ff08b5f9fc6b55711d4813e31895de3302299f18dc1b5244b199970253738337cfad965418a89a8252abe0b23ce8a79d785b4524134e30e0ed9877ad1992c0015ce7d44f948d042a9107550f0c759df2226f2b5b795c5b0ea8025ecc7ed881918762975a3e12fa837c9e7393979c8b8e0793ff8fd2deeb5cbccbf460ab7d42e87cb9ec549396cf374aa840926585b205cd909400871650a7abfe057be1b5a32fe867a31fc25e6c76213c17bdfd9d411ce035e9ae050d4c0829aa779b464b7f85dd4b11acc2cced658d6ae7f1d137cdd59368d74fbd520c66d9766b191af9eb608fb7461ec7ceef829c44994a75bc89474d6988c80b0741aa2348d4d879b8454cbce919cfd2752ff41d4df13127e9f147b2a2ec904da2ad11876f9fe84a8cc50b66c6f6d3f84e3b48cc01199cf5b01525e6af5183b5a3fce49b77512cafecb93046b291c35a3ae52739b0923dd75e0ca6b9350799170c92738ed117ff832250a22b3208ccc25cbb7a215654e8c7c48d9f5d0fc808f7a27c64ac03cf95b7319951f2387e9aca87694b040a6b539ff60eaa2f293b600754673385fe216608ed2be92e72dd6b80b0f785a4ef83117882cd81a6fc3688e61ab93a146864f28d9b723ea3a621d7f83003ae4bcaf5fa45c7975553ab6adf6b61c474a16e1fac2b2ac5f3a9814b87c93d49586fbb6016b318629b6beb31a87b5d0f2fba03a0ee7b11963f250228def235844e857c026f3a0c26491e2b0659e787b639d9b82d2a668373feda0c4993eb3f59daf38a4feae3c7ae35297b689900f6e0f9a6110f8e0e291cd2e87f20f0e5e1f88113f6793b4e2dcb4ecb1a45e3ae686939c4c88b6130d1f10bbf6f2f03f46c8dbfbba2b42085616562dbba5ad4d814916d13c858b86c5afc5d4cf353e0b18224cf009cb60c8e6ecf11bd476c91e8fb7856d37ba774e65ff76b91f378dffd1b7ef83aeb0d2ddb96ef4e4849de56c7dbbf9f8803ac01f9fa2444f44e5664abe0ae25d8980c0c9f191989d2933604a6d39cc06a302b916798b0140f3ff00e762a990f1cf2007521ed2083843d91d2ae19e4e556752741cc56385b031f0b03f6e7c3306bc1b19e7bbc3e86750ea03ddc4e4dbdf90d1758baa991f3843fd7c916d4ed3394c1ba0e5224690767a14bf6e5e79633516ea35ad4df383dfc7f8a2057f0798d4e4f6b853a87706a4c71473c08378c1bc9f8dee2e3936a7827d4da2868de5c7687c609b35b2219a3beac0f7cb6917e051f5b8b0ebd5a6cdc39d29e4313135d6d6e3d555e787170e2fcae870984ae76b03661b965e947af15d45f1ac6ccce22a20775b97ed2f306b090a98c8fec9f8efdd952da80502c490a80411690a37355d0f5ecec63d677998154cc475e1718455a29983db33e287b1bc2513df09c102e90cac593bb877642df3d4aaff752ed6e1efd3e5809625dc64f0651a91283959f99d4e9869fd499e7ef5739a7e12eb011e798c0c44f29fdfad23ca6e6986defec8978eef76d20420ee5aeff1f332adb499ea1b46dd52928281298b33915343f4005eeb1756663476a94193e18058d67202380ef2dd696d0c6956c655039618c761197dc5818ff19dc88932e3eb1a01f08262ea4f06046cf20e3aff84feaac107c619f5f367ed65b9f8647926b9f3a040d037e6dbb6387854469622daf6ceb7d2f9ab6bf9d0793a4966a201a42b92f35f7f77a82d6ea40d40ec62fcfad80fc6a4f4aa08d836fe1b59f24c4db15fea534e079a94e9548ced2c4e684a8ad08e04bd755e6ef94bc220d3a28632ee316fc0467021c724a8a0b8ed1d4c2a62a9d12d1e5a909fa6c23a051ac0e98d4a870fe4325279d70eb709a08eeec2dbdae43c1ccd5ea7f94cd53684377cd7562ab9d7bfaa056c994805ef5d0561e259efd956dc3ea5680a2298fc249abac502a85d72f1924967b160341bcaba27db314321eed40978bf5328da992d5674ba41c933c87af4a6f1eaf2502c2911d60c87af745868d52ace7e8a34294afd68894fbef35c23243cdc042ba1b4e0e898bf5d1c2c39fb3814b52e9e2f5faf7ff80eaa959a7947798f98395a2709b0e2cbe4f0a42ab877bac7fbd7446321c6a77bd622f3c64127a7f5e962b8c30ba5e91c8f7531e390202a25ea6fead1dba3fb5b1850bb221a7570c1db7a0558df3c1130e877de5bfe51ea67e77c5f12d8d023f727e5f36072ca1dfbefbd48abc5ff96c2c5fbf754be444241b0489e4c1e8339a33a8750bc56c17270f82ad580b8bd36f3a1ea35337ad9a9b7b2c6d5017d538bf9368c5964072dbe2d794d8ab9bdd8898b1fe093d196cceb2f97ff1b5e7dba49af9b75b0550cf0f28305cb981b7978db793e28ab5011c7438b35e061c5554c176bc6fd7ae2220d01bf45155bddc6accc26f3bde0113650248228f45a91d52b8a2a2ca1dd7403acfe7023a70c089d6c19d5bf63ad2bb341a9920c5dbae919a7796cfec7dbbe2ba9f91db24ade48d013d5e27b5b209d8749edc1ebddcaa629c59e4e96b62f2584d1f1620cc626224a30ea917df2478adaed6e1b2cd54a7e9328a2b4328ca3704e5dd0621015eb041f19bd85f322bd032716bec703c8f347c71ef1e210775ae2a80c4cdcd69a9c2a394bd1a1edc557dec01437d0dff27698a08b60bc26901ca4f4c149ca7ed66f75b96b70d82498362b9125874ecd1f0fc5bed79972186a67a2b5c91f6407a6b724ff0ba80b8b765aec72da4f9a7d52a1cea0b0f5b2cf69e1820fbcccb0257ee650225baefac5b5d7d1be60b269c968ad5701616691289c1b5303c99a8b348928765c9053655c6fc3cc480c25bdc44c82a635f3e0d317889676a6a7e89b7dffaee6132a7e85f3ae3c342701d3c89b3c7f0893cd7b5e32394e7dc1ab86cac5167e7f86125e5eabb2e26921bce6a690abf685d2c928f83b128dc0d2537d065586fc542e76f487a4d6b75be80825cc3a54780ccac79493a8e7e8ff2ace0ca829bc8cffecb03b8058425aeb02d331364cc06b78ce34a6e9f1a9e8725430d5124be44b56d4b2bc483404eb1af6df283147dde94746dd6298bd18f9a9f5ae21770b15cad5c4549a5e6e0fbf25e7f80bcfaca5f2d6a738aee393db32b0aee44a47c553d2598cd6a4979d059d5c5bb9747e76fa7f64a4ae55e4871e1adefe7c8d2bb754216b308bec8671bb6db120eef8328b4fe7a630a53fefda0cc5cfbd3b8f2b895d67fb1e106c1ffcc2d8a83de9331d7cdec404332a9544836e905e4128c019ddf71945b45ff36f1c134b85cee52eaebf20a854ab103c8aff8926e5151f2d094d9db393f1eb9fe85be93e40027be689640f7016fca7e2f34f8095e305e226d716189c481f9faa0fefc8857048188ff785f462b5c48bfed1378767debcf3353dfd72e3b5a8b8c624dc3833c260c24b02e79663df7f7767efd5d7753978c741384632e10860036356ba7b1b20bfb4762440ff5c92f4b537aad5c8f1683133d4e16a49d02b2178d99ca8ebbaf2c4e5b5293a3ceb73e5ec93ca27baaa911da583f255e57039cf1586797cbd49ac0486ca5b4bc719e043c9fe05f0d85e237b4053ffd84273e6b1d9b1ca6534f838a90cd60d7d2b2c08ac14c33c89de44e8640a9a599b632fe760e1255afa5a3f4ebff4928a818b4f1ba71af01b0b37664f4e69716237e89604e4fe7698f9c2566ff23bdcf156cf43e987d2bfb670f160e4e8ea16638813f684407a2dd6a18bb4bce4d8aac11495212f159bfedc493d46461ccfe3550e0473e9c723e9aa841af1889ba299c5e8f3f8b57fd1b0023669f90616ddc9a189e4ea925574fe0bc68c335d429e937b8dbe3facd0f5970b3da37a45eecc5c9fe1ccfe49432f368fec30b3f43b636a21a2d5c19e60c862cb45905d0f229af7000e8592bf25a235c7cf12d5a07145d6cbd03e2db71632ad449275663f5b25fed570169cde34de276c15affd451b860fffa5ca181b1f60bc45a698e5a61df4549b604f84b8", 0x1000}, {&(0x7f0000002680)="6041263aa0a1d88810541ac7d395b5c5ac7915383eca4d2049dea3f77fa793a162d779e9873e479bfcb21f8ec7aa24ed51a4bf9213aa8266664fbecb62faf3f1bb7849999dce1c0792424c1729afd6beb04431eaf6e5a4f188b82edbd68f080b1aef95c2152c4a7da275b6591efa03ade933aaff06a8c8ace7629c86e9a11eba0ceb75aafb81fc672eb0fafae63938674e8b5b6f383f6875aa9429075e4b7a0586d4c313c35e7dc4e29444", 0xab}], 0x4) 07:02:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) write(r0, &(0x7f0000001140)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2954c693e1848a8e806361c985aaec0307f5cf2ef3265ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db0351fd39882a03441849b6e9fdbea3fbbe78454abb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87d4f85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241611cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c04f85af102429ebc7ab6a92d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac2237cfca2e54d021358be58eb5d2d7ad559f99173dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a5ebc7d9", 0x200) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20080, 0x0) 07:02:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/103, 0x67}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000040)=""/38, 0x26}], 0x3) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x144000000000004}) dup2(r0, r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) 07:02:37 executing program 1: r0 = syz_open_pts() r1 = getuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) fchown(r0, r1, r2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() 07:02:37 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x34) r0 = geteuid() seteuid(r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchdir(r2) 07:02:37 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = semget$private(0x0, 0x0, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0x8a, 0x34b6b28e, 0x4, 0x401, 0x1]) 07:02:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0xffffffffffffec47, './file0\x00', './file0\x00'}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0xea, 0x10001}, 0x10) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) 07:02:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x21, 0xc005, 0xfffffffffffffffc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xa9b, 0x1fffffffc000}, 0x8) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) 07:02:37 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x100000000, './file0\x00'}) 07:02:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000e06a7288622c525c087b35898c8b8b381ca015b8790e40e41c120905d13c98f13e7810c1f305b0470a82718ece1af4dd6a1f018e37573b5dc5f6adb883f6ee0259ec6726c3fe86fa5030b8e24bfe154b9caa5b56ef194e4c4d92fd1fe9098e9bc5f2b3f9cf3a8c05165158dd293572697890a336024f1fc60a3ce5d755b578b1509ec11c2a06987df0d1b1bf69a13b103580fc6e32071daee1b361265f44140058f5e57fb831e5d430edd8e6d5c13927663c622d617f13d6542de3c51eac8517500652f8b8f40322d14f6b549cf4a25194a8354c94d7076e14075fd857ad32cd72e41994521c3ca2d6af96cc08486a67f89312e73b86070072ca3c20cf642cea9fe03462b9"], 0xa}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 07:02:38 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x1000000000000002, 0x0) 07:02:38 executing program 1: clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x3, 0xfffffffffffffffe) 07:02:38 executing program 0: msgget(0x3, 0x80) r0 = socket(0x14, 0x2, 0x20) r1 = msgget$private(0x0, 0x302) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000077199a5fd42f7313084a83f17f24175256e5117e9dadb58a0bbb3d1d709ca7ac8a1af24184ba02b7a5850dbc61d42afe4b5a92e69860ef41a67e3b60670e08d940185411ea298940b6591dfa4a574fc41b0a2f9241d3d3e7082e48e6bdec868708ddaa1381368a5a8b3b0a3c072823a8fc7f699b9b0f25c48103ba8636985997d2a28eebfb2e0bdb3d5d17825386c70c3af384f34f712b0ad316ebc0cafa752de8fb5393e2110a500a135702f7c342f68e70ad4384d32b146a0be90dda3aeae5ef8c299d1cf09b1c237c6aca965fc1b8d0021d0000000000000040197011ae41387ab7ebd790ed3e574125"], 0xf3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/246) msgget$private(0x0, 0x1) msgctl$IPC_RMID(r1, 0x0) read(r0, &(0x7f0000000100)=""/152, 0x98) 07:02:38 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7f, 0xfff}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/26}, &(0x7f0000000100)=0x1c) bind$inet(r0, &(0x7f0000000180), 0x10) 07:02:38 executing program 1: mknod(&(0x7f0000000480)='./file1\x00', 0x6003, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000380)="9408689e110d5a611bb3f09bb5b64b4148297de8e2d88d9dce3e5f514ba77df87df5177d1b6ff45c535093d4718a53e079bcd7037749f2dcec5425a7baf27fce9db78f3d58ae53c6721cb03c8ea0c062521545489e707b469d3635e13d73057e72bb8d13b0dd47ceadb0f7f517b71b97df627bd5964351f350906a292ef20508e6f48aff7cda28dcb1492e46e3660e47f16c2cde8e7015745e91f00049a599f0d8bed30f0e461ed823c7d1b60d875d74fd4f714d4b4f11399d40fb015d734519c3a16caf234e4abf7c407fd64af4ae368dca620dd7e7db8d734ea639c6830259a6ad94619dfb26bd12372b09b0c6d83cf6a16df86ab97adc82ff8b093f", 0xfd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, r2, 0x0, 0x0]) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x4, 0x7fff, 0x4, 0x1, 0x4, 0x81, 0x9d99, 0x1, 0x1, 0x3, 0x3}) fchownat(r0, &(0x7f0000000140)='./file1/file0\x00', r1, r3, 0x6) read(r0, &(0x7f0000000200)=""/169, 0xa9) pipe2(&(0x7f0000000000), 0x10000) mknod(&(0x7f0000000080)='./file0\x00', 0xc004, 0x1) 07:02:39 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x100001c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) unlink(&(0x7f0000000580)='./file1\x00') utimes(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)={{0x9, 0x81}, {0x4f, 0x9}}) mknod(&(0x7f0000000380)='./file1\x00', 0x2000, 0xb94a) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0xe344fd49b358e96b, 0x1, 0x9, 0xfc}], 0x9, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x40000002, 0x2}, {{r1}, 0xffffffffffffffff, 0x54, 0x10, 0x6, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x1, 0x9, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x40, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0xfffffffffffffc9c, 0x9}], 0x1, &(0x7f0000000180)={0x2, 0x1d23}) recvfrom$unix(r1, &(0x7f00000001c0)=""/212, 0xd4, 0x2, &(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0xa) 07:02:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3d508847f77f7e7a6d96e4148a060aa421c84d50", 0x2}) 07:02:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x131) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = msgget$private(0x0, 0x47) r1 = geteuid() getuid() setuid(r1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/68) rmdir(&(0x7f0000000040)='./file0\x00') 07:02:39 executing program 0: r0 = semget$private(0x0, 0x2, 0x404) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/88) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/252) mlockall(0x1) semop(r0, &(0x7f0000000180)=[{0x0, 0xe84, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x81}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x1800}], 0x5) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4, 0x1800}, {0x7, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x5, 0x2, 0x800}], 0x9) semop(r0, &(0x7f0000000200)=[{0x0, 0x5, 0x800}], 0x1) semop(r0, &(0x7f0000000240)=[{0x0, 0xffff, 0x1000}], 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget$private(0x0, 0x0, 0x40) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x4) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r4 = shmget(0x1, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r5 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) dup(r1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000580)=0x4) semop(r3, &(0x7f00000005c0)=[{0x3, 0x7fffffff, 0x800}, {0x2, 0xfff, 0x800}, {0x0, 0x80000000, 0x1800}, {0x2, 0x20, 0x800}], 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x399) wait4(r6, &(0x7f0000000680), 0x8000000002000002, 0x0) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000380)=""/9) fchdir(r5) r7 = semget$private(0x0, 0x3, 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) fchmod(r1, 0x887a34d618970c66) open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x40) accept$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) 07:02:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfe3a7cad5a97eba7, 0x4) socketpair(0x10, 0x2, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) r6 = socket$inet(0x2, 0x8005, 0x1) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) poll(&(0x7f0000000180)=[{r0}, {r1, 0x104}, {r3, 0xa}, {r4, 0x1}, {r5, 0x5}, {r6, 0x80}, {r7, 0x1}, {r8}], 0x8, 0x40) bind$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="09002e6e889a2f66696c65300082a3462cf0df5b4b96ab4a1b94cd"], 0xa) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fchdir(r0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/197, 0xc5) utimensat(r8, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x1, 0xe2}, {0x7, 0x6}}, 0x2) r9 = semget$private(0x0, 0x5, 0x641) semop(r9, &(0x7f00000003c0)=[{0x0, 0xfffffffffffffffe}, {0x0, 0x8, 0x800}, {0x5, 0x0, 0x800}], 0x3) recvfrom$unix(r2, &(0x7f0000000400)=""/37, 0x25, 0x0, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) r10 = msgget(0x0, 0x51) msgrcv(r10, &(0x7f0000000480)={0x0, ""/105}, 0x71, 0x3, 0x7050b0cf7dc00d73) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000540)={0x0, 0x5}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x4, 0x2, {0x2, 0xa10a}}) mkdirat(r8, &(0x7f00000005c0)='./file0/file0\x00', 0x4) socketpair(0x6, 0x6, 0x0, &(0x7f0000000600)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000640)=0x7fffffff) fchdir(r8) semop(r9, &(0x7f0000000680)=[{0x6, 0x9, 0x1000}, {0x1, 0x4, 0x1800}, {0x1, 0x8, 0x1800}], 0x3) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000006c0)={0x8000, 0x6, {0xfff, 0x7892}}) syz_open_pts() semop(r9, &(0x7f0000000780)=[{0x0, 0x2, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x2, 0x1000}], 0x3) 07:02:39 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) fcntl$dupfd(r1, 0xa, r1) pipe(&(0x7f0000000140)) close(r2) r4 = getppid() fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x3fff800000000000, 0x0, r4}) lseek(r2, 0x1, 0xffffffffffffffff) 07:02:39 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="aca941", 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) getpgid(r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x2) clock_getres(0x0, &(0x7f0000000280)) 07:02:39 executing program 0: getrusage(0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) 07:02:39 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 07:02:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() chown(&(0x7f0000000080)='./bus\x00', r1, r2) write(r0, &(0x7f0000000040)="9c87c3772c0035b84e332e2eaf", 0xd) execve(0x0, 0x0, 0x0) 07:02:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 07:02:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002680)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000026c0)=""/216, 0xffffffffffffffdc}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/67, 0x43}, {&(0x7f0000001600)=""/34, 0x22}], 0x4, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 07:02:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) 07:02:40 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) socket$inet6(0x18, 0x4, 0x4d) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') close(r0) socket$inet6(0x18, 0x8003, 0x8) fsync(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) r3 = getuid() setuid(r3) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x2) 07:02:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x600000, 0x400, &(0x7f0000000000)="c2a482b655", 0x5) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) socket(0x18, 0x8000, 0x80) socket(0x6, 0x5, 0x10000) 07:02:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xffffffff, 0x1fffc000000, 0x0, 0x8000000}) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) 07:02:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200a0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 07:02:40 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000004f000/0x3000)=nil, 0x3000, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 07:02:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fchmod(r0, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r1, 0x0) 07:02:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = dup(r0) mlockall(0x2) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000040)=0x500) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) 07:02:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8400, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) kqueue() r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:02:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8, 0x2, 0x4, 0x8, "000a949f631c0fb19ee4fc83e55105719dc6ec5c", 0x7f, 0x5}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6, 0x7fffffff, 0x6, 0x1, 0x9, 0x5, 0xd85, 0x0, 0x2, 0x0, 0xffffffffffffff44}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="31eb4d22cde656aad5545560492cc32312dc71b9bc6291e6ca9bb3ca195bfd53cad93aa667d5c8b26dd9e92c3252ed12b5f0a85dbe0b110aa7e7699341fcd928cd64b5791302195a118b551aea93f3040b6e0ee6092f9bd1aadacecd7d3e5f58b610b5c719fc", 0x66}], 0x1) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) 07:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="1a94895a3265e6f652abac2a86feeebd9b04f769ab37be065cbac8dcedfd8ab61294142cac935f9dc69a4329b8f2e520576bc1f6f387116cd22d0458b017942949b55cf01ae88af5ec26cafd6c43365f93c7425a0585f71fb681c1f004341aca17d856c7d67eb7c658be156115a35b096e6f1fc65da4eb941a967dc356971b7871830145ecac072ef1fe83860aed40270915b6f864d32e38b4b6f170b03eb94eccd0f56caf7334", 0xa7}], 0x1) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="0dd0d272944e55f3b8685c11e578450f284df3f472fad8b79c796feea688f773a28d6bfd1640ca86ff45564037b7f7eb60e76c57eb93577a30896748a004c6afd483d5a4c87370c564a1f0c684eef197c95be8a8cdd2025d4b964b1c2ad2da10a3232b25561b28e7a59e178b1928df680ee6cd2bf303f6f8e3445e12a44556351c5ad35d46354a82c26867b7fbc422c08b4c74b99e4d4db709eec48fb7b47c469bef42bfe26d4e", 0xa7}], 0x1) execve(0x0, 0x0, 0x0) 07:02:41 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)="27bd6c5122e9e246e89d3a63d589a2997911d7582f7bb9d7b15bc72c93581c5db52d2713ff71a046098efcccfe0e18e4c7187224859f2a51eb8e58c941dbb542148c3ec911e7da72514e5d8c5638eb7c1bd7538459d05ab7c7fb1798413556efcdf70f040bb29d2736c5df5e738e89d299b1220d8f518ea39a67375a6344174ab82beb2667c8d7ee0211cefe75048a0a0bd6efb7b92342c26685dae9293784820cb9c2b88869a375a55cf4fb9e4e729eec43a3b30cff3e40b068ef5e80ad", 0xbe}, {&(0x7f0000000100)="3501afc0407ee9ab4d8dbbf86c0931543e96b41d9dcc420a9f9c7fe5cf9bbc63818d17b6d5521beedae758e1db90f6f0754c52228823433f527276caff63f6ac373e1f9bf19d9232f91529f64624b037be058d26a81c531994409b198c7a36f5c49f70aaaeb6ad07b61d6baf4aae0c13eefbd536474f89bc82bbd4198d2e108bcb843476521bfb78cf9bdc621b419c17e40a6ef65b284d96f048e3efba0f2aaea255320290b84c89c49f8ce29aef44097d13f4d3218a9dbb327c6bb5e73473f670e9b823476cbf55129e5bdac77e3d10718a72f13151c2087ef7813c2bc212721800bd14", 0xe4}, {&(0x7f0000000200)="3fde4b069a2d9a441352f88dc246834039c2d13c2c3e11", 0x17}, {&(0x7f0000000240)="0bb2cfcf307d9aaa401d17d663e3b19d473feb0515f4527d476ffd956d13c5f4a1b3c4cf3bb13e8d84ee85566c61a9c08169e9c96b11af9367e756f36ed00e8a17c0fe9da052000c3a7ddfcf34377ff7efa0c988c35bf6263003281f043fbd8c942631e121afbd4b4b5ab88d5d79eddbe3d29b5d31f211c57dbc789225c5", 0x7e}, {&(0x7f00000002c0)="8519544cf4c646dd830b1bfb31051adcb725eec697e0e94216065eda685984352d58d8a211ead0531d6d9154893c86fa84adbb6769a850f033e4fef8a572309013657467942cb8fe7b79cecbfc8c69946f574d98584daedbdf36900a93ca4e3a9c5acca4a310650a4eba27a8deeac69c598d6fe1b5", 0x75}, {&(0x7f0000000340)="8c3cf01d683c2357043f606eba05182145cbb610aae9f48c9b045d72cae5d105a3622e211b0e9cc4ae08c3f41805217bbd73879f79e9b4ac5bd60691a1371977ae2509d9791b6c7909d28d3f106ea48f0635c9915b14b23e23bf3ddd50bbef6bbb2bea94196d80a6b0e047716ea883e128703150597e", 0x76}], 0x6, &(0x7f0000000780)=[{0x68, 0x1, 0x10001, "4ac1fb7af299a8ee791fcdf91e5f970888153b1c0e980e3d978b4738bda8826f11a868433a78a9c280f990f613395c2b0f12275f115bd5742cbca52a6b6daae7c74a4ddbf6a53364686f20c6bc9f7d920b0c93"}, {0xf8, 0x1, 0x8, "8c1808a7de57c7119d0bc173481127e98a3dfb772c2178d4bc31f883193a945848f908c951568040f89ee945bc6a79b2e358272b3527e54f182a25cafd2aec8184d72cff29071bd2acafe2701cc8dc832de06be06c318c990fb5e05a86fc96fda2b8e9369a1291ea71c185c31dd080822011dcc04deccb13f93c5056cd78d33fe0bc44460062d91f640df2f0ba78fbfb0d82928ecd45b7b4c092b6f63cc4ebf0f3debedd44154e20070580ffaf62b8d348508796b5f3827ce3db6313ff28b334e0745306d996a052dc0d35ae90979782b69d78b7a7919f58e403016c1d771fc1f93b58616bcc9fbc"}, {0x18, 0xffff, 0x40, 'eW'}, {0xf0, 0xffff, 0x0, "c809f31f1ba6aac36af46b983304d8e372a4c8c2f9870b29fa6900919cd6e086a5ad02140a9a94030be776b68b5d528edc7bc4a65a51af64bb6ae6c85720d1a75876627d9e8c5e2ae2ebfdfda5f8fbb670af4203fd7bc86a76b86363707574367fc7366a8284fd9662a14b5cdf911584d92d44fe3067793028f70f5c02f92889102218399cbe10d391f585ab7255f1e95766bb686a65bba04a009f6fb1b3a9dce27c63c856aa0e41e567ae67665e562ec9fb7bdd0b12a0e67c30816e59600fd15ffb86b668a2246ecc433b163de561ed48de759c4a13ff4b87033d"}, {0xd8, 0x1, 0x4, "4b73dbc6fa00ea6a6ca9bbe920e06e494161227244d221af7744c95c2f17cb57817b84247453fe1a3db9b893f7d7a2015db232f1fc289ded0745ac4127ac1d71847a809b1f0da35dbcace808e5b709d88936563a2e7655209d53a7a06ad321f80bc3c0d02b7709635a632c64155e3dbd339cb075126e0406a5844fc3c70eba0376458cf05401f65edb9d97ec0b3cf82eed9bbe91efab9b542631e896c4d2cb2e44ecd1f2e30b50368838210ed8284c3d049ae9fd5515ccb1aa9c5c0cbc03159ed9872d98"}, {0x48, 0x1, 0x80000001, "4322dca7a43f8820989d0070e7193abc01a129e321689c425e2fa64ddae55938d70c361bf7adadff7f5d3d473b0dadeb68"}], 0x388}, 0x400) 07:02:41 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) socketpair(0x10, 0x3, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) close(r1) getsockopt(r1, 0x9, 0x2058, &(0x7f0000000080)=""/10, &(0x7f00000000c0)=0xa) close(r3) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x8, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0x11, 0x1, 0x2ac, 0x80}, {{r1}, 0xfffffffffffffffd, 0x2, 0x11, 0xe1, 0x9}, {{r2}, 0xfffffffffffffffe, 0x2, 0x43, 0x81, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x44, 0x2, 0x0, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x1, 0x400fffff, 0x5, 0x81}], 0x8, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x0, 0x20, 0x5, 0x7fff}], 0xfffffffffffffff9, &(0x7f0000000300)={0x101, 0x4}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) 07:02:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="0000e100000000e400000010717b946a0436820499365a712febb039d1cdb1944c2275c2e991a3d0fc91b968eba04783b5a57a12996932b43ba9f11f65304d631295f05b37e49c6fe7a0e287b1486cc8eaf5", 0x52) socket$inet(0x2, 0x8003, 0x20) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 07:02:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) r1 = dup2(r0, r0) write(r1, &(0x7f0000000b80)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056a2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558e92b597a668d0800000039ba404bf5ced155365cde", 0x8c) r2 = syz_open_pts() socketpair(0x6, 0x0, 0x1f, &(0x7f0000000000)) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 07:02:41 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffdfd}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) 07:02:41 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000004000/0x3000)=nil, 0x1000) 07:02:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3e00a9684a1eb5c3cf0997fc70d4354105a099828d6d132a30f4300e9c56b007e9d862572f2ee939d56449aa7f41bc302e037e0431629f85f2d762da74c67822a73adb616b38d9365bd67adffd18a628921000000000000000029f46af98260d222", 0x25c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x1, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 07:02:42 executing program 0: r0 = socket(0x18, 0x1, 0x7f) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x40, 0x6}, {0x4, 0x800000080000000}}, &(0x7f0000000040)) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 07:02:42 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x400, 0xa090abac6ce8d708) fchmodat(r1, &(0x7f0000000440)='\x00', 0x15e, 0x2) bind(r0, 0x0, 0x151) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x4) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000080)="8b83c9801fd97fefca6664841cc14f21fd2b6ecd65f252f6aa3fcd3c344ad8cbdb68441be1060fbee90245172b0ab1e8bac85560430f081d10bd54035a9b1fa3dff71fab7aa8def97077b8a68874eeeab6875a7ee883db1fadfe8326ea42ff57dfe726", 0x63}, {&(0x7f0000000000)="b1a234e149792cfd541b5cb6e7954455412563375fbad2a9ac2b8dfec82ded9b37da1b7211544a6ff2f9", 0x2a}, {&(0x7f0000000100)="512bc615089083f1d75bd495060b702ac66908ea1006da5ef2ec442c3504fa344a04b1d52d8eaa60ff18e1a8ca8093d0a0324f292c7118aacd4c5285eb37de7c1ab3938b4e27a6cbc19956fcaeeec076ef23b6d7927e8253b42ee08353cdf29c9974d077ece916691d5fdb5d789047da4fa667698a051cd2aa03b75897cd544de8af852ec5f66846ec89a1c64122e702afd82deeceffff3d65829312349c6a57b696767114f46b07de4e857be0d46b02262df5a3553f86803e94fd6b1b3599600a4cc12b939eea89520fba292a93a7a7bfae35e7edb49e59ba0b87b2e7f7c26ed87e9ef29b97f42780453d082f27f2", 0xef}, {&(0x7f00000004c0)="4cc150a31af7ee2957aa0159981b56c3ea4c861a39361a48ed55cc32c489be91f94c1482ea9c1b708e561aee4b34a7cad036191b8a9953c9af3d05bc7dd40c84f20a8e2487147ada8fe32523262517457a35e01b89c80b6e422ccf3bbe90decf947197803aef15de79e27a8728cdb4068b645810f7e95c3b781b1bc34c0dfc5b2eb47bfa1a724cbf16424d568b29a39e8258bde06d6b79d33a2616a1dec1568efe83210b6ded3fb04a286c5d07f2418d265319f15630215601cae8c789f2f4d5118a39567229192571487a154c16838c8077a6f7b4850bfafd60f69fff1a7fe4ccb1f6fa026fa5135fdc265601750db2012c912d82da8d05e3528d4f3cdd50de8e5cdc9edd0c528bf725c3f87c52ca53e169d10df71d518a48fb8af9784496fea1e3bdfed2e0bf8f37d70b548d4371416d18f9130511865d70e53501158166d27c726bfa6503c6511eca9abca3131861c6176dc68342e62386ba7024eb5413b27d5450532dde137a603bd09c2a0fbba5e49c021b71114ae9747feeebb2ef37bdf19c6a336ee9d5a167ad1f16f89712ad315b43255b198a2e68e0c2e0272b5cf2c7aecad58b3ab7cb58255ef51df975e91a4dabc7d62f8696adf8172dd3f615f764b9d29b440b5e01da5598da642266c54dfe7450c09089f483ead8c1ef9cbdeaf50b7cc3ca5e88c353952e4aece7c9041391a75e40eff847daa0fe0e58b04d3ba0d02c906be75d201818eef8a7f374c650a25148a5bb5ad806d8fa2efaa380bff636a8588e35b24ff5643024598391582a3582a88725ef7ab8616bb3fc4cf1a7285bcd976cc01c0e1057dcf86feeff05c5180a5f21e54903594ef18c42e7ec642316ba87bd726b3dce881309404218fdff046e898a482700d02d6e9525e9a1b5f1f91fecb78d82d8408e6e391f59b907f30ab7f5ccc2b384df6d6a9dea051c04b7c080ca39d5f419128e04e9063e71d628a8ca549d96a8f9f827601d85fcc80a5ab2cee5b7ec0e007827803ffa87fda15cbccac984a147d61cf519e5e7607e9579c8f98fc20d4f9f37d14064eb923a3f42b2ecea2e4331c2e969360c0c4375c888349c154b809f436f47fd0600993e748fbac282c18c3d5eeb00e078ea9cc8855189f9c472bee1cc2081ed46457e2f01379d2e5cdd9a30b0b0ec032f3ed9675d0a203085172d394f56dfb76d2809fff3d3b9884f72f9c600609ea619d5c0cc8e62a1b6e76b747040291c476edf0c3acdcdf424b2a50ffcb43959818c4ed641bae1bc02416949d75ed8dc82fbd8972a0fceeb0c25fe3eebf2be768f84bb852b367a5e051df89213d24e79290db00367e21c2487030d1ff97bd482b2ef3e19f1ef2a78fbf732b0110935c9c38b2c40a1aca65dcd3ff701d682806712322e3144ef3dc7f038b35a42ae843b0b127cf90eaff1bced54a94d3bb880fab26890478502ee0d877724e50f8ae7485f5405812c901633fb7344d2164c3c8774d1fd1691a22e6155078e1f8d17b383da449a50611683c5d9ba54fbb364b6f943dde30268250db360f8bb665d8445de36f01608de7aeeb17e7174107413f055ed101d7644a0c4ff4af436cf1ade184f964d0c49871c30b3e95ba3c64d7718234a421260cc3004764db2e8585ef118697ddb0fdf2f6bf064658a6659c48fc044907e48ca3e536a9b8379e51b4cfb499b6eff72bb8bf14e84be270241966d2040066cf49c688af8d7ac4475795dc703e88cf2325617f1f49902853f5ab1e237a45ee974cef593a6c64a85cd79da1611efa0318ce83938faf5bcbcfb66de221ceed8f61799fec5707187272a9d664e4684e3b8a6011dadaab861250ecddf07b24865e450cd8b8742e418b26053d28f74bdc76e58fab8ed5ef82adaa8d5f6aa0dcd68c2a518e6dadf7d559bc7a49aea35f75d2e701d41abd7f99d8e3bed2947ee7beb43338cd066af8ac6caf11454e45aed5beeaa5bebd35a86820b80742d06def8c780e9d5cfd8a62a775b1984936df8066a90c0416203cd32d22b4d19090fde1c99bbb4773c398c20e97cb89fa91a6e78b1b88747be120cf3ebf572ab1bad99f0b443bf3f49ed92046c2a9b7382bf8967afe6792e69367f1c8a5254712d96208574dac97310f9adf7db6cce16b98abeb9a037809fddc37fb3eb48c3b86c998da0735cb7b81fb397ff12b54f0e382d9b45fc89fa7e7b1aeaf775944724183bd0f87322d298f14826a5af94d620d715d076d39225f27a32e4102410b436d553f686eff6a09deaf5b54f31de34eb847ae619dfe5bcb3c8d897ccd1fee8035c1ae5e75fed76f51f2fb85f70c2734b77118f4dcff1c4601de799abfe0b9c0861906bcfbe58053bfe1934b08d112a0e8ce18ab93d62d14beb539e7fe4cb56cde849663ce34d9228676fb72d2a8d91aa9d4eed140dafc492f22aeb0b915e8c2cb399705b89cf2fcbe8821256e722c58d8a34fc2f3dc18d465c7aa07c5f0ff1e9eb9be2d4aac146465f6eaccccf72aab26346009e6084baf8df005d128142c693a579ce4f38e801bff2485f022cd16310b3b534fba0e51742a96d38552615f6e67b596ea1b2f025620974f2973cea0ea5ec1c235deba679ea89e5e2282befee88020fb92f5f47611b8521f82f95f1898f4de74297b87cded9d5e4eb710c2c44130da069bf0ff77eba7939491ff4fc9c4f51a29fc9a005ef93a3c9e81a857f9053522959f53120be50e760cbb25e5e5f6f97d54d333d1753bd295d115f8a35e720b899aff37be37ab725cad0f41bac70f1b81e40c46a536ad4d33f6955bc667abaf28bcad858413c95f9a1b5b2d58373e0110e87cc4a332b1b9f420895616796f394682cc4b027965c1f02a417d779938456e3a14c646a03a9492ca07ef71c8bb3c24163995a15fbf6326b21468f39e26fad14f27f07c030bfd1fe3c4af89f7d7ebd4da5e93f6025602f3b71a57fc28879a505c11d882c1f8f9888907ce9905c3b3c0da19838b5198ae337dcbd94fa05a812c1c95966dfe63fdf04d4e47759a9f628da88b5f36f35fd8d6de3fd265b3b7d40a8e665480a76fad46431bfb43b20b48b229b13eb739de0dcc96f98af5c9f6768239f2c8856123983cc70efc3129535c38d5c3d29deb53db3deac433dbf216c9b9fb28ed83797438fbd97a1f203afcc0c9d059fb1e0488a048c9ed9182fb1f2cb82d89ac91ca1597c924cb3be728bd4717ddd45254f6e2934d3f296a68c7622d41e216a26817281afbe8189e32e467ccdbd20849af7936a18015aca0c89c62902af5670491ea7ee211d76b3a51c6695081e6f7b4e378b1842e455236cbd2d07b2ba7de3aacca781dad0b8d1b471ab731488d96bdfcf727efd445460ee9443c0823cab021cf2aef98b404a5e005a8dab21e0100142689ed8873e0701b5db695dab5cd6289b0ab2de6bc6c20a121d42b6d6ae4a99566d6c7f6ec6fc6da9c2e00dd1ae7f86b9645d27c5bef29a879ee4a2762153ff74e971985a7bfb05e04da1e21c052514ba07b78b229e50b86f82d22e0c045ec28557f1117cd9dd8b9e8e53016eab66a6a5a074ec54eca72459a883041c24770aba886d88ba4745aa111de222aabfb01b5d780c988646327dcc8ead2ebc84119d4ea039984c7fb29c36531fff9a0d828bd805cb66aa815716318743b9b5cc88aeb185b3a08fd6cf4c3618fc77a48feabaae79522b5b4b79b68b03b0c16fdf7e2d0b4028c6837fe88f4a47f50257b6d53ed5e278bcab9dc34c7c7a480502e6d5051817e8e064ac87d997e2ca3bbf146018c1722770d7c38900a1325a27aa51451588c16be21adc6b42cd9b97e7bc98ccd2c575fc0507ff42e5fe06fe1c1a7346b73cd2ee415ea27c87948c46f6633f7bb9de5a28519d2f5f735e8a43cabda4bb1884ef0545f8059b7714aaff13d7f36aa6ccfc52c676ad9891c7bf43de240abe5119438150b5c4845680f810eb28bb51ff61ccc2f0552a3709bda752a5b007fdd9f913b6bf773289703dedfa48ce6e12ead5e5e4c856e321a4a0e6202c9c9fad336b218fcff3485b6f46e2790f3b8d6752cb52df2f33dc8a8dbec1ed6ef582d50f091da287fe4de12043012685df914aa4af7ec2d8850509ccbe91c3c2c0773b6f35684d91bd0568d0d543a34bb558561e23bf050afedb5f2cf5fe78d2592f8faf504d8b69542ce7f6bdce390de22835f0e12f4245b2d2ad1fb3790eac709603aba137f4f94a5c5f317a41c78059c57662aaeacc7982a8007ce2213768d77441bd227d33af8fa431154ec8e7ee2693cc572337ce710bbb10ae955661d6c1228cc014397bc08d721b4253a8cc148da49177b6776a470fa85e0cf4649a870c7bbac5e8d3641d6c502f18565f896eabd51bb7e1b19ed85dc8eaf8f20f1c074d2c309842c7f761a2336fc033f4e78fd7034552d4e00de4bc9a6db517c9e79634b29821db38db997779879caaa1e4972da59e338816b629cd31cbaeaef030e209f12f9945e8170e5737a23f1fde905ed04202137401cff713141c995719fc59183d0708a4d76095e1cd279544f2761c6144e93e28a378e6b5cde373f96e90a9ed605641300af6c6c59a62f867a87b666245d4d88e1af39f970ea9dcabc347c9662ecb8e7a92ca30260981975fac5cf77c388c022f49ed0b7318a4d247a8f092406ca955188e19e84d76fddd492c3e1d6e8ef55136113f82c0d058194951c4e788d45ccd4aa5b8c8e98b2ff3983b5bfec7883599201024014cccc38da29929471267eea0a6e7f696def93ffea3f223f4fab7d3fd94948d6d0f3bc4377f76d20c9996555f955631c3a841f1edad28b40f5186b2f9ee9d2931c3af824443fd47949f2a7f98463ed62d5b57a2089ba938fe511cdc047f2ab16df279dc4325400a2dfe7e766e3404d1c3406f84637cd12937e67f90d35b840794726b5be65732606b9f3754f35ccb2a773396ee267420f4703b380505bff3e27bccce6620892b6b3cdd9db50a41dcabb1a5ffde7e1f4f0efc22bd4def4e809dc80c85357796d77eb6260ce7dd50bbb342385a0e62a181b6d2bb755d8a855bd4ccbbfb96b15658d9aeb3723997882a0b89df1f01d25a10d21eacfe3606b7161f3a70e9081115d0a333720845571654c0b3a67de112568a8850dbdfbe11d775580252eea8d55504c9e5168778e83710551bdf2a7e18df4c8b60b02a0d0bd6009d406b074de55248afc18a0c4b9acc53ba9581f3c7d8a4cd6bf26abbe16049e41734f646509418b8b0862b81b51ecb768b54a1623910370dcfe23044d04b4f42e88d5eae249c2d63675eea7fa06b0b361e7f0ef90806883bca8d113d6adc0912f4f8a8fe449c17a502fe616ad14aedd7023ab36e0d86fe1a893c7ee0b1290b11d4bec5c29935981ca9273a2ac5f2c6ae157e96341b7a690cf4e0fa0f4b1080c8a1690f1bcd08d1312aa33311b78d957b2199671df3fd5ad2be3bf4884bc8b17ccaa29788fbad96a2d9394d778cb19982474544f28167bd72c71f6cff0b75a1045f34cc4b5028bb461dc8bd8434d7a0f15da5794fccf102932137730bd9aef9769215eb3744c76aa43313340cf858b18fc886cc9afbe620ae46764ac0a66babf055076145806a71cd157e59585b8848407bf52d3545f3873bacab3dff7f4ab259e49b8f669ab8860a19697885a366a1800591cf4f9bd1c4e272b9e49c788e083567e12e903e4c03cfd069b790d5b01bdf40504f4b07e04650a4531b3d6f50759e45f4b390b233c7094787baf54fe52eddd4152d4a251507c1538fa6cafd2076ce4388eaf21a72acc97794174e02a7dcaa3fd4fffd", 0x1000}, {&(0x7f0000000200)="c5a166dc3816768177f7ed67cd3e7c28c50e9cd9a9928ca55c2d6fa276071bfda59efcf79a67da31", 0x28}, {&(0x7f00000014c0)="ca7a69173f3b28ed2c53dc5b305546978edbadf1aa7118d83e1a0eba3274be19a10f012349db42d5aaada361d905007234ed0a9fd83cc2e0116b12af6ed0ca3970d4ab10b6c4e2b87e8f17bdc06ca4fb844257d7f4fa1df05d186a33fda042cde4d50b9af75020c233b5e8b65a0774c3c60e7f7905116bca9485917a673fc170981c35ee1a74a4fdc62f3745e1c2cae9d4f569e2196fc23a2499f11f9532133696a0df1f98f7d6d0d5d05b3bc700f3e657eca0ea4196eb78cb8b409e28176b32c351e652796e1f3e0e47350957944d5181f2f9a3ae765689d1812b0cbad0a3e8d3449a5ae82bc302d1ad83044d83b2ab5c75543c97b2018d7c8ad39e9e791bf3313cab9f37a6ccd826bd8d2d8847b4e187e6f5d223341c23fd77645c23d1be56b35ce37f23d4154be9f5a7a435530e2536940d5bf60817365df57654dea3a797fa309ba141b2760f589d1cab31b6150f2bf13c68827ee44eb78905b9c11fa07146d56b131d11c2da7492ef0a255b46bb1db0c70d2d198894ce0c64e22ced1d60fb0ad5e91e38259fd68cdd420a2fc58d0b9402569d60eaeebd6c9be33636c92b2f5560dbb02eed1b937f22395f1028416cdb93665b45a214d0551b0e94ab9c824df1a527f55bff63fd6ef1e21f2da83a815f23ab35ec2704db87d63d3ebf767be2c03efd727ee00e19a73246ecfa21f333db25e0aa8c7ede4040fef8a39378653b0fa91b45de39bc82cc70017b728e483d5752b2618b3673a223de04fbcccf9ed4a259a29c9bc83371001f400763a6be54f69f0c44c43af184006c291b2d4176f37411362104a4f0e0ef811bb10b124a0e014b9946dfae6daabf774ee17c0ae08995087ca4ab6c10a293e5350e08b72f4cf4c6158535ea00f4834c217fe374e7cb1fd411e96fee3241716e3de72c5f514d06a9ae26e118360ae83b4c12d4683662b6a4b91a7f19697dd5295b50da324e6d872c54d5ce1f4b33fdb320d9a2de0c1777768ab67c08d5c9b80b7516096f6290cc6baa39602593e88fe95821e09e4156b64e3d1fd9e9ee3312ccb70008a94b714ca3586c34b904a80bc6c7790031b89313fabed7805d54af9c7cc6f99679cf52dcf9eab231560547c36a9818e6a5529a24aacb2181c945bad72d3599481d5190cd450819f32499b59d0dd911aa4c7a02ee50873708c70c9f0805baaccdd89eeb47b1a8e82392217bb48d1f94ccfe4486b9a1823f13b8d52a38ec0096965e92c67e672bb0c0ce698806f00907cd5e6a8c3073e9ea9a81d4f69c2782758d08ab7cd87aca1900a64b27b8c64ce08fc45a82e9a7eb609cf070d427946d0228e394279f1f2737fecdd1f3838feb7bf04b7924d99a4a6698a993dd2308d87b205efcbdde85a3a33e10d6e12e9a386333696b6c66b689e35efffb20c6d2f388e76da9d5590deb9e09c7a75acff602eec933d8a1d12753875a504c84ca4526d8a1419d94267a56037a942da9caab10719519c7c1f703ee45b294547439a58ac6c12026b1bdcfdfb74985a4cd90156bf510c40011cfcbb887f9013e40e8e3f9d4329d805527cffa14b5e7084c9d00a94d243314ad9563f78722df14edecb6099223153c9bd86c020e76865af9083ce8cd65343334202003c778f4406aa746f76cae8bb2602b3cb8ae258c06d462c643afb603fc208e0f9bcfbef1863aa9d37857f3d9d25ccd82eeca0e0a9b2f4b7576ea0c086d29301bc4d3a30f7065d8b89df33220986eeaee1f7f50999e172a4487bcf0072a1b92f06e1392715248506b8164c385b7711614dc6afb940ae45b13e5c8f11dd05f7a12276ab873457c842a46dd2118a15fce26fd22a6a5844a37ea1ec9b7ae59150ab131d20b505ee5b540c11ae1f7aa932ca23d4e6a467de45d92c66a640277dd00fbeeb9a037b9b7994815749f5b364cb52837ec40fda94907b05cf905ea319450e6a77a710a97a4c863fa3fc7f385f0a77f1528de2726d75884cff03775af6046a48e83d7bc4032263ed631eab7c5017a2839f7eb11a9dd778057a2b9288ea1b0b373c075312b0eda1c72118855ef43d136f7bf61df6d3bc8c968445637608cfd50c20183e435d41c4c0b0c489ecfeb915ccb84a20d977655e1c06a529cacc8e1d4d8ba01248f3b3eacb914c59b8403965c0a6fb9dd980a0f9c4b11291d08a0190174795b6c693178c9150dac86446f7fa24a25388966c80b70a537299a3c7af9188d95cb3983a75210663f28b36b379bad5570e2e2328c80eda3f5834d64104ab5859b4e666643b6501badd80dd8d0eaeb9af880489288ad9c37dfa877fd087408af923d8d81748e2d88fe3ba37e580ea6e9220f9eb3614fd9d590588eb57df495c5c8bc339b607ce24b90105e276d2f265bd7097b89d1479234e6f6ebc994cc32af33f82a5291c1705489403a7eb670aac729a87d7dc80f836996449c0384a7c9be1a9e76cd59f1d15b8b5a93d339f9005e3887dddd3e10041971407cd3f00c95234378e2773ebc4c4e6ef604fdd8049a83fe4607f9f201825c7018c1bb1212322bc861401741dd87f43eebfc7ad62307cc8384f79bb4a6efb3221619af758a4375ed34a8ee3f81a964d857c10827691998de2f6951adecdacc564752cffd280ac1e7e1352b82f70252667b3bbe7b2526208030584ac1569c190ccaa86d52e31256526cc6c517b3f37958f749d7cc2e712a5537c1d8b95fadf740ac94b989093f78f5726d8369a111f3b7880222e11f31e4300e3a17f9f2434daf93883c27691edffc0ec23322195c06d3422c377ebc041ff030a27359421e6a5a7471cece9c182538333f22462c09c2318aca8caa04bdf29c41c54e25dec0c1930109f319dd878436f4c80f037de7360428057d4e19468c0e5522c0eebe13ee089684a6ae8b775af92f7115d30e7393e4c608058d490af18da7ce7ce00b45cc4b764b887826e5084f67bacbb801b2fbfcc1e60541d156c817facb1f43214114b675048aeafc42d39a03bea48f5aa5ef92f2cb55655a32797bc4793f3a1f43137c8483dcd87d99a07ced9989c38b6ca9c5920f18edf52d388fdbd38ed087582ba3f334c4d0e4bc07f68fbb682ac9c6ed1ff418cc54375faf5bd7a4fa035645077704ec136c97a5cc3397747dce4a0df025bd6b59271303176044a14ae0bf503bae4b3f34ab876c965c7eb2170287cb1ca5fdf3c9dd74853a35d6e7a07120029a1bbf3f478140ca85afd0dd25cb082950d2f129772340395e8db27d995695b2cd2ceff29a4981c8798538a7b4815f139d2e42143a175952a10377ad3a2556780ad880c98cac5707248f0375276db267d126de49848278851e902d44f8dcbd1b233c7895d611d6f49940fa710adb906fb00abb72dd8e84804019a1fcb0a511b6160753aedd689786fadabcdcbb1dc21382fe78fe59ffdf491d2473884e30b33e8fc0de4284a2306a1b6c37ca12107aec318265fb5c2eea7d9a365fe0695405961d3471c316f45ff84691900227f206a8ac82b2c2673893b726fd8be236d46a631abbcd2bbe3c39695683260ab8fdd439a933f8220b631db1c1ce1d566b76b07e0bc839b77cd31ded7aaca25a50428314b9221ee12167b225fa93e9e8d6170e55d9e35b2e51e0421f366d50e5a0b3b39b860f582770574da0b9aa27ac01f69fc96d12a010e3d62f7e8bd44299f4672e19a995a20d73916a49a46654529b052d74fad230d1636209fdbc12593c4876c3f31f4c42f5e4ef586303ee63ba60c8ef7f77468f61206806df796f8bb7d0bf19a59adc10583b26728814a2a938bcc7638e5ef949017780e4e89985de3e414fe2ae3b51a7e38355f8f9821638560d34518fa3a687efe65870bd179df50470c3faf4280fffc7297026d9730b0ad03d4635192430058e9be4d23333139615a6c1411428accae518b36a71f83156b5db4056ffdc9c68bdf3f01f25a7518a8681353c9d9effe1060cb432cc4852519c5ea6888a8bbd0e324eb80c7f58910867b62025fe7a964fb45564e4597f7b0f9bc65f04ef4ad14e8dd3f7c3e4fd385c3eaf89c1bc6e6a0669ee585c69b462bbe30b1469c83569d4ea8eb35bf0f874447a1da32f7e46ecfca7f5a39c688b6e90f393dd2890200f3edd3f65b8d2e83c96173cbfdb8daeba5bc9787abba7e2f01dc6dc2738237d1ba59c05932e97181717d0a56f2e35b53d43ce83ef060279c6cad71afe6a05ebb3e77df55a4a92397d8843329ea3019a5e18647e6ad9b1d7b99aa5a9827a11fb7bbddd30c0f721b42fe7c6edff59b8179d2f5f8d7a2ef057a79ce5455900d1d507ef4f88491e85de30fb69c5552c87824198c4ebdd6db95b0731f3db86cb59d210c3f7fa6bac785dd855798f644f340c3e80766ae170327ce3733e3b21843fb948c20ef18ece3adda685c7989a98ad2342f45af0f0a985b31b8ec8b56007cd84a822833c0b45d71656bc0c268f2823eb544bf55141d85684e25c1b922bf90861a11a4d8737c3d2d6db5431a64779aea07936af348c06727c0fe8970edc88499f4ecb3fa0a8f9467c258a112d0b41e2b81f28192e6fdcd2fe6d69b2d6d2e32808e50fa7318cedc215d203124ddef28a522da9cb6d4dbd4d819d37e80b211d1b4829c039cd854a522163716a65c32715ed0bd4f904a3490bc35d68a48d518eb8b2619ea6df7263c87536e5dd3527083b227cea73a58142a19b1787099d17e4d02e09317e1d5c9b8557500ba1b6d57af369d1d8ec672144208468a892bfc57d746412cc1b5b3d14a44613f919007d36acec842ddac25b00c76c345b6008ef99754a8bffe74a0f1551d63da110fdf2fea6cc65af2e376fd88d2968f31bb3ae19b3e0f98699ae5ec030e88c49133bb729749fb1566fb26b91424de5761a91aa36c380ef0609a7f87103aad94e9820d098f7b4a5b8b997fd12ada93809962597d4764c8d09b7cc8a5fd54743e7875605502915048c044acdf57831a6c597f0766f1299900be8302620a58917b574a7e7aecbd5a4f339b3882d2d433e294d929ee7a43093a8d98c323a6123db2d0d13bb8643f5f5302196e575dc8e400d00dba02df3ef0afae0cdef137c1e235ab9a741197e2e466dafe9f60d733ff1f6b52331e6766f26af08ad5e42f84f6c2f9692197d951194715a968a2d6c4be2f93e73004e0bb3dbd3b624e0e1def7679d20b634771bb7e24feac5b8c9715807307c97c84cd0b6905ca999e3e735667ee1828003e326f26170f17b1f913d145bcb8434bff7e3bc61bf47fe80a66ee8d2ac0fb42a5859057449f7f9507d241e39a104f9289d1da0d629f4c4dcd4290466442f254dbabfcb97835bf9a5e0e3b8a45e79b24f0eb2cb2f51143c0e9fcb5485d86cde69240f8bcf3f3f7536999cb572afc35030304e19a0e493e2adcfa952ce4f5759d380a0c459acd749690539ce8c8d04e0f6e48e28049c61ae83a88baf92525adece2a7f2198d5682e8b3c9419560c66dbc45d62a8ef803a3534492ed6b05c5c784b46d4824320b3abf6690555b711bce820d22ff7af3a51cdfa52a3a231bf2e667b3c71879e4f783766817df67e713b389a04a525e8616d46613e21c264a9e75212bcb5a28e7cc4cadd036c9e0f11a147fe774839bf7dcc2e8fc3d7510d75cc026a6ce368ea3c81a3fe4712a24433b5ff4e9fa3e4045c94070fa25461c0499ef7f7cf6a834f0460639c6afe91f781f8de3f019bb9513132b9bad6c87001b79a31dcc3ad64229f0380cd51edb1caa06917152ca5fe92d9e738e63a4376040bcf93e828e5f4d15a7b91f45a78e25b6474ee2e4acc2dce117961", 0x1000}, {&(0x7f0000000240)="7cb614e40a3120f992b509e72fa3fbd931752942d04de0c4102c80068f4e31c6accfcab44e8a9033079b2934c362618c6c00feeefa60f077672b1dade6e6578ce083c524786e63c82527d1d037", 0x4d}, {&(0x7f00000002c0)="e3af329bce936f2b7b827e1c684be2a0a15038187d511933ec93984b6454d47d12b819cd1839882bdc51962a230dd653d8cda6a3bac59389dcab1913575cfc0fb94a4ce9cd50761fbf3ca0606285dd3e7a4065e9e9766a568634ef224dd080fb5b913ce16743c785fae0f99d434bd2d17d737a01fbc265f3fc2a43ac514af7eb243b86ec5a29c0800f236a9d84263c39c05dda55936f6e311a4889d337b60a587c170904f83106c8bb1dc61e58661d5ede268b89c2a9ee1564b1290a1f418df7f1da30c63318e3ec29e4c945f5cf6f505f09e108abf55d6c93506cf53c28eae638", 0xe1}, {&(0x7f00000003c0)="e47ed8aad4eb2f0be1930cb45abc5858c17b00b4d114026716ec1f", 0x1b}], 0x9, 0x0) 07:02:42 executing program 1: getuid() geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0xbe1212f7e5f0571f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x2) geteuid() socketpair(0x18, 0x8000, 0x400, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setuid(r1) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) 07:02:42 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)={{0xb328, 0x4}, {0x6, 0x7}}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x8) openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 07:02:42 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/46, 0x2e}], 0x1, 0x8000000000000000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) ioctl$KDENABIO(r1, 0x20004b3c) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000080)=""/214, 0xd6}], 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCCONS(r4, 0x20004276, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="40d6a8b8234fb9fffb9e79db5e4abc23bdfad96b8ccbc162059d6e0ebb5d4ca29130e139efac2c5d10f308d675368daaeb277719f3afd10e03fd26541ab10ae7332ae58be3", 0x45}], 0x1, 0x0) 07:02:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1093, &(0x7f00000000c0)=0x8, 0x4) 07:02:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000040)=""/80, 0x50, 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) 07:02:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000140)=0x4) 07:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800002000002108, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x000\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) r2 = semget$private(0x0, 0x5, 0x2) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10100, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000007c0)=0x1) mknod(&(0x7f00000008c0)='./file0\x00', 0x2008, 0x5) r4 = semget$private(0x0, 0x4, 0xa1) socket$inet(0x2, 0x3, 0x5) semctl$IPC_RMID(r4, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x200) bind(r1, &(0x7f0000000680)=@in6={0x18, 0x1, 0x9, 0xea}, 0xc) bind(r1, &(0x7f0000000800)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000840)={'./bus\x00', 0x5, 0x7, 0xcc, 0x1, 0x40, 0x9, 0xffffffffffffff80, 0x0, 0x3, 0x6, 0x200}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000200)=0x10) write(r1, &(0x7f00000006c0)="f8de5be11a3e8cb79bd77e42ef63cfd62e22cb5cb149d7410d7ceec74befdae8416220a01d06eec253f93a478f78cdfa6dfe6d53dfff197a82932512a2f7d7a6ab1eb608af6319770be67f3299edea95c8c865ce80198a4d74fb73661df0e6c665155909032fefc3f37d4661dd4beec1a77068143a1b213f130156695fdc1df75928c7a37fd75183bb8de5092f6d5a165821c685af86723d3c80e61018b582f6bdf35b8d4773ef80bbcd5c4efa7f72bcf210f9b5487eff55a1759601f7cc99360cf7e9df8fdb75ee4c7d61e9ffa2a3e777c3507ad2b737b0313e519f", 0xdc) read(r0, &(0x7f0000000080)=""/101, 0x65) 07:02:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) 07:02:42 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4000000000000000, 0xe5}, {0x379b, 0x8}}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x81, 0x0, 0xfffffffffffffeba) accept(r0, 0x0, &(0x7f0000000000)) 07:02:42 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000380)=""/16, 0x10}, {&(0x7f00000003c0)=""/45, 0x2d}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/143, 0x8f}, {&(0x7f00000014c0)=""/83, 0x53}, {&(0x7f0000001540)=""/209, 0xd1}, {&(0x7f0000001640)=""/58, 0x3a}], 0x8, &(0x7f0000001700)=""/114, 0x72}, 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000280)='r\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mkdir(&(0x7f00000017c0)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xffffffffffffffff, 0x8000, 0x0, 0x6, 0x7, 0xffffffff7fffffff, 0x3, 0x2, 0x7, 0x8}) 07:02:43 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x802, 0x59) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x60) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="84041b43", 0x4) sendto(r1, &(0x7f0000000140)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf94e380bd26730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02ce97590a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b136c5a8d477390cf4303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67944276537504c40cc94e46b7d6bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c1076d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1e508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b0bafe67837a26ddbf2e61c49b2c0032d58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faa7db0151eeb270381bfb9d80df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e57d0a5d6d0bbb53a444391", 0x595, 0x0, 0x0, 0x0) 07:02:43 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000211000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) socket(0x18, 0x4000, 0x6) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x2}, 0xc) getpid() 07:02:43 executing program 0: mlockall(0x3) setrlimit(0x4000000003, &(0x7f0000000100)={0x840000, 0x100000021}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 07:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) 07:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x40, 0x88) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 07:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) fcntl$getown(r1, 0x5) 07:02:43 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="101ccd2d8d2c227fcad631b107b9487dab2613074fe7d58902c46368755c87b5939e6a263c51f0138dd35e7d252e9e4d0cdb59a99d62b5905098c27918e3f26cbc02a0a2c3af113afd29924610c7ed5453273eb7556baa8aa859386b0f6b12033b8d9c1e45", 0x65}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)={{0x62af, 0x7}, {0x4, 0xffff}}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x3, 0x2}, {{r1}, 0xfffffffffffffffc, 0x25, 0x10, 0x7, 0x8000000000}], 0x1000, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0xc4, 0x4, 0x40, 0x4}, {{r0}, 0x0, 0x20, 0x1, 0x5, 0x9}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0xffffffffffffff81, 0x1000}, {{r1}, 0xfffffffffffffffa, 0x10, 0x0, 0x401, 0xfbe}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x2, 0xfffffffffffffe00}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000003, 0x2, 0x81}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000010, 0x8ef5, 0x10001}], 0x4, &(0x7f0000000080)={0x10000, 0xffff}) 07:02:43 executing program 1: minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) 07:02:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/191) 07:02:43 executing program 1: syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000340)='./bus\x00', 0x8080, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000380)={0xff, 0x3}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x9, 0x81, 0x9, 0x0, 0xa872, 0x5, 0xa45d, 0x7fffffff}, &(0x7f0000000180)={0x0, 0x5}) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0xcef8, 0x8, 0x0, 0xfffffffffffffffa, 0x1a, 0xfffffffffffffffc}, &(0x7f0000000080)={0x9, 0x9, 0x6, 0x3, 0x800, 0x8, 0xfffffffffffffffe, 0x2}, &(0x7f00000001c0)={0x7, 0x2, 0x6, 0x9, 0x2110, 0x5, 0x6, 0x3f}, &(0x7f0000000200)={0x15d, 0x3}) select(0x40, &(0x7f0000000240)={0x9, 0x1, 0x2, 0x3, 0x7, 0x401, 0x10001, 0x7}, &(0x7f0000000280)={0x9, 0x5, 0x57d, 0xe72, 0x1, 0x9, 0x8, 0x8}, &(0x7f00000002c0)={0x3, 0x3d1, 0x4, 0xf6, 0x8001, 0x3, 0x6e8, 0x5}, &(0x7f0000000300)={0x1ff, 0x4}) 07:02:43 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x8001, 0x3f, &(0x7f0000000000)="7e49381da656bf3319ce060ab993e47a87b3d629e54e745f9da3d3a99d815cbf77ebd0b09449c54cfdb25d476bd8995989a85c77dfd080cfed562d1d965acda407043cfc1cd2f5d0780f17456d4a5e99cf39c45883e197d1e23019b78d341ec0e10866f9e1d76237ea51c9a26e6942ebe8a2196aab1e9962b1da36fc410ef83e8835162476a428136632627f1c85dfdff6c34429d33774baaae9a2580322fde20145ddeddf75346101223cfdce5657556eba6cbcfe78e70370345727a2c2bf", 0xbf) r1 = socket$inet(0x2, 0x4002, 0x2) recvmsg(r1, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) sendto$inet6(r0, &(0x7f00000000c0)="2bf92cc8dc1a9aac5caf9c0bffaef8d17e14f295395cf3eee47542b79fea6e879c3ab37157c722913f6296e91b110dfe4b2d78b2b1fe004e5f9fd5749c9d5e4a825521c8370f790c148e8b32e1502dc1f6b027", 0x53, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x8002, 0x7}, 0xc) 07:02:43 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r1, 0x20004b3c) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x52f8, 0x87, 0x6, 0x0, 0x3, 0x401, 0x9, 0x0, 0x3, 0x6}) ioctl$KDENABIO(r0, 0x20004b3c) 07:02:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="e0231f22aac5c134b61f45df5af6277d266e60b97145d904817734068ed203159272816863982a8d1f764e57f499680383b25c0400bfbea5f87036d970ad6b61e8bbae846f51e4b9b59bcc14f9f049d0eb3a48af9afc089db81dd37c604f125c8ecef07c2f790c5ac193d209e0c5ad6a0dfea7e6a53de3579c71753feaf6c86ced59595a19aa4962750856a90e05a841b8dfa514c0c6165a395c2b3ad1302e2a7afa2d644a8b222d0de697541a40450b22f87aa7d79cbe340a2feefc3d9255dc93799a39c3d631e45c5c1054742f9a7c9cb4a8fe9ea1a38b2a1dc651e7997a73ef8639a2cd038ca6a41ea641aba3ef04c9ab0f183bb7b55ec3d9a4f45a57", 0xfe}], 0x1, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000500)="2b3c4974550ae67ef1fb1d701fbd63385f8fcc71b12d622201fd8652eb4ba522182020d5d46069fc2dfc190f050886e8e6f6", 0x32}], 0x1, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000600), 0x10189}], 0x4a8bf4a85344312, 0x0) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) ftruncate(r1, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) 07:02:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1022, 0x0, 0x0) 07:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) socket$inet6(0x18, 0x4, 0x9) 07:02:43 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x5d, 0x7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x48, 0x4, 0xa0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x4, 0x60000000, 0x8001, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x90, 0x0, 0x0, 0x9000000}, {{r0}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x7, 0xba4}], 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x10001, 0xfffffffffffffff9}], 0xffffffffffffffff, &(0x7f0000000200)={0x6d, 0x5}) r2 = kqueue() kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000280)={0x67bc, 0x4}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000655f3615091c747e"], 0xa) 07:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) socket$inet6(0x18, 0x4, 0x9) 07:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) socket$inet6(0x18, 0x4, 0x9) 07:02:44 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) getsockname$inet6(r0, 0x0, &(0x7f0000000000)=0xf) 07:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) socket$inet6(0x18, 0x4, 0x9) 07:02:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x200000005}) dup(r0) 07:02:44 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x106) 07:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6c022e9a009daf653000"], 0x1) 07:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="75a936628f59d39827212d287645b0514fa7183e918e30c2e8181cea61cea807ed9109932a8e3b8c864c40af4f17fae6adaea6613b8583216adecd86e248d952ef1a48f301173ba93fa5ee42a95568b86cd4ee45ef45a70e7ff6e05e6c91052d4fb2b47090", 0x65) getsockname$unix(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e61b1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed38fd4f7be11a4bccebbf24706773cb854808fef90186ab05de48000000"], &(0x7f0000000000)=0x1002) setsockopt(r0, 0x29, 0x37, &(0x7f0000000180)="38c8e230bed51152cb1ebb090fcdea58d3f652f3fc29f26c76feb68ee20c72400b48fda50cec9811fd2196606ea831014b4284e1d012cfc48d5e8d39fde086ffffffff1ad71dd69684c2dd70556984e1a51b28f9819c7ba01571e5c6f804ffb9fdeead09c153316e46e071b4ee85e4211d09ec48fb1807507a0a0a3760e60021bf43278e27a0ed6fcf132f91271d3fb6fe9b4bfc105ee37dd0787a9b67a972e0f5cf3ec90002000000000000aa226b360a09c23735563fa260611447bf58e33708e469c91b176aa74b3f5946a116e7", 0xcf) 07:02:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000001f80)="a60b402353fe1d92996bfe96e241589ab947dc4d2fce49e9e57f28336c3da478e25e97704ce4f4b1ada02b3b70114ef88cb254302064fc660824cd648769f895abf05728edc53a2f83c000adfdbe958bc32cee012a165fb7b6f98f7d419b84271cc11d929301e82f051d7078a9fe3d583adf3a9525dfdb3929e135b2ff1c31df2c47bf7abb5d8c9b8f9f8858b97111c14ab894caed2c2120239f02e67b68a546bb6e637eda64756a386bcb6d5813c0e882efc90a2535dc081b94179cc5afac7e73c464a89d9b9995711926163f1bdb3475c841e27f89d1582bc34cf36e734dd8937417fbf2f6a326599b94eb7e05156d01b353c96719aae8ad1578723e9af32c1e4c643c33d2c89c278f2ad1fbf1844ca6680996844c757994ff01041bd6bc98b720f16896728353e35b1441920829661f1700ef57cb781256107c6fb8cc0821aee09a2a6e3e12b80c228b571c1ceb09c312647a0abe1d5bab2fa262af06db79f6041f8382a6b9d0a2e58da5fe25af11a333df51f07458e7bbf4a76cd7fcdae9e46457612e783ada3408408f8784cec1af58edca82e39d89bb6dcd8c72be6fc7d81dec9e1eba93e56e9643b0273c89ce168f9cb2da045a0aad88c15003296024d1bf0adde82796cedb48bcaef89b6485967ff4f189fe5233437485cc962984bdbd16cf1bc7d0cda812ffc6d5a8d9b3454e4c36b7eb97c775fc75035ffb3bc2a6642e2fc5af27b72fda90e9f4906e67a29778218d56711f520f63afab01d7e79bcac59549e0c84b8b30832c291b8b2900868086a8e79436015719bcf8040c1caac8f9ace338ad73b9e0f98397ace70010c0ee84f4ae5132ac1ea6831f05363091150436b7792750b7c7a9c685a408a095c1d2524e51cc909f4fca19fae3a29e916f3aa42c35e5250687e62f177d26f4679b399477c52bdf42ff016cc8f87f1a79b10780db90bc122149bc1bcb4a084a33f3c71f16b47e714adefe13844bac63a58f342230b3c33360271d006b4f41819b040b5430bdc461bfb010fabbca2a7a91cc55f9af4e159ae1d2cccd3e3da7ebce7651e1bd47e8f0f04714e5413d4d206eb3b1ca101b6002ffe1c7e25b72bb2445962e3954fa8c30d2c3f22caea43decda67fb20bf29ef06906c3679efc6dc0c5c640ca714d3b220764e7d779b9d6963bd749d7b799f8bbb8f9cec053bfe1a7a1e5e1bc314fce29520cf596cc232a0131e5c242ab7c776ed5a3b48787f108983d6f91f9abb04efa1e4b7c8aee15b61a058b6b23be9c1d51f73fa640bac020c08bda96f2afbf7aef87c160456e8e48647a347366303b5d8e3eb658b5888e4e389dd8c16828b99ae18be50eb1fcad226824138134aa2bc6e4e13306ba412a9fabd07d96f8513a50cabee55ce8ad867292a66ff5b6d83a9f79f95c7f1a0814098eb2ae9ba1f7b92ec9e554fa05840fdad6ec4ec62f00077dbcd5f878ac40d7ec71b36fe5063a415766aaf88a318e684d3e0f505a10c217b905b0b1a7fa0254908c2825a5beca9be7c234a05f1020f194b9ac97333286fe5a05b337614521f7451aeb10aab5567106701b7059f4b0076c1c1de4c8de0733bb41270b1b84dfc319942aa977eb28128e6c9fcbdebf37957f8254e9b8f687b834f7ad168e3f2ca6c856127d83c5b227ef7d6768db75c10b91fb7d0b7555362a96b68d9759a9c02d0e4970891cb2b1254e8840192e9aa5ebf14759fe1c2cdfbb3ea65df681771c3d372bc43138a619c6e4c0d9ede496687b4488c2d427e9bbbf8cb1232d585e608fe5b91c69f94d232ae883a9e9634b998015b129d326a95b038a50ee7116a6ca34848e0628c0b78a57ee925ac5e9b0f10bae26cab6a2180176848d692cd890e6727066fe40059d1cae6dc500b1b153b6a4fc4998fd8540a3bbe585ef517d22f40b7041a101b54f16f57d691a2485b568f6d95c06262d4bc70c81267e37fe7fbbebc9a06570d86e1dbff6b87d662dd66f13a1e74a9a6b73edc712f77363236daba566355895a43a43b2da4c6c94edf7e8f33cf43d6c554b5faae3986736292f25b2a333d15ec7a6950453e8c3732e15dcea2e303f42dbc83f2894242c04a0a68bae742ea6fbe7c7ed2ea54ce1ca717f8cd2574ca72f64f7423718dc00702eaf56893bd05359d6d7a936af04729372b6dca8e46fed8fc0398880b91749f29efbc9d7c8a389eb3b5f52f5e50635fd330353ec9cb891875d6ad3513cdfd561802adb80a78ea461af034252413372c6157617591526c6e406ddd7ac2857118fcbb977c033bef8349f8d09d285dadad966f122ded26c906720b54694b2536182d0c69d55789cbbeb2c679d1e632c2ef8697ce80929c8f0bf919a85d6c5b76a2560203b0fafca0ce059260fc58947a7c273546f305f02cc8bd83b28adc88d83cdea1fef3e0e1814d811abcc662aff08b13ae93691ceb128aa2cdeda50458af3def7fde8e67e58e9a73e03dacd9523fffac3d83bfb30c9085fe27f702216526370099e16552869ba3af5172f21a48034ebe5ffaaf884a8ebc8af1d023fed2c9bcc4d32e3daf264f90a42715ed7090930688d44d7cb1f2291a6181b0a819c42fcb7644f408b1850f9ca3d7731b82206bdca07e8a610196a62cc5b6ac2df136460cb1485f60d122180c0312a08b03fc24084cb55498d715d921eddfa808423644bf1802125b75ce885511ebb1d35271d295b33c1d24b7c33436e033dee11abdc5907994fff68601819065cae38e39bc6692b7916d5375948c78", 0x7a0, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 07:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:44 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000040), 0x3, 0x0, 0x100, 0x0) 07:02:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r2, 0xc010427b, &(0x7f0000000000)) 07:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:44 executing program 0: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) socket$unix(0x1, 0x5, 0x0) 07:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) r3 = getgid() setregid(r2, r3) 07:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000002c0)=0x1) r2 = syz_open_pts() bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x89}, {0xf6ae, 0x40000000}}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f0000000180)="f4fc67596dbe43e94829374b169f1c3f8fe731f697a04e2e31fc64bc552fb646c557dcc2d359e01365b14413c6ace9466b643c21a16198c38e1da5685cc0d5b45d34ec28631216a6596bec049f30ab99e76501fdb9f9fa8af90a4d875d", 0x5d, 0x1, 0x0, 0x0) r6 = getuid() r7 = semget$private(0x0, 0x5, 0x80) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x2) semop(r7, &(0x7f0000000280)=[{0x2, 0x400}, {0x2, 0x8, 0x1000}, {0x4, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={r3, r4, r5}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000340)=0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000600)) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000380)={0x33739cb4, 0x7}, 0x8) seteuid(r6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000003c0)=0x4f) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000440)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000540)={0xffff, 0x2}) fchownat(r0, &(0x7f0000000480)='./file0\x00', r6, r5, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000640)) semctl$GETZCNT(r7, 0xfffffffffffffffc, 0x7, &(0x7f0000000240)=""/21) shutdown(r9, 0x3) semget(0x0, 0x2, 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000005c0)={0x2c, 0x2, {0x80000001, 0xae}}) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000500)=0x1) 07:02:44 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x20) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x8001) setsockopt$sock_int(r0, 0xffff, 0x108, &(0x7f00000000c0)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0xac, &(0x7f0000000000)=0x7, 0x4) 07:02:44 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "f0000000070000040000000100008000"}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x0, 0x28000000000000}], 0x2000000000000048, 0x0) 07:02:44 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:45 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000000080)=""/115, 0x73, 0x802, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000000e0000f87c8a00a71100000029000000310000000300000035707f9545070b77"], 0x38}, 0x0) 07:02:45 executing program 1: mknod(0x0, 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x2) fchmod(r1, 0x104) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r2, 0x1) 07:02:45 executing program 1: mknod(0x0, 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) 07:02:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x712, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x400, './file0\x00'}) flock(r0, 0x40000002) flock(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) getgid() 07:02:45 executing program 1: mknod(0x0, 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:45 executing program 0: r0 = socket(0x2000000000000018, 0x1, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 07:02:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x7d, 0xfffffffffffffffe) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000001}) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x160) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:46 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() setuid(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x1d}, {0x87, 0x9}, {0x43, 0x7}, {0x2, 0x400}, {0x1cf, 0x7f}], 0x5}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x1, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000180)=""/50, 0x32}], 0x3, &(0x7f0000000300)=""/61, 0x3d}, 0x2) sendto$unix(r1, &(0x7f00000000c0)="25d251ec93f78e8e59d077d8d233d92bc2703311546d11677b7fc3ce38ba0bdf7cca3b3c5f9a0a6b02dd4fc1b29ed71adaecfa14d0b157502848527f8ccee943b92576691fdd57ad5b8dc610c10fcb958a26a0816802a842364327ce69d3f2ed36328f2ad95b85626e462cba7d9578b3723ed7497d9d45df58b81cc0c7569432ed09dd82d6a95be2b4bc6735b6bf5e993c", 0x91, 0x0, 0x0, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x0, 0xb) execve(0x0, 0x0, 0x0) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(0x0, 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(0x0, 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:46 executing program 0: r0 = socket(0x18, 0x3, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x67, 0x0, 0x0) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(0x0, 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') getpeername(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000500), 0x0) getsockopt$sock_int(r3, 0xffff, 0x1102, &(0x7f0000000240), &(0x7f0000000280)=0x4) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCNXCL(r2, 0x2000740e) read(r3, &(0x7f00000002c0)=""/216, 0xd8) setsockopt(r0, 0x7f, 0x0, &(0x7f00000003c0)="e72b06a99f1b92dad318e637d9934652ecead4d5c783183b180cd82c4a5051e0950cc5076f525dec7166c0f8e193c865effef61d54379f9ca46c9d50bcd04f92324c52dbf9af68483eee", 0x4a) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000440)=0x1) writev(r2, &(0x7f0000000940)=[{&(0x7f0000000880)="a7c98c1b9d76bef4221ed8117ea5afcda767287d6a0588c09715bb69b16f05cda788f3ca6a83845138bbb07a10b6e0cb7b3f08cd49508ac5953a5623cb7d9b9648d69bb59cc938443d3b44d63322cf60c9d2fb66292374413ff37aa43d7b1a3636f4de163fc62a7be1ccb164602ed4f484c6fe422382132751482bb9aaf5c31fd1e65a73eb218cf56ef23a325e7e4ec947b0b3820ae05b0bb4a379", 0x9b}], 0x1) readlinkat(r3, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/15, 0xf) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000009c0)) r4 = semget$private(0x0, 0x1, 0x104) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000a00)=""/249) fchmodat(r1, &(0x7f0000000b00)='./file0\x00', 0x80, 0x2) semget(0x3, 0x2, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000b40)=0x1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000b80)) getegid() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000bc0)={0x20, 0x8000, 0x7, 0x15d, "a8d39eb7af60d074266fa4707ffb93a3ea360bcb", 0x80}) writev(r0, &(0x7f00000020c0)=[{&(0x7f0000001fc0)="563c9a350d7179cd1a81b180c317b19e823161bf596b92ab99693aca2b60cf85de47a378d146c6298638cda7e9d130d23f0b282fa8c6ae5c3f86aa78461b0976e1a3fd3f1579e34a9e597d23918ae4b4f2999b73e9f9de37a536f863b31f515b2cf6e506fadb58c964a4eb15a687e6eed16d34ff1ddda9e6da7a4c3f7b151c0b751d4cf0c60daaf61847c8e17536ef07c43f4c809b4304e5c967ee3ada8ac623b2ae749b1a3b37ff03ffde142b9123140dab1dba831df40857315fc4a22a5c4ba68aa02ebd3160074e734bdcb7483c826208a4b0ac5644977c3e88aa192a2c367e67a5c5d4808ff1e929be6217661057bc933e29b7494ae2e42d2ee30544", 0xfe}], 0x1) writev(r2, &(0x7f0000003140)=[{&(0x7f0000002140)="d7db0ddc5945c7d0f663b6774878476e0aac25677d7b4dc6d7715a1ca7db6351a5ebb3361448ae4d02724062e153164cc43b0491f785a62307a58e84c8a2f1940cfd0b33ff1c5e5bf97fefcc7fab2cec777dfea060331ee977e60c40da335f2ca47cd7c7e96cb601eff6832c4c207895a798975caecc9b075ea0b7063631b43f3bd8ea73c42fcff5be8e28ba7077b6cf61d1ba6ed596bc656d5be0ee7319c99df24dc1cc04e7d14b5056659cd7523210ffe0651a8c9b7b69e54c680ae6e5d02ab63532f6d7147bc15e8328ae3254426d6d4d763c60dc04dc49329419abbe9b32667ae400d0155324724efbc97cb03f504e49fc2281b59bf2fa6836add11bdbd5251d8720bf1c04494c0dda629facfb5db4cc5f7f6fb44ad6b486a7182f5c457b3656582a97fb6079ec421d11a15da1b7c757057cfed6ef7da73dd8feb4d61842838765d1ea2fa2976e26b9f5a41f508493c6b6300bfd729bf52e8d61454dc6ad9df7401652ffb54f4b364077d385cdc8666ea838976e4bfea467c7caf275a7b0624e82688c800ba72f8d487db492703be9b41e057c3a1073f2fea3a19ebb15104d8463455389885600e145daccabbfff955600e01e6014c830565141f4a0b7d7fc1587ec007b6ce89ee46a46b3cdc04b76f5b14712e28a990d4e493559286c8a354ec2ac2c68a14328caced71e91870320a1556fc6f4c802990e6837007cb33e2e63748d4696c3470fb5ec53a1da730c34e9c0b17d0bc38ee97bcb0bc2a6fa6fa99084a8bcf116527b6432fd5cc6d88404e0708356cd7ac71eb1179ea09347cb76296f6c8c559382bcd0f5214997ba4570668daa6f2cf33198e9a938a268e7275fa1a20f76d3cd69ffaba5d6da8dbbd15ac35fbe91a0c58dc1a652e85236d772b41aa5bc8146bb4d71e5caa91d08c26bec66e079ee33a4134cbd11111fa5277d39f5e71d21db950af3e2ca224dcaa78d8d4c25c4797173003c0c21200e2cd7637b6d1ee94dd46103bfb4829e616c355e70937135b89b82ca8955eba077680cfc2360687577e2d848273609baad10f8cd5cf0bd9742e8cd0e9f09b842f1e72e7a50e16d5956983f1859feaa408a338cb31f937d0128c2ffa89378bfd3397204294266e097c5f8cd2111112afd5f051367bc1fcce585c0cd60840f7edebcf8f83fffe8e14099aaf2ec161a7a944edfe39514734cf02128478debf37dc63d246cdf63f7864cc67475403e724c48e59ec59bf4bf2011c3c0aa82f0a7c3d5321f08f228b3edf6baf21ab1d0deb7f446f4ee9ec9ba96a39270c3638b49e37e80354b45f35138caa990ca133906b2b6306f29ba43ef26f31b94778b3980440f6f14784585ce6377c32ec1be367d84f5a5dbf53ed223a6b55898d2066b877e7513081d98adf2fbfeb6c442b258d2d39f32e8a4f6b04166e5b08856cb46cbd7a775c3204552bf351021cb3eceefe4e485edb0e6c4d150c28cba6b616f6fab409ee0420b88c8a6807d7c95aa9d8dfdbe73a1fabd7b1ff3aef27a5092db705b478426cb9049b67eccf84d2603f62a53e79c6f44fb19e05457a83561ac8bfb7e517b10011e12f989019286e56f5742d8471fa1b031a1c923a9045889025ebb097d0eefdf0d6f2c7868dd03da1225e623a4209b0aa40cd3983744c434b93863e77c57878dbf65c8382622f825f38034806b2d163b7abbab80fba8f79dc262fce23f551e1897895be6ff9dc7e8fd7637df561e9c2be5d308e48cf51789bc82658965d62b7d4ea95877e028fb14e643ec35309b7dd57409ff8e6cea315ad78f6f6ae3f2445965ddec985e87c1459249ad11ee25711d50ad927784ae8294cc7bdb1105f2b1c5146232ef3a10601c6f2023f149a10b16a07b1b39db3819ff5f34f3789d36dcadf6e0dc886925d55298ba117915f4941f99ec3973160fe11a35a200e295d8849ebe4bfb4eaeae40747a0689a5bedcaf9db43da6768a2955868e03d002ab8092a5da7308a9ba6ffc25ab1470e607dd140347c98ff85eed9dd13a973464016118944aa3f5b4d9d0eeb621cf53de7bcb376b23d3d81529484b40b3df73b247a851831bddb332cdc21c6cdd01d4482b24f3e4b48b487cf7c35e726bee1dfab4883ea51d0d86f6db46e7323b8c611c7dabcb1a1c1764ef1a7299bf77718dd0b4b1d0c91b675b3859167bfc6d1096212014626e14a9cc128c791c38d1cbcaf1205e39ea62d67bf5ef47dd445302f95f07aacea604e786d8a593a83322dba7a2665daa28af4e6e173891fc5bb1b806c618d01e80a4a622426e19ad2b1ddf85e9218bb7b565ecac6f8437db20e92587e46783896a628f9cbeda681aa1e4e9b1c9449f1eba257ce426f407beff231b008e754c7b4f21fa67b69c35bf8f011b6fb76a2ea8a44cfe485bf1ab13a1c764eb1c0170a514ad2bf84d5c0e329b421c4ea5598ccc557e1c5dd9a8b02dba97f6b7bad1e8598224e4015c36264c1fcb980b52571b040153e004b059fb9d71975111c21b4f93e2b2f1a6be3aa07ba06a9e74de7405398a7fe4508a1213988c3facf1f8fdcbec4b84c6e857e050b33d5e6af3d5773f2cfaf76f8fcbaf54621aaf08aa2110bd891fbd6bba08ea07d09ac6b88c5f3532281c505d5e6600a0a78e770e11d83de4321e32aedcda0169ecd4eb2122e9b95d29835d903f80ca2f5f4075cbf1730e93a80862f763301e06cca79cc4378cd718499ecd947fd7ce3b8489c208dbfa6b4fb6bf3641b6bf5e0d071e3417949ec451fa7130fd82d0dc71875849129585abff4e429086715e6bd2c64944c84680f4850e645fa879a6fb9d82aca1cbc20d81092981932493e703fd36bbbd67f8633b638e33f62c8ebbcb334cf8333b7e122f6b1f4ccbe2d9629ef7ccd709ccb6122433e3de86a8a57f8e28579c70be7cefa9ab715c5e58fa79d25d534c6bb25e39a04e4e072938f9b61afdbc903e33b21ffa6a24e18540ec878f0ec6cd08cc025eaa4e63a72d4361964fd1390c2727d50a0a004d4433b44c79d9995f1f0004dec6890ead4e868de636f17d6559e5814343fe1bcb3d2c29a3ccfae668300b3fbc11d1487d0bdedeec5378fc4a1faa95233e37a5bf4d85546d246a776ea76569aa41571578650da459ee515b69b9d73addac6ee3d29f18523ff1ea8a9da537cefbb61063b4b32e3df5f59546f3af6eccadad047ef071f4fc67540f163f6795529507ad9fc44efe774a87efc2fd5ad7bef66eafb6b3af2d5ee32af18ac24d13a3f3e941d80f6b4a133ecb0eb298933cf4e8b783c94891097ef5028dc1c399b9bf63d67b7501f078bb32a2290017eb42236d3021f9d173ec2a942fdc661d872949860a3aff6b78c28af146822c7f5e1f198f1eae3d301598d3019c37ca72a4aa9b054910438bcd28843f5e8d72269ecbf2fcdb91755932146fe4c786a4bac4c3d957ba832a15c3adbcf553215d001838b660cccf5b673a7699e6d75b489611d836f459715fc10fabe4ba6dc51105e6b67641e7268a34aa14ea7f5b583d3054daf924960998662f2f57d30a2049ca127028420a4ab96b17ab926d13fc62ee8f73a65884c64d1cbd0573d3358f94a0016f714d0156635efa90b536a995f7e131716b5dbbc0aa27e4adb02ebf9c78e30b5fa9289fe8901ba0f1bb72a99dd4fbdc5c8274dd3c922ea83a8224f19f106d64657bcce4e0a5f795140ca3369f60bbd5533b86a893b02dc8a07ae66063285e50c3a85cb675594b365b9bed8f3d4e04882ad52bb352921cb6bd3e5290c48e66e262278baef581a0e92523fd11bbe1be9251292b9d2ae07c836a0d25ffc54335f9f876f85224a70c9b049a438461e72b08e53b140a1b3203957ed83035a89454bd38ad41ff5abea3f5c4f75e9407243006ea953ccbf6d4d8bb37fb2070d8be9615d61d3d22b2d5d69359d224cef0897ad6512d3a1352c7c44af698e6e50f4781982497e49029859ba21172983dacfe3b056b19b3a517cfc96c9feaa38805feb0b86c4f18cc9e92493f37eca1194a391e1ada5b6039029d444adde7b108f090836aa80930795b2d0322a4a1d63307de7703b7fb827983a4f4f50c5f9393f99dba929449a9365f47605b2683a4d7eb257572f4b6919e8e85c5964a9967fb41d6e2407c138daf7d9a232535b340df51882720a2c5fd0724f77219a558c52712d3cd01b5be594d96fc5468adff3d0165e2cb5e437e803351901fce26f6e0c5b1e1454a227459c3484c489c68807467001a39ff593ef75143e58bcc790355ec072dc3fbf8e771ce404f07ed2a1cc3a71593825aee2ed7c04dc799834f4e25452bf1a2b38cb2fa0a6fba023be3dd6f412ea55859cf19f056f0eb944787cce05d4fb2e4f27bad01d9304b79dd571f45fcc536538ab291e6226405c179970af7c263144b8f431c65aaf26eb4efdc4bfaae6ade20f710018df6c778eb099678d666c7a7e0e77405fcd9dde29f84aa4309288adace2bfef10569e1862c0d0b55434050ce31d41b1c567a2eaa25b752bc4305cf3db33ec2f1f1ca41ab425da859a4e0efbfed8d9b6eaadeac1b8c8625498f6587cda8203c3c66edfdc3c4f4e3945fa029c4338e069f35f58c9dc77a6a13851e13b56970204d28ab55640306daba1139f567fd9b26e4ecedd2e3cfb1f0771511cec5c0152523849baebdd371fb501b88ea4a8c7bd0e780fc6859639d1d93d3872d56fa87eea1bd153d724f8114131317d68363910710194b1494e0593ee661e88280b8cf87b878f7ae0907b1d9778f1eba5b4c2aa8f0b398f83a981a4bbcd8e74cddea9dbc7e30b772b6b8ab88c33109f5eb77458ef592b77b631bfd7c2fb6836403ac4b0027aa14a9a64e3e6f4ecb0f273a933b7b17bda3fc2ac663faad6e8e7a6ee90b2f7b55581773f4039e03c4339653a75c47f36b4df745cee6ff7e8dabbe67c3a4881ee82e82a01098e6b9dc880241603c6ae672c6355e1feb78886b4bc59f362745983ec37a52331114d10fc7f5f5f6e684adfca546798a38b91b9a63c11d879f6124ec11e545fd750ab59e27e49bc775d37f701a98022680713851816bb5a8cffa511ad28c87288994fe58846872a11cfc48640661850eb702897a13320f82bdcfff615c30a0615a5c94d36816467cb0b6f886b847b5f731ce9c1fa4b13db63a587fb0016091bee869710104d9ee91774fb7899f7275f29b88f7045faf4e45465e7f4b83a210aaa3ca5c8c053549f528f80201db5f2284a65db54a90457ac546cc613a22a8bda35e6df170d1a2c5fd2c28952547c7cc62d14e99b12e11b64ab85ed5e932c5e24e645ed5e454539e4e37a985f8c6102225bbdcf0e26663d16d5f2e6f50534d616b2a40bcc9bc19f77352449b136d6da00a85ce57d6de04a834b8d875773e5188d632915dfb8a22aeaa220e0c02982c71cb22be991b26f58dbb04b13a6c6ede5df70914d0d97b469f43af6f2f47a76f5402929d1a1d6c3ad1e3c16924f4b96a648be87214c2707a30aba9a1bced3440005251d171a5a12ed65ba1d43a9435761b27f281ea2509ee3db88722d97c185ac42fdc7b3cf82f5bd37680180dccc611c1f706af9b0fdae313df4d5777ca60178369e8892b450e85ee187de070faafe467d45d1dedd304ec91a46d367ffa325d41d8ef1a46d9bcaf8d62baab594c98fe7f77ea9480a2a71a89fbd9adf08c6595e1dfca9315594958ffea4f5f5499a16c5f61940aa7ff09a0f60ce977ec134c7e13c465d8af4a432b0203a3cd9af42ae061a3a988928a6c32ac057bac43c26e831f6fd6b01e09baf1e6533341f73a85383d0ab2db9a", 0x1000}], 0x1) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000003180)=0x81) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000031c0)={'./file0\x00', 0xfe, 0x0, 0x8, 0x0, 0x50d, 0x6, 0x2, 0x2, 0x0, 0x9, 0x47a3}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000003240)) 07:02:46 executing program 0: mknod(&(0x7f00000005c0)='./file0\x00', 0x5ff9, 0x3624) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r2, r1) sendmsg(r0, &(0x7f0000001bc0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)="8892d17ff88fb9ccdedd27706b63efa32f40e530448878e4f1ba4d0a653d729245", 0x21}, {&(0x7f0000000100)="d83d7ef83a6ba81428f2d7d3b3e951b4decc617bf13c24e2d21be53a6e600cf910f6ef870971be7f2ccbc278c5e0496ce5f85cbf3de2142d99", 0x39}, {&(0x7f00000001c0)="4b94698258fa552ecda5bd638ec263dcb410efede00df1a9716cb3b11c8d9bc3f085c3faa54e5be56b1f4e727531d86d4b7e8a978dcb120076304a62a75e7a9617fef2a0422d7034e90f3ee2e0ea15705b87ec65f0dd342fce9d7b86822cf75335", 0x61}, {&(0x7f00000002c0)="f015349a8ae85a7ed9d4097fcc507767acd04ecbe671abaa90c17ec81d85f94e5534c5715129785e870251da5ca0bb6948c55bb3877d6dbbf7b336342048a79986ff3818e7e8441937d254a9e35911bef74bd46c873fd6291d1685ec272e42e4c73e2318668cc4262f8c8333c3892faf3a55574ef5cb37a1b344e81d26314906e5a1b254f9f68f535c33ea34c7b6ac4541cac93c663907edb73b41a76dde2117a2b3e0126071d4c04f8b07d2c616484ee2a175a5e1e2fe0077b1763823", 0xbd}, {&(0x7f0000000240)="d8cc9bf3c37c8d5ba7901be473768649bab7723e69a0", 0x16}, {&(0x7f0000000380)="d3258a6b110181d5219e6c389b", 0xd}, {&(0x7f00000003c0)="3bed1c5f1097ba0c13ea4c183d8e5c1d34c992e78219d1649aaebbaf31ca73cafd336a94e2acc9c01048c8b0c7c0859c8b1cfe4a275c6f0004eb9ac2343b4f57a9b12f1d09e0f765bffe44fe1aedde7df0c634", 0x53}, {&(0x7f0000000440)="a7b802f194965094b7d6ffbe9e568a99ac29a6fd35de356da47e8ed72ac32b05a7c504ac8c4492115fddb93112cfafe4d2b8d7339ed153a6813765b8afd4ca0dbd43bdaf17ef5e39a0e5ecc4c4d18cfe0a95c705f5031b9d94f0745472c79835a5d5fb96a81a8ea97251a7de70e7530f659f1a97d1ccad7b3afdc21e4c5f684f218c609aaf1189f726f34f852921740882e339478d30e75f5f768ccb8945806f9640a93f7caf271f4f78cf4beb6bb57ee77a32e0dc4f4dc9ddcec09c39b0c993f0b46142", 0xc4}], 0x8, &(0x7f0000001c00)=ANY=[@ANYBLOB="100100000000000001000000cf000000de5544202763e2e60166c124f057dd52171bf5b3e8fe3935b675f8677cd4bee93b130562cb0d97e2add13fc92d10aa2324d6f4e7533cfdcec9926122bb1019b584ec32c03212d717e4cd52f4c979478ac25e41881d38b44779870ea47b3b92b17814cf92fef03ca1215b814f97c8fd3a067d4984c749b12e848940154f8f3455829f7137945c1a31531c21e50d79258409cedfedde4734d567441d37ccd8562cf0a9671ee8f0b7c789d694059f2937d7a4c233fe5e90d4abc781f6e1d68f188a76e4ae907b482aab6adb6cab5b6b7aee24958d4184bf3bbc9360c09240f1c6b1600ae5a5b5b715d78ab976b9ca8ccc219b5a44414d240d1968d6000000000000e800000000000000010000000100008018ce95b934d347ed48c67a49079db4be89771c4a359a76a097098a595e540bab4709dc0064797e56940bd9803efd0f33ea1e9bee9ed9c5cbb6370e220c25e2981b03932548a4d5e17e5033a7e2f1fd85a1141837e6d67542079a0a26f24fdebd50d2958558cbd7aa93b563ae92c7393f944ad28b9f5978c063fa05c2479fb5282f1f4bbd63c91337ec58733407882914f03012ba776fa7264f2b0703be234cecb2643f6fe163d1801c319d36acb0f9509580bbe863b584fbf0aed761045205120c107f30caace34c5c4826fc9eefb4e910982fa03e37000038000000000000000100000003000000542b30e7d3882b75979bacf7b3ff345e29667f692a5d0cd9f26c3c322c11efc95e0000000000000040000000000000000100000007000000da18ac9316c96753bedaa9dbc9d1810e0779effc14341543a68fb60a0de14149060986745a231754c86b1af800000000c000000000000000ffff000000010000bbd49f686db57f1879c714e2c6ffb79c1411c71f14cfbfd39454cf45d3e48708d63c283eb4c85a238fbe0ff0891474c6cbfc022d89c1e5a6bbc57a9f5e1ced668a9bb9b0039be43aeeed16839c83f2c1806d7873e3c9bcd88b3467195f40f9bd830684f1b731e8ad6d8f21f6d793653a73e3ea1cf682f8300130349cec9b71f1010b802cb2be026df75b284e0334979550947f5ae039cffbba5e90fb09e53c2cba14aeb85dde7fdf9617000000000000101000000000000001000000ffffffff4514159bf0ec26b33d136fc98744b0962e6f318aa1c375258cd168f982e42a928984bc5561d73e81a5d4ff1a4624caee660f4f8b392bb9a794d6d6e6817cbb6eeb27efbcc09c4ce5dd8e0d92f8e71a012b0b2d03f399e055d83d1f249980e247aa209c6204b8dfcd4c5549e40f0d5d963a1c9cf183035c5ca3530bd69ede4cd2e57dee121a9cd01d50c6307681831ecdbf26f9c389d2483b885529757e7bbad2f35cfa12f81cb88785e7c8114e556119ef806d25649f015511f569ddfa34bfcbf3d45fdfffb42866fac0ccafc2c789385cdf93f76edc81e6447ca164f9ec16b807303efadd763353e253b45e9391cd92432fc1e6ba0ffa164ee7328455deac0987e2543bb5c5445bfbdf2e8271e19ed4257cc0c6954081a66e2677244e83345f6e8f74838fb4d085a5bd9c15ddcf4072b88622ab0a4ae8d7b045123774bc358118f1a1acad8e57e98e675e015c181868659e26231aea03cb4f07ec1a6beb535634571c1ccd52a4bbdcfb30ebc3b425b873843849f51a8247210b30f3c0d9dedfa441968cee9838729f4ae3c2e1acc08d1bec86748675c0e87118314b6fe754e4b975f5848a75d4f3f65df491e233fad34cba71dcd9f8d4549b96aee8261d1534ae444fb3f84927092b4d1da792c28ee25ab1e34f681328ee32f7c2f93984ad30f3215933558bc9e770df35516894d150a6f446c2976168f5d34fcc28415c4da61d7797db46fb08b799556c233b86c65a7616034b13482a7fcfdfca4b78f3d9cfd555b15db231b172a879a6a3d70c85a256cab8c287c34b65d63a3df6f6179e3b2c17171db4f0871492c5f4ca95523b14172f5a7a3ea44ac737ae07bf84ffa05d7c7b3a170f409d40dfbed1745e1c8282c665e2bee04278318d45f5b2cfed46af4830d99920349c271b212577188bc745eff4ccd0b7a73fcd487530643e9d1aabb40aa84711d25b9d767fab2a3289e87fefe679e91e6bcbad3115818e11c57aa5f3e81d7595b9c520aae57bbef684b34f514b35d3b755a5ca5d3724bc86de94735f49c4fdec393079b5636d447c57516d56ede5e3059ec6523c9955b3cc2367c4aca1073fdf4fe8eedc9b611a7da2763d268b9cfc7b47501aad03336658fa51ba2ed6f502ff3baf253f9b8e8c12022c36ae694d1f393417f5ef49de9f90edc58cd295c59639ba162db88b98d088c3a9e16beefed12daf06d6fcc44949a9425cc2f76c6b1040830046a7653078a023d3c5da3d41cf5790e70c6656e31ff7927bf0123ae97172b0c81def295ad2810f60ff3560dbe4e4080c4d6d2e5899334d0cdf3790a07a5e0e91ce34a7778d7d56058049db2dc232149eaaa46399161586df1cd60c03473bc227a7a861014442377dee292b3113901701e72cdbd83b97d5635890e8d7246befc8451540f90568476baf5fe6bd4b73ac21a292e6aedd2bd03c0ae34c727059da92bdaf312b38e7c7f6b47f1e7de137b3a484848b84883793d72481763e9545a2517c67cbabc529e6ddac6b11265e16272ae11c0294c811bf322058089ca2ab021b88d5249a4634613d6b8118585df7a1afe97d84b3da2dd569c65902ca44cc3666a02b68e884d0709cd3d9fab77e596b02d02571b1a96c7af2a91b8b9af401090390850dfaba2c7c35d2bacafd7035be169f582c2051e9204b8d164c7e90d46b1d9e1261f9edec6f61240f920bdf1fa9d6c87c3c66fb8c1eb482fc84f23d03cf547d6975d7f7339709a682b8cae38ab3f4b4ec9e14d13289e7ba1f03c552472d3f1c085152f1c65e1b524c5db88fcbabbc11ba45a538a283f21fba072dce1ece4997223d11e16613502bf15c3590db2487c3d331bf3dfd626ce99c9d93139afdd34f6a00497b0cebe2296fb749f6ebeb6daeb48c8832a3bd5a3cf5300f129747a1df448a46111f622d880d3deba141715458222bd8666a9c26ea0c885837ade08f8b85de9e317ca4129051f5ff468c1d5014a45ece407f212acaa9cffdb7b90890426bb4fec4ab98b0a01268abd32818fff2d963ad8aa7f10907687f61362b4cebcf2af0fda8149301b77c151eab3fdb411a625caba22f493259917aa24b6220ef7e2eacb4071e5fe38ec03e544aceebdcbbd34c95ce8aae881be16b2a3c9452d1e3de477095e092881d1afbe7a95b547aac4b61eb853ed33d52e3edd7179e5c79f1b832d3228fa8043cfbe7ca5fe2bc79eefbbb54276746302737f4a4715302cb3025d47602747a519515ceb0242b9be4ff2a423be0507043721147dbb5e5b33082efae92f1790e6dba22b37c83beb8e933c6f36772e25b6d10d57fad447cd42e04894d63bf2d6050a6088a6a8fea516514160a67d6c454c99406908b44e9de9ab8e04f23f7275cce96dccf2d13dfe3eaac44007c1083ddb808a8ae0b56d644a1d41774aae1ebe55c8ba0c0dd59d8da356954deca2b7e7e595aba4759ebe1a67c6d824be17b12cc1c0b5348f8fbb664f015f0df5621811108ff1a5a325553d17b61c8cd06c14bbf8042e6dedb5ffaabf22910ff985ab52c209f6a988bbc1578f28d0e454ed8f4a0f74de4eeccf7c07424f52d1f2d5f40442a01c0ed24ce2f373ae264d2b387be70ecb2e002d82e2447b6b8ce39a5a88c5c357099db20f7516ab8ed517c34023e6bc38fd0cad6a660a2c4eac894e735746b2e27c250829a5108500c71d7d4ce8632875e6c0b0f886803970135498a60229a4aed439c9d058dbea0cf145f8573c1a77d384b5086762f578c4f456881c7b58199c4c6ece2c45b80c32e368b119c72b166c64594504dc72b9cc400f0da147e12cf691478f78a396766bb48f31047cf910eab50b98de60832bb20cc518b609d3d96c6da5100b10346a65bc9eea301b931b11b67c52e5b6e52c454c57658aeb355c7e8c2471406ace67a1c1a0ea7acedb7e49cb48844cb98579255eab9e77e2126f988c786392e17b0f253a2e2274cbf24d3ea3f1437f3b90bf30e2ef9a03d36468cce1d0a3f6c81f62b95ff3fcf863b14794f6b81857b4ccc17044e3d0272d57cbda67ca8e17403da947d1d9cb776de79a8290f8daf6557cbf64bc7c5fe3b14b659bf53117c628a3433bcd6ac4cffdb733060bbf3c0c8a071becb125040d5e4041a8e8026066c2a5fda7cfed759fbd6223cbb77426fa07c45b489219efdf3f7e0c13c45f2d8cc21f62f251163af0875cfb8d8f37e08e2db9f7c7dc6afc9d59b9925143cdcfd77c4a3ea9b70f049b3bd6bd373950765df95edf3eb5b46ff27df72395aca731b049f0f27dbc86f58439310e0e8a99fa1ece1e250cefae439252a47129ee30e73257214c415a0cb35fa4a3e324dd1bf82f09307c5e232f803a85dc824ed4572698bc4346dbbdc35bbecfdb78972acf96a3917731f3c94979a84b35bb4e3e8f73e9af43e5925499d15f713cdc9a295489fa2e928cfc29d4bfbf8bb097a6917345bdf9c91ad5a1d7a4dbdac016939c12b3fa1aa41ec02f67b54d85b10e3c93bdbeb1233595f104846527f41a794ea5856cd660fef4aa311e50dce67044afe0bf9ddc1a9cd512561f66c84257e3e2e47557b41d0b9f8656f9cc4d2a2bfbcfb74918395a07c6e91dc4b238b7c18d17064c3532dce51f22f04f1b7fe3456309a5f78ccc05f581c2a766ce271d846387fee1ac0e32f3bd327cba384d6566379f560a029db54479d98c10b2c09b639f3635771f47c582e3490662c2cd238e1040d9ed27185373a638ed1d6fabdda0fe38cb274cdd8de8989323234e36e41c5a04cbac0ff16209290394a3b44883c97f8696c2cc2d6f1879443df311c371d0c569129ce77b752db7b72a5c497bb1d8ef3b97e4f2715eb8fa0db54beb8830438cf86430097c198d6d6eb41c50290ecd5604e4bc05737de4a5dad4d4ab827fbff4d10923acbd141a46c673fc85ceb470f2e598bbb5f348c9f1818ea6032813b7e3e913fc4b806750375cf11bb9ba045d22077ee355a24075f4780e11d21079096a752976a307d8da8cdf1075ded8d217112a7dcce18490514e23ec87460d95299827e72c7e7e1da5f61e58b7bacf9a50e3b6d736983057ad1c463478be0c8a2dc4d2f3f55e8b82042caa480b0dfe93e0b559a1403b106732a25bfd4d0fdda2f1469aeffcd786ce7056552a28a78777f22ad49ec5bade1f870608b1e84616fcf4e35dc77df5235eab69c340f142b667550592850abbf0abe18beae6aa86df583417b392be8dbec49584b7c100faab63a8eab7b7fae3aaf35b7126b83db4ab5eca1b94845895b4b75386fa74b6341ccf5c5a1e25932ddb4f910660ab23bc017f4c279468de79bfcc639fa3693381dde83a4b7ffbc7f66634762066c4b6693f7b1289c5b52d9478d7e666f8fc6349c63ae248000a865d13f6dd74bded6142c54926c6f1ea1ba90c2165639443435f9855890c8cad4ed08b79ad2c5d081504e4fb96109b0fff7fe2481e862a1af6b165ce1744db2f29283b6091371ce9637ae14406ea5b412e1c3115f8f549c2cb642d620689358c8c0b1a8a8bb2d31f62660cedaf81725ded174520d0eea16370128960922964b8e18a8c2b18d4e6c5caa631f4603613be66348795df8fac131f64422a690846566470467cd2dadf9c0b975d38b7db1f47eeb7bdada663c7fc55b41c5f15ca6c863864ce40a2574085f4dd30a7c4ed8679a5fd84b56cbb1d0e9309075820bcf4af6dda5e87cf795b4fc868b66154ef44cbb2217522afb005441ff391e4e47314df680cc1177e71caa1025d8dc14bcda7f5c9762fc35133b743612e3da3f8aa632ff7464c0c5fbd900ee1c612f6f24a466b634049622078f8df47ebb10a1d78b1df09322d9d8f7e55a1c0683c96944bed072a7f288c6e41c2210105fd704792c83c5d085521682832b2ac92542ce1c118c90946fa3e70520b0a28b0809a1b9ada22006dc16668b776d1bb1d2edfa51ae761330f4f6f1f0e336257cec2ec4c7b34025256f9d1472fbabc8a4206ae17b608140965b6e15cdfb2665a8beda262d07296cfd0e2924c7c2e960becca25010e1083833d582c18205c63e4a04703f8b6204ce10af3273a77671dba8484f232d779443cc066625edb43c407a1f2021a8df70a046ded7e3265e9f03f6b0c3ceaaaa3b0476b64b89d1227b02e221855abc7178f6865e47835f201c4b515d04df8e4618292f234ae4f2c56749f436dd0753e274fcb5565c65035cc24539d8bc96df87f6f03be0c17dec3d1e14a1bbbe352bd12de89a6df25830785a3321cb73896f49ee627de8aab6da8d58d8573cf571b73c13ed40205e8603510a12e925376ebcf328683c5dcdd92209fbf2da67e5c6668276919d9a358fa9bcc5d3f4a541a8e48366ed2f8f5efc5bfe6255669314522653bfbd273475060d32a35861feefc7de8daccf0e63ec0b1c5468f847f625370eddf9eb8954d5c5e75b6f20e1f586100fef6170a26a4a74a0c7496816890d2b6d68a76720caeedfa8531b8445e1ec4ecfa19f2a16196955941bdc8b7fd08b2a0b2a6f96453ba8a8309a86024fc72cabcec5d0c6c990da965bc7bb7b249cb4cf915f3048b9a5a656b33dbb45eedcb3d49c07defb881b6caa5a4f18e45d8c03b79734c8f5295a2e09ae3a339fe1b332a652d5e153c07681af33b0d4f2961e0087c4e37f01465727345c0c8dcc3c1802f14ab82a2f4f6f8f832a69083e1680473ffe49e7a7244dffa4653ffa8e14b440ddacc09e7d1466037a4d7a2e6cc67d6c26c50794764c0694d728dec433dbb9a996d5517d88e2690291189ac337c704e6f5e78f2f37d71704a5b8bf756ed45d5db0af7cf9abbe774e26735d6fa015d7e777f3f800000000000000ffff000001000000ed6ed7b49d7f2619304b888aac6a402a93b1dfb4f7b949f60748e9f03f975dbe87da99a8f452ecf58b2d62e78cb98939d2b9d7d288afb095041bca3ad065f96095cb2b57105b45023ad89008c8940af07d36640ffe5bb40da824d960ff9208f9520e95205aae62d2383eac74e4002c2a3c16c0670def17cacc68b107fae1cf4ffc26509afd8fcddd0daf25903c1afac45681031a1f55d3bfb5e086abd593dfecaf4116d21627c6f4392387e6cbece284549c4ad3ea6caed9a839ea07bf34f2a8ad50373a06db6fb469115ef7bc6e6581b71b70d02a61d3e83fbea841f005e322ac00000000000000c00000000000000001000000230e0000b3b150d6ba24c333260d9645f406f8e239316345567fccfb5934436dbbcd89108a365301ec06c4d2e6d65880fd91b99de382f4b0cf7bd647f5c516abd5fb5becc6b6ced1bee00330e6e0148237ad7314f959b3af5ee2989e1106a68515ae702c42c8ab5538827ec4ed6a5ba37fe870e72574c218505dcefd5438be3e43b694aee584d1de204a65d8d2687e79551d149ab22d8cdded12dcb5e89095f98b9e56a88acb20c3056a8eeefd25c654cbe6f000d000000000000000ffff0000010000003efcf2562fe2f8d10ccd1a8aae5b8eea627eb6ef79261523364f7d793c42902d68b06bb6f2e4c79b436e38c1cbbfefb5b069868e2e38c41a6fec60c22ca53f71ebd0b71cba94495667a941c5041698d183d1a322fd496e547211a5f7e1b17d44d38fd0814a0293f668d4be110cab83db15506fb9c2828fa953601b4af996c46365762d9c2db07bb41a61348b2c2e6e8f7f29919f8bd15d20d184996f8a97d6d5dfb2ef6377b327d65219b19f60f20000000000289a7bd754770f0aa6c4059c21af7ddb135235bf1d7ad373375b6400cb66060ea74d6c6c045e669cc371b9035bd0c9f097b63d56f678d360af9129d6b6cf1d5ff1e0d5ec6e535d13a3ca06d7959efb845f283506662d28c8ec8094cd97d762b61ca4632ce49d5d6c9107"], 0x15c8}, 0x8) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffdb0) nanosleep(&(0x7f0000000040), 0x0) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:46 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x108, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'\x00', 0x8, 0x7, 0x5, 0x1, 0x5, 0x0, 0x14000, 0x1, 0x2, 0x101, 0x7fff}) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fsync(r3) r5 = dup2(r0, r1) kqueue() close(r3) bind$inet(r5, &(0x7f0000000080)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:46 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) mknod$loop(&(0x7f0000000000)='./control/file0\x00', 0xc000, 0x0) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000180)='./control/file0/file0\x00', 0x8000, 0x100) open(&(0x7f0000000200)='./control/file0\x00', 0x0, 0x1f) openat(0xffffffffffffff9c, &(0x7f0000000280)='./control\x00', 0x40, 0x100) r0 = dup(0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) sendto(r1, &(0x7f0000000440)="c990424f3761ff95405fb33aa50c209a795e0f42ccdbff270f3c7f205ce726666a1ee8564bc8c92649f9725ff4280e9431bf4bea55cdafda045460344ba73917abb23916dfecc4dbd73c97558c378b1e499ee7a4e919d6ee6ac820df28c3eea80f13c957f01694237493b368e26804ca82b8fbafe905beb4784dfa9cc4bd3bd74e706e73aadc7df374bc5aa6b7336703798452f88cdf63856310051976cec7566a301ca0d92d1f85acd515ef5be4a23f59245a0c71bd61e85fd4ab0ea40a6de38ff275a332d3d0b605664766f2431684423cdc835c197b892eb056c9febd601821776b3ae1f6327b1e411c64d4188da4577dea8f464a736a7b23d8b551fc193529a4a325cea17fe7d97a9e62e35db4dc2cb11d2f4874022f0d47d0abb2c5fd4f7db06c650621ea1722c1c4f2eb5cf59fb0d75795caa8ac8c6768d29cc7c0da18db82b0eda0e28c876e971ea18d4d8f18dcb5160b45f3e222fb1b7acfb715a43eabb055723458668fdee1d1a7eb453375cc02f91bf37932dd1a1f6d7b42eb6d95a6dc8e9ecd257e41b68bc61d3c6cde563a8f70a848223d0763f3f77880361c123374d676958764ddbb1a9e4d30cb66cb141b5c2d98dbf2355e0165483407ec87c7d1b3fbca5acfa8d4534bfcdd76fa77b53f2b981dca77c32014673d77ff44c7768b3793102bad6f2f56464fa5e6d433211d879282d2040c0baf74cb00ad448936766e132497d1e55f6e2280f750eeaf3e3ccf69fda6363ae1b92a018a7bc184f220656a0cf6620de4b167bc9778d821f1215d93b9e3052868e18ebd52181e2ebc39b77c14f52249e4f1de127071529039baa52660f9914aa76f7d5bf38d4858a81f044d6c45882382ae561fdcd7b01e9cbaf2224d337f75cb5e012e8f11ac9e94b45845e4bd9f7bd68c7f62a451809e55f1c6e46b7d00839617c011c57683890974a54f950cfe1443fb4884af0b5566b01a18c0906b76cea5dcfac7101f7375dfde724c432cff67c9126947b139d26e3fc2809d00890f48f6cff010ba184d49e823b3d6759bbdec807bba1e70de03be4cc884c37274b010803470bd1d6d3c3e643dbd60bfa257b0e2219fcfafa3ed9dad9082e0d0858030ba0a7cc68b64347ea1b4df023ccd5d3ba029201c44a00004c1cea3c183887f90be3b7b667af790f9995c5b3e8aec5e2369854562d5dfbc76aba7c9fdc6875f9e6cbca7300f89a77c35dddf73c7e0e16bc446d260b8a769740ac54f4cc16f74966a535a08e4d9262ecf081ff944374ba1379051ed8a85b05d76eb4a22ee904a06e3a92946237e695b2106de66c6f8046e1ab4b84e5f548e603e1f7feb42782ff930becaff9a53490016068c4d18f6fa55b07784e50d44954077d9fa66c6750a1987378dac321ece784ace614ec27fcbc5d4bded2c7d986f87d859ccfbf9b2a221df77f33b558df13633233f194bd7516c2a1f82a08883395159c06a563cb2d8b5b1486ad3d79b2bb46f618c4d3b9f2e558406075a3d85dce9becd4dfdccb4917e4f0866971b8968778ff862b4ec30f7aee7058a214d4e2bb21720eede108ef96ad3de5146101a68f3ec1abaed95976dbf0c8f3d9e80fd38e6b80547dc1afd1ac325ee485cdc792c5b946f2f5c43237c5948d20ff180bdfb17502c9cd9dc4960b483c54da305a9b36d972d675e1810da2ef8c2bb99b8750fa315c62c3f605843acde970fabdba7ad3680436dec31cb9bb2a787dda7d74b72e6ba0928da81986cc5b4b1a514f7b9e329f5d01fde2365f0e0a6069a31fdb3bd246910b2cdcbc20261dd94ceb2a3012179fc7ea86108f8c6e61c28fca246aaf3a2514ce3cf85c1a6f74825e792c0fcf91930cb0cae823c1aa1c71b8f1b0ca90a6b77effe8dd74ae824247417c1728acfc50d71a4c2998aa112f90a26d6751e48b43f14bbd4299d4178e357c2a78f898d8ff0d581ae80683fdc8b72ad01eafdb716846ffa8b7315c827c98956c803b57cda9b980783aa7738bbec450b8cfddd7eed2a3831b3e4c2b43a94c3388ae911b69473ab6b26c63b6dc93ac8282383c21f5f15602b2ee677ae47eba0f2ca2360f24481f539f31f42c407f2b0f8c853451cb8fcd08f2e5ba6610505028fc281fd7941efda026c12cc3aa356059e3099a71659153ff30d6e6d6cd489cf4dbdb0670ede2a477779c5cf311c1695e22e06316260997b6aebda37f1f7a4e72896f690aa0aa8de99fcc68017566fcc0af4d7553c70f32a31d2238c56a1d954c8c23adb21543ad83ec00ca310bce111a1945ae212a71ed96d9d743bab808aed457b6367557bd77e2d06ac7a096c9765f84b2ac8dbe64f5a2bbd60591ef024f545859d15b1267710bc362ba26a4d2ed1e3934de09f3ba8e895d4383cf688c353dc261566540de58ced1ee4dc719b3f1ee585d914c3ceb5618a7cb5c0a640a78b0e383debb50c7ad04dc0c65336bbd6283f73c85c46aa4ac8d254f03905e9f63a0dd4427fa1b1272b2dd252d700a9d715f3107f7c14c96e8bb4dfb67281bd69a3a9a4d94c15ad877c9e0b1e489b659645680633bf0b24a45686d7d2087b0fb42641bdd6b468e2a306679bb675e9997e828effe169766513d0b81a953346cb0714e001adba7f314112095538146dfca87386c575f7ff8b65eda509830f05ed50b0c344957c5b0e26c73b75963b22c7a9868f8b265709a6c7bb4eb3c7527251917ef8b84723e20bb25c09aef97afbe50cb411522fa7802916769d948013c78ec14592551d1da6acac4caa2e5ed94ef092ea2952455e1a9321a06116bb255454f202c6740f66a4b4a3360f0be4f59c31b3558cf936f502397b755bc1d58e7b00442df042284436e142524c7dcc29f5f22e01c70bb1c06dcbe959df11950611946d109fdd2236118875d9b27b1b243bbb8591c72c66f9ac2a0eb2ab8483cd908705880f8c6625048d1ade49a51a96106ec0acee9502f26c64b33335c241187bef9c0e440ffd5baa6540153dcae7cfd69cd0a64579a9c4149471342077c2a5e8f7ccf531362d84d529d2dc666bd9b42c1b8332dfca76f7dcf48990b315ac8833c6afd11c861cd061b18561b81533dea8e21d9b73d00e8494d536e42f2c3b501cd43ad4764b2e51fbbb015436aa3791cfa89f63d9ed382fc4c58619ea1f6a095ad8ddd7668db99bd9f2124fa60d91c491ecbaeb4df03deb4cf40fcef3706403e6c027f8db290ee81b7a4a38ab86633fdba9d127c03e23c77fdec9d82684b9c2b2b8450a28dd7105cd5258d677c3ee06a251b3539678f2e604c7eaff56683bc165e34794ca05181c0526fb5b7271d8ba8866af44fbd8e8acd04e56ec323adf207f07a9ce813014a3a49490e006879a42c253048f1ec48c112419f1f5f5f33c688c4040794a1fc6bf729b110f3f3ec05e0a7f3c34fb65f539a9798058b4387354c4e042c5f0b57ededa80faf12b698b9622b1483dd1feef923674823d7b4d4879aab0f6fe9d208a8eb6d6e73f396741a84cc448c19aec422edc61a8a65ebaba3c7f205963a86f69933eeb8cc18f805a8cd1035e6d638ce5c242a1ae61036e600316226bb3a395141ff7ff50187dedeb5fe9f275384b0ad08f1132f0e8cc2c992ace9def647dde5bc9732c2b7407845e07b244a36f5d6e3b8c99eff3baed32e9435b955479c7a5de969aa8fdf90a3b5dd7f31839d38e00fa1a56809b561c480053bacc93a087231d1f8e13a1a36afe64d412ad0870d932f0826f8eed6ff29b8eacd62f64a36d40fa9e9a9af2a4701018782412d107a6b11873ea804ebc94c30b51e610084cc1618afac7c358c9fecfcf84c2858d305af3a8ea428eb430b46d820785bebf8d4dce599af8768abf08631d1f167a573c7746e59e22270a07b7fc0c2aa018b979f7c8711758ae3e0e11376fe6580252392d1e674688c77b3fd73b088d5380d57bf4805d4673c7026677364d09e534bede83b219a9f52de37f45b83d073323c7eb847a5bcc4a1287279303bd68d36e01c851b50e208efa461593718eb8e0901c09fd1609157fac3f9ac87ef77b301680a16a05902b8ba977f16a6f3e44981a1114fd9ce91695a0b947dc8088dcfd8cf354deaaeb9dfe58ebc72823c1168d58b8314e4b38bed4c8656533e1a231fd8a82fa1c5f26ff658499490cabd17d5c6ba79c0dbecd1e99e5dcc12e6c7d93b795550325a90e5b491db08b04ddef4e8b6b530e616f964c7fd36fbab74eaf445a894dde52d9e07eb3ea6b80b345cba95f56f4a25b3e05573a34374a46785b17a9dd4db5deed021a91d807f247858b34c79ac743eeabfd42c783b9a7a962d22a3f9cbea67ae41293bbf5057eb4c0b0f7badc325bff0e40d07fdd6c1ce786618acc7be561d8c6a8372df2b9e5e24d403d882cd1a938bb494c0b1bbcd595eefe60bb3ffd8095e2d94bb62d0e420828820d9e9bc924367e25882adcc1f4df56ce27360d535d1fce2cfa498689857375aa5679ecf171323a745fc929ccf34c862b745b30c815a089d8d2aec88252981d24fec651044aa0fbf6c1a7627ea4846a83c496953f359d07d9249f353bf9092ec037604b36dc2742c89c6eeac11a8968b102fc94dc2d4152f106db6c43615546fa8674be2dba1f4c787a18a68edc90cbbdefbc315e9b5374b1efd888f1cb0d51c94127b12a0e1769e7c9deeaa205c216094eb955cb213697963fd07bb36d152c6a58e8ff290b75d37e0b0a45b50de1d1dfc6721119aaa2e4ac63f789e52419f4b001a386f5dc2a4ade01e66b01ca1d5134983fdb65ffc8a001d114875b93119e7c51e191baf100f3294d12b9948579563267415c794dd650271ab50e5b06ac1d5e024bfdf9d7d77a9a770dd0ad1c8931de7dc57bb54326405b0259103e6065db3e0b04783ac62ba99e577eee624bd08f98541447f36e4f3127816a1e54e813c2ae1bdfa8a93cd2861e6ec5587c1779920abdc454a0158713dfc6f45ab1e93e4b7f3f5bb4c62a797a11c5ce40d17643f877f811f7b94a1a464cddfeb2ef9a876249195a64cd6b5921924bd4b4491f388ae581d77cb54fb825c431e78f75a6e2b16595ba0d642d91cde415133f356abcc570c4e236dd7be5565232f576c56852ad7b3f1c67b474e8a83ce7972fd42b9c740b5adef13bd3c92c6470d9ed5e4950a985fb32071e54abc5e2c854cd2e05f6e4c9bbed9f3835d51387e44317374845294eec4474b8785b1720a6f8222a438c0da72a7d305fd29e80b2c869c6b6906ac96f67aa9724eefe6f8c661e15e5d44f633bfa4a02f8d0a905f555858c316a73529d36f0de6b29ed75b9515d2b12333ee2e9e5293305c90bfe8067f44eddf08d23e884aab5c5d34ffb72a9f0c14dfe6f69bfda7024ca66b4514cc08d51926a9468f63d4a154159451007f3407c5773050b27e0af9a9a6b723345318010ad534df8c245cc0d59dd9280c2331ba8aaff0f94b36129973ba57f82d3bf8256a18bb0b74be48310f1fdc85dd06ad983535633109d37717a0207e89a97156f88fbe17d65b6330b0800533db1f5435b7cf2205f5af73f50fd2954ec4105b344073b4331603cb1ba17aaad08541e9129f825191a25f0c0fe5d1e5a5d087a1730dd4644373d0e4bb0730c891c7d8198336b91d3e19e62af431096ec8e0040a1ed79a9f773cbb41c8b05f4f9c3d252080e1912aac1a5badf936a2c427a15906e5fb931bf509de435e3220bdc43a6768d37a26b67226ca1aeff5ff9ec13aafecbba2f22b2d9ae74c452aaeaf50f53a9caaef09c62f92cbd0b853e84918a6c91711294656b36b326078858d66cf190a10b89fd", 0x1000, 0x5, &(0x7f0000000140)=@in6={0x18, 0x3, 0x101, 0x2}, 0xc) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:46 executing program 0: 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, 0x83}], 0x0, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2004, 0x40) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) dup(r0) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, 0x0) 07:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, 0x0) 07:02:46 executing program 0: r0 = socket$inet6(0x18, 0x4008, 0x3f) clock_gettime(0x3, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffa000/0x2000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x3000) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 07:02:47 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x8000, 0x8) bind$inet6(r0, &(0x7f0000000000), 0xc) 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, 0x0) 07:02:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x2000000000000000) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}, {r0, 0x2}], 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3d508847f77f7e7a6d96e4148a060aa421c84d50", 0x2}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) flock(r1, 0x8) 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:47 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) shutdown(r0, 0x0) 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:47 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x400080002) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/144, 0x90}, {&(0x7f00000000c0)=""/166, 0xa6}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/101, 0x65}], 0x4) 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}, {}, {0x400}]}) 07:02:47 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2000000008}, {0x0, 0xffff}}, 0x0) setitimer(0x2, &(0x7f0000000040)={{0xfffffffffffffffa, 0x7a00000000000000}, {0x3, 0x2}}, 0x0) 07:02:47 executing program 0: r0 = socket$inet6(0x18, 0xbffe, 0xfffffffffffffffe) getsockopt(r0, 0x3, 0xffff, &(0x7f0000000000)=""/198, &(0x7f0000000100)=0xc6) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0x1000}]}) 07:02:47 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1000}]}) 07:02:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000380)=0x1) poll(&(0x7f0000000140)=[{r0, 0x90}, {r0, 0x10}, {r0, 0x124}, {r0, 0xa2}, {r0, 0xa0}, {r0, 0x80}, {r0, 0x8e}, {r0, 0x100}, {r0, 0x8}], 0x9, 0x6) 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0xffffffffffffffff}]}) 07:02:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) 07:02:47 executing program 0: stat(&(0x7f0000000900)='./file1\x00', &(0x7f0000000940)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x8000, 0x0) connect$inet6(r0, &(0x7f0000000800)={0x18, 0x0, 0x1, 0xed6}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000002c0)=0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x8000) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x210, 0x84) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000300)="aa4ff2b76edca168b665ca9d5840d9562c93705d2273534a0e0ee1c7d49d525be8c02a42f1a26132c8f178b86b9e9717b8252881c71d5f8243e68d5b8c22eb9dc603b25a247f7d29012378a4f05766d91de06f8aee9fc0c61552e1ec85f02538a28090e3992f02372ef4ba690c16ea2bb90b0045717efa68d8ceb2b43eab8c3351bdd7cf66b070a7e54a6306d7401682458adfb95822fce91b448bdf803cd7f304f6", 0xa2}, {&(0x7f00000003c0)="bca49fd12c575f118fe81402b324f8bad83012a17a70cfcf5b7bc52a8ba20425556b41a27d64ff6f735b273f22fcd9cb3de93b2d5f2e30841c77d9898c5381682d8a7a18a6eb980d39e0810e93e30d939e10e82643372e90990ee2486eeb8e494f4aa6181e782926f86a3d581ac6e9cf840f83f04d17e8452724f1975ee9ecd068deb9d2f00f1100996c637dd43c060227edb550a41f4e20062c3cc77ff4e36fe5f4c54cf31c8e211d18a42bd1899d931b2e9f35afdf93b5a136d9b02ac8", 0xbe}, {&(0x7f0000000480)="435caf46cd17502a8f16868535d304581a9193afe77d34227c05ebf69f3e4f7dbb74a45d6643e17a25157fb16f39b6ef9649170dee462f8c771694f7e648cfc6a9df1fa14c04f7c3b229dc34f4129a0cb15c253cb4f07a", 0x57}, {&(0x7f0000000500)="ed2eda1998787309357c498756dffde41650c279df714ce1df48bd49d05d30813922f3f51bfab69216ad452822f2d7ff501c55d3e584760c0c2ee101cd0c001ffd1cbbdb8754bcd335e875e84aa5c381960bdbd98748d49c2e3600a525d1bac869a189912cc9219bff336c5b91", 0x6d}, {&(0x7f0000000580)="02a0f1a4ab3959a615c9b263306d346c06730cff060f5694ab7f9d2fc58b12d0f6200489e9d896c530bfd1ab6e42bfc2f31d89f87a3483e404ff4c38d38ff8636d2188ebc90fa2516b910ea1b5a28578d6b1c82675668ae2830b68521bcb3a342a1478675caf00ff5a32b8f265cd17ec19320b93b83418986d90b2df9d956694f60481d5e88f8cbe31018ed1f51cfc55a96d178d429d43df51dfa6c10664369778ee744c9792e04cd8e8308732e2134fa2ee2029294f19312c434f9489e7e0760c18db4c1717e4d1d7a18cc564f9e6dcf63c53138f", 0xd5}, {&(0x7f0000000680)="39648ef290b52103d2211475b3b8675e4da5b74543c66bee0d380f002ff289771a92366f1981f8faeb667a54ce15054ffa2e64f17808c43e6256225ad236b3714d0161bf9d10ee42", 0x48}, {&(0x7f0000000700)="9f9d17f87dd8e2ae2dc8d46d5a3ee1ae4ed9347eafe3a8e8f7a4d98018ddba07587c89b774311ce7925ff8818fc2570e5854a7c975427aa20e3b2205034d13b7ca4e631bda86a35a8859470801b31ff7e84c50744df377c0da107e7143bda2cf9faee7d34e484d246881d46f17bfbe5a3d2c2bec3c05fe19defb843382dbdf401b", 0x81}, {&(0x7f00000007c0)="d78e385cdae3836a228e182dc3c9530784a93f2b120257f893001127d719c099303f1b8a7e2101fd756df261ab13c1", 0x2f}, {&(0x7f0000000800)}], 0x9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file1\x00', 0x0, 0x42) r3 = getppid() close(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) connect$inet6(r2, &(0x7f00000009c0)={0x18, 0x2, 0x40, 0xfd9}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) open(&(0x7f0000000240)='./file1\x00', 0x88, 0x60) 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}, {}, {}, {}, {}, {0x0, 0x2}]}) 07:02:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fchmod(r0, 0x80) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}]}) 07:02:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800004018, 0x1, 0x0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x1}]}) 07:02:47 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x800000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000040)="c5aee0c4ce8dc6b338dd3847aa234dcf7d", 0x11) 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20}) 07:02:47 executing program 0: madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x7) r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000001000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x2000) 07:02:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) getpgrp() r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x20000fffffffe, r3}) r4 = semget(0x1, 0x0, 0x0) semop(r4, &(0x7f0000000100)=[{0x3, 0xffffffff, 0x800}, {0x0, 0x7, 0x1000}], 0x2) pipe(&(0x7f00000001c0)) fcntl$dupfd(r0, 0xa, r0) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/47, 0x2f) semget$private(0x0, 0x3, 0x3) semctl$IPC_RMID(r5, 0x0, 0x0) 07:02:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20}) 07:02:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 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), 0x1df, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) open(&(0x7f00000001c0)='./file0\x00', 0x212, 0x0) 07:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x20}) 07:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20007461, &(0x7f0000000140)={0x20}) 07:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x4004667b, &(0x7f0000000140)={0x20}) 07:02:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x31, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) fcntl$setstatus(r1, 0x4, 0x84) 07:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x8004667c, &(0x7f0000000140)={0x20}) 07:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x8004667d, &(0x7f0000000140)={0x20}) 07:02:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x8004667e, &(0x7f0000000140)={0x20}) 07:02:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=""/104, 0x68) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x200, 0x2, 0x1, 0x1, 0x7f, 0x20, 0x5, 0x1, 0x2, 0x7c, 0x401}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1c, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 07:02:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085302, &(0x7f0000000140)={0x20}) 07:02:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085305, &(0x7f0000000140)={0x20}) 07:02:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xfffffffffffffffc, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0x3}, {0x1e5, 0xde}, {0x5, 0x1}, {0x0, 0x7}, {0x45, 0x5}, {0x45, 0xb2}, {0x42}, {0x0, 0x2}], 0x8}) 07:02:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085313, &(0x7f0000000140)={0x20}) 07:02:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000100)=0x8001) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)) kevent(r1, &(0x7f0000000100), 0x4, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 07:02:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x5}]}) 07:02:49 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) close(r0) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) 07:02:49 executing program 0: pledge(&(0x7f0000000080)='&#$\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x180, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x153) chdir(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x9, 0x0, 0xfff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x6, 0xf04, 0x0, 0x3b, "19b1764019d6a3530aa4fa7aaa1b60ed121c7f9f", 0xaf02, 0x2}) r1 = dup(r0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x1, 0x2, 0xfffffffffffffffc, 0x7}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) 07:02:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x9}]}) 07:02:49 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/247, 0xf7, 0x41, &(0x7f0000000180)={0x2, 0x2}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:02:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x3) r1 = semget(0x0, 0x3, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/145) 07:02:49 executing program 0: pipe2(&(0x7f0000000000), 0x10000) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCCBRK(r1, 0x2000747a) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) 07:02:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0xd}]}) 07:02:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82023e2fff030000090a657ff1ccb8cca87149f7a0b5663ebc7da622097bbe08000000a59ad24300000000d168cf2d23d2a973693aa858034ec593d4765be1b20417ed2c47789449b852b6233bf5a584a34b25d62b8d7560c2f6b634ef58ade767ed9f9dbb3ef8d7d9a6aa16237e877ebaf3e94739600e5843f28aeb1c18a3ffddc81e6e06dc858b67025cef355e7df00a2dd0a00152c8bce3ecbbb92f930713267cca3a30022a7c2bc3cbc92128c37b63ae7c50c7c97f271660a30754440204c6ded3db92ca0d3f8d868f8889efee69c3825d8564d3ba4710f93d605676d1576d8a5363ab6e1df9f25e4ce7383b8bd9c1fbb9504aaf0273bb4b14034a091f4095855a5b52e22fc923d0e8db8fbd6be1f1b608e8b18eac652d040d2a8a0cd17c"], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6) writev(r0, &(0x7f0000000900)=[{&(0x7f00000012c0)="df2aad847069245a210d878554e6a987cf9a24a3f6baae0c4d9025afc84cc1bf98d9a91ed0af0f0ab52202e060296df2155063e6d77b1f69ef8d3654a91fd1b29f11c56f225d5c0abbfba3e90a9c758c4c75f586805f9f17bf57b746166cdaf6d0dbed2f3c802d2e0079790ef75053e370e93a5baa813c3d74669e66cb5ca6923bd666cc885aefd8bf869c5d4dcdd8c197e06fbfc8057d0842c0041f1d91e842d00ce0d331bf1c57e827e0e70368f40af11ce47e3a91d52672b3efeac6b5f7ead17e7a4c3ac64c034dcf40dd5884017736079924c3458c3472d6d1c10f18d5cb63d12cd8cd177f9acc683696a189a69874043496baf61bf2fb9b020616a508b5c06854d6516ba20a18ff36ada14e288162083558a0e31dab2196045c9b5e5483a0445c358ae9f9786e4e8e044591096629d1de16a3bc11421853ababf2b78e0c9541c496d0ab68d16a98f341dffe4f66f99f0088f14bea121295afa3b2bfa552f3f1eee987c1b481ce3e07f93071ce3dadeea931a2a87a8609397fb3cd2cddaa0e07de8ff3ff0f9f4d38faa407b01bd8be832dd94b1e2080cdcee6588c7e55c3b2854b1eb8015584a6598d03cb8a13979551720d4d2c0ddbe38783bccc4e383f7682d048b56563bf13584b42b4ed5f94d47a0b1d10d02c52bf84285fd4a4ae854c9e294150fd305c590f785132271f81d5e3de135bf9df4bfb7493d0953bb3a10ba65898d7d351927cac30e0d7974d738d4b681d0529a41b766934b01231adb0cf5cd7044c1ee1e83ed8c85e922bab11192ed0400c201aa84b9fe6c8570e1bf7f2f78a59b0dfa9bce9371755c8e82112b4d73a7b506365e2918376c4cb02db2f90a62371f116a50b209a1b038a5b4775ed1795e5a336ce0211f3eecf46f2306716570d7ae1b1b230a90b1adfdc3b1ef3fb71eeb60b1368ff2d848da4c3d963bbe983f24f36a729dc7c70b7f1f5020ba239a80bcc7d581815db5e9fa46fa581e4728381af8e7b5b0d545d957a0d1f31a829b0de7bc9f1a2d726b2bf169e5b7f9b6b3a469378ffa8ecd95ce2762dac664565bc5df146ce05721c5e2f96e21a6af08eb6b70fd37850c873db5b97398a45a5bdf024932aadf9c3466c96f795cf811ef10897a2e4512df1eab7468c3514a9e4b868819b4ad95253bf109ad77667f70fe246079e578bbbe61082368751fda78ffb278e4450ccd1a457ec3d2efbd09de17b08ae8ce7f36e7ee2c7301712f3833d38c6ffc4540ec1c7a224f6b662dedfe7b9494c1fcf9caf3d50a0f834614f585a39f56db136f2f4cb8354b70c966b48b434c008be6173e4d29821c56ca213405d5bea0be49b21b93c712b136ab09a55fe932791938d32d9e654e358d0153ee32fd21bb4235709016547d31063a6ebca40b00740d17bd991f0102056c7c7ba343d1e981491b2988076bac0b56ef4827019cab1da16f39c52abccaa61fa20f6b2ff4100c4053ce054344ff69728e571c9bb288e38d9f88d6c0c1c91ae4be4f5645698fc25a87311a4ec7613161a31e39af682e1aad2987a35ac633861ccff96e9ccf3c059629736d6b65aa453ccc3059eb23554c06517a25e4e5188cc14c548432a2de326b3b68b0ee5e717784349c0a453990fcb4ce236f700a06a8389e20eeff9158a895940e945fbdc37684f427c464b51c34f1e90dfafdd029baa80f5b77efc8b6f3b5822c75675560fe5916f7d43d1037f5bfdfa402ddad68c2f9dc6f7104215280d35ca5b34ead942b29ec246a5f986e09695d40a39aa7061b2ed9ec5dec5b29ebe4be5e3d9be749dc51aa02b751ec111e84b38dc74fce672b1aa710024a9c1d67d586e0bb12e0a6b4ed1a0a2da2482c2b0538097eea891e571a547171af26c060902ca9b6593bedca84da76390cf91df8f9da81cfd7d49588943c7972900b2e0d3f0a09ded520a93ce44e769877783aad02ddbe8ff4992b63b8c5608ab5ca25ae7ea121066a4bae77f62e447673533c4860a05e37df99c2da3ad57f2a45cbb1baa16253589b7103a41f9f1da1dd13f1c28e0e4fccf557d12bfba4de90c4273df079fea628406c93fcaa5519299f90439fc234b9045383d8626f885f3ba7b980243b00cbc08cffecd43917ba6dec98c6248dcd27998858ad27614ee1ba0dfeff391cc88c8d5bdff286e4958e7791286ba5d1fbec9b671df3a0a672ee188d008cdf6836cf218e628fadd6145c6feb8d1536a0a8a47f10511623b641083d1ac4037e6075c82fd367ca24818901258cafaacd885db5b8c75b415a37007dba1af68a57042362892b83dfec77ec638b0f4b18df7c68df349b9fd6c8eef3a9969c97847af0c0e2f1c4e402ade21fd1fc4d3eadb33df777f1d833669326458489d0031586df91baad0f40cb248d591f1e8273e66ed43905be2edef72074190daa61192997fbf17bbb32afad0de82c0ec9c429633441f4149b0d58f965490ee94bdc6dc2aedb2af5a752c4fb6ca70b92a46548b634e26e604bca8398156269f6ba0f45315bb88c5177475bcf321b9913467f1a23f1222ac37a6d759a9a96300d6e30482c1137fe7153f0c81c4cc7ae571b28c4f64cbf0c499ccef725797a358560914e1de893466be32cb48c401feaab67d588dd6cdba11952c6e982f8fe7dd6ed70a69b8f7bd68b41a00127930449c7cf963c151f1a91eab25782beea9387eebe272ca2ee565d23f2153244b3e2e9114beec8b289a30a4fcd8ae33b1cf2638181230d9f4ddfe7bdc12dc5fdfb6d9c8e9182edfc1f615161928194d96f60f6cbaf19b0712578de07daeed80bdb6eeaa17512abb62c75ba8160545e1355d358b6b483f9c7e1e5730a8ed6bbc0ff938d755c9f08a6335f3962c53115af36321625e87026f3679745c70bbcce27b7b4700bd3ce0117cf6a085956cf2887cae6fa39d77dad1aadffc84303e7017234efaf69ad0e83e7ee55e0f2c4d7d93a7bd526da0ec4b8f9314d7accc69cbbcb6e9134a371f957729ba5baeff44bd9ebfd8ef1a4b956d4c1ea35583e6532c960778e8ce56815dc5c6d8b6871f26f93b1de15e25244d0230b7d45e9b37914e720850effe7da3b3c635396fadc44432b660af4eb262c1fe23712ff7b2a13354517cc9603890e20ddcb179b95a0752c7f1024fbeb5699881d450032d3ea8d265181414bd471daea229ffd9e4802a37ab590eacf08814e0c9726b6fd58bc4654570c0565b54503f321ad05d95d64d2b24d5ef7351817555fb49f75d519d662160c4a2c8f5134b85c5685c790acf3e5daa3feabc0b21a7cecf7a913c0e5b38c066c367fe6e5c3fe00e0e15c921453506cd066bb43d8fb360ad122b3194b885599d335d18767cb4f477aeddb9fbdc6974a24c13dc897eea2c73ab33b28072237401b1c0786924813d37ac5e404f8c2abeadd5406b79bfb25b041fd846bfcbc72ba8be0897c6cfd8b19c66fba798f8682604a50aaca945089285924f6a9f2ee0908df6b85e5a0430bb4ed4f02c418cdf0fcc84e164a7ce109b4cc5d46ee26e740865402146eb3baecc59d2c5f922d86321fd54c24d93a8299079d10e64ab23a17e5bf6983d3d0446006cf10c9b14d2647399f63fe78f7367811827f7cfd972e9298a038cc93c3a99a435bc400d736bc5806ef7bbb135af04e78dd8bfea59887d2bde67f5d8672373d18a3241ede425607da19c209c8ad9a57f7d8c2c6df9c933a1c3ddffa48b9258a4eb10481ec7c00c96b391977f7bd403b664ad2852156b9736571ec85bdd46bbcb3df0a2d33715df15fc7d5f2f1c079b5c0ee18b5bc580cb9ad5d0243a61138f9a9983053755ec1944bf507b5a0466bc2340307bd354656133e2ba8f1ef6e0659d09ae4daa189e729d2e4ccea779a5999d076d7745b027e00ba6d3fdc933fd506e60129e8af601956e4482217f6c1088b0fd10a623955969b19405a5b24c104bdd56ae0a7e126f68d434bca6e6f0a0c64424de21044db605b8c415c0a01f2056745ecaa0b02ae0c4b11b8c524a7ea5d21a7885c06d4b1b3d2b99820b78f9535da7118cb1a46a84bf2885ec14e6617b033c43f5a21678a98ba6ee61f37bf0da18d7994eeac24446f45876b351512501e854ede36d99bc2ee16d5b55598c92c75ac91fc127332154c9417541dbd37d84158b45cf2cb02f6fd545d9637bcd8b5ce8a96b24aaaca1fa8699a0418461c915743cadc5b499efdb45b7771c68f1d7b95b33d21de976afbdd90480f697189ce10cd9483c61cd1c3c13734eeec538ccfae3d14a65aec6d2dae68de0e63e7688e559548e39595e56bd2d3d2c4c19e84f44c12517f8b83f1bfe7f6e579eb14ef754a2d06fa519a9adf2fff5caec1b00eb205b1418140b62912cc6d13da679676e30bba2393239821f9fe92af13cd33e862d722cec3e7fe345af3c3a7f5bcf9e2023e3d77820f15cc70c021b1f1e2952eaa77c702e5091b6e9dc1c249d2e4882ee585b31fe911dc3352e707f5b027c8d8bbfa51d112df0e00581ae506417078f3b96aee7a1dfab80bc9e80a7a96a1a42f7f0569fbd87bc10d690ed77e2f9ff05a730db65359891a476d59b4a76a0e510f422b95f4cf5e47c5afc72f9480f9be3c6da70bfe1fb6fffe147f331224851745f58ad4ac9ea0f99e3fb5210f0ae1ee1406857f1b2d6c173479d74bb5e0520a08a187ff3d79370ae4a6f01ec8da7a71e4e0b68015592cc0da47c326228e6bca82e5cf1ab7fbc5031481f902e41999494a685be6282905abb8971386ca53a6fad65bf9e1cb5d8bd2f83b40d2dac13bc404e0ede6f3d9361153caf60d140250d1baf6c003a85829e03cc2fe036d7c50419f2b1eba04e4f55df6dee95e1395dce68a245ccb9fb9f4248a3fadf8b0cae4dfb335eda1ea3d29a3bfc42ad48d2708f00e2993ec074528316047bc70693be507bbefa2d9a955f9d35b96136dbd9d575f0e0c00874b3205bd6eb6a2d12fdc7f20b11dc76a742ba8fa1aa3b6acd4ea29b2eaa20a48f81082f9154ab896973fd1ccef974e3f219f59b3f09b8412b746c7ba93d2811c3165d83626ece3615fde367eab5fe542cb88c2c608990267909f5997ed7a93f3b1f3f087bcb7e81b258c0ff598a3b363ae8e18a6d6e5c93df1c07d1608f895608c830572d9570ff1953e3b1f892be132d560e3613ecb0f13979c6fb0b850f34f568f6d27d13bb1db86ff1730570513d70e09e2c4bf6cc25ab23f2c6f03a4ec504b55ab1e60c33c0d287b3c53d995ee706eb352161e78c24d0c8dfedd328a58bc75c22b5e0ea397d2da3a20fb023c670b7e065af4b230797e624bd103b233b6b5beb26168712d685d409215763493bf10705d1e390045be989157a557dcbb7f988d4329b9423598ccfe45531d7c55908456f2d89eb30d45232d38e4013be4f13a17ad50571cff62f2324747222da188d475ba802f9370a18adb6e3f45b0c6f5ea1229d08865dfb896e88a4d85f58476920368f3feac2beafa3faa9355eb23785ff25f87a6d68c06c848d3ae811c8e67b09df89a49ecb0a2b5d1e74843b1011b1ebc0c6bd8182ee9d7ee020e44a17ed118a87340376fa461e469f2c9aa26262fdbd2d30d0756b86fa6744b8876c75f8b1489510153b5744a0650df7602afc377b9ddea964a415f4bad1e4841f3be20614c95abe38f18f4b0abd52b1bebe1c2400f6397e697c7b043d6eab29d703ec0fdcbaaa40058375a8b7bf31d88afaa815f5eda64819878be3e7f538637588dca5d59c5a6f6e98d7d0a15e3f7456147003197c98f3438e66f7dbe6f1240aff0eebe9a901180bbfd306d208f9996452e2e38d4167", 0x1000}], 0x1) 07:02:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)="5bafd12e8263eb6c06e3a60d4eb91c33d76920b00dcd45bf9425525aed28f0642adf8f44d50d5c11df7a2a6bb6d00a64879627cb0c5883be1fa72b492c538b10d77e8e5c25faefa55d7ecfd998d0a14b120994fdb64d2f4e07f4c68b66859f77d3cb6b50c50ce211b56f517880b84aef90b41dc1244a823a6d01062a4bf77143db0c3c3486af1f9749bab38ea0fe7d9639", 0x91}, {&(0x7f0000000140)="32400825bb89f0dd09acc91456f2b4c64cf6121a011cc64fe223060444e7ad7fb6c514c865667514f839ffdd5c9280cb2cbaaab1b42f4a2d4a39db7ceb509573ad67c2941473386f48f61706fbbf1a18d49fe9e82a10e53d9c74cf996f51084830cece5f37dc1a7fef7cbb5036dfc3f8129d27f95377a945de3265571016a2bb76bbc4fac549d630f98bd2c0325a19839ba968855bbd3e1c67f703aa2aa0fadb2e2f8cfa05223bd2895f1e85929f482a819820ba9ce7c59a5009d91778d9dae94a8378dfaf8a4f70daea995e2efec54d2d4955437584be003ae3d6674153f2", 0xdf}, {&(0x7f0000000240)="133756b87317565493dcba9df3aa47b3d30b2a5c6acaaca97dd61696534d2dc310760d1a112018f34d290556aa363d7e2741614763b2d9c2fd14c358656f1160f95c24205d5bd43d7f58e774b1d04f9ea1a385d14766cb0122b16b08f8aed03ae434bd85ab681e18", 0x68}, {&(0x7f00000002c0)="1ecd5ad033c927a0843d3ef72d57dafdb2f3097181863d5d398c8d6d9f9f4bc5321dd16a59924ac3748037090cc4e8510f3fc4d61be10d4cdf0d7ce19d040fca7a484b137a0a8a8d9ac08a05a8bfbe09e25e8b4927f2c666806c86a4c8d20bfa201ba56e98c1e4713aece1614c20965aeb152a148213be7d36", 0x79}], 0x4, &(0x7f0000000380)=[{0x60, 0xffff, 0x1, "35f07ec356989d2af71d71c84faed21b7208ea69c8dfac292a470047d097c88f0d7af3b1812329e761b91a72e1690003cb72f2b255a6971d38b95454a5f279481c686df4dcf3a9f1ba3e5f3299"}, {0xb8, 0xffff, 0x100000001, "2b7bf472afcc7598de141e2c0f0d0435d51bd1d90fa58cfb935e3c44febda83c7e5eefd12def71144b679baf8940bdfeff9bd95885b1906246eac141adcdb1784000839c875a23886fb073a4e33372b2d3977e21f8b13989787109e9207bd2db6c7f80cd963d970c57b6bc19f05f60edf5b2d50e1ffec60908811caebb7d24fb322a33101dd64cbe09fb7361425c02694c743df8f8c08cbadc5e1d9c56751de327c83c7c6636277b"}, {0x28, 0xffff, 0x3ff, "2fb6c899869128fdb74fcbe1d2497c83f8"}, {0x58, 0xffff, 0x100000001, "acc6f71b078015ed53ac8905e64bbaba0ceb9823860eda78eff6a0f650312d2f8e3dfdc0fc18f8434dce938b186d5df7e681aad9b043b3f4290cac0ee07b25d2b0"}, {0x1010, 0xffff, 0x4, "fbe6ad01ae7d88eedd036b1056a83cdb135a9411f56a426e65de4800922c3fb4c4b4e0ebf43c7ec31abacc14423b09e8d5050633218aa1f9e0c0a7b77e5cac30cc8b57e44301713922a7caf8a0547993ba55297380aba663b58b1be8ff2b70064c930e2cbbbe287cfdaea43b040036d8f7ab6d712e6cb4b0716d5663d92ca99abf277579d4d3a50787bb6d41c4c3e82206ee66b4e2b943aa4ac94643a35d2c0af5422593b517f8249cbd5088238c39e8bbc0322a6d1c716e4a5fe4142e890f7638cf92bde71b5fb9ff79ba02cfb5f9aa9c4136cfe5206dabe203458a4c70163b2b177a368ddb73ee3fbf6e90e078c5b1fde0bc0cca01f3b3c31a0b92a05237f40f274cbd9a40660e82dd498a697450ecc26ec81601b148fbe08f5912a774e0f6306800878b3d87abdc5abb3ca984e77e13f74e344c77a94bf24fe29ede7ab444b9b534af5e9d7e13a8ac363f95937bd93fda8f8db95ed24a48c733c58cfe91be9178fd66f2df9a7791a4fc303466c620908d510d2b56978102ae3f0682efc17885c45de6b12ef05038cb90dfd28aa04d7df299274d6c52c60038f5f6ba35cdd24382c04121613a11408760529b5a1a45fa54a2138868ed07439b845991a4a8e8a338e42d5d974f818c21aba31d29fc71b894d2fc095c5857b1c00574de2ed29600115e19f7ae5cea11192ac11852568ee776807fb5a6eda2a50759f52109757d00c8c28e564685eb176ac2f0d9447f0c66b069f983925b6e8e98cb9c37f37a37377d29d4019ad5cf09bb084808486a30285d988ec488fd83c3d59e080a3d0fffeb71ef34b5f7505a8ea6440bab8b8895c0df87e508f22caadb0fecc32ec83a76bfeddc3e0a424db04eb4d78a6dc9daa5192689f2d0344d0055d9a48e5d731b8bd571794549a91ab23bcec381428cd8977d8cf77e715227d011df830f3b7fba6cd8d5d7dc28bfa5756dca31954b33c887286cf641ecc8c5ef9c5c6f607d0c6166d909805dd1b1e5eab6e7d7885ac77c9f9411a9139a1148c0eee28485cfc7c4bc982e0ea7d0af63e0131e01c938c750d98466c641d33b58a6b3585dce1f445d4bd00c0a3696aecb8960f58f7d815bf1303d32f32faac8b5d04bfc7ef079e9bbb7dcf96e5014e24b5be7499b9a51309d16796e4c0ff56f45b8d34f4554b91f849647a394256a37773c4332657f81d0ee0cdfa77db936a9aa14759939e45de27f97bc0d9c21256f01af88259a56377fb4fde48803deef533d2e40a7c67ffe4ec00a0d19ad143057df2a5a11154e1244f12e8223a6c5bdf3f50d021e6da1fcf6d0924cb23b561bf065d07d471f19a2b658fa476863903bfb09ee3ca18fbe93dcf25aff25d2e820863f5694988ca4c6442cf1f42a17acb46932e799f5ee59781c3f0264f1f85a418a62818c7fc2570f6f1441af32555c14227664190815bbfe0599945b45a7e7a20d4c992d13aaf828398a58a0731f939e84b50e25e44f21222a449469226050c7fa4a41f1f69f9c1a765b744caff678ac6d3afc1cedbe7ac824c69e27d78744bd515957d1fe105da710ad6b0dc82249cc57da1c449d278788f74defd5a135d400bc95c27e378a1329dcefe64826061fb381de904853c2d14ab2b7ec7a0d5d0578c52347e948f0cfc8697fe868a5a8729d2edba300f91a208c2244dca072575bbd0e4d83b34629182c848c9171d3984448489a41e06a0a4ee1dd2d18e723a66ed388ab58a2142bfd876e810b818918a31c6e87952f3927e917e2cf01636d706056ce1b6eb55d7730e550b3bc8e5b7069ad695a73610f8efdd6c9dced17860f7e1bba97e42e4a9e60efc78dc101518693af67fde8f59d73280489a0636221d1f144836e6cf6fc6da9e89ecad8a61235fa610fba3924767b6f63de32f3a25b56c627104d4e1b1db6f64119fe4a04ee185b7f16f80daf2ecc2fa2055b7d7817feb9f797e13a12d41aa9e379278b22c8d1e09cb68ce0befd2803fde594cbe0b6761b02feddc6d9e3ee1401e7c8305ac71c5274bd7df6962e9ca9ee4c00c78bfccb12aa156b1ed565789bf07b2f24841e2c8e046822c21ded2b87fbac1c499e0df5bdb449f722667ac042ce96da11a0ea0195c210b6ecff69942a4c47788f242f9e49fafc99e2a64487392e0910522409332d534bdb1d8d22ff7327b6e2006fcab18b591339d7ba802831b42ec324557b174a7925a8d485be09323ce1228de7d43aa71aefbd918081413a6d317b948e79cd865a776a0862e556e5c527a12eca9e6d7784c39147b8e6cd8bdf7820e226f7b76be89d74665730d9b5fcdbae598facd5bb68cbaf26205a26f5692c5dfcf198ab9d3dada6061f61f53cd3270e91ae821898dae6f77ed75e9a43795859e07ad62e23883dfbf9b3975db738c885f008e20bdaa4ce154ef4a78c44b99bb80d90ad4697698531afbbfded00923e6a04c6b9f22c4a9a2aa1faa7015464ea93656fa52da93f92d94075284c0bf48582551ffef0795ae557a034ef395c93cc30e034cda13c77d59f99dbc164145c72e6b1c57c65f03ba1cf8f63b73b2bf8b34853d3070efad3f4541a41c5cf0a0ee246ab47fbe9ead3257d4be9b1bc91a0beeda31600775615a185edcaa86b591c3d33df02fed9245475e61f65da163b3679e4308a3a071be0df37f25747e4a454bb6538683575d2258082a3b1f591c87d8a9dafab163f852366b4a5c394832b7f0990c01dc289ef20ab1a9d038c0adddb9d00b5a4e47d7aa8951f1cf453cdfe21ac4cfb3bd19c5633d58c17176a8e9fd036128ade213d8af09ddcc57cc1d62f49151931258f663d2e4bbf4383d5a6d07abac98ccd979a8ee2d77ae89f22abfe3af8b6731be5c030a71c58b323643c4ef3bdb6dc1c3c506537d7dbedced19827a99393bbdd00df4c51e3f475ff535c558f8b966acff10b6a595e64ed7d8e3e37d815fce761c9c5c244cb16bb9502089da0e9f3e7954991abfa8a117cb57ddb09d8184d12d3b4497253ae842c3152e199632d9058e9362b2d6f30927342644d3ef2197953fa3cc6612e1ab7f272807899d318dfbab3807feff8cd540761ba27ceaaa0178584e5bd5a75e0f7342705cff05dfb9d1e39eb48e3678bb47c825972d0057ccccb53115b023e39dcd702c2deac77428f72f3f33c85f4a83be348f01f8b7b7f90a236b4dca656a0c3fc1fa3b63f5ba7110bc9d02ca3ebd552dfa5791279f8894b770fe62f7474da5651473965255793d9304a4a08486da3150b4a811b751679adbebe2816f5334d26d0945b1552c362a12369239749d18392af72ec54ef93fa905c24c11d560483ff5e947ee3a3216b7a6b8d8e7204541e0b8ce4e10efd23223e13e585c2eb90522a466ceeda6ed509f982df75f1c148f2485fed96663e0c49de55d54e2767cf3fc0f62a7e9046f13b6d4d5b09369a558334f9b8418a877b19c327b59c6b531475193eb91d4bc88c98442e85fb3cd2fcfacec1dd925eeb2d90daa01c130f9d584daa1a569895a84ae9ad56055a2d3be2762b341fe7673368dc7bf7a769c66105764bedd9d9b99d15192f3cb9763a000c0a468691a3cf3649eb672fcd52c04c4f0572556bb056ed17f93eef5c8d61d70994f64ba4143887d2a38f1501e7a13c1ef9ba2c76d821ecac29038be0fcb307920f12a2916b8a5f67dd93c7b2cf60c69491c7168518bdcea95d875df3be50002e7f6c9e81407d1d9cd7df96514dbe1a21add12ff0212f01bad9ff5b4f36ebfac36c40f9170516840269c4d682bec142a43c6847b24aecf6c9a2b4ae46e0b880c5332c3e8569b5685bee22ce1620cb7a656c3ecafbc0df2a706f005970464865de26f2cebb942724e1daaa17e3cf6e90818027ff13be2cc219bee8c4d647417fceebc0ed7fa4d688c2c33da892ccbb5b5699689eb498803a4b48962e782758be2f5a7eada700a7633d2c9eb32276d0afe0033f6d8c60932c32e60aa11a163527d70482f4aedd805b6ae3c49101b78fa011e66bf90d83c0afc9611683083e6c95e55add031d95639d6b3dcc3a40bda209a8550c314648abe60679e85c98df734c9be6706c8f9791b558f5d597442332c4da84d0b3d8e665d5b1750829e15a962cbd37b91cb10c96467a6898bd84652b1e47e93cd5552d57d9e6a38d2df91a0793c636ecda3407397ff05affd8706437bd03c592c1bd690cd6d4d65aaf5d8925209971f922ac09bd024daf82e6df3332d9b8096c5ebc9603fc2dda5d898cd490b683cadf149679fc380cf813be12fdaf10be8fe2eb6b0febc8c32f1198b1c96611de8a9220e03e1ffb540f6f4ccbe37b6d33499837cbf3c934fb815b24af5f49cdaaafc41cffea4cc1bd0d8726b42ab48e75821ed88d4386ca45173acaec2ef371163c1b8be075b6298b4459bdeccea0720c3047b6dcd63379b69a7985b07abdaf14eedc9ed5157ef4d26da8b6ae582cc3510d3bdb1ce685a9ae96e53124a5fb3c58d1cf75c7116e3778408a0a118296b52578642ff5d3f8436f7ef378ba376dbe2e598ccd40df8cbfb77a6a40fd5ae09c248d4d72f2f1d6e3dc78b8f297c064653c6f6413013a87a9aeb36dacfd1ca346cd6ba1ea43db0b78dc4c0bd11cca2df645f8028463d21a0565f2b1e0484d1734f3eb11925e8370c6dbc0a6599fcb7d7543ebcd6754207847b7e6fd28b97c44cb7d1c558ee0bf69906a5569e09313495994251754cbf217aa0fa6983ef31defcb4dd1aed8db2cac657fa5d15d6ef6aa827a36709e7d64cb488e82bfcd96a88a490b7edacf2360af01712273d1e5458cd0cd8adeefb7843a71a6544e9cfc81299eb2545b68ff6842b0dbdc0ec3cce48003c8d302eab99c41ef8d7328e6e8b4450c23c4caddf888c138988ec493487e187b0f027b81c5597063803bb834355c4115143b8bd216ecc592389fd6021f71a67b8294f9dd0a84a72ed8b10ffc16ca853fea0d223dfa670f381eb6dd4e069448617d868753f6da2285e0740a8f3748e975e082cd57b2baac01a9f21fabfa4fe0dd6bdfc5459997026120da9916bdd688813bd6ac8ad161f74d1d12965bb1de9cdd3d763f01989ec2b73fed3b4813c6ec01620183d4eaceee45846c2f251283d472952de64552d865b95d9263e35b1e0669115c21dbae682d8f779f1b7196fcb968d49d9eba0e425c0311e06f3eb560b3bf1966c1a9e280b936f20179fdfb454ed44d77705b534b2affbe6303c3ed8072f686e7ac902d3f678606c73d1515dc255b493e50ab52afb24d7df24cb061e9f124ac57b95857f8d226fefac068aef20c5603f1da60e894e19700e155855b4b35f889be7015c38f2d56c5bde333a11106de11b983ea4e689e8879a9c1eed19d496ed9e1b67d26ee1d9103d4edc4c6a40618ce6c500e373e7a637b14321d05daec056ab852b7376f7bdfd9d8cd30d7223cc5f19fe9adc5580aa6018abe937755256a48de6083dda3179e044abe581340bc32f96586e7a705d45437364c777329b8c75da7bf44c8c29e407904ec02afd9934a54dfc476fc26afe57575c8d4eddac83785292c7f7a78d2c7587ac00252feb948e531bb8d9bfa2ac8dc8b3f6c1bea119ca5fc504b8700b1a9a48fc171b99703ed2cf7852af4f988f609c695d3be9f2531da240e730c02b0236ff0c332f6edb9beaf8a4670dd9269787b4c96bce9d890bfaa5f59d9c92a45bd740fa42269dc4ffdcc8ba82ab2057ebbc9eda4cbe7e71e2aa2db967c730fa037173d3c096de918587155627bd696529eccbc08222108b91b545a3f66fafdd1b2035117518fac566e9a63965c3bde9e5391e8d4e4"}, {0x28, 0x0, 0x0, "d591295dded9c528bfb6a3f1d031565dff29f7130f"}], 0x11d0}, 0x4) 07:02:49 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8a6edc3bb8a41e2cbde24c6a1e247fc17fc1e4be", 0x0, 0xf8e2}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x3ff, 0x2}) 07:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x28}]}) 07:02:50 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) 07:02:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c", 0xfa1) sendmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}], 0x60}, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="c98b41a224ecb90f3c08721c8fc001154a4ed233922289ff9624372ccf7807facf78df1db56806c204df2f7892a9add325713429f096c85c7af44a910238acde371abaad25f329032077d292a3dcd2d6e5791cd6691a8c85820603b9a80d426769f287e92b255c1e2a64ee9ef35e0ec5af2aaeba74a9bc50988d24b6152d5ebd0c2ebb28fbdc94d29458d7729cc5a5df2c0a7959eb69346311741b76f6023a73e056fe2c4cb45e", 0xa7}], 0x1, &(0x7f00000018c0)=[{0x1010, 0x0, 0x8, "4d58447b902dcc00d4a09aa716840905d5f4761cb881917875e721b35971dcf9da24c957abfc97e844f2cc15fd4c6e09ae2feee19a7558b69f47ced9f501e40d48076935db345c73ecd7158571fa81cf4faeaa30de77e58283247ca8b7bb4e89d00a65c22d3314280b22f6230a55f40fc4cf5a4207fe755ef9250697af8d23fbf85995882f5f3cc4e282774cf29204e0fecf231b5fa5e7b960657c13d452da876641aed69dce93e1e88c2aa6caffcd6aa310cff210954c18d9c158cd3e1c8c786693ecdc48cc0eed96e48bac1dbd4ff69a8c4cdd22379d2e4a0e8ea6ed081c66088453419909e1397a414eecc2726bd5342b5e6924fe51b540035d142cdd4f76d2723bedeb75480f283b947bca9fe6e72323ee96195de9d422f5a853c26adf496bd0f148cfbbd3a9ca04947722f3d57256160267ab3de56ccc3f4e2e3cd0604bedc3047f0af754317cc707857ce7d11664a607922dee4336688cd4cb2226c13f07f103b1ae25cec7c94b7883cb5ede3be2acd6888148472fd2e55a50f12a565ea59cc3ce0fff0a45d8adb0bf9d5c524ec11696c69ae4f30099abc177693bfa0b865a5a63cb95b1980c5055d9ba9ddd1b298a2e68e6dad706fe784c2bbc144da09d363359f2a6ba8444a93960c70e956b951cfcf29e4cac3e66298e3880422e831f8b23153a9c2ce7c04c473b842423d6132d787c45ba80b4cb1e1d21c2a7eb88ab9e45ebefa704546fe810a07c96d0d660fe97980b16da36ad1b99a3407ac994a297cdabe7b1eb0e8b38230711ce999a7267ad861a6314aa1b67c939574ffe4ecb418037cbbcb100e2c24189a11c275e773a776289dd1622dcde383515018f1f6ea82197c0f9ee17d70334ea4f2c2c97337e0dbb32409d44aeebffd1f5a758b85fac04818519318b219efa589c5f34048e937d5e4367b6a98da687a5c1816a9a562a4c71faf757e0d7ae313371eb0b4aba318b39dab11735bc88f80c940927ae268e4d5b9bfa03e328f49b5680b123126ff7783a576705b4a94b40e8eeeb098dc42ba42c51da118ec0dd7680cb85232d5343a782ba22568c4d3c601b8d5eab8918c204154bd89b6940f5c5e7208f128f997b9056803bbfde15c8b64fbd080e36694cdae0651a03711b39c8b66190706420ef75efe284e0351d19de100f2d35a11ec5a8468ffc9c8feb6a538cacc32432792aaba4351c72f20440d76e66f093f9d1b32763d8d2ed3e5d715a03d4fbe9b2435c3f3bf5a9ce110d7f57f6552e76976725c7dd7605e96848426321c4ca19afcf6213afbe6a85fecb70cd3728fdab21c89212885598993270942c038c9397ce415dbc7a603e2ec06cab795359322a133cbde23a5ea978e180340cc46b7244095bfc17cea3e229d6c882458d81d610c8ae33c6873a61addd62590add45403acba45bf13f1045dbaa398155dfbcc590a988aea672186cba62dda2151bb96b7ad514462aeaf022de9ae18d2181fc6e2fafc5ccd482fd3bbf04874f297e5d5273a452653e782d12596a9aaa7248f9901490f04304af8b0f6ca08264556334330449cf9642ed0110b068ad098c1634974bd0d1bf159b4c3970e1db15e0540537c6f3f7694c3379b3099b59f6159a7d9e908b49100727ede0b85949318768c5eec8e8ff14abe1408baf05d0127cba70c218e5f04f99de6c706b68c00df96e534f5b225c40f59c656cba7611a9ca42051bb2067762f57d744e5605c3a096c87f86c95d924a78147afcee27cc7f06016bc42ba4b55f7e9ce7d46e4b74c3dae2edb5db9e5c2c910aeff00b3a84e9ffcc5fb0db90f5f1cdec376725b2596ab4c6cac7104ada14e7812330a177ead6afa924e019a06461a2c6e5f305068e7de4a23320819ea73d062cea02ef694fc738176967e038cff79190533fa01948102b3dcd1dbd67d397c6bfd1e19bb9dce280e2c1e0bc1c0bd4ac8dc69d79f15e72f0aca54626e44b621596d60c1886aa91659d5c136d3040d24ab24e7d2424d422ad762aed02b17bbeffeaabcd16d67328429796fa90e7ada75b3bdddd1a9b6f239f287e94f592109cf4cefbde636fa8987b605ee6492dd583a4ce6f53aa18e86bac9e3eeecdf563b79eeb27426064851a97ebf7f51e31835927ef1a636436692fa1cacb8573fa06c90f3d066dd239bb41fa03df98d7a4316eb4e7a289227ccfb0ed8b5ff67f1cedb26c2d2a6528925ed2be0ef9f4db4c07bd4e452b9c1122acf79a1a1c69ea749d7b2f46a90ec9ce89d30b657843e830d26dc5408e97e052c25aa57e58a3328594c137a2d62eeada9b9defe7035dc646157a0adf2b8c44795bf2fd394d3bb5d06335be9cb0a4375b7e7ff4ed1bd4f6ecb020e413d196109fd6d30fc3f0d0b8c0967f4a77c4a7e8becf466aa7063e7df2f57f6d8bf9186e983ac88b77ca9a43607def955d4b8e45c7a4fc3ad3c0ca64c651253740086bc03e8489ec809725da419622b71e8178ee040ffd05293cce7a17066ade8bcbdf9ca9950c835cdac0de1d462f3b687aca693449e6ea118de46b644aa0a87bad72d59346b5b04d533bba33e4260b1a535cff332599f2f2a711fdf77fe32fe07c806aeb33f49b3e94c3526d9780d1c84119c3dea2b2f806df470da0d41c18171b175a3e9163b5f81b54e2445c6377b53199d1643bc126042e3334287761ad6e0afbe143455063baaf13a8a15afdfb2e0fcc042f4f0b9c221a66dc193205fba490b5abc5d96221270d9d739e29b74ccf15c1ff5f670eea792ad10987b8280f9eb764c130cffa8437c4c4a6518abc3f3f6d95d14a7abbaa4c5787b64e342a7c5cfac57fa33a95a9df1ae7afb02967bc0e4c20f26acfe927499405561a13e0d4059ca59cc226bc7330173f80f5d606558a58e2b510d2d7a319566ba78bc5a26a19459465d958e80f69a683767b013e6ea35a10e17e2cc2150f349d6890b789f57a6dfd75e79ed23831e0750760ae1ece5622dce4ef06cae09234b3f4d5c6be6fec2ca6502d0d437dc48b5242146ae4591f85ee5115808c669591f3f813b3114a1a3e5316a015294d85fbad5022dae38ed7d3328e3f15035f5dae8a60b05ea84227ca21efb126e925b88c04db7a95624ba4b25a843499e4c89a6bf6cd460ceff8da66f513c1ba0c8c431d5d569d48f0cae6cca13e5ccebfe287958b0bbccb949b6acbb10e2d3c78f5f8880d581984f3c72c003220fe232e82c4b411d360d00e7a8ea45dc0c93ddfac17194cc6ed9a5e5898ac84646c0991647a6f9532767544924fa2c67af0d85d4f6eb39acc257b5bffb6a78b5c09d592bccf330b49c7a1387f770f1a4e65071843ad350edeffb26ea776f25b0284e4a4fc74ff5b8c0ecb8da99a35bf867afc8927bb5312d03a040126eab695da9a14f8540ba8f6b78cb4125f06915a8198cb30dab9d04b26dd3abf2b9e773d873b3a081bf497f8a4d00509c30b583e1dc134b141f42001f7f730307184408e0091631eef04ff9aa5b096ad7a66bc0d9815974fdde3ef4d3b29a984a42974375a4f83e011bb765185cefef65ed5e1ade583ad3279919b3e2c65b9c6c3ab37cfe05d38d89b0f5e65278a1e809758e2acf8f9604555906128affd181cdd904fa3bc27d72859d7e922d47e16aafc0ffc6eb534668ec8283f15e6bc32b483ffe47411f5ab83aaa6f56ae90150f7b7fa7b272e969e7e72d7b6e2bb722e5d47cc9802841e4f2e61d7b38b29f2df8673431c8f1e284158d514b4805063142018027cebcf59529fa37e27fb9d95dd6f1a6b7e1b6f33822361fb8e1e72b8ca23b6ba1772d8ae5ae13f0e5738dcdd662f3a999cec24260e7239fc699e5953eed45fe6e83d2d248c154376a714d6beb6a01c9d2a91bc0dd4e1e27b5742ae0f94efccff540d2319a1fee46ed6e860ee3bf49ee27d8ad86f78d0660d69c77360b18dcd32076fedfa870c8f281cfcee8b0dfcee8dcd268006475e9127143ae0bcec6a254ab267e091dd29dfc1862f6ebbec10f7438663657734646b76353fbf1d6ee190c9b13bcb83f348155eb44ad2b151ce1f4fb1f3a14e6ea07b33b34d846df41724b82c9b2552c5214326e88a428c81a9ebec2958cbc2fefb467b247979c351381e20c881fb28baa5d344a9e6f6c5a7a670bbc9f7dca8b6a10d5718f42018f0dc26c2f6db2544c63ff29406d8e613f1499ac6d566d8e0c79e8f751d35388e4c0ea62df59e7009cb0be73957f6ac24e1986e95a56eb729aeb4d19788774fdbbfdc8ad233052bd00629ed8a720ece6221f4f65e5ad6a6ee497bb8b4bafdc59aae6692151f04c6137794c5fd050e98796974992671253121acc901af2a14f31ebb7e802e1ccdb8e425366391c1b9ea776a66d0e2574b7c78e1ba0dcf0ec158183f903a6b7ae0b2e957461fe2c8bb0dbe13cdb6717696bf78b56ddab09ce0af8b78147a561f9151da2709b0da99dad7a2ee8c700764249585971bb1a54f97875aa85e393b8fe680a3ea57d32f9ef8f88f6d4d481b8f7db562b682ce125a90a329792aa5552fdaec872b614703c101f57110a7d6a1e92572c3c23816a977c14b1570381533c85985270f2975420047281715c052c2bc13c7b162a01f9bb9a759c144f99aeb8175c709c95132f892260d2c4bda4809eda238aef367247ba9e4c69886d8ae0ed0338401d0898a0fed96db2ccae8002f01442bd485b0902f9b5e61874dc95b81639f49bd36ef3fa8c400d2a9bed81caac0d8db8cc607b1bad370c87f66366624f07a641e77c529e4b76eb0930ddd73b7f6534f2bbabd5389a93b1bbf4be000bde1649147854596f7ac8a6cbd8866a2477d9f989838b831c4157997c40c13d7226e45b673af77dc37d4bd53736ba0a1bf9ef55db50756ce086f5e156770fd16f9575a01a8abcbe1825d2c41f5f7987a5648d1295a28a795fb50456fea893560023d0e7738e5065efe33ba4dccbe5c243f8b931c832355a49abb7a0b795034e11a44b83c815735e4c981b06d0067b5b464e25d1d7eaad7a94becb33ffe09719d3fe412e6feede6fc2a538ff7b7e2209e8374a9134b9f5ffea8452525283b7016f5cd724ef6e06ce9e8264883421fbb5f01f01ac8f8720787c72014dc918648aa4fb0eba9e1b6b39224c9a1d2ea735d95c0fb9669ae9a307ae3e17d095efaa0f393bcbc66c7bf7fba599742b48534e50671e212853d1086f4c00ba0a9273c0895bf153584bdce9b49f37efff0012bddf62f6debbe972ebc46eaf92dd69304a60c1c9f51deb4fb273896c37d1c2834266f8d9016d2b716867c7d630db7ba0972ef99e899ab5064d9822ed628e85e76f93dc427d2940f5397abae96bb15f62af897b4250c3607dbf6844392b30979c798507098f91bf20425483e5925d9e72b0d0ae33fcee549e0f2da6a4de2244fa6e012866457d6a937039073ec9fa468f0f85466ddf9d1227415a1ffef6e3d3be88d33d3099423b0960007a3907f0ac83cbaa6e076b724924aa40019ed2e41276cce5298f2e99a9c48da2f3c08903a59c2226b66f37f97393724406879bdaad347fbcff4d8e791eb7850af56b8f8c9024e8f666a102cd0bc2d4f2fb9c1dd4a680058b35597f0c24bc580561c63467f57389101e6a9d109355c57a0fd59a9c1e371785e026fef7c98724eb0e2d2df3c680935e351f1225e57fcac7d2908cfcb4020acba6c398131e309959e97a76eedf5724e1bac0add46438630ce7f6cea2f8197cbb735a982c13e5daafff3a1a81a7977de91a7ca99a2c6bee5a8a56b9b1ad17fa56452b468290df175ee2bb0bdccad8506e25095dc8fbcaf9602c32e3a6b63"}, {0xc0, 0x1, 0x100, "5c7afae78d6fc9a7778b45167be57bc98953fd80717df01e893d9336ce6af3f0edcc2c2c4a980a0d36abd8e88783440583cbff471d7960a6e00f07cb369836cc858d9fe5e5435df09c6726dd71586138d59f3b3be8bdad905684d92442c4b5174fcd9d6fd0b1aaa8634140d278ff58a41fbe3631f2b5cd52fc7c137fa466d63a817b6208bc83640b1abed5b63c182ca847248764704d10a6c663775f6edef06c88cab2f70748b66bcfa1bd3e007f52"}, {0x88, 0xffff, 0x7, "74ffcc1ac8ac427d3427a3e857878837bc669641c371bdd04fa0e66c22be9d50b84c3b630bb3225524436f3f4dec60b98ee773a3c554991b43a6c3cb092329ece3535b44987f4330955b5cc85cec310159ebfc5c42108373af25c03a3f71a6381aa02eb923ae2ce4ac7f87d45d5722dd16c1455e"}, {0x30, 0xffff, 0x1ff, "8b13b8f22270683815cec784d9e029404c3936bcf3cbdacd727730fa318bd6"}, {0x88, 0x1, 0x9, "a3648d060ea86c6ee7c4ce057d0ec5dc9f03439a4ddbdd1b532e94acaff98ff3152033457c134cb7c9a63fb43e25364fb75359e3024fc12f8cc7836040ee89b3ffb37ab6f334338dbe0daa2d66151af760fc0b03c063090481d56fec6316efa8aad44e275aa1fed0cba0ca74716e26eeac85a557460320"}], 0x1210}, 0x400) 07:02:54 executing program 0: r0 = socket(0x18, 0x5, 0xfffffffffffffffe) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x102) r3 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r1, r3, 0x4) r4 = getgid() chown(&(0x7f0000000100)='./file0\x00', r1, r4) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0xffffffffffffffff}, 0xc) 07:02:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0xc6}]}) 07:02:54 executing program 0: mlockall(0x2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x3ff}, {0x4, 0xa86}}) setrlimit(0x4000000003, &(0x7f0000000140)={0x13fc02, 0x100000021}) 07:02:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0xfff, 0xec, 0x1, 0x6, 0x7b, 0x401, 0x2, 0x4}, &(0x7f0000000100)={0xe5, 0x8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x21, 0xfff, 0x3, 0x8d6e7379e34586d1, 0x0, 0x4, 0x5, 0x0, 0x0, 0x7, 0x3}) 07:02:54 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x40) setsockopt(r0, 0x3, 0x2, &(0x7f0000000000)="87f200e2ec6b496a19fa166ad6f544ae61bbbb7a9ed1f9d926a129cbba326354874715ec41d39131c7e97e0f18422f74c4a716de44c5a4171f503b00928df926562a5d232e8915aa9af380b0c19eb63ea7342b8a7f0ad15a60637862a7eba85e9885ab819a083c1e45ee775b391bc016818cae7c84097720c871f554ef75184ad4d0152f2cd71b40da247688961e25521f982ef17cf1dea1214ce153337a968ef1cc9ef37aacee9618a7fc875fbc11dada8690b185cfe5a4ad2921ad2f37f1d2a427b1871fc5a9424ede86920e0ae6bb606a0dc9e1fdad9ba2b4ef2dcd0059149e8b25b91d2864e13ed0", 0xea) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8080, 0x104) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0xa7, 0x4, {0x4, 0x5}}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x289, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000002c0)={0x9, 0x7ff8000000000, {0x28a, 0xec85}}) recvmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000300)=""/130, 0x82}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/228, 0xe4}], 0x3, &(0x7f0000001500)=""/70, 0x46}, 0x1) stat(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)) lstat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001740)={0x2, 0x6b2, './file0\x00', 0x4, 0x0, 0xfff, 0x100}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001780)={0xffffffff80000000, 0xfd, {0x3, 0x3}}) preadv(r2, &(0x7f0000001880)=[{&(0x7f00000017c0)}, {&(0x7f0000001800)=""/107, 0x6b}], 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000018c0)={0x8000, 0x7, {0xffffffffffffffff, 0x401}}) r3 = openat(r1, &(0x7f0000001900)='./file0\x00', 0x800, 0x14) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001940)) getpgrp() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000019c0)={&(0x7f0000001980)=[{0xa5, 0xffffffffffffffde}], 0x1}) r4 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000001a00)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000001a40)={0x124, 0x1000, {0x6, 0x6}}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001a80)=0x8) unveil(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='x\x00') linkat(r1, &(0x7f0000001b40)='./file0\x00', r3, &(0x7f0000001b80)='./file0\x00', 0x4) ioctl$KDSETRAD(r2, 0x20004b43) 07:02:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x500}]}) 07:02:55 executing program 0: r0 = socket$inet(0x2, 0x7, 0x3) socketpair(0x38, 0xc000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1, 0xfffffffffffffffc, 0xfffffffffffffffb, 0x6, "6d21e33e6a4355edf712fd0bba6b90b9879f01bf", 0x2, 0x8000}) connect(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) socketpair(0x20, 0x8000, 0x4, &(0x7f0000000040)) 07:02:55 executing program 0: r0 = getgid() setgid(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffbffffe}) 07:02:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="de2055e595482384089c0010cef7edb27bb481a669c3bdcf3372f1b33b19775cf584e79d48b6603a89e304055f940d758067af19673c36b1280a019516e8d286c1efefa1a7ed6f5bc2e05731249cb2061cfdb0767c2d216c56240f4216b176f282fa75a5f3b199c3aac8c17504e04036158835c2cb6336108608518001ddc7ac78a418e7500300f07c9600c5fbbd3879a18f678cc017f46e1379f163545a605e14c1609b0418d13986679b90b44215c9ba186091f2124d2d62130944b10c465eb5f638bb0a791287b8cc69", 0xcb, 0x0, 0x0, 0x0) read(r0, 0x0, 0xfffffffffffffdd5) 07:02:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x900}]}) 07:02:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180, 0x2000000000000085) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x2011, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x11) semop(r1, &(0x7f0000000040)=[{0x3, 0x4}, {0x1, 0x9, 0x1000}, {0x3, 0x6, 0x1800}], 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="acfb1c6374cb88ac62147f64b760cef9ee054bd2354b2739046f89912908936be19eb9b5c3e5c13a4b5833ca982e9239d60e73811d14a4e219480706aedf8a58180ae9efe1a09b310f6b51ada4aef7aecb179b6dc73214a927812c77aac3137e323866f140309d23e7b7b61601ffffff00000000b91710749d512f705c9ea9aa81c0d9a699a8a3ac019fe9a13d83825d67089a52271036422b", 0x99}], 0x1) execve(0x0, 0x0, 0x0) close(r2) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="41c7de2b33069dc54ad8e4dc24ac973c27dd7468b318cc1827fdbe0557d3eb166393a1426d7a142e0e17", 0x2a}, {&(0x7f0000000240)="89359fc79abdf26ced03fa852cf9b0467e03bd36693588facb1e382935640677babdcbc68e69158d36df6faa5665d4eb2678d2b659c167465ed10578ddbd5e163f0bb0f3f752714e45022ea8f877619795f1a9798671e5008274d81677", 0x5d}, {&(0x7f00000002c0)="adbe93ccf9ec14c7ef51b64465ecc9e78c0116d7473c950d4bf890f389dbbf1d9c4e1a6cf38ec237bcdd7b0d33aeb98fa981f35a6af52f8fcf1eabbaf480b2b30da07dfd76b59fccef8608d5e451a0249b709d37ea469ce84e1ea699a3d80836a319b4c6d697239c8635d6b03c5a799bee664306af04e5e4b7789db2950072916b1d5e822f712b1b6dc29f2a43e837ae6ab9cfb81f034726d6ad9782b9f4daa668d909d6ed389998bab98b1f886db5ba17100b484beedf81b53c11d79e353e", 0xbf}, {&(0x7f0000000380)="e164f4ef2fa1e0265ee8fc86f9bb275f8cb845f0014668a30152e9c1a929d81e8bcfc2132cf7ffe5710738cda0113ffee7db48e7905ae65e147927dc840d0dcbe5c0c42271750da73f4c14683caccd2bde3754d3675a7221e71b1142a1c1cb408727103f2191f3009306402b4c1c703baf429237e06d380e56c8012517e96ab9546369a38ba3db8fdcb6be87ee6342e94388d24d45a6239c52754c8fc448d347ca982e08f4ea916717b1ae8bf2b69ed6374a2e1ce41dcbc3817359328c9d4fbe2f72f0f7bed041ad89b9b39f5eb037320cfdc4aaea8a28d22ff6204195fb655fef11b1642991469d84de66d0c8", 0xed}, {&(0x7f0000000480)="f8092a2db499e9f8718ba8e25dc23224362360333156d6e5a97af050f8b3a17b2ea8431f22363fa67137cdd9aaa5536387692daea3191380cbfe11ee187c15ef811e710481a70c2df48892e42b2947dec581993b547d5ee0e44073d7230210cb024ff64d1d3d9445d075b01adff66998f26c", 0x72}], 0x5) 07:02:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x9) r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x7fed53ccc8019d83}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 07:02:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0xd00}]}) 07:02:57 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x4) 07:02:58 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x2) r1 = semget$private(0x0, 0x0, 0x500) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x27, 0x1800}], 0x3) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 07:02:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x2800}]}) 07:02:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() getrusage(0x0, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 07:02:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x80, 0x7, 0x0, "030000000082ac0000ffe0357f00", 0xfff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:02:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xe2e, 0x0, 0x100000000, 0x1, 0x100000000, 0x4, 0x88fa, 0x1, 0x0, 0x5, 0x53b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/47, 0x2f}], 0x100000000000005f, 0x0, 0x0, 0x9}, 0x40) sendto(r1, &(0x7f0000000040)="25effd64f22ecdfba9d60656f551375da2b1c9423a34b5ff290f07e7c56db8f3156f8465d300b03e64af808a0efc778d245e6c8384e0de2cc470ca79c0d4", 0x3e, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x101, 0x7}, 0xc) 07:02:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0xc600}]}) 07:02:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe(&(0x7f0000001080)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000010c0)=0xff) setreuid(0x0, 0x0) r2 = msgget(0x0, 0xac) msgctl$IPC_RMID(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r3, 0xfffffffffffffe01, 0x1000, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) socket(0x18, 0x2, 0x0) 07:02:59 executing program 0: r0 = semget$private(0x0, 0x4, 0x22) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/28) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10030, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000440)={0x1, [{0x3, 0x10001}, {0x2, 0x6}, {0x2, 0x3}, {0x1, 0x7}, {0x2, 0xfffffffffffffffc}, {0x2, 0xa3}, {0x1, 0x5}, {0x1, 0x7}, {0x3, 0x51}, {0x3, 0x2}, {0x3, 0xd0b1}, {0x1, 0xffff}, {0x3, 0x6}, {0x2, 0x8c}, {0x2, 0x6}, {0x2, 0x9}, {0x1, 0x1}, {0x4369e92621264ff5, 0x80000000}, {0xa74cad7a482c2d2, 0x10001}, {0x3, 0xff}, {0x2, 0xffffffff7fffffff}, {0x3, 0x5}, {0x0, 0xb9}, {0x0, 0x9}, {0x3, 0xffffffffffff543c}, {0x3, 0x200}, {0x3, 0x4}, {0x3}, {0x2, 0x2}, {0x3, 0x8}, {0x2, 0x8}, {0x3, 0xd1f}]}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0xfffffffffffffffc, 0x2b}], 0x0, 0x0, 0x6, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x85) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x2, 0xffffffff}, 0x10) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x1, 0x4, 0x1, 0x5, 0x1, 0x80000001, 0x2, 0x1, 0x3, 0xffffffff}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) 07:02:59 executing program 0: mlockall(0x3) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x13, r0, 0x0, 0x56) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) munlockall() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 07:03:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x280000}]}) 07:03:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bd81d31929a5440121de9964f46e33f06c49560b941e584fbef148d7b520f8017cc29f3bb66f5d286934f95d36c4fbdf8b82128c9ff", 0x170) r3 = syz_open_pts() linkat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) close(r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 07:03:00 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/138, 0x8a, 0x1, &(0x7f0000000080)={0x18, 0x1, 0x7, 0x3ff}, 0xc) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/55, 0x37}, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shutdown(r0, 0x0) 07:03:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0xe472e5ba7b8b01db}, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x1c270f53, './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xfffffffffffff50e, './file0\x00'}) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) dup2(r1, r1) 07:03:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x5000000}]}) 07:03:01 executing program 0: poll(0x0, 0xc2ba02e869a78b78, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000040)={0x2, "5c707f197d0c718aca8fb97e3a84cdb62308ed9f62f6d15c4fe66c1e9c6ad34ed8927d25507dd9d77e21d3e8f509a5000cf5d4ca9d8a83e04eabbaae52dd805c15f7fba150e85b7535eabc88643c062b065dfe19d762f92401b7493912a1104bc6c6b6aa6105ccbc037071b0c8e65c8bb5e747a22cff781d7cacf8a5cd0c22ef5488599a27d4724113980e31e0c91f6129830f6825874475b4374c6a8a94dcd1c8a4a2cbbce2b9efa77f53c1e4b8b94f6d4036e3bbd842e3b6e358db7cf691f31d5298c9bd25425957a0e937"}, 0xd4, 0x800) close(r0) dup(r0) 07:03:01 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) r2 = getpgrp() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x3) fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) 07:03:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000140)='b', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x5, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) chdir(&(0x7f0000000180)='./file0\x00') 07:03:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0x9000000}]}) 07:03:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xda, &(0x7f0000000040)="ea0b9fed2e3fd6be9da0b28fe8f35e7618f0b977432ca4d2b325ff304e3bf6303f0bbf2841e0dd8e26a5d245035f83530312d51fe227db9aed0d162afa40d40baf816f0c5c43f1a920389f7cb7fe26cf851e038e22d8ecd976a1a3e5c111c03ae1a42f61c78063abc2476daabaa540b09fdfcd6097ade42a3700956a36413d558a0e5594ec47aba363593e37b001a4b6e5937696cbe09573bd27023b58de9eb57036ddbb953e5be1122b0732e315dcdd4fd752b1a6a1944e957dab5c20db1546b19e90128b0d277f0fedf97c48caaa6674441f0e4f227189f66b") setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:03:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f00000001c0)='\x00\xcdC\xe7\xf9\'\xbf>\x90\x02\x1a\xce\xc1\xcbi/\xe3\xd2\xd2\xe5*Zh\t\x97_\xc5I\xf6\x94,\xdf\xc3\x83,S+S\xb2\xa6*\xa7\x8cQ\xaf'], &(0x7f0000000140)=[&(0x7f0000000100)='\x00']) r2 = dup(r0) ioctl$KDGKBMODE(r2, 0x40044b06) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r3) 07:03:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x203a1, 0x0) fcntl$getown(r1, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x40, 0x8, 0x0, 0x520b, 0x5, 0x1, 0x2, 0x0, 0x800, 0x1}) 07:03:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0xd000000}]}) 07:03:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000380)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1ff, 0x0) poll(&(0x7f0000000140)=[{r0, 0x124}, {r0, 0x8e}], 0x2, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/88, 0x58}], 0x1, 0x0) 07:03:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f00000001c0)={0x7, 0x1ff, 0x5, 0x4f, 0x1e235b41, 0x6, 0x2, 0x10000}, &(0x7f0000000200)={0x9, 0x5, 0x2, 0x800000000, 0x4, 0xfd5a, 0x2, 0x6}, &(0x7f0000000240)={0x8, 0x2, 0xfc00000, 0x6, 0x3ff, 0x8, 0x10000, 0x1000}, &(0x7f0000000280)={0x292}) close(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x34a97769) 07:03:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x6) 07:03:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20, [{0xc6000000}]}) 07:03:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000100)=0x7ffffffffffffd) 07:03:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0)="7dfce52387af08b6a3cdb2464c0043ffa7ad7253b40ddc7fcc75762e7f78268a4d8627b78d0abcfa8145d9e6b02b3003d605755920f36e8826b3b96900e7519a8d02a31872894cb01666e1f83961d71114dede8991bf927d319219b167f3aabe748e46848ad547c4acbaf4d81c7fd3cf3edcd7c52133320274af3fee5f66aac83ca33f157b24aad4080a16d170e71c74b98d4beb518895d1e4b6f7cab7b7b37dce4a30745bbbe7f397b212281e193b350fd59bfef2d6cdd4365c61f36b5cc3210301eeaf1e01659a04eb", 0xca, 0x400, 0x0, 0x0) panic: timeout_add: to_ticks (-973078528) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 45541 85104 0 0 0 1 syz-executor.1 * 38154 85104 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,c6000000) at timeout_add+0x194 pcppi_bell(ffff80000066d000,20,c6000000,1) at pcppi_bell+0x2a0 spkrioctl(1b00,80085301,ffff800020c3b040,2,ffff800020b43080) at spkrioctl+0x123 VOP_IOCTL(fffffd807ae344b0,80085301,ffff800020c3b040,2,fffffd807f7c7c00,ffff800020b43080) at VOP_IOCTL+0x9a vn_ioctl(fffffd80672d7ad0,80085301,ffff800020c3b040,ffff800020b43080) at vn_ioctl+0xc9 sys_ioctl(ffff800020b43080,ffff800020c3b188,ffff800020c3b170) at sys_ioctl+0x646 syscall(ffff800020c3b220) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,8dc3cc1d010) at Xsyscall+0x128 end of kernel end trace frame: 0x8df09937ec0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic timeout_add: to_ticks (-973078528) < 0 ddb{0}> trace db_enter() at db_enter+24 panic() at panic+372 timeout_add(ffff80000066d060,c6000000) at timeout_add+404 pcppi_bell(ffff80000066d000,20,c6000000,1) at pcppi_bell+672 spkrioctl(1b00,80085301,ffff800020c3b040,2,ffff800020b43080) at spkrioctl+291 VOP_IOCTL(fffffd807ae344b0,80085301,ffff800020c3b040,2,fffffd807f7c7c00,ffff800020b43080) at VOP_IOCTL+154 vn_ioctl(fffffd80672d7ad0,80085301,ffff800020c3b040,ffff800020b43080) at vn_ioctl+201 sys_ioctl(ffff800020b43080,ffff800020c3b188,ffff800020c3b170) at sys_ioctl+1606 syscall(ffff800020c3b220) at syscall+1452 Xsyscall(6,0,ffffffffffffff88,0,3,8dc3cc1d010) at Xsyscall+296 end of kernel end trace frame: 0x8df09937ec0, count: -10 ddb{0}> show registers rdi 18446744071587636919 db_enter+23 rsi 4730 __ALIGN_SIZE+634 rbp 18446603336770890848 rbx 18446603336770891024 rdx 4731 __ALIGN_SIZE+635 rcx 18446603336266588160 rax 18446603336266588160 r8 18446744071580452035 kprintf+387 r9 1 r10 37 r11 4996460409548563728 r12 206158430216 r13 18446603336770890864 r14 256 r15 1 rip 18446744071587636920 db_enter+24 cs 8 rflags 582 rsp 18446603336770890832 ss 16 db_enter+24: addq $8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=38154 stat=onproc flags process=0 proc=4000000 pri=75, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff800020b42720,0xffffffff8230d660 process=0xffff800020b45078 user=0xffff800020c36000, vmspace=0xfffffd807efff9d8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 85104 45541 28274 0 7 0 syz-executor.1 *85104 38154 28274 0 7 0x4000000 syz-executor.1 62327 263643 0 0 3 0x14200 bored sosplice 28274 317036 75241 0 3 0x82 nanosleep syz-executor.1 111 274281 75241 0 3 0x2 biowait syz-executor.0 75241 391310 76349 0 3 0x82 thrsleep syz-fuzzer 75241 120569 76349 0 3 0x4000082 nanosleep syz-fuzzer 75241 281947 76349 0 3 0x4000082 thrsleep syz-fuzzer 75241 406946 76349 0 3 0x4000082 thrsleep syz-fuzzer 75241 340422 76349 0 3 0x4000082 thrsleep syz-fuzzer 75241 151028 76349 0 3 0x4000082 thrsleep syz-fuzzer 75241 421237 76349 0 3 0x4000082 kqread syz-fuzzer 75241 183942 76349 0 3 0x4000082 thrsleep syz-fuzzer 75241 154844 76349 0 3 0x4000082 thrsleep syz-fuzzer 75241 417365 76349 0 3 0x4000082 thrsleep syz-fuzzer 76349 245324 7273 0 3 0x10008a pause ksh 7273 501241 84338 0 3 0x92 select sshd 57484 52929 1 0 3 0x100083 ttyin getty 84338 406153 1 0 3 0x80 select sshd 36325 513150 94094 73 3 0x100090 kqread syslogd 94094 150070 1 0 3 0x100082 netio syslogd 36609 404593 1 77 3 0x100090 poll dhclient 50144 306451 1 0 3 0x80 poll dhclient 83075 8535 0 0 3 0x14200 pgzero zerothread 21719 63363 0 0 3 0x14200 aiodoned aiodoned 9881 492185 0 0 3 0x14200 syncer update 33463 188025 0 0 3 0x14200 cleaner cleaner 43098 377440 0 0 3 0x14200 reaper reaper 5074 8680 0 0 3 0x14200 pgdaemon pagedaemon 71156 274090 0 0 3 0x14200 bored crynlk 89400 57754 0 0 3 0x14200 bored crypto 44942 61908 0 0 3 0x40014200 acpi0 acpi0 29521 154728 0 0 3 0x40014200 idle1 63835 499375 0 0 3 0x14200 bored softnet 8136 109977 0 0 3 0x14200 bored systqmp 30175 117809 0 0 3 0x14200 bored systq 64164 221327 0 0 3 0x40014200 bored softclock 93304 401309 0 0 3 0x40014200 idle0 1 309217 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 85104 (syz-executor.1) thread 0xffff800020b43080 (38154) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823220c8) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+1418 #1 syscall+1151 #2 Xsyscall+296 Process 111 (syz-executor.0) thread 0xffff800020b24bc0 (274281) exclusive rrwlock inode r = 0 (0xfffffd806ee194e8) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_ihash.c:140 #0 witness_lock+1418 #1 _rw_enter+1101 #2 _rrw_enter+96 #3 ufs_ihashins+103 #4 ffs_vget+317 #5 ffs_inode_alloc+451 #6 ufs_mkdir+271 #7 VOP_MKDIR+118 #8 domkdirat+301 #9 syscall+1452 #10 Xsyscall+296 exclusive rrwlock inode r = 0 (0xfffffd806a1f16f8) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+1418 #1 _rw_enter+1101 #2 _rrw_enter+96 #3 VOP_LOCK+87 #4 vn_lock+110 #5 vfs_lookup+245 #6 namei+1202 #7 domkdirat+129 #8 syscall+1452 #9 Xsyscall+296 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9504 6340K 6355K 78643K 10786 0 0 pcb 23 9K 11K 78643K 294 0 0 rtable 100 3K 4K 78643K 216 0 0 ifaddr 51 12K 12K 78643K 73 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 17 0 0 iov 0 0K 16K 78643K 74 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 75K 78643K 1548 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 12 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 63 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 5 13K 25K 78643K 710 0 0 sigio 0 0K 0K 78643K 5 0 0 proc 41 38K 70K 78643K 294 0 0 subproc 64 65538K 67586K 78643K 70 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 42 0 0 in_multi 33 2K 2K 78643K 50 0 0 ether_multi 1 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 203 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 29K 78643K 2939 0 0 UVM aobj 37 2K 2K 78643K 37 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 16 0 0 NDP 10 0K 0K 78643K 20 0 0 temp 155 2363K 2431K 78643K 4501 0 0 kqueue 0 0K 0K 78643K 7 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 267 0 260 1 0 1 1 0 8 0 plimitpl 152 17 0 10 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 106 0 102 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 semapl 112 61 0 51 1 0 1 1 0 8 0 shmpl 112 35 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2662 0 1261 46 0 46 46 0 8 0 ffsino 272 2662 0 1261 95 1 94 95 0 8 0 nchpl 144 3819 0 2198 61 0 61 61 0 8 0 uvmvnodes 72 2750 0 0 50 0 50 50 0 8 0 vnodes 200 2750 0 0 145 0 145 145 0 8 0 namei 1024 9937 0 9936 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 9340 0 9339 8 7 1 5 0 8 0 sigapl 432 878 0 865 2 0 2 2 0 8 0 futexpl 56 6522 0 6522 1 0 1 1 0 8 1 knotepl 112 187 0 160 3 1 2 2 0 8 1 kqueuepl 104 151 0 149 1 0 1 1 0 8 0 pipepl 112 536 0 517 2 1 1 1 0 8 0 fdescpl 488 879 0 865 3 1 2 3 0 8 0 filepl 152 4319 0 4224 8 3 5 6 0 8 1 lockfpl 104 279 0 278 2 1 1 1 0 8 0 lockfspl 32 307 0 306 2 1 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 1301 0 1294 1 0 1 1 0 8 0 zombiepl 144 865 0 865 2 1 1 1 0 8 1 processpl 840 894 0 865 4 0 4 4 0 8 0 procpl 600 2349 0 2310 4 0 4 4 0 8 0 sosppl 128 9 0 9 4 4 0 1 0 8 0 sockpl 384 522 0 505 4 1 3 4 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 117 0 0 14 0 14 14 0 8 1 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 135 0 0 8 0 8 8 0 8 0 bufpl 256 6131 0 1014 320 0 320 320 0 8 0 anonpl 16 83296 0 75585 56 10 46 48 0 125 14 amapchunkpl 152 4743 0 4660 15 11 4 9 0 158 0 amappl16 192 3701 0 3292 37 10 27 33 0 8 6 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 7 0 6 2 1 1 1 0 8 0 amappl13 168 405 0 401 1 0 1 1 0 8 0 amappl12 160 323 0 320 1 0 1 1 0 8 0 amappl11 152 180 0 171 1 0 1 1 0 8 0 amappl10 144 66 0 60 2 1 1 1 0 8 0 amappl9 136 352 0 349 1 0 1 1 0 8 0 amappl8 128 137 0 117 1 0 1 1 0 8 0 amappl7 120 414 0 409 1 0 1 1 0 8 0 amappl6 112 55 0 48 1 0 1 1 0 8 0 amappl5 104 129 0 118 1 0 1 1 0 8 0 amappl4 96 276 0 246 2 1 1 2 0 8 0 amappl3 88 460 0 453 1 0 1 1 0 8 0 amappl2 80 7521 0 7470 2 0 2 2 0 8 0 amappl1 72 26952 0 26544 23 13 10 19 0 8 0 amappl 72 2556 0 2524 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 36 0 0 1 0 1 1 0 8 0 uaddrrnd 24 879 0 865 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 879 0 865 1 0 1 1 0 8 0 vmmpekpl 168 10748 0 10728 2 0 2 2 0 8 0 vmmpepl 168 97308 0 95969 98 26 72 74 0 357 13 vmsppl 360 878 0 865 2 0 2 2 0 8 0 pdppl 4096 1766 0 1730 6 1 5 6 0 8 0 pvpl 32 254382 0 243699 140 18 122 124 0 265 33 pmappl 224 878 0 865 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 468 0 5 14 0 14 14 0 8 0