Warning: Permanently added '10.128.1.60' (ECDSA) to the list of known hosts. 2019/05/27 04:22:37 fuzzer started 2019/05/27 04:22:41 dialing manager at 10.128.15.235:38576 2019/05/27 04:22:41 syscalls: 322 2019/05/27 04:22:41 code coverage: enabled 2019/05/27 04:22:41 comparison tracing: enabled 2019/05/27 04:22:41 extra coverage: support is not implemented in syzkaller 2019/05/27 04:22:41 setuid sandbox: enabled 2019/05/27 04:22:41 namespace sandbox: support is not implemented in syzkaller 2019/05/27 04:22:41 Android sandbox: support is not implemented in syzkaller 2019/05/27 04:22:41 fault injection: support is not implemented in syzkaller 2019/05/27 04:22:41 leak checking: support is not implemented in syzkaller 2019/05/27 04:22:41 net packet injection: enabled 2019/05/27 04:22:41 net device setup: support is not implemented in syzkaller 04:22:47 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xa, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x5ee7) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0xf6) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x8}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x4c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) listen(r2, 0x40) r4 = msgget(0x2, 0x8) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/112) r5 = dup2(r0, r1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000002c0)=0x8) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) r6 = getpgrp() r7 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r12 = fcntl$getown(r0, 0x5) r13 = geteuid() r14 = getegid() sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)="9b17a53ab5b66303117e67d954e026b80da6b5065c387fc90e0c26d14f7e1daa2cd0fef420278b9fad396e60d48e11961898fa9e5927cd6adb57a54dac228985ee21a979412c1c9f9b47cb8aad80b53dac24758da8fa5244d27853154eb5a0547d5caf14606cf4c2cc34a30f4e6ee29c11d55bcda69c9d9ba2394b03979c85389a4856a058894617e136dbbd3a1df2764d6441457b3af8a1cb58f68aa0f0bd9fa04ef50843ac362d", 0xa8}], 0x1, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r5, r5, r5, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r2, r5, r3, r0, r2, r3, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xe8}, 0x1) openat(r3, &(0x7f0000000740)='./file1\x00', 0x180, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000780)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000007c0)=0x8d2) 04:22:47 executing program 0: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0xc007, 0xfffffffffffffe0a, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x4, 0x9, &(0x7f0000000080)="2f88ead00eb3e91d5a", 0x9) clock_gettime(0x2, &(0x7f00000000c0)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) chdir(&(0x7f00000001c0)='./file0\x00') chdir(&(0x7f0000000200)='./file0\x00') r3 = dup(r0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000240)=0xed) r4 = accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) connect$unix(r4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0xe) setsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000380)={0x1f, 0x4}, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000003c0)={0x7, './file0\x00'}) r6 = msgget(0x0, 0x50) msgctl$IPC_RMID(r6, 0x0) bind$unix(r4, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r2, &(0x7f0000001940)={&(0x7f0000000440)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000480)="0c1a1836fd3f71e312cb663195631f7b141f1c068867657979b8904fd01037ecc9321840717ff5fbbba0baf4bb0580f96ddabb8cb8552b9dcce4646d56bdf0a95a339b0024bf", 0x46}, {&(0x7f0000000500)="8ed7a91bd3c8112070ac407fa83866ad5a62841115958264f39a5641f46ebe4979ad8419", 0x24}, {&(0x7f0000000540)="274b715230b1c2ba14ef1e2e2ff08f3f95ee72ae12cc1aecc21326a584661cd4abc2039e4019e4b46f4e44eb5573732a0a907e91f3b6f37481aec7e8104d64a6f961e59b040c0916111111f88f200a63ca4ba83a3eb5460189bc697bd9fc853676a453f6f0da59b7633b84110143faba290cddb74098e110b281bc46598f405aed82e1abb21eb6fab9cadb7c2efa1abf4a2cb0fbb032cfa2f216778e7c749502e15cb06ed9a9ecff81dbe5726ea62a550b56d86b75329a8a54364ad2d9e12f18c07e88e6766c2a0a613ccd067b7aa9f7785302431ca7fd594ca9f6e087c2390fcc22ff3bcacc8a4304f14ea09c8c0c2a0add258003e7429c34a48341", 0xfc}], 0x3, &(0x7f0000000680)=[{0x90, 0xffff, 0x9d6f, "0e5e7518f721439eae28f473443ca5b71a51dccf843412c1f5170d0d1b787c0452377ef8f8e0cb17eb23143d5a1f539e3f90ce3ab0dccc88cf20bdc6eaa79e066a7b33956336a7608b5afd99b4e4b301a25d2a86194bb28dff9a9518f1afe8ede0e02a3ccbd4288dd948f1b47438bad7020689fe9d0a9a6337afe28c"}, {0xb8, 0xffff, 0x800, "ef1537d125fdebed80b7633e30b9b1ba13c57779acca895eeaf35e0421223c083c438045da09ffc496ddd4bd1ee9067f4901df233c1953903c0d3d33530c650244ec2278c2b3308e3d0c2a7e16dafde6856434c063c2084529e558fd7a3caf9d0f6a22e304bc08204927e3aee86861bc55c4f45452cf4af1b98a465c967ad85b2eb59216b5fd07cb4fd484d998c94bf5d8d8b19362a8c3ab0f6b8558d1377c3b9be4c59450cc64"}, {0xe0, 0x1, 0x0, "6ea0df306834c1f4c1d4061dc1f78e6937746ec0a83c67a37f06b5675823456eecb8e314a390e2f318f8c75d7ea8eb5ca83f96344e0ab58bec406a1542728db740f9608d2d4b2d10197c2efe5156ab30915476fce990c4fefbfc41ba84041543b9010ec6f13061b63828f2a2f376ba3b767c405176310000033ee94ede7ad9a044c1558188d4c428d07494155600f9b900054838b27d7340121eb8ef510a061fcd20695073dc727abbed08dbb0e57df0fcfdf3b034f8c4eaa2d95331a6663b3179f5dd91892e111376219358e083f2b5"}, {0x80, 0xffff, 0x6, "4170bcc8c1843a98fbbc0d915ff4801f5218a1819623979eceb839559cb790cd0ea64f245c7b812ce98561215cf76f3515253c47b7eb8575f2e2778e90ba33faaceb8bfa62858a079124ebcf06b1809ba14a53158117b9b3285d9a2ef46cb1774d0a885396b5f97821bc9b868688ad"}, {0x1010, 0x1, 0x4, "5f4cffcdbd1967c1f649b7ce7114721a38f27d6665c3596131a4a245df02aff89db50f694f5ae7cf84da7fa18e0bd32c26652e32575b3dccd8677727266b8e147c7b2d848e5ec2c6db0ff84c05e28647eca17456b7178be7c796b3ee83b2f63405f28f4e5ecaf3321e2b389462a090b674769f7bbe57aedd01de7453e36f7874f93ab79a88f3a8f14bdfb241e7023bb6d1c3d3e789112418ad74c4c82ec4c926bb747ec0c1ed318d49d02f7c7f7ca9fcd28e1bfb5ee1e175250c208cd4fa8aeb4fcd891e297c409718c30da4a973414a6a473447d88174bd40088206d3beb33f99a7dae8d7d20154207be21d6076ef9164bbbf43f2a07c1cfca5dcc0cfd151dd3db60d68ebde7751bd2d81d05236f46bf18fb5338fb2db3cc8130aae5ddb4be789f99ab9cd0843601698fdc58b4dee67dbb2589f4b4272e097e159278deab412c35ab338e7e3487e36eda9e9b5deab87750aa878b19f773ef5da604ff83674dabde88a041ab5138828811bb803c76bf842cbe3bfaf14021b25c01fae4e9d160df7c6edd17cbe5bedc74fbdef2d83b339ca7bc38c5fb1c41d866035b23ba00341fe0a76515bc92342d09cc6cecf4d92ea8f0be75b333ca81f95248115f97079a6ef83c314bf4984bac957b287c805737fc9e156b8303cf3622a71a390975e65e1e1387db62ee3f1b52dfcd1438b0e56affba73939dd57f1536dc1fd7841f814be499e115bfa826d8bc34cca393c50fe3b639fd7695f5a138d77f97538bcd7ace74e691e46eec2ac8727540e6c34e7e3dd0c74c8a06a4da4e5ab6aad7edd440017c576e04d0cfcbabfeb2035efdd8663d6cf5ee13ac19467158bb8ed0e6f81f00bd474d8669119606d88aca9d2636b50adcd3a4fefc87416442ccbc7fabab2bf09ad5235331997e486f5a462adba21ca3d7225f8442dba8a33543e77e35abb9830b5f7ff52ea2178a02c7ead3a94c2e8efe373602d68e6b1ebd8848a4a80c58297dc1e5a4625266fc74bceb9e3b58a26ee1d8ffe816b6e2685993dab96f6407a6cba817cdfacd82d3f41dcb38b93d31537a5b51f06c753fb9e2af2c5ff07543512237a67fa270fe53b239c3e7cf5eaf4e74d64996f3ddbf89397e3d89e33c63c4e08ecbd01e69ff12b50859e1eacfd22162e82b0f6c7627fed8faa5ae22ae8277c85e75d9f736ba2c5608e880ef4ccd665d285b9d2ed8819b665c7e105c02e64a08cdcc6cc1839e625420c88404564ede29b89a867196d552981925b06adae53daa667f41df80bd52ddd29915247a91a9abb06f280758c777c684eccef986e348d97265ee0277538c120fe272dc206430d3b5d70b1f262606d7a8ccda570099ca5d86e777be37b6eda6df43d8e11ebbec563c0de0a5b274194876a7c0881cc971db50b617a40c75cedd5562dd819a97a44e77e0ddb9170f5b4a0768eee2b961514421b067bcfeb96cc3bf0c0944d993fc51d0bd59b37d02e7b60a5b137ec6f91e46b107859b8c296c1ea4a6ba1a4a746052f5fa5ed3eda021c9df416367d12de034eab39dfdab918ade960ede5f081972323be203af764bf0f865d07c906098b2003e4e1b4555b14dc0330011d55bf69c83f644625262bc65d1fb7444517f14c3b4bb9d09729c5f47d7d90ff90ee908c604f6f085f6a9df080988ba86e9748c0df109b54fe7c2f4b629c9d3ea976fb4504eb78601f748f8ac3790e0d97aeb312178213c402ca53d0e81a245e3011c1b669e0275e3feffac09ba534eef841d1f46c1798f3f7a140ae3739e918372a4b090a42ad4f8e34cbfab02c4d3a8893b2da2f3ce7d1f8fd091022324db123b01486f987a3496e6180d76f51c63b415acf311ce47851fac1a6977a49198967c2135daf736a92e4c8df4830ff95e061e11e140086ac3f51c66b1943f9507fa909924984b86db10032d558429faf60f53a2593bb9d8bb94849dc9fe3acc4d9fcb4fbf1d8859d541f904deeabc0dccf35e4920d72b4fd652cc5185716e3bed6f1433a077abefcb098faa8b28327d7722978150d1147ac0f7bcb0d62510e20999d3b6dae9365ca6e428796e6b12a7ea2fed7db9cd1e0b24578585bb5cdcf024e52fc9b95ada12a7add6f207c527b752b0cdf649c5dd1d444574ac4279ec5378736a15b6caf720a18698319bc168605d9b1a55ed9a130a08e77036d8c1aae537afc8ed7bf158dac98c35b5d768baf00f3222d4dba5e67fe1e2dead05b44638e544d2c199594ddc282ac22033b1fe4c6210a33593013bad4e4d2ab24cd1e862c6dfa0b5c63fc7e9488d0c2bc20b9ba883eab401fa68c9fbee881ecc8a294336044ad8f79eab1c67326f0187857ff885efcc66c46df5de8fef60de1270ed8f52b7d73dc2a983dd15aeaa307c734f40af9f45303223d5526f7db8a5112569ce414bc63ab0f3831d068e706df8a1de9ae15eaa0a7c68db177467ec49d9b73eae12c9bf8be41a3db3626d76ba41eb9d4851448664348d7e16671c1a3a2639dfae27a05199d6cc4ebccd933aff43b44bf296da61e7e613b7d4bc7099599cf7b58b4c4ae4facea63c51990c002078e310629bceb29afa1ef412851ae63172b4690b00d3104e4e3b79a86c63d0d27ab6b00795187951e2185ad2cd1b924ecd03b7409fdfd4b563c6473c00a62199ea6d5f96bc0b401ace58ca0e3508d85d9d2de52076cabefbfc6182e2fe92d4a02c437f35a6ea19f7dc096ce29186de797b0f2a11911c5bedacaf552c77be2beec2a570d6ed58d5f92f12b1fea11acb10f200a2d448aa2fee54da6f5c3d8f80e5faa55f64c440af6883ecbd5bc89b031e37f6dc9ae88129f9b999f124fcb650e118c4734c6b062808bccb358d89c539d83fb359c925c068ba04bc396de1609bb4c55e7c4d155a47e2eaa7d0c98db55febd578c53e0c30ae28c2df4a047ba09902c8080a6d757c3862b48bc43775e09185dbc5c0008780ee7c4454e906ca22e1d83937dc106db1a11698041886fcb1d88d24e4a3038018828f18ad1f7b7453a3d3da9e7c179e2aea2aa30dd94144e8166872ac1844de5bd43d86bfa194c7b13e8e34f5e8d53fa8ed93d79257f2c4d16181b5d099b82aebbceb812557391abc590ebd3cfd7673a1cf8180addb027ac4d8ee3ba48de3adbcf98bbf6edaab472e16e6d2fdac5b58335e21d8cd946b4ac5ae5d7023e885790f2997073ef9149e279c9aa3a7ff627ab4f7ee57af6881045d8473620643c6043243eaa230a85b2c3405a64b8f0409587af09addda0e98db9a15bcea3f2ccd98eb84f8d67db4d747fe23589da413b68ca64b2a91ade6ce7c57ea72c9f6a62d3724f81c7ce24f36a4fcaad371691e21551de52309c27b5022e46d181208d603c0bf4b77d2d6c0e62a37b12c4160e739ede1f07892d071dbfc0dad40cb9029c8628325b8d0df5f725d45189f5b831ea40380e6ce4c8ad236bfade2a1429e00e9b84ff72bdf414ac456a5b3ec3865e83ec0944daf03dbf81444ad0b1612647d9d5648673357c7e9eba8ac6eb35b8b3b39feedd7b7e4796d0fa41f8ba414c82e1316173f4a935bb082fe1f65ca90ff599f7f9306f5a064219a9b6ca117a9cdb9808ed692948dbcdbd03f304c5718d2ed312eda2b630d643f4975e75507b6fe635ca3885955654d364c186c8010623993e10e384418e583d98d625b1c5b4f7a4efc37a6aff4b482d2d374cd4903373d3301235f3db4e7b26fd8fbeec4ea96cb3233e1bdc7f9df33205cc0cea932668e55fb5e08a2362fa3a04e9b7a2386a516aef37a9c0ac347ecd4fd7c85106548d60d9f349ae5da34a516d562eecaf4552b939624e20d3b233591ac6991862be92ebe6eab59568f3fe7d837763f32d8d0db7968474313565c23577c77f880d5b49e8c1bb830730a4121192ed3cf14d16f63c01985c31b6e77861e24c0e2adb0a9fdad5dbbf3bb06dceb4e85646f911bab3aa7748b3c7e882af7ad3c56e47b6e44a7443d325e58234258bf46a5182e780b96c68afe2865eac1d80f76778cce27f55349cb8ff1ba222309a87101c6ba00344abf0cf037df5b47eea867b50ef5b0033edcc9a13f9507a41d03e7310930ab197b0337436749efe5801d9c0d01950079aad48abed258a5c3edcc0bf6d68b8361934beed6e2f178b3e48ae84ccec2b13ab8cd2b99b5b69c612eab415566f7da6bfef334c43cb762cc83ebcbc20dc24c6d634cf8a41a1506fd9e85c480c6b99824cf227f2de6d12965f0ce027f376b8449b815675a37bbb626cdff437a15494c65de56ee9eede943e990a36663ec5e60547e07c3aa7c9157e959cccdd2b383e04eaae755adb32f8a5817bfa53b184bd98193697818c8db8264231be1e9520a8dc2c2349a759991afeb2c4467e303db89f346d0b568c5e04a643ed7b395f330d2f023665fd2bf4c4d7dd39ca69077915b0f8dda3e9ff73d7fbf797943d466269f7dcccf6b9043c422b48ffd43278d60598df6bc32117eda474424c9838352094c0edcf778130837bde30a29e46876e6edbd05745a272afbe70c8d61fd43591a123b79a504d249ba6b2f3402201e9e6a2f179ef02683f1e19f153c5ce7aa86f869179fa72ea67c03e44a2deb46832a0920268aba7077c02cf0dd063f698c92ce00aae8ab9ff364fb03930bbb7bd88a8a8212636d8b7984c82df8f06606553ee0a39be8143cb5b7a7c48d7af6266f68df7d0efd1982bf04326f62305f25e46de11ca50b0ba0cb2c2f27a5bbaf83ea6a27bf1c4eedfcdae8a3d2d1044b182707d54aedb3506688743467d08253a89633a3dad09d8122538dc61938cc58f10621833c85a702556b1e8f68675ca5d0384fc47b36c1f9f1b9f867068b73c6925b55f56bf04481aa5a7759ac1f539b3100518a0e9f48987779cd3a5ac79b8b2bbb12871b387c126492068643c5b4e5270c39092d511833564477416e88231b43295f4973aa2ad6439dcdd1d72f32c869e93f976203ec2a56010f11d7c20629e22d1ead6ab3627991537948e0d567fe7c285f53f8b978144555b9f16c224e5d00d2c064e671159821b830e784a1d4bc3814178b4e16d8d0c846cabea553133f76fd28f1043c316c3779802d98503032de6d4ff22ad4ca6255e886e255f5a50f199923a69d8d733d7cdab43c8d73846abf04856829b8f586fad329dc2db19d50365c1a23e285c7e32ed583181e30e8718419520b14dfef2f1b2e46a0e38b734e8f2232dd973d7b6c6f9b5ba85232cfebb99626dff8a2c109fa603ab1cddaf707312441347a2205a87b36b61aa83e54321b934c7d86a902bab26bcf8635bd4ef8c98d22c886ea1073d3aa089a05ee757632c099a8c77a565ce7b2680515fbe8b65bcbe28ba63efb543d6e38cd04d1fbfa8269140c6a7027cca0cc5f50556e475531d542619f626e7cf68f00152090346e6baf3cff8c85713c2c13a9dffcc10ebc66cf0c8092edce0787444aaef8c34e69c2a0f649278ef6a1e407a6810aae9f99bf712b409d13805a65bae38a8551b110d7a423b5c900fafeb701a2e2258de98abffde5390411dd223ca28aee69a8b7b3bf9f3b9732ef9f4aa22317e28a4e901e55f20a6eb02fdb9fea474d7e56af2af728e959f1f9e62b6837483f2e79568dd802b17b61bdbc0327827ea49282403e9f9d74d81c0507a3380c08fcdf53749755484d2678f33dbb6825c0eb27fd92531f210951ae0f48e4023dcc011f1579a517c188c605991bfbf0a75f1c0424799729c6ad55e12aeed772ce0a989384906d27a5a4e02f34d6829c5ea74293260a536e616ade6fb2a7a5c4b16dd06ead53bb879"}], 0x12b8}, 0x8) recvfrom(r1, &(0x7f0000001980)=""/87, 0x57, 0x42, &(0x7f0000001a00)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001a40)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000001a80)={0x6, './file0\x00'}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001ac0)={'./file0\x00', 0x2, 0x0, 0x9, 0x0, 0xffffffff, 0x0, 0x7, 0x1, 0x1, 0x7f, 0x1}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000001b40)) rename(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)='./file0\x00') r7 = fcntl$getown(r3, 0x5) fcntl$lock(r4, 0x7, &(0x7f0000001c00)={0x2, 0x3, 0x23, 0x54, r7}) execve(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001d40)=[&(0x7f0000001c80)='$\x00', &(0x7f0000001cc0)='\'\xdf\x00', &(0x7f0000001d00)='/.\\\x00'], &(0x7f0000001dc0)=[&(0x7f0000001d80)='\x00']) symlink(&(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)='./file0/file0\x00') ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001e80)={0x10, 0x5b3dbbea, 0x4, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ff1000/0xd000)=nil}, {&(0x7f0000d87000/0x3000)=nil, &(0x7f0000c48000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe1000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000f66000/0x2000)=nil, &(0x7f0000d0d000/0x1000)=nil, 0x7}, {&(0x7f0000c34000/0x3000)=nil, &(0x7f0000e6e000/0x1000)=nil, 0x800}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000d7d000/0x2000)=nil, 0x7b}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000dbd000/0x2000)=nil, &(0x7f0000c53000/0x4000)=nil, 0x2}, {&(0x7f0000c9a000/0x1000)=nil, &(0x7f0000a8e000/0x2000)=nil, 0x6}, {&(0x7f0000b55000/0x4000)=nil, &(0x7f0000a39000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000b84000/0x1000)=nil, 0x9}, {&(0x7f0000f72000/0x2000)=nil, &(0x7f0000d73000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000d8b000/0x12000)=nil, 0x5}], ['./file0/file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x10000}) 04:22:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) write(r2, &(0x7f0000000200)="2a1402ae4d80b5194bf2479ca129f53c0b54096f7e390491c2939cf74230c3c2d438c251ed2309b78c9e559c1414ceb6ce4bf25d1b715820b7c473709ec8b2931fd004fd61778e0b05d8c1e082e4", 0x4e) syz_open_pts() pckbd_enable: command error pckbd_enable: command error 04:22:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x800, 0x102) recvfrom(r0, &(0x7f0000000280)=""/131, 0x83, 0x40, &(0x7f0000000340)=@in6={0x18, 0x1, 0x4, 0xffffffffffffac6f}, 0xc) open$dir(&(0x7f0000000380)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) write(r1, &(0x7f00000003c0)="13a86c3a994a6c977477646bda21318d01a5d2e5c144b6730df401926a0f656c918b900335f7ed36ae35f4b96f9b27c0d584646696e3a21d42616bf508ec3bc001d3474fc02046a739b68bf483ec23fbc31d3cc723f03f4e0ff82ad8987c8f5b01e942604d1eb3861b527c50c7af2e93467ca894c17e9d4cc52959a3f48a17be46977c7363b580b2717e9528ba721a60446403fc369b50d3ca2c9b3b495e4818b094cba7f6b52cf8", 0xa8) r2 = fcntl$dupfd(r1, 0x0, r1) close(r2) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='+\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='@(\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='/@\x00']) ioctl$KDENABIO(r2, 0x20004b3c) write(r2, 0x0, 0xfffffffffffffe97) 04:22:50 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 04:22:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:22:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="b5f712e80357a469633e8c9100bdf99a81e9a335d6dfedcd83f6c7df9ab2830640043fbb1f0134b6a1ea3aa8bf0c062ed1b2125dc07e2f038a8d4e61c9ba711c2b7fa2ff74c5f8164d1bd1049fbb1d64e9a685f1", 0x54) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) 04:22:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x14) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 04:22:50 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfffffffffffffff7, 0x36d, 0x8, 0xffffffffffffff81}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x6e, 0x10001, 0x6, 0xc4}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 04:22:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xc, &(0x7f0000000000)="42a6b653b715b2f292e9e2c7") 04:22:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/203, 0xcb}, {&(0x7f0000000140)}, {&(0x7f0000000300)=""/203, 0xcb}, {&(0x7f0000000400)=""/203, 0xcb}], 0x4) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:22:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x400, 0x4, 0x7fff, 0x9}, {0x81, 0xfffffffffffffffc, 0x3f, 0x9}, {0xfffffffffffffc93, 0xff, 0x9, 0x2}, {0xab6, 0x2f9, 0x2, 0x1}, {0x7, 0x6, 0x5, 0xee}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:22:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x7}, 0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) 04:22:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x4000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xc3) msgget$private(0x0, 0x408) 04:22:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000000)=""/29) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) 04:22:50 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff}) pread(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) close(r0) 04:22:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) 04:22:50 executing program 1: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = shmget$private(0x0, 0x2000, 0x1ff, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x0) 04:22:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="5001050260000004000000001306ca90100e03fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 04:22:50 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0xd1) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x81, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7fff, 0x1, 0x9, 0xff, "6e7333e7e1533cb1c2f71c7b90004828a5396d9d", 0x0, 0x6}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x0, 0x1000003, 0xe523, 0xff}) 04:22:50 executing program 0: clock_getres(0xfffffffffffffffe, &(0x7f0000000080)) 04:22:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x10001, 0x1f, 0x6, 0x43}, {0x6ee1, 0x0, 0x7ff, 0x9}, {0x0, 0x4, 0x9, 0x5}, {0xac7, 0xfe, 0x0, 0x3d7}, {0x4, 0x100000001, 0xfffffffffffffdde, 0x3}]}) 04:22:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xb1e3, 0xfffffffffffffffe, 0x90da, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:22:50 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xca9a3b}) clock_settime(0x200000000000002, &(0x7f00000000c0)={0xfff, 0x6}) 09:15:55 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f00000001c0)=[{0x7, 0xffffffffffff0000, 0x801}, {0x1}, {0x1, 0xfffffffffffffffa, 0x800}, {0x3, 0x7f, 0x1800}, {0x7, 0x7, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x9, 0x1000}, {}], 0x8) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400, 0x1f}, {0x35}, {0x6, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:55 executing program 0: r0 = msgget$private(0x0, 0x400000000000041f) msgrcv(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005abf80ab406500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4110], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r1, r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001600)=0x1ff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x800) setegid(r4) setgroups(0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0/file1/file0\x00', r3, &(0x7f0000000400)='./file0/file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r5 = dup2(r1, r2) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000001580)='./file0\x00', 0x85) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r5, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) utimensat(r2, &(0x7f0000000340)='./file0/file1/file0\x00', &(0x7f00000015c0)={{0x5, 0x1}, {0x5, 0x900000000000}}, 0x2) 09:15:55 executing program 1: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1000}], 0x1) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:55 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f00006ac000/0x1000)=nil, 0x1000, 0x4, 0x6012, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) getgid() 09:15:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x18000, 0x51) write(r1, &(0x7f00000000c0)="510fffa038d6bf6a15b5e3f85f0ff1235f60331fcb1676cc1a652a337d9195799dcd0b7f9aa6da62f1c5effbedf132bb62c193184b3b28c564d035d913d785e6520d3bee4aebed3157d865c1b13540eb617226eb3b1d226e4495e5715ddd5218ea80ff78cb4dcad4b4f50ec43d6c824f489fc458a183388aded1e71e335289c8f103d9aa22c0ce6ac8fdc49278f88828b64fb50e28b6585ff0a433b3526e1913e973ed391685e0612f509a3940", 0x7c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:15:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820266000000eb5a890100be3b1f11b701541e90d33df2e19e01a490d137d2be28a31d35000000000000"], 0x2) 09:15:55 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000080) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0xfffffffffffffffc}) close(r1) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x4) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x14, r1, 0x0, 0x0) 09:15:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) close(r0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x182, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x8001) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x11) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x167, 0x7f}, {0xc7}, {0x24, 0x10001}, {0x45, 0x5}, {0x40, 0xbde9}, {0x647a230cebef123c, 0x81}], 0x6}) recvfrom(r1, &(0x7f0000000200)=""/232, 0xe8, 0x40, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000180)=[{0xcf}, {0xa7, 0x52ad}, {0x46, 0x5}, {0x0, 0x5}, {0x8b, 0x9f12}, {0x86, 0x800}, {0xc5, 0x1f}, {0x25, 0xffffffff}], 0x8}) 09:15:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 09:15:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) fchflags(r0, 0x0) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x7, [{0x3, 0x8}, {0x1, 0x9}, {0x2, 0xffffffffffffff81}, {0x1, 0x9a67}, {0x0, 0x8}, {0x3, 0x7000000}, {0x3, 0x6}, {0x0, 0x3}, {0x3, 0x401}, {0x1, 0x1}, {0x3, 0xfffffffffffffffa}, {0x1, 0x2}, {0x1, 0x4}, {0x3, 0x8}, {0x1, 0x7}, {0x3, 0x4}, {0x3}, {0x1, 0x3d7a}, {0x3}, {0x0, 0xffffffffffff8000}, {0x3, 0xa19}, {0x2, 0x3}, {0x1, 0xd7b}, {0x3, 0x57cc}, {0x3}, {0x3, 0x5}, {0x2, 0xfff}, {0x3, 0x9}, {0x3, 0x7}, {0x3, 0x101}, {0x1, 0xec1e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000280), &(0x7f00000002c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xfffffffffffffff3, &(0x7f0000000240)="f858e93177785d42cf2e3c1c9ed412ee17f130f32f") 09:15:55 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 09:15:55 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 09:15:55 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x3ffffff7ffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) 09:15:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0xfffffece) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 09:15:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x2, 0x2}, {0x9, 0x6}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x9, 0x1, 0x7}, {0x1c, 0x2, 0x1, 0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 09:15:55 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 09:15:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) 09:15:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) r0 = dup(0xffffffffffffffff) read(r0, &(0x7f0000000040)=""/226, 0xe2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:15:55 executing program 0: minherit(&(0x7f00000a8000/0x4000)=nil, 0x4000, 0x2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/113, &(0x7f0000000080)=0xfffffffffffffffb) minherit(&(0x7f00002a8000/0x2000)=nil, 0x2000, 0x2) 09:15:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x3, 0x0) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x10) socket(0x18, 0x4000, 0x100000001) 09:15:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 09:15:56 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x6, 0x8}, {0x18, 0x2, 0x2, 0x9}, 0x81, [0x9, 0x4, 0xb8, 0x5, 0x1, 0x6, 0x3, 0x400]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) geteuid() ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x2, './bus\x00', './bus/file0/../f'}) dup2(r2, r2) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x48, 0x48) getuid() syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) write(r2, &(0x7f00000000c0)='L', 0x1) openat(r3, &(0x7f0000000180)='./bus/file0\x00', 0xf0, 0x8) 09:15:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) kqueue() connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x6, 0x4000, 0x1) 09:15:56 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev//ull/', 0x8042, 0x0) 09:15:56 executing program 0: clock_settime(0x0, &(0x7f0000000040)) clock_settime(0x7, &(0x7f0000000080)={0x2c, 0x1000000000000}) clock_settime(0x7, &(0x7f0000000000)={0x0, 0x8}) 09:15:56 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x890, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5, 0x1000}, {0x7}], 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10080, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) openat(r1, &(0x7f0000000180)='./file0\x00', 0x900, 0x44) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) msgget(0x0, 0x4) mprotect(&(0x7f0000781000/0x9000)=nil, 0x9000, 0x4) setrlimit(0x5, &(0x7f0000000040)={0x0, 0xfffffffffffff9c1}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0xd728a810045b308c, 0x1, 0xcc2}, {{r2}, 0xfffffffffffffffe, 0x82275fd78eab8ad1, 0x40, 0x8, 0x7}, {{r2}, 0x0, 0xb1, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x3f, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x80000000, 0x1ff}, {{r1}, 0x0, 0x40, 0x1, 0x0, 0x81}], 0x6, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x64, 0x0, 0x9, 0x10001}, {{r2}, 0x0, 0x1, 0x7, 0x8, 0xffffffffffffc0db}, {{r1}, 0xffffffffffffffff, 0x10, 0x86, 0x36, 0x994f}, {{r0}, 0xfffffffffffffffe, 0x47, 0x81, 0x5}], 0x4, &(0x7f0000000240)={0x5, 0x8}) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) lseek(r1, 0x0, 0x0, 0x3) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) pckbd_enable: command error 16:00:02 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) dup2(r0, r0) r1 = dup2(r0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000009c0)) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x20) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:02 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062b00feffffff6e840000a3bb6b3c042efdd1000000c6000000010000000af6ce4f22", 0x2c}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) fchmod(r0, 0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='./-\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\\i\x00', &(0x7f00000001c0)='@]:#-,\'*-+\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=']{*)\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='.&.$!!\xa4\x00', &(0x7f0000000300)='$-/@/\x00', &(0x7f0000000340)='^\x00', &(0x7f0000000380)='#/\x00', &(0x7f00000003c0)='!\x00']) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x40, 0x4010, r0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet(0x2, 0x0, 0x9) recvfrom$inet(r0, &(0x7f00000000c0)=""/22, 0x16, 0x43, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) shutdown(r0, 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000500)={0x6, 0x200000, 0x8, 0x0, &(0x7f0000000280)={{0x0, 0x7, 0x8, 0x401, 0x2, 0x0, 0x6}, {[0x4, 0xffffffff9226c63d, 0x2, 0x9, 0x401, 0x1, 0xf63f, 0x1, 0x2, 0x5, 0x200, 0x0, 0x9, 0x8001, 0x0, 0x2, 0xcc, 0xffffffffffffff82], [0x8, 0x8, 0x400, 0x6, 0x9, 0x400, 0xe602, 0x4, 0x401, 0x5], [0x7, 0x1, 0x2, 0xff, 0x3a57, 0x4, 0x9], [0x3ff, 0x2, 0x4, 0xfff, 0x1, 0xb0], [{0x62e1, 0x2, 0x1ff, 0x6}, {0x66, 0x6, 0x101, 0x2}, {0x7ff, 0x3, 0xfffffffffffffff7, 0x7}, {0x0, 0x2, 0xfffffffffffffff8, 0x3}, {0x7, 0x5, 0x200, 0x5}, {0xfffffffffffffffd, 0x1ff, 0x7ff, 0x9}, {0x9, 0x100, 0xff, 0x9}, {0x2, 0x6bb, 0xffffffffffff0ace, 0x9}], {0x800, 0x887, 0x2e}, {0x9, 0x3, 0x400, 0x40}}}, 0xf64, 0x2db0}) bind(r0, &(0x7f00000005c0)=@in6={0x18, 0x3, 0xa8, 0x63a6}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)='G', 0x1}], 0x1) linkat(r2, &(0x7f0000000540)='./bus\x00', r1, &(0x7f0000000580)='./bus\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600), 0xc) recvfrom$inet(r2, &(0x7f0000000180)=""/91, 0x5b, 0x802, &(0x7f0000000200)={0x2, 0x0}, 0xc) 16:00:02 executing program 1: socketpair(0x38, 0x8004, 0x1000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x2, 0x80}, 0xc) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x8}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r2, 0x5}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") socketpair(0x18, 0x4000, 0xffffffffffffff00, &(0x7f0000000100)) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x1) r3 = dup(r0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) getsockopt$sock_int(r3, 0xffff, 0x205, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/143, 0x8f, 0x803, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, 0x0, 0x4fd, 0x2000000, 0x0, 0xffffff24) 16:00:02 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = semget$private(0x0, 0x5, 0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/20) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r2 = socket(0x18, 0x2, 0x0) accept$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000200000000000000000000000000000000000000002b2e8a81fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000998293400000000000000000000000000000000000000000000000000000000000000000f3000000b351e1d7"], &(0x7f0000000340)=0x6e) r3 = dup(r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0xf061, 0xb9, 0x0, 0x1, 0xfffffffffffffff7, 0x80, 0x40, 0x0, 0x1, 0xff, 0x3}) r4 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r4) r5 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setitimer(0x0, &(0x7f00000001c0)={{0x1}, {0x5}}, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r5, 0x4}, {r3, 0x22}], 0x2, 0x5) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/142) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x80000000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'.\x00', 0x1f, 0x800, 0x8, 0x1, 0x5, 0xffffffff, 0x0, 0x3, 0x1, 0xe7, 0x2926}) r1 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x6, 0xe8e, &(0x7f0000000140)=""/107, &(0x7f00000001c0)=0x6b) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0xffffffffffffff04, 0x4, &(0x7f0000000900)="424cccdfd905819f022178e1f6a58a30ee5a2fe9a01b6b28b1e7f08359d31f678632082f2a871aa43c0ff24cad04a05d7c3fb4ec5f29410a7255c936515879ad459b207ef18d2f2927634d0d338cec9937662a2a3aaa36bb5695fc4ca8f27143e0e2793e3299942130704673a62d712d71d2072250b748e977d3f93f7f0e268da50fb97f1701945f563a01bae8b552f0c668e54dd2fb0822d80e0afa7f550c371a65b93431329201862e601fc543fef0986739e3fdc8a522f6c9faa5dcd9c274dd908270c43df69b9918b8d6455cf0dff9d691f12af9a6c1232fac0c0000000000000001546755dd0754ea075cddbf508a6d02d57c3c11c5ae25aca22fb25a874ba97a464a1548012256754ee39605ef3f53d4040c52efa56ec62da2912b31b9f17c0ead76726f4c4cfd0a0fc755273002231f8031a7a91fe7699f7f2d35", 0xffffffffffffff49) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x101) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000040)=0x100000000) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x2) kevent(r1, &(0x7f0000000140), 0x5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x41, 0x2, 0x3ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x46, 0xfaf, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x9, 0x2, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x24, 0x14, 0x1, 0x401}], 0x6, &(0x7f0000000200)={0x7, 0x100000000}) open(&(0x7f0000000000)='./file0\x00', 0x8800, 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendmsg(r0, &(0x7f0000000680)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000200)="26e8c9191b2518e26a10979a14bc0b840c16a4774a5412ab0c88", 0x1a}, {&(0x7f0000000240)="dbc7cc5cedf145b77858ace7ba7ff281ee51538c38ef7a34e053efbc11ab828bd768da7c6513d60e5abeeb12f57aaea7d329c9adf7b19018ad408a86736f29a0fd9ee8628b059bb403402de395931cdc0540a9ca6bc57c2d0590500cc50ab557c08d4b879cf9e268d2d7cd824f3cefe750d1a2d579e1c8f32a6df53b7d45e730275778624077a078154e549c588ecc990a961c9af7fb3a1ddafd8d0d681d4b003e72399a16362d", 0xa7}, {&(0x7f0000000300)="ee076e3007e9f69c5a5f7d7a6430aece6983a1ef1a232792069c73b126a8b7a9d89bad542b24079150cc8d7e9e0377aeec76c495be2e2a9eafa1f6a2bc45e14a2255f5603763c87c1ca0393822b68d7ae219bc691148598cae364c4703e32d2ee751d0ecf74ff9921c11ff95f960e6a56414ee34c1735d324e2a4aaabc2768aff5a0c774607563f4b483178fabbfc79d6c359fd6a9ce92a8d942fa075a6c08633386d072587e2979a9606910e45f3fba8b66637053fc0220a691224eee88334acf024fd0d4f6a598e3a6de94510cf48e9246760e5bc6c138616e19bf93005ad9d35a6a9eed79e26f7dc4c9c2484ea572b686996f510e523c", 0xf8}, {&(0x7f0000000400)="020a017241e6beff4b0148c917ea5cedbde366034ba0ddd1eac168c782fda2ea7909390d3075690ee23777c5f8e15342460551cda8f64b249dc9c2943a89f79f547b953c9a0faee40683a6fac1df6a92bc65070e3d1723aa84cf8814adb24cef21e6cec99bcdee9cdaa264fb20fb530a05", 0x71}, {&(0x7f0000000500)="9a3aaa51c2399623b672233e93bf5b50343af7affdde2d7b5409097df00dda15c2db148f86c474927d1a9c4c30aad0d7aa077ccc3aeb65da16b4f0e67152ae7fb470bb7e67193346f5d59652aec85cb7eca246e655f1424d55acde819d83cfdb2306e1add25bac5f7f1448b9b5a3abcbdfa188c125b62eef8ae6581fa9d74140e45f46ca933feb17cad109ca65774b8fd2564c19b54c574ffb070685ed2f0f92c24eacc9b4a3c2d6159f8655cf26b63ed0ceef1ac1d112396a577684b36c34a6036cf2aff5125fce3d5b21cbe2bf1ba021444edaf036d358b0d581f2da715592c9a777cc3006c219345bf6a0bf94edfffc458554b16d", 0xf6}, {&(0x7f00000024c0)="0d30c75452959c331e6fdeb6fdcaf702bc6f0431ae11e7ce36e7fe7ce640277482ffa1dc9736093dabfe8d6d2c08cc2bf6ffab3a36ef253718d174c7ea8cf0af1e53d56ee7384abac4c3e6de8244f2884d0038e9557fdd670540a775b612c66207d52c4c0fae021b01907aa7c84f749b80f7893dc5eb7ed1c3cd550e48bfa014032cd765746b493714405f6af449d7c9cde0607a16e0a4736b30b922116864c12b3b1aaec4b7061a38b9bc6db14f77f68c2a557375625a62c49d7d9dab485ab9bb7e1ba7dc1a44d01745fe7587924a9bd8713518b3c70d7a5ed6919d6ff5ce4c0125e41330648e56a8ddbe2bff880ff3704683fddce3977988a6c2cd79d0da039049b4842597389fda166f151935482212f8aad18d5fc6129d2d51162dc2c3d855ffb50a827bb9dd1a5a85c73f7b7bb16b22531d72d4d018eb9004111426caac9588bc1142442c3c5bc255444fff3aa3fb0e75bc3db0d317a8609e89427d64eddb580692274b1a17115703e10cdac938864569eba75fe33c13b18e59d544a37ea4fee79617daae5ae552541a82da3dbbb1505d82354b1551b4e17b4ad0ce608bb9b452b2299695152fe997d356575e3a587deae20b7ca3a8601e0eaeb0ffa524d40dc7d843518560437270d8490bc86f027533be53a8f9e559d86ab5a4761d31f3f81a0d59f4ac6dc02869d08887bfa055cc8a5b5fc036e4a2c2920b824f8317faf533b30d6fa6e625525b65904fe57a8ae619da3a6368068ff5d74128539fa09896ab1705346332054c236475fc001efa20e17426239dfe2cf44bbc9b982c51325efcc573059e788fb8c00bd42d5a26a2364751fe414071c1af73c30a746e47d3c262c752d9e4f28686169b533980215de089b4a40f1a50ff0fd3ea22334e4b3728220122b19d8e3ba11fba61a16f9a7e50391d863d12c62b5a1a3fa7738a5b0f86bf44ba7f06da159bc0fd8fc256ad8cf29ea73207fd9b56d75f4ee61dba651084c9fa900d97a438dbc6d7fd259b251c5e4b8dc3c123492e9980b898ea1fcb9bdadaa7299ddf0e26b9435ffe7c40ea11547331edfe68179d7a4b7a39ed48ebdb6f7a4e1365da6f9e5f30445afa4510414f69a91667d16a84a2ef07adea09a0f8a58ef5f47e347f4b8d6b5fd473ee7811cdaf5ede13aec20896e9925943480243de3412d9b47945dbeb1f4a44ab8c9d97b65bd9a80b7e271e528539dcae30eb6f57ba6de836e11b8831c58df85397803f7e94f02718eb811fd79d445d1712d52012ea0c2f5ded34ab85d713669ee5ba6d8b4694d6f3c9881f40b333e12b4d05223a627b62b2796e88819e693ee11785698443fcf58e96ae3ab324027bf3b032069384c5f34d1f0ef259b86c28af5541aa7a70715a7449ab55c7349b1ca1a3402403f46368721c099c83b30393d5a5d01cf85c0ff33fee94f0a103132d5e07f99f64079cc783139701354da2d29727a069c65186cbb60d3b8ead0ee043ff1f1a1e0927acfb9cc815ddf47b3912765a0b162c63e19dee648e58b6420fd5f1a4e2702cda08528a816feb7167721919e49ecece3a93d20f991c076ef6a29ac8c28692cb6a68484ff1a4797ab71689c128bad28831f4d1513c71106073eee198f42f17ea9599258b4bf0cd423b12415e350cf60287102fcc5b1a29f64172ab93ef17186a50b999756b5940df4c87603b51f03b6a8c60bda3243b1dfc44a9dead28eb48cc4c95d5d9801d35514e783cfb150d128f4728d50d9e1e1ec644dba077fb8d6acc7c9222f702854d7481953d8c3b21905d217ba07b384863b6c25a771d31b457db3d178ef919032fb09f92d6840c94ec3d0b39a3c41e696e618334bf8dfc382432c0e293625b461655850b05de253b786996eb6e1fe5f6af5eac14243142f6e5f0d38d7e7dfd8a479b15408b15dcb637e35dc806baa11fea36eca05f6104c00e481d4df9ad7f377c37b2519cdfd903d6fc7580d01aba75476981650192622160607e267206d188fe7bbf4761d01006fdc64973add34d5487b7d594568a6079eb2b1460c5a91237054841861e373087ce7443f9c4179c8aabc61928369127c147f5d775979fbeac6de38a3dfd752e6869ddbc73aec15aa0f5d296ac8f4ed13620fd9c7786c24249a4f6d9aa7a85326818b0605286ec7f22c500a862c18b915d5cf3d9832d1ae9c1c9021f013c8fa39b399ad732a525a853b653b21a8687b712287003ff87c2d310c327cdace315cfa6b294a41b56dd0eb10d4af1a1ada81f493e6dcdff5e8b28817a636140e9c9025eee4100c7cc6d11ed2c4baf439f930f7c1a3e80254b1a51a25437d9bf3786026d8660cfe80406e80ee48a17f651bbf9f70cfea9701d982f9769c3a393dc5b9d794dc3421c14d794293e408b953906b28132d7cf9bfe2e4338c5ee29eead3a292e4825bfe6705ec51aa6fceadb4fe0bec35238dd8c48b5bc160463dca2ea5e4cf94978e9a9c6d410ce0ce0d16bd5f1a44553fe76e1fff9b228e331e4d70ac55bc838a80ecb44e2dc6b40e569853d699d4bd36969f9c7f245c0011187099e137bcdc8e8549626515507be0eabfdae657bec678530ad0b2643dda505ccef159c95caa26f99d80d25e1f1d608026d24dea239732e27c61259625b258fe02e2de8caafa760e86d7a97d38c373cbed95e1b7e593a2c598fc1e570409dcbdd86c7ab28fbb9267824e96984c003d86c994d34bf27a04743624b5f4dfe6369961dd577f77161a3ea188f028fdef516d7c7c51e5182692150c1991162dbc4538117ab16bce96490a0d6569f4e2d6fb28f8850b2fb37776573b894f0964251584e87ba28e494bfc7b9ada6022b047f86c9de344d7fac5ac89e5caf985c0e49cc28333be6f8a10c9c7224b54c4d39dfb8c63b626a3e46f34c09d3745619e2b4826b87bc6ef16bbf16622e11647df1871a39bd9ac6d4c2c29f5deb35e4fec3eb484ca973ddcde4c924f9de6f66c638af3bb25b3ee6d2b6c73ee71f9a4f6f85e7afb27cf25647bbead381aeb2927b285ccdf2a1b9bf4626a380e4158863589c8f573efa6801b6b7f3125efeb46939279450e6640d7fbd506cbc26ffe7bd7948e7d1854fae1cdb71bc446299405a105b49540b43c6f4c035de2ea248a3b88409425757c191c77c40c46ae81d2eabff8e27739621abbb92d728e5b5ebf1a842a2654972c70f531f8198464d77bf7cfe7acc694f9f43b41ff1926937d646d69995c7231aa539d1c6cd709ce4b33344c19a4fd4616139ee672a79dc387053f885132809a773768b98876cb2337a323a70c0de9f5dba677b3143a39da3aae4ce7a815564bc241ce7c01e3bac4824c046b30ba3bcb3219a182220e34006f8d7218ea9699413bd2099ae0a5ed6092b0277baaf6b5034f0e68fa11a2454cd48a0f8527d39e3d791b4358d0e0ff7170a67de6b16ab3b55ed5fe3ee1e3d24bf6a24f746df2d603ffb01a3495fc005943324c8af5050e93ea92e51564ea0e30b74f3a3b536ea2982392b90a46896c79c1ddf7644bc460030b5dc0f21b66c1df9a9029fec9c5a04f95eccd3b64bfea0099f547568467bd1e2c0fbce7ac0c9dba999d70c7b61e4638725163a2681947c81c7d9d5b58fac9eeadfc38a5430eec05d7ec5962086eed1eb0d77f6d8ccbb19b28e10a126f5c6b791f72671c310ecdf6ac76ac87dc2182d2618e34c0ff10a5d4b49ac0fd2fa081f42f0719c931ae6da08f8bc1c54fcd7cbf0ef0892b92fbd5664bc45255b6e612fd075275fe0a25768a97e821c596f31d6d8f15ed7fb61318682dfad1eeada9773a1715889f74fae6ce34def66a1565ef7e4c8ca2dc8b74237022fd1eb30f61adfbc7ee2d359119ea7252f82934e96ff03663100760d40222192bd076fcb1204ddcb3cf972b747e87add24813713d31384fa99b792c715c8cb1cae133cc780ed406907dd8a242308249ff05ccebe4f17012190ddd74036042b75e9f3e867c4b5f0a64d19d77004af37c4257f5ddef7e6035f7ca740cb189ad6dd8b29c42447fa85f296c80acd00b17104a43752448b3e397ea04b46f35b563a572a4469434a2b68cd6acd033da25a4233912046a5991d22c47bc2376903b6cb8e3c3c7db7a4d1392d29de70bd330cf5c6b8b5cb38837709a34601c0e64c548ae2dbb9f3dc380e8f91406d901a9ffed53167ad279f403e5497be5918a733fcf791a393a271451312197ee0ed4dacf84930da505f949a8b2e9cdc1891deb8e7a7d328a73d43b9e734f34cc1a1913295f06a33b65aec05f6db6f80718681c63f00854402ec4ebe0f6971597da5b00539883641a55a1bf4e12d3c6aaa27eae5299c57c3b90b1e0e3956ab4fe23326e01a0fa0688ca91f52ee3829d2debe4006cc4b54a49bc41a25f717b93b8cc8f737369380e02b15607f4bf4e3bf6a7f55cba0bb1059199f99c05c20f97a6fc506bc37ffd32f36bfcb27adb38de4a4f384d21edb0a0c66d6d5513808028806166758c4134953d25c04a575bd46a51fb63c794cbf84d659dbc0ff3a0801c9b7c4d1d32cbf524da436b5f56635a8758c7c8125fc491fde778021a85f8045095aec328e0d05ef4dbfe89f4911030221119a1c0a025d0576ffaccef6c95ca4c43bf83335219126554401ac7590bf265224bc03c3b917d01751a1348378974dc70969d62f33224d74aba442adb5f3313c86465df33d3bb8072cd65036d49dab1e3e0438888d4fccd95708a21e119f87abc6ef744901accda7d858bb2330b975224595052980a970d5dbaf982ea9f2b070ce53debf035241941cf2964ebfb5fbc0498fa25def40ac6d28d7efb1c17db1d651affc0ae8ace9c7189e8380175400a6bb14f83309e3018a6a45cdbc559884aac8d12f012fa29f7218f7a3fe2a68530fafedb7eeea5163bb299e66fe38b9a94c0faa1f270e84e996b7e780e15d339f7578c91fdb682fda3f241c1a3fca24fc0840c4efe9599c422ccb778c71833e2de091cfcd2900c815ba41382f45ff6da2a585224587c0036de0482039bb0522ff93e23f5b0198ea7f7e3ef1e172d81055a6dfb19cd226c4c5e0171ce956c0ce721229d4f3553c6d150867c170dc64717ac3af1cbd2030607773179ac28a5305ec484d572109396be08401c45db1ff9f3ae6a8c65c452906ee73c22a6da7971b4b2e157f5917483994e7ee38e6777bfc20a6e73475ccfa4603667946e628076ccd930a788f161a8915767037f172b94126de65fb1bc47f5e879c4f846ac5d30ed41072bf096595af82ca877877eff20e27be8e04b857aafaab7c5bc25ec21f3133181116675727e2b31f56820f2d94ea174368fc9c3db7723c4115fa6e5347ccac031ea81cb4fca2ef1488cf1c022ecae34c96ce481ae8849f6e9502376a4e00375a6a56f5714712511116fd15a0f0ad978c106464574ab7c8f6fe609941f31e1ab0931240aad7161185c8b766fb59c2f083ad46dff5b342e315b535b73a380935b6bbe351deb157b5bb75c40f534979571005501adb21098331253648d6494d66444f7ef58f67767b991705d7239bc957d275737296520041c0bd3f6ebb15261a5eaa20bc021bc7205b6f1b64f7c88f1893837fc191c3e831edce2b5b212c2e636b746a259c6df034634ce7b214b7847fa364517f0db8d6439fbd1dc737a5eece704e3162a8975668d3544a731f40d00885c80e214f0310a9cbbed90326819591d3586030a521b8fda686e3b6c3ebcb7775d54ea94b569c14070c2cce476a82d9933a4dbc326c4b40c80cfc017023f74d47058a7e03f630a908f897df73d390230f553040cd", 0x1000}], 0x6, &(0x7f0000000480)=[{0x38, 0x1, 0x7, "5a7583fb99461942ddfc5528e93986a281527b6fe0bec8fc254de47ab7a8dbafbbd8016a12e2"}], 0x38}, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0xfffffffffffffffd) syz_open_pts() r3 = syz_open_pts() write(r3, &(0x7f0000000740)='\n', 0x1) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:03 executing program 0: setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x2) mlockall(0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000080)}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/201, 0xc9}], 0x5, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28008, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000004c0)={0x7fff, 0x9ae, './file0\x00', 0x7, 0x7, 0x6, 0x2}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup(r2) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) socket(0x1, 0x4, 0xa76) 16:00:03 executing program 1: 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, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:03 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) r4 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom(r6, &(0x7f0000000140)=""/100, 0x64, 0x842, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x9, 0x8}, 0xc) r7 = getpgid(r4) fcntl$setown(r5, 0x6, r7) setpgid(0x0, r4) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x1, 0x5, 0x100, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x301, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x800}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xfffffffffffffe1e, 0x0, 0xa0a6bfd5ef88d87d, 0x0, 0xffffffffffffff9a}, 0xffffffffffffbffc) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xb4c, 0xfffffffffffffffb}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x280a) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) read(r0, &(0x7f0000000180)=""/134, 0x86) syz_open_pts() 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) listen(r0, 0x4) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x40045720, &(0x7f0000000080)={0x3ec, './bus\x00'}) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x101}, 0xc) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x120, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20000, 0x20) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x80, 0xfffffffffffffffe, 0x4, 0x1, 0xffffffffb5f3dc4b, 0x1, 0x1d, 0x0, 0x3, 0x1, 0x401}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fe, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)='L0X', 0x3}], 0x1) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18a3a0ac15608bb4dd8678ff87e5b33fff8740ba4e8b1272132eaf46d93da80fc59c29793d74c3676ddf4536aaa86a90acb4445c8e0daeda8717bc0dffef137ea0251d6640a7f10aeb891c512e9f625e8f13eeba1a7635866e6a8f3b89128751a3ed689d890915e5f89839c5e19402aa67ec27b87879259cf3052140c87ea13172dc8d14523d5d6f45d934ed8fbe851e7074a36bf24ab56fed63171212fcf72092c0dff49a27f4e1ffb1fda5c23eb76330123a59b995331bea571870cdab2d60c3152ac6c936862d9bb0a7480916b170689f8840d33527e971f73ac5", 0x145}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x7, 0x81, 0x6, 0x3, "dd427543ae767306363bfc64e30336671c44ee0d", 0x7, 0x40}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x80) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) r1 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x81, 0x5, 0xed0000, 0xec7, 0x9]) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x280, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x8) 16:00:05 executing program 1: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6e696c653000ed8743dba85296578ad97a7706585a79160d55bcdb3091ba95ff91a879be2500000000e600a012ec9c37068996df99"], 0x3b7) socket$inet(0x2, 0x1, 0xfffffffffffffe01) write(r0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000005c0)={0x10, 0x40, 0x4, 0x0, [{&(0x7f0000fb4000/0x2000)=nil, &(0x7f0000dfd000/0x3000)=nil, 0x4}, {&(0x7f0000ed0000/0x2000)=nil, &(0x7f0000f28000/0x4000)=nil, 0x21}, {&(0x7f0000ece000/0x3000)=nil, &(0x7f0000c63000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c91000/0x4000)=nil, 0x1}, {&(0x7f0000f42000/0x3000)=nil, &(0x7f0000c78000/0x1000)=nil, 0xfffffffffffff85a}, {&(0x7f0000c06000/0x3000)=nil, &(0x7f0000c88000/0x4000)=nil, 0x8}, {&(0x7f0000eb7000/0x4000)=nil, &(0x7f0000ec8000/0x2000)=nil, 0x1f}, {&(0x7f0000d82000/0x1000)=nil, &(0x7f0000c8a000/0x3000)=nil, 0xbace}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ddf000/0x1000)=nil, 0x9}, {&(0x7f0000f68000/0x3000)=nil, &(0x7f0000ce8000/0x3000)=nil, 0xc3}, {&(0x7f0000eb1000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c03000/0x4000)=nil, 0x9}, {&(0x7f0000ee6000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000f1e000/0x4000)=nil, &(0x7f0000fad000/0x3000)=nil, 0x1}, {&(0x7f0000f4d000/0x1000)=nil, &(0x7f0000d26000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ece000/0x3000)=nil, 0x2}], ['./file\x00', './file0\x00', './file\x00', './file\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x3, 0xe488, 0x2, r2}) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000000c0)={0x10, 0x38a, 0x4, 0x2, [{&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x800}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3c}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000e1c000/0x3000)=nil, 0x7}, {&(0x7f0000f09000/0x2000)=nil, &(0x7f0000d65000/0x1000)=nil, 0xf9a}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fae000/0x2000)=nil, &(0x7f0000eb9000/0x4000)=nil, 0x5}, {&(0x7f0000e97000/0x2000)=nil, &(0x7f0000e12000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ce9000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000ac0), &(0x7f0000000b00)=0x8) ftruncate(r4, 0x0, 0x7286) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000140)="d4722a1dbcd7c1042a6e632a0ba951c07da95e56424b0c137040f0c7cecabb540f35b47e998dcc7a7b803550f121a9f165a62fed19ca035b41c9131caeebdd090f5d2fc8f8a524d4e21265b3e3ad59ec1424c4d7e705771bf53cfac8790c57b2c877cf05ee4d353fa1910dc914e1f6ed82f7c56ded0a9341fa0f43f2e3936884b5bfbf930dc5be656023a6b3854861b78964646f1a2807cfe37f2bfe39ee3bbc3beaef1a515f46bbc84fe29627faf23bac82b20a18af7b9ad0a774858a9683baaf3d4e9a1879df9f0692eed78f9d356204654880b0a58dd443a7bd74e4fa37697bcfcd7093b40118df21a70779d5ead958a88e439c6a3190068827b0394d3b41a6aad104636beb478941a6545ef157b2ca015f67b54b87fe6e185f016f635cf946453d0b33cfe05d52ab386b2791a348041dbcc14b9c3071a0bf0e5e4663e1ae199f4bbfc083acd19869afee81d0ecc3273bab0e49386886508cb127d49138be48d92f18a7c447ed5fa4b26ecfaf485316ab7b056c0a91234c6c3565ba2610830aa19edd4c151b0f58266ebe0ddecda814cafec84c53114aa758beb7cd700dfe242ab541b3d06c237f8efc83fc09262ac5b97ac05ea98319eb57fa6fb0b33544534c2aca59405bdae2bd0418bcba8766c43bca6854fe0570dcbf151091207c363b4b1f5ac362939104dc03829c1a5ff95000cd70edc66fd4892fe9f691675d2db400fb249a2743ac080ce08129505a91fe81da63bff86a28f002ffcb9ef5e1d49956a1715351828d8704f7f929877beb8b02ec85f70c36dc4a116a4da6dde6bc3d4d1de93546b79bb3526f5ca9dd2cb3129e46d1f47996df9e5e99593c44ddc035515968e50a3d92f5b3b6bdd12551b668a7307163b3d8b72e4f6b80388a045789ca29159239840da482bd26866317762a398fb7a850715cd96b431caaeae7dd054392f66d7128f35d0c0ca165275c2122e9029c462beb62607a57758f53bbefa194be680e93e924abf8200e50a7a0b83c19ba17d5ec8256ea26b0e7ac253e3c2584ced72e1363669382729a58f2d8069a9fba3983ca3176102fdb3c70d8d79ae3401b1fd0348137246cc611f083a309b0670a13d316c114537d916b17ad0b09ce4c1bf3dd9e9770bbdeda8f69d457e639e2d75116e126c6354579dcf461f1f7bb58727f39f82415fdf218e42291b63e65cb90b95367d7bd23da02a8a9e41fd25ee4a2aa3ce0c01f2045b3f84b94f7a7c294b90fb36d08acaa54b426202e1e98fba5b2634044102a6366ba9212dbd20974468c75b1c2ab25cdb2e103896812311575f84f3a542209c68859c4ec96ad0f19b151dc2fd6f7787f0f34e0339de5a4fb5101a9608e184b0612e82625d8a7d19a1c992b729fb73691e05edb34612aaa59daf6072df1fcda7c58e5bdc679cd5207244c1b2b3f5e0bbf523a400a65f1fc3150e16e0aefeeb1050db2d74597029c535e0179c9534e6c8e1fdb77c426c8f755db3263542ef1a4d258954e259e13cf4598b570f2e20e7330d0ef6bafe50a9331583c9ab4aa722aa239c716f6545a42f788c96045a9cdae45e7e8a94b7fbf6b3f60ef2be19713dfc9045c2cf904751d54394761a2a708b122201052ed2d6890fd63060d6036fa90b1a24edead9c1aa99ae72aa97077205b3ccdb46170f9981056922fc1bc685e5e773c0f8ae1b61c24cf5c46edc8d133c1685fe29609c957e361721936e76c69ec2c36cd060685534e4b2bc2655c3846469a729320b1292f319cc4322c64f7ad5bb84e07e53e4cd754e4e8929e579f4dd546bf748fa8ae57d3959a1bba8c5333bb18ccf39f68668713e633ec279af6524e2c5c83422b0186a43012c60f0db277f965af2d2c1e64de04100ff20750d684dbca8240427463db3954146fe3835649a2f5a26a475e88eca533ec92bf64e521835a7e7538eeceee3d8212a89994c7e0f11b0cf9d92def8970d34973c341a2ab675d5b6f74da040e436a6f2d24003917c490fdaf79274513a273d5b51dee87fc30d62a7e433f9f93d5020d6764a1958d1e4d54b2d6f32638fddce74c83289325823879e5b86e00897a09720682ce89f154061c572e2b017119771a82cda4f0191341e15ced34241e4ff4fe8f03a96d63a9ad5505a6fc8332a477283ae3ef101c7a0e9951914e507eedc9dd38cdf37aa9135ea083612656bd7085e6764a9184ccb2cb4cac273d4e0b8365e7dd4db6b24159611483a81ad2d221c1ca3d39afc4e808dac48a628e480f38de071720f84cb10033af4007bc42b5e35ea0309b22e16108f430e375ad4f841df5145b9caf539726900d56bbd0f16a429c838c71ece2346f10f784bd00f5e6df4b05acc8f132477dc0f3aa9412edd453dc1fe01f070ead48947f685f5f32d845faaf6f69c761b19e699e4075979ae18b5dcc6dad0d6f44d30536fefd56b292775ecc122d1a3c73ef8695a6debce41eddb350d3a929d63b1375176e445b93916e7d7e27e2039e80cab690c00a8a4eceb8371ea8ff7bcac99f7761b7759f94948937a7eaf64c4d6e93b61d2432476a754d4a0fca019e273c127341368d2b7d391fe39e1d5eb7fa71f8e99853b2ac919c57ae284d3986fcf9dbcbf43534d24a036fe5f3f6a2315c1fa156e1aac9af659df32171a66fc04622f7bfa83fe8b513154a7d795bbdef559d7ad4e8cf4bdb34636b51e23cf59202a1c383134f81bd57959b546392992364dc9a1e3e23a222dff9f6ef3e0cfd9e760d120001351ef7ee2728684b02637550b1a3ebffc7c7e74cd70b328d6ed44fe8e40c1ddfd72f4385d7639e06650274ee605fdfff0f2ceddf2265c0d28f54d0c6a4d04bf50980e3ca28894de074d4e2419acb11259196896f350444339b156affcf57f435d3ffa91e23d1c69e834a9508e817f42938aa9cd7917070832b138971cfa70d9cd69233d0e57ebf5092988b8f7b422ecb6f618e9c97b139656cc14ed00eb2da468687d7cae090563e2cf6a7e9a6a731d09a31b805ef7b981fd6e5b24dd72e3ba872f81a2d5367d05a3e99e9695a81974309653e73849a31f4c4ed41bb0868c6810f0d9ae7b8c9522e2ff2a8d35b02d807bc6a548f785666919d425d0c6db65ea9a0b2eb3217d8fd065e054a507640c14008f160add185c999e72545d759a5d3ce7474166c6acd208d291e27e60f7519739ba720aec774e72a7752e4a85d715663bc1021d3bf6d6b6d9a8186174464c3f5891c6eb71e04a82d007be28f892f4b7984f1c862b530b4b39c63761c9e38f535aa6a998ba9819d344b91b9d9dbee4df3278f5c2e4ef03d83b14650fd61553cb37b937752ae99cf93f9bc6fc6a3f1599d10cbf5200b152f61486f60cf9ac4439a5010d6a68317affe3ea7c071891d08e8453ac54d8e26238216223320e18e4c5fdaba63907b9d769b5bddc0257bcdc2ced134e3789367394f527be7b2b4f2001a34bc9e363e67f1a068b5efa2af26f70d3b8fb557ff5e495d34ce9e7daec398087350188825384aa3751e4b6d4736e80129be0476f84ffe2556d67be2512e8ea31a50a97ad7bbaf5c83bc20c9aa928969f558feb64a1cd77ac39bb7c0427caf7a06dfef1bc9aeab776a39f794294466f914810a95e08750aa9175cc9433742e13406c3d9f6de7bd2388ec4c5b28bb17cc65eef071ef47870336c07f1a38bbed5d1f146f7e940ec2ccd7810df4ceac4b45345e5e9fdbfb7a4468dcfe0a92b416eb339a3b2b254f48cb77b26e2f268ff9169afa2efa774ab63249d3afa9887e474192e11157beffa94e96a09402c8ef2a22f20d8b490e3bed0934e76d3c68a99832305fd07b29cdcca511a14bf5658f3887a10c877ec794a51d96109f9549e0f7923ff494a4d3977e2043e61c75acea6b0b018d7e6beff692883d5f88a5eedf7af267683188112943c2129892844b18b09eb0b43762432ae9df4f2c907bcc829a46d349e8760db0ae74bc21a72477a126502cf11107f4c7b40a7db5896dd4eb856eea752edc1ba92137d0d64c263a0643a38757d9a76d8e75e741afd35bd1412fb273869db7e6d672ff551a68dc8b8f1faa6d40e82eecff7c5d4d5e99515992a2d562a2167da383297ac04a6c883ade2e9bdcfbfcf05bd903e52eeece0d681bc5a4803485d87c157e02c302ad8b97d6716fd0ee106048fb835b95e69df65804a2a5b5695f39e2decfe7c5a4ae112dc247a9fe2680dc90592e15157170e6baa829899777b20b967693e3c5578129b352c83ccd054123caf71a94437607fd04f84946c5641df9086691ee65fd840373b1ae4b264ae0c4f04a79963ef94a47764b32e55a4eeb76c935ca52953ece3fa2c390d6d588a1e7d4570de2425b9f56e710aa99a1457a373f3e6a2929c822d1a4bdedae2ceeeb262b1ace770e4bb99e54c8a95ef331d2b1621ceaf8a362797dee5aaa240b723de7d4bd51369a0cdbab593b0a258a5d5cb2dc9877e79644f2c396bf8bb6566d38f604f32ebaf08cdf9ffd69f16f08199b6ad719fd8bd17a49f6c87fe82a9271a674200418b4c2431ce646843390843f6da46f0ac75bdca2db6ca2a44ad70314083b355c2237c4c4af40c644ad7a433951a52bd924a5c783a19776b4bec384c6722a554ca9dcb7740109a7fa935b1ede5d00237445b034d779cfec2e1b3c5451ad2c34f670c6d6d23aedad0ce4dfabf7c60991bdf08a378aefafd6aed2d3f1e2ccb20b6e53616234d318209956d0ca692d747e527850c85fd14b40531bab261fb06a2ed2c7a788b16e11b11eaf54165e77fc506fdde00fa0cf04b6056659132b9315dc4cfc3a2533dd450088a17e6df3e94a9882320d584231534d7f8b37179b64507991a2f59c1fb2c7af1b2e752c854a54a0262afe903db319a5400c79c6e1c108f84c003e3ba4d61b38f8325cb130288c4b92036ecf2b20a875662fa1d16c6d5aa4eb6815b976f335fe4579ad7a1a91abbe5ed7e282304ce91ff4df8a763f2aad7f2ebe5393969009b23b583ff8099eee3fd44e6ddf64ff98e0186964492e3fa5fba6cfdb97d2ced1d48fd4d0a5b48b900a03de366a84e368b0f4b5e3052bd35763c0d205fba871a95800376a4ba4ed63299f5218b9e45e876be9d623d50c8df76b99e7bbc7d05cd5448a99e1104418b8d1c0c12ca50db5e2c25f69d69ff6236747c9051bda5ae84550e8eac1a8fea25c4ba79f9179f3738009905e76070edabda1a6647569f7981863f7182c7c92d3a48fe4baccbdbef056849cc95b6417ac756f6e9d394a4adb08e24f9f00aa98932425e345a4a0b422c476e31c3dceee17fd499cc99d7babd679e3808bb9fe2e1e4af21cd2fe5aab3a89f589fcd01ab310969fed19c76f61cf49521063e7a312aa01c67cb98fcedd8d59899b66ebb09e7ebff2588910b0fc4a461d13a9eda4b7d3aeafc301ac7d733e71751f67d8e4aeefc0ed2d3aa2fa19c5a9ac5d6ff81d57d0ff3087669a899c3fe75e16c4bc31bdce43afd27c0a8dbaed0581ff44f502320cb06bb1491b93409f49035fc6ee32be714caf418697ffe0fb63eea73f14ce6500b52437543da6c90abff423bcdba374b1aecb9f0901c64d0c931a5f6029e03483591019f72dd43a43d96c7ea33f4b2cfc0176568c437e2ccfa17534f1dfbadc14fde54c4fadd91a4e910d48a9b22c3eae6f71211e6ad87ef9224c17628931b738b07f7baa21dfacfe23f86eb8a355637f98db95116f1d0c72e9a524fe28556407b0bcc9eca904227a758a5f892ac9651ba24ec7bbf434a4f8c551bbf7181bd92aca51f5c6583bd0a4c0ac4cb57a5a1211789a18", 0x1000, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0xfffffffffffffde3) socket$inet(0x2, 0x8000, 0x10001) 16:00:05 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x501d, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x400002) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 16:00:05 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000f84fe0)={{0x0, 0x3ffffffe}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x100) r1 = dup(0xffffffffffffffff) fchflags(r0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x16318000, 0xfffffffffffffff9}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1108, &(0x7f0000000080)=0x9, 0x4) setrlimit(0x6, &(0x7f0000000000)) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000000), 0x0, 0xfffffffffffffffe, 0xfffffe06}, 0x0) 16:00:06 executing program 0: r0 = socket(0x4000004000000002, 0x4, 0x0) sendmsg(r0, &(0x7f0000001200)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x5}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000080)="a01949e114d895db05e5a3811612d05a909497af5057418d2bfc6338b43f297e497f91e984c0bc6b96f05a649e155b54e2ee9617479321f2969ba000d0d89c5d312b6cc5428e6cead9c8481fbbff039dbd811d2aa028fb38788781b85c4b48d44a2a39ba82e667b8865e8b391b3f7ec7a14c1f33a233befd4889ec116dd3f97daa41ac540e254d813db25f9e99c205e32824613f48af254ae4f172ec292fc47c4849dbeb5ec4cfa60a4fb18455073ccb65f662738cdaa03a1d81264a923b6fe467b1bf220a52c6bf0762249ffd275ff94ac900bd69dae140db3afe395a037f53d70fd474e3f73526e0947b29352b29eee6b94e072b3fcd7b26efad2e7dcb8e387e5a5610c7e6598a12d221dec0a49461312db0391d79fd4e244b2dc937fa1eba22afbaaa8df1b0d1478a8be643479ed5e9d4d1d64e37e33122ada5fff6df878c78bcaa282759ad9876b31e051540485325b775f02148891ac0ff614fbaa72dbe6b1cf6f8882bf1dd600b50f972dd896748d6c40ee933151971ad6582e3d5c9ed44f8b569724ad21cec95d71f9614037c5abeae5b289c828752ff750c64965bf64d65e26f2c51994c30a17a9edacf973063c7e08034479c7c2be550526fe7d6948333cfa799f9f3d909419cd608416296bffbb70151e7430b4e56ea82da94a0a82eca249414e2ad056f6dfb0040ca998709b3c1dabd92636a6d57d4486c064bbc3da65ad46150cca0fc0498acf24bffe22b565b52b85ff97c7693b84cbc0ffbf745e7a262befd76df4a5b4f6a78d74ec43ddca4d007654fbe196f164fb86dc230bf28d922f69b85b6290b4f18c2dbb3fe71a268fde2f96d0f0a8a76ca754502e86c6e998ac8b7248e00638077618b01be5303cb4750c9b91ddac34305399b5cd3e7d9c049cfa69fac09cc1203973e2aabdcdb0ffdfc933d69b88c96a7f7337235a7c684f0ea94875b4f9b1e310c683418776b8f8298288911d4b15ad7e923a4e15a9d8262679b0023dab71e6c91edae78e1a26772da57f63c63f65309aa02bf0dd76b50c5279e6980beaef48345e077c8cd8f096d433a2d92f7e159242f0547e2d0e49f1f9e8c386dba1fdb2a50a8d1b0b29f1ae6ae018be922224e2be7622f6694ea7865a47e1e01de9a32b6731c0845c145a50c3d9f3e511a4895aa6df82b26d4125187c83c8c305394994c7be15ba9ea0d2f0462c317aba6d63acde350133259c7b330e43b8380e12c69376e09a634151ca7b603c60648d92d2db8727f45236e0dae5839009b01a765aa874dd77145a8b8b00e81b2d7c15aafcc09e21fcba36887043656aa2bb31cd692abe7408697ec1db6a63973ae475bb1ead8d839269f346e6417ae8a06ea1d25abccb4738becb81fab6b967db572d13f3902425adaf370970cd9bcad74e3d23a15e91dae7e19cb86c77862a925bb7f33bb591aa0d6c52dafff36bedc865d34728034f4c735aaaab065d3673b0864520b714b11263d55e48246b3dfa2db942bbef9576d4af8ee624becc94de88a6d57c81c0c4b13c43610e5d9b9eeeaa5adbe1548d574077f34d996ed0e1a2ba7f98727dd0552c69e995044e190552e6414af3f832d18e3333f88b41a6c8fdeb8f9139a7825466a01eb1bb87f65b47aa551a32998a690c044830012deb5be89beb570beb563f41008306d81dba7aa066801cda9c78ee5961e3c45d084e630c3b9363e93a008f0ea29f20685a87f5d5d01aeabdc294c63daf87aa300b6b4e168a7e0ae602ae468114672c678687a113629bf3fe343d0406c06b7ce8094096cfa162c6f68e20d1c90e326e04f76b10cea0575579d65c7c14eb94e31bc32985f48ee5a0f8e496a5798a890472c13cd6f675fe21b71770238c09f1ff84bf4210bd5de3f8b7fc7a4592c57d059b3111368b668491b4c4b62edc2dc92c61a521cf31c7d9c8f183a78dabcea501979b68b9a5398621863512dae247751386a2b9092e0188636fe6a6b90474ac7290119beebaddf96944551eb414eafc331c0c4bc05f2cbbf9938d3069ebbe61896529aa6f24ab9124a0a0a304450b9f23e9d863d6ac1b20ed70877abdff8c87704f9006922b4449b62a7ca0f12971e3e0ead3cab4664a5dbdcd9949bcca8fe66885159efb47c694f4658e877bcd956ee2b7687e92ce9f7836e0bed26f00b0f6f3ed2b7eab398ad33030213ca4da327d04396f6af24bb31602741763d00e8eeeebd95d4e02265320b80bb5afedee28461aff397aa4a25da30225573b95d13b310b60525b1ce7fb8b07aa068e552d8452356202b74bc8d72e87cd6a56503c3880a41c65111f97a79b10f104c2e3f106794007f4d1dc7a3b7eb6d8aae6354eb795cd47f1d0b326e7544453055d7b58836ac1316cb66a7751a375fb0529cff0685c0a90a7ab3a7aaa08ad5e20e480e1eefc0ae8360b4d19a44413927105df7e3e90937202ddb6bcfd5614d5b358f8e1237512b1e659047daad5736dacd117914833af78d13f026ecb54804757f245b102cfe78660717787332da0dfbbbdc87c40ac470061d31f095eac42d369ad2bc0e48553fc3b9e8ae6cceecc6a30b04b576952e56eb16540d266add3c508ed917f86291ef7349b549ca45e06caaa0c30f25544bda176da9e074e419146526b42664ca82914b0e92abe4ac28195cad857536fe2573cdd1385ec103c986e29e67b3bd12b9c7745eb059e7d5893f587aa4c6e8a0aec1144dbd852686d35ce58de723f40a72a8c8a029e011ad00c30cd5af030d598f5f2429331d0fbe3683aa133f5fdc984bdafb276ecf244730a2105be904f86e0939640efb076afc5da58b55be816f35227462b1c0bb84560c60b7c6c5d7d8da615345dd503d2671429d87c60e5f29d7b4fbbc4a18e3f1ac4f81d87b1de04129c251130cfa6232857ce4172c002d41b74961f64388f2a2a3c1cca4e179cb85854c4e402cdb9cf208319391b31d9bd3b5a3db93975cb8b20146b6d1eb5a82155febe34863fe32b2198b3954225c9c66147fc162019a92d7f85324018c16bf36d309554835c12a5918af2b2d26fa289d0741bc697df6f390222a0bfc1f9e50a1accf4e9b5481158bf355449a5759864b4a4fa259be97e25f57a828d09eeafad604c177cd7a6fa999c127a02cf228874830b0b08b99e5c18ff83b0d29101603e7e7da112b0c21e949d55640ef3e9af96b8d6f898782d59fbf5669e754eeaaa9fbcb09a1916de32e30c89b3db68f7b4e0d85ee771eac84c6585dd0f3f023c615e5e980bf7570f1c2847c81319020893bd002d845b2c8de94a673bfa4f47523e4174aef6a8fd1af58c804f11c0234708c02d7b16ab4d074b64a4a3e0b60a32c311e0ead31ee83bd486dfb06bb36f6466bae14d851ea60db72648c2687f531aa21a72b8486df93f12f7c9c2689bfd44824088b13cc0e30e42ef945de533631db71becb5e2dd3bd8a1c5d6e5f7a99d53797b3339b4298519e4b5b6c5f00e45d667edb9624670f029f0cc7786b0e4f84c54fc558950c855f265456c2db844eb2685f856ea37d82c3f7a7c4587e1eab91c4d315a1ae4e6fdc6609bed215afbb930582991a4e83d64407fc2593b34e743b119eb46e73d242bb4ef4dc308ba812659288a79de513a152c994858ee17a063082a2ae30c37ce7e440160ab51f918d792582aad93b3d54aed0499104184afab3f7921a39be521b508d34aed464a8e3c80b4967642af748040e9b278ce8c5d26f025508d3096a7c0667aff4bc7dde3754d688957065eb5ee5c30df7e1713eb3f55eebd9f18c7aca688693d23e69cb6a399fceaa54da53f9eaccd7362bd9700754cdaf2662a7f1c52f753d1ea4243066f4584cf79e16e4a596845064e7a6b32340facd925b588668a99476041a9d6d9b6544fb22cfadde42478a7f6c05ee08aa49da0666c72b0cfb78b787c9ef647b3d4ae1667fe5ef4aa3f1f2f2fc1417af06151a51cde9bda7426e266653cebc83ed5f36e7a275e5414cb164e8b604d1b79b3aeddbb9584d70ac8713598cc19c0a8b1c336a898942ef8908cd8aeb60f60ed0277391101963c2bf294d8fa0faeb6c38a45df25d24db50bfff7fbdfc4a111a375f1619cf55dc48a3cccb66f9f77fd8e99885e73e89927fda6ec9ec2c76ee0dfec190a68a6db517b33d7a6a81b68566b3d6da7536c85c1c4c79c04f98c35b6bffdbc5a2a55bbf8e246da0162275373a133385ecbed49396758278e23824605b27ac600661cff001458108e9dd8b6e9be5cd62a2f816e2381a59d811132ba35c41e38a4c86359bbc0e267584c54b59253986ba99d2c4f5fec9869515f5286afe5174e294991b27889c413c4d5e5c14fb0c6d93f6e8f150ccaae17aeedfbfdd0b07b2aefc4038826ba17306baab91881f69039972495cd5cf34a32ed8b10bdf479b50f0490b38d7b2cbef118c5c0010b2a2d6aa0dac5e9d3906c726732253495fa849431261d1f61d0c0ef35bee88f32380cae8beb6b5687e9b6d6150f5da7285086c3b3418020579641b84d3a24b087b8623433a80c6aa09c583870b6e99018019aa69f4aff51a776cd9ad6f23fc6c3e340b252d07cf5307923308c7a30a3a09aa16898ebfc83e109ddc326d9fb50297affd35f576c6ba4ee6088f00ca4fca229143b93b938591aca1a1edab4f7cf60e95e1b234a0608995a6dbfdacb09fbc60790736e1fb79b5ba2e3fc3b3b91a59d0f2a9c1d933b0ffcd1f2092a135040f373c063a25524178b8763e587f087c2d78714baed0cbee16c4b22cf272c0999933684409003a7469d148ec2bf8c816861d927db6702efb827ba3bde10ea074af16c7bd2777f66906dfa72d2d7a42ded636bfde31e687461243cf70f7aa5fc03f8e5e6da5a11704261505aec6ed1191e5fda23cd6c5bd5af18e8131a57034985ad8a2f9b55353e3896a331212270559063924779dc6188a46da77eb97aaba3517a49d4b24f483e318f6d45d9a01bf22e324a230fec8185148197e66c95ee48dc201583fa4c0622cde6d8b617310b750b57df86bb9f004f0a1dd2662f0856fabe8f5ea5b83579060eeae0247f22021e7d9d094fff3f5b58f0f2a3da722fbd71a76807d52af22a823b1454f28096f2ca4a0f4059ea8333c347993124f506baaacd86e5cfb98350667aa25eb28b1b8be1abed3ba23dddbc42f733257dd0121203214d7917411508b56831fbddf0b406ab56fbc845ab30f694735b0c1211c0d391feadee96ddb721e0ab2b3b6d52ba33be8dfa992f8e0effdecd45ab8338778f9f1d9814d9286e1fd950cbd7e93be0270444afdae4d0761b2f01c8f315986357a4fb9ae836889fe980fa752e96a478632ae59976e850adbaaec61b36435ae8fdc31a7ec90dd6416cb1dcbac34023a6ba9ec0949259c7925860d35a3f1126ce1a9b8d0cf28616068e51e670eb7d4d21482dce91c000f888a27e36781e10b0e952a5cf084e61d8db3bdf49fac076f14c1b0dab1257eb24726e96371984ede28d4bef6c63138bfda3cb8cee01b3400fb9fe8a0ba6e500e3038958ffc5001e8d461577a7b38dbf104d9557aeaa1711a90bb3c79020681534e45008b24a23f4f8040457aedabc3bf800651e2ffacef19a1248966985b2a983ea66035ce64dfa947ec3cd51b48ee9cf81a6366be1d46e42b4f8e7f0e6bfe0402b5dd8010af7b5fa15e76205b12bad6c5fdcab9d0c4bd5fd4c8145186788db54e1145aa5277c3e015a746723db705132721e0d00167622b23c021c12f492967a32171bdac4ddeda726f0404c4ac43daefcd080f7869b6043a723bb0f2f546c62878f32cf8", 0x1000}, {&(0x7f0000001080)="7e8c499a80876825040c6e3fda3bdf7b0cceb80e8092b4e5e6a505050d1d13d1cdf84f73dc09652373aa52c7d1fdf9c1efe0257474be9df2afde2c59ab067d25866a4ad095a4c9d366c198843efe", 0x4e}, {&(0x7f0000001100)="f548314a0f37cee6ba", 0x9}], 0x3, &(0x7f0000001180)=[{0x78, 0xffff, 0x6, "b2d073ca49bfade5e56ff34a6bf2bd3aca7512fb3f854bd162d5f457c2cd440e0a5ab98d90610606fba9d56bcc78bd4ad79915fa48054c81a257a0e010548d0b60a0cd8f86a00c14e5dddf6d6ee62e44006991e6da6c0de7fe2f70e668276c1bf85e094cef83508f"}], 0x78}, 0x7) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r11 = getgid() sendmsg$unix(r2, &(0x7f0000001800)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000140)="d708563b8ce1ee611274d9d8306ca2be4e7c508d77f11ce349ab58a38a4440a1bc6376f73c4fe5177362bf2c8d088090d7da4d1db7c2e524d4777df18236356d2c", 0x41}, {&(0x7f0000000280)="d5befd300f87630660b48464e5cdc138833251330e9201df0b90d6de435cc7eb682a08c2609e79f70a51b1ce9bfa1610b3975e4bff02b2ab8d69980b75da56e3f0131978c5621b109b343628070e7d9661cf2d0e63f7866e7f634002da761f5a0236f4df2a5cc5295f34c35c894186936b5ca956696fa96ef9c50633d674671b924104124a87413805b4a9795c04946c1632665cfb9ec6b3bfe694020cf99b388c7e1da28f55f402738bf9e248cbcde77ea9d7be732f8d8aa1075a448f9e66a00ef057b9d371e1c7d90746f7ef87cb58e709552cd2879440b0141a917f3ca98a2f710be18df609c79ca79b11a1ecebdc91c5ec25fed17983", 0xf8}, {&(0x7f0000000380)="4ed487acc927457dd32a5576c1e68468421d98a03c1368fe9d7a13e629f49372f5b1940f48d083134c96fc3940f3d9f5d69368931b290ef4128154c136d3adc6627c67991f1279e46adf196113d46d9e1b6486f44d10c54e5c5132e1bf50e761322a7e650adadffcfdb0d82c774e3a3f5500bfc36f08dc50427138a56edb8b7272cbfa63a4fd43dba278b6860bf82a7d3fe355f0123c72ee033642f6f9dc5b1728113899a6dc343fd946a0c2c5db154b9cb3c8c387e291a1981819b47e2d3cf01485979288dc", 0xc6}, {&(0x7f0000000480)="83c5ea85a2bde0840fe1932cf94ac1fc797fbd97423319576f8a9fa313097bfd6989776021a28b743f9e00b94702b80ec62c82f0aed5eea061cedbc6d6c2df92172288cf40ae8f725ceb85ec2596d2d0a14841da5009c6404a74d32c1d02ca101253eb16969651c17101228639ec665cf7eea0c485347bb23a095fd06b0e26687541814f3e533e9e3cca8551e2f89eb8e25c0ae4490adbca0a567ec90c0ef55de3b5384173d44b4700ecb6e83c2b130a90b1b73707241883b1c7ab2b99109fb1e1eb2fafbf8c5a0e6ce20b163b5c8fdaa52b6113759036f21a3939e12555eab3655253912d12831e368fcefa750a42a2d0cc0e42281c172513d322c5bdd670cbf5dd4314b2f1987a550c2afde58509b73f2d33e44aa9f0b7f976fc266efd5c0b83bab8c34bebac765b04f6b5d67966769c2f3c3647b6a5976ddad68c3765a54764bb2ef57ca7b8376b2eb65970ad8053c1a4ac2ad69af31f10c28c93dd7d50a54183101ae29601b6c716ccba36722e9c98a6939b2bb028d0fd1b8c51f844cef45200b63d6b20451d9f25e5f1955733253aeec5690f04a21225e994ad965fcbc80e591ef169b24df962aa9392320aab7071cadf2dd4e5c9fcdb1034866c5078a907caf2ab11fdfaabec44e2d43a8d232105a221035d85efd77506011d901fc66ef4073f368113ac9a780e874aa674b13ce64611a3798f45ae9c9b99a8d97107f27bfc435c7c677117e5d7422aa20e19e2039a4b1ea025636475b8b12841c028816ec5382b0fc8e8d30de98838995d00934d7ab4941e6213beaef4abd3ea1552ac165ef4174b9353585f3061b91ed8fdbd6119395c326dbc3ecefeb7920cbe7e0418ac294ee7b71f0200a4ef85de9e79ca25ff1b524dfbed714067bae0c4b17097250f06b43db624676efdd4d454b0539520d4f165135ac1a6eb7aebbbb475ea4b47c2be05189e76fffeaad6b94369306d104f336efb30f2986d36d7b094fc1bbdc35ce075c325a63bfefe966d73d3ac6f98a88e77df8daf35b54b144ee360f5986287f25f579b232ca2fa58e4152ed7a9cbffeb89415ddeb6f1f7d893589cd195f11e888477c4d6469a5284d6d4ec7c98a433344b8094eb22df9102db3a42bffacd334a0aabfa33d04680cfec84d09acdadd0d9adbc45ba020d46caae8e841166e5a10ce1a6a2804a4d7cef20dd2cb8237925a11c3463b8662b81f61e8f8ea4f29ba42deb4dcae8114af8fb9c181576be314c9174f7d76e1879fdcb5e833baafd85dec3663ef9724975371d90592b270dc661464e6be24d9141458a0b39f9f8b7504fca6e0ccb912cd5a2d45c6934c9aceff3ec959f0bbe87c28a3eb336930f72f120691504fce6baae3af00e23c298b46357f80b25ecf6a4568a508fb242c7ff704fe6f99725aa4f5a9b3daaa517852f8727f10163faae481536a7ef44e1f6e502eaf0553b8e56416184890a9e040c435fd04c5c6a41c1b256ced9f0264c96836296de46487b40d767c2653d695e63c59cee37a7909ad2a9d7489d5f0c4b3f8fd4ec065bc168e033119491712240c0f7adf6448570eb511de6e625c892e51f3320bd811d84a57b9e3d6eab992da971a88de6c3cd10b02f5dcafb213d5c4096e4836a78a03ce0aa7c02013564bb84cef8783972e2c852b7203e200a07a6acd83e6bbb7992e1be3bacc2a2ffa8e437b75ad089abfcdbc9095f2b8d34e01ae739e2581942d34dbf0ebe2bb1101d52b05d34720c73b711f26d2621681ab5c0945abec46a0b36c2495365a22a5ea43f06d7e8d462b5f95459cc96c94656f1209062cdf2462d09a0daf9adf3ecefeb58744e07353658eb852e26c37739351d06bac2d0a040451082107cc0b0ec3c4dc4d2bc2f2cf00dbed4f8b1f5237c10489d5ff7c54c8f4e8f43b3c674a32f2cb38de4f40a8ec07648b99f1fd22ae928e90df4d5b115367bbc4a4731eb6f6bbdf9b50f7dc466550802b170c85a2f4049e6dbeca33edbd7f16fc8448175dd9ae8a50df70d44b45d1735e6f7e2b8c2cdb0c4e9cceab499841a1985499d059d2d41e7345ecf51630cd8adf59a25672eb8c18f37892a52fffd75f8c7c3db5458262a4df590a56b2eea8e3aaabbd787bcf70f9358fcade3123572b2b0843ce35e3ef974e1e8a1211f0ab877190fdb94aa2d36989e37bd28389ed0c2c4e586a2389ea2c026e93c52c0dedbcd155e61bb3732a0267f67e640279e4c5de76be8d5fe684759e09f6e2627984b6afc78b5d34a007bef8f8bd22c7f12eaa5e37f470c906027b65f238f7eed3d90b289f1fcdcaa4b1e709484caf7f57e15b2d60fe18056b4f3c7ee1a3735826192e5fe0cf988ba495ce3454c93df5a459b507ef2472f1d957db3443eb23f2d137e810a9aed58be7bf9f4f14c86e231bbb9d99dc62bf34d533ed204a9c398aadd0a8b05d66683ecc3f6d4cd5392ef0ee52a5d53713863d5da51ef38a831b739c2cb85a9f621a5507a64878d8c7529d5a78acb1b5538d988f15ccb1726f4251c85183b0468a47a0368459f20b9260ddc999d9a3554bc9d37aad51bcf55928eb2e39bac8bce45b12f6d7ebda85fcc956b03b2288c231d8d6d484ff2d6dd9c584c9b555e5055920a3d181e07ed3a5d339133ce0eb44fdd57fda9a5bbf56774a68f340b3efeb0161152e7524846c2f081c41b46318c839ef0c99a3776e5e38bff2e4e699ae0fdd358b98cd2fa81b1ead775c77115f67bccaa74f79620b6017bbfd0680470492fe76aac2dde1b133c04fecf7ba2c135d10e9187ea2e87d9e55714a2a7037279bd9855dd753d4cc7da5bd9ce259a54d337c2d6eea9bcace34a18f84416e7dccd1bcc68a31fc12cdbdbe70d8f2a3293c92a6cfe403820717e9bd02a87eddc71c2fd0dfaa738b6459702da8daa379e9d85a16e42a8455079fef00b891ab44692345abbeb55f9390da4f9a8918c27dc637066239ed859ba734e4ecafa7ffa3e5de463aad9847cdba7ef84c0af8ebf4d06e28c38f048378dffef8f5c7d3e4aaae81e8fe38884344243f3b390ac455ff6d02484524faff5a878328314b160a0e85c8fee3ed62269c0b6ddcc23b29e7aab5106c9d2d1c001e5b29af0d71170c1326e8dab4e17aaf0e626ac882efbd2ba0ee8f0903b78cbd3e33e3fa2baf23b5f2e2cb331aeb9dda55bc20ba3dd4d93b759da825a3def0ad03c2c66fe0fdd3b610b9861ccbf7c204b8c02f8772a733ee06766ce144be9fd21d2066b8d1b14200eac3c2db7832a7a3a2d11be057d01e541c67a37eef15a4ee50bbaee5a9a856bb4c3a374ec255a059f191dcd91df196f451199046cbd90c5a7e871b6d6b1e15457ac865a910c74183ce047ffc378a0a20ac559b21c3d33cbe147f2cee4aadc34a6fb526f87073b598ed7adb8169d3816dbe4e03cdb2d1b325a4f11988542428fe10c819f6a3581bc2db250d8fe187fb513c9747fad7bab1e725c97937925704ef3d9fca699d310eade08d3edf82369453fcfe6bd6b024cc14facdc8e202fbd2fddf90d9806a28e601e1b29002f247f0d8290baaf52217753141c41a696a20b9bfc523ad755b2f77bdccbbedd50d684a5ad7601132d763373b76b42047436fadc4251b096b67ff716db3ce5426f8cea90c3d0e10e3c480a15a8c107f7161a20a9e9b43f37d043cfd08c31d2944a3368ab060996db36c31403c24bfd68e68924305621dfb5d1d561af87d3c34d9ee3400c86eb76b1c7904cad38ae5fe3d0ee008d7e7b8857c017e46c8126dff4a9725513d34481f3ddc9af81aa08d59ec3a0b8ed5d6e183bf8c682146c68f30b4016ce696c457ce7c3080edb76a1019ea3f9977af370add729870028fa1a4b1c5429b3309bfabb88de8a1b4777ddf863497561b3f027ee76a1f3868003939f901ecc751d26ae1e92ea55518408974eac14e1851ff5de20a9ed2944e014caf90dc9494086474d5903aa2673f8618e65aeb5624645d71b03ac624521245add17cb336f08b5ea2a4141d22e4bcbfa197c88fd62c84abeef8313bcf525b0706bcdaad463add802c3369975bf4e9f0db998d1a3286fcab69e6a629ab2e35f8fc444749259c80598bdeff400bad282828d3f5168b3034fb8c3182d34f10a86da4a6c6561d2d34154f9b376491a66ca773b15398f2fdd09d677b86e1837ce4f9bc8d6677edd0ffdfff77285f9898c2afcde1ec9bd226a2616f39f0ef437214abcbea1c517439ba23f4c22ca155d52e270ece830c7305d5a2ced6a428f1ae3aa1e25960e00828c3c97d063c9a3bc26e1cf152c24d2615c562aa84e88c86c127f37596f4cc5939698e96a5ecd259948b63dac5e73323a98345f43f4f2d6ba115201347c5dd21ea88615bed86fafae0671d0376c38faf19fe6aff7c248e4608f69e72419abac7c704adb799ed63434493accb211644ce0feaa2a3c9a8b4c6d3b2a6bcb97e8a828cd1c40b7b298d9ce269acbd2c9b8ab8d350a574953a574f8d1adbf68cfafdd5244c71f9ad155763f07b248e141837f817bbdf5943083ba18eaf2fc4ad0606df8dae4136c52ee312d3b909a9831bcf1a20d661edeac435a5a3913fec02bbdadfe2ef1118ca4679e40e45af81ba271b317d11a1dc8a3e2e1fac9d40850e192a21c44319eade1470c3f9b8eb2f4c359aeb870eaaab00b5c8f26d19249c3216d3ba0cac99ca7901191d647882138f813455d0d89089642875526c242d089c9b39ce66b332f1acbd27cf2018930fa97c6d333d198ad03347962362f0a0470c78b046f0ec695cd89ad9e36e4980035d12d8c319c6529fb238cff78145e05c6bfdbae8d6645f7844044b2bf669cb9d17a4d4bee6ea537446414defbf28078e29dfc28b4432034988b25d4bfc3cbc73bf0cc11a59d03b6a3ad8e4b9cef781e158c15e62c597d802b2da64308b8f8ac941c7388ddc291827dcfeca0158ccb55df0dc416b9a8a6230ed3adfe2dddbba03d129370b14de7b42abad858a9c6bfa46480034387582613d03eedfd47c541101e8971c280251ba9561cfa7fda8e3657885b4136bdb66fe11d3504e51c50cd70688dde8fa6c6e0bc3cb58448b2200447c2fd0f57e0ff4dd52a6057e4a708332fb9b990e3fa409721995d5bec609d20aec60898496070696810ccd8368917ff2030959aec61c6396fe4565119b0b51bf1708196c122c985cf87c94825472f520b643af21646c2c589eb7616ffc31267d1362f4c6bf37483630fb313c3e46cc3b8e51a98edc89bf317f7e16f866429abf0e0e79d4981f0787c5479e2c295d6bc2a3079d9f6e5d684ba1bb77a137e3323c3437dc49c55f902493516a9bac7af579d1e98b8514bc3ffef77b447a5cfda9d2470ecf0e6b4786d82867f30175f5b0ea1e5e80084be444eba4454f905e83ac18be07ef7699c643988fb444d27bb6b29cf88454ce44424d44e8d61905f1f2f4f8e9b253bdcbe97d86d60a354c42c0d181fea34b02629fb1d15790d4252ae7b1183114c5bac282cdf4502e1699b88ef4f147220b751b94a1b19746d5cff071b60c2419dd03ab62a62e0fff5e7276139d754e984c6f4cfacd21c110f1e6ee88affdbd417d7d8817af1e055bef209004c426169fc02803d8c228798891549f2ef70347f701f08fc8f31c0a1a47fa56bfc2ae0c10e74cfe5e71a73a0e0795bd7f3dc82e90b28665c2bce08fa5f6939791becf53d90c9b30afb3046ad4af4a4ad48283a3b1bc06d956bf8987a9d8906699ba2d9143cfe9683b72e103014cbcd07d77a242dfbce2cde3cc47ae7ea9701bde0e756a75406d42b2ee7b657e8e562b386c008dc4c5b058ceb", 0x1000}, {&(0x7f00000001c0)="3a5fbd3cdad08ca02f96ec2aa64b022739fcfd8becb17da0ed77387f4f0eee5466", 0x21}, {&(0x7f0000001480)="ef8b2f0d820edbd243d53561fc614429bf46d86fb35775", 0x17}, {&(0x7f00000014c0)="394f78527950d58cc9501f2c760197e69e96843e9a4865819951f8dca7f31d82fd7d69f4c6771bb9b99464", 0x2b}], 0x7, &(0x7f0000001700)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r0, r1, r1, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}], 0xf0, 0x400}, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1084, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b5c080000000000000000000a2700f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x3) read(r1, &(0x7f0000000000)=""/70, 0x46) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000580)=[{r4, 0x1c}, {}], 0x2, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x60, 0x10000, 0xffff}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:06 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x8080, 0x1a0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4810, r0, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x99}], 0x1, 0x0, 0x6, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x21, 0x0) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) mknod(&(0x7f0000000780)='./bus\x00', 0x4, 0x1) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) fcntl$getflags(r0, 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000740)=0xc) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/93, 0x5d}, {&(0x7f0000000100)=""/148, 0x94}, {&(0x7f00000001c0)=""/38, 0x26}, {&(0x7f0000000200)=""/10, 0xa}, {&(0x7f0000000240)}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000000280)=""/158, 0x9e}], 0x7, &(0x7f00000003c0)=""/50, 0x32}, 0x800) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) r2 = socket$inet(0x2, 0x3, 0x102) recvmsg(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:06 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x200c, 0x5) 16:00:06 executing program 0: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x20) select(0x40, &(0x7f0000000000)={0x2, 0xfffffffffffffffa, 0x3ff, 0x3, 0x4, 0x7fff, 0xfffffffffffffff7, 0x100}, &(0x7f0000000040)={0x7, 0x7, 0x4, 0x1, 0x1, 0x0, 0x8, 0x1}, &(0x7f0000000080)={0x2, 0x200, 0x40, 0x7f, 0x6, 0x20, 0x6, 0x7}, &(0x7f00000000c0)={0x7, 0x7f}) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) geteuid() setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r1, 0x0, 0x4fd, 0x0, 0x0, 0x136) 16:00:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffff691, "f0aeed0a671f76308304000000000100"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/191, &(0x7f0000000000)=0xbf) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="3de8d45759de2558453a9e54b1ff87621549d392cdb8ab4c13cae467d32ebf9bcdeb75f388cea52080975a28d84610e1f329c09c478b04706b1056ab91d0ac8249996384eacb2dcffbd140bcc5680433a621ce09054299385266cdbc84a540ba24c5c1807596ae57658afce13d7d696889ae6cf0d8236e9adbf4ac3b174e60175229ea16d6f557a661cc19d61f44acbd6ac5f7d753c002c7d8359670938ceb029ec7e7591d44fa6cb75b4688b63e6ee7739cb7c1f6489b3404eb0abc96b19e40800da05d57be74c503f8ad953816326abcadc91b367d5dc084e8d0b4692179533bef840b77d6048eb011a845514390255c0e24e3c650fc00b9208bb162a05603d42936ef4cbaa5956ed1dcbeb92c5d84d099416fe4f044c5cb7cb66b5e0441d5cf080fac0c3a66b038be0aef33a4a96ebfe99bc98157ed62b81b3036a092e0f0b964d25f00707a906d571f2fb0d81296cab440c40955992fee017351efc172c4ee496356a7cf47884a7664c51a2211e8065708b7b6e2bfd0aa643709a2a61d1ad850692ea4296208eeef9fde5115595f3371921cf2ad1580f30110855ee9f60814581181db2717977b7b1eb1729d055d1cfe41759d73632177f1a4919ead087ef27365396676c60f110a044405bb4698cf0ff7fb52a54faa466e604f040c7a36d86a0249612133242ed2c8a3205b6013efb320a6e15992a2adab69a6ba77aa52cbac036029264b5d02ed334dd6b8fc77731ef570a360371dbc08d470661212aba928cd142e9e8379931ceff8b34f421a24f8dcbbdc2ffa1b8a4f9831b2565d0a80978c0c24ec736624dda312f63986db8dceb14c8b05c8000894e8790bdc58507e9f0b9aa22eaedf6a8c5625517724880ec2db310e531c5b532edd37f4d9beded47c4a91865c034067048c104fb287104398edb1baa99ace19449a30aefd97a2f896f57ce81f7d115133bed5ed621c9d2ae36116c3755f6afd4837a256b3572922dd7fb60c4bcac8ab73d3e20e0715912d5f643e5dd510a104bd461b9266d398c1ba25cef0aa4cb17660458093b1cae4fccf41560963e80b5ac4425c300b5dffdbd60d3eeadcc549fef43420e5285e1eef836efaa8c45b50480daacafe74f87c84137c4d2e18253b166a9d0c86997dcf58734303928c5f086164d058192ca27d0aa9045492e1bdab2d3294e974427cb918a57b535c21ed2c87af8e05b24c3d5b04c3befd06309a36d1e553a2a5696029e9c00eef8be7f4795b21f8b429924cf3911d6ee86b750354195e1e10db9d487dc86f45cce873bebb5c983b2da230a2417516f8ee21353a072539744a09c0946256395afed2824f6b12c585ad9660260be78e3909e50bfeaae0610e51c5689b5d812b953699cc1c742de27c75892b21ede2968e0967c0deff91a49c9731ecc5060954d6177b052b3fb386e5a3698ab9df3c0d511d7d21fa64877876b5f935687afe1d4caab24efd3c3ba385d2ceeea7519154bdd5706fd46c5a4d51b085440dc88c7c0ecff37ec26ca977b9a21900cf55395bbca425c6b18ddb2a07f0b47a4091312b50e5ad24846a5697d94e611e9547651b05a57aa87eef1abbfc64beafc3b079fa34615d3e4e563ea655bab4b8140951b7d53d8e0f6087954a19ab046bad71ec6dd84b1766908ea3b28fd16738a7c815547c6ab95cdae299ffaa3166280b300f276283f3e935439c0eb280266110130262d3fd2d8062b9f768ead625bae935cdc2c0485c016751d9bd99032b83466fd9ccbc1b929c0c8379baf2cb27113c6586d04748b3018ef8442bd54a95c98fbd9cffd1bf37f8177c72715cd3058627e4c29e231592dd8bf8acbe1acc69515f8b587ed458f67c17a9af0e8593dae380d4b1f5921aaa8111d82aa068e41658ddcf82b14aff793f3039cdeef74d54e4e5cb257bb1c6080ed20b521d8637fc11791c683f693ac2726e825e8bb7bf77c03c85cad315ae69d5f8c7fcc485fbd9b62c48c4f5476379837965c0dcb3dc5332876d7c95bb67caed17c2eb66a332d8a7e9b71bf0c16b2dd511bec1379c0314e3f2c06e91a7d88ba788619128045c7ea38310f3ce2569b48d200729f0b058ea868afad311515fe421f9bddaf01d146971ae7a523cab2bbd605580b0f7ce75a073010fdf1f99a58e5058681cb4e795fcca52b27c7ebe697ded09b431b976de0b292be6f6f7fda34286642942f81ff3332c910e72fba7092090876c5abb10df3404afe1b6edb56d2512f1448c2c840fbffcd1626b3ffefadb8980a27cc6389ad0dc5ee62459c9c505a47ee3bfb39161d70dc321d876982ee703725983c8d3806d648b7839b4ea1b89bfafaa25e45d86ad1e12ceda88a8861e3d4253144e740a40e77fb8c5d3c43ae23bf023dc7a7eccdd2287c1c8393ae12e7b7bf2ecf35757ac19391be26bd66f8fb14068559a86fd22aa2b57dc743622810a96a31c8e8cc20c4254fd0a282f83a703e35fae7faa6510fe90dcb2a84edf6e45a98f08f39c217f16e29ae82b88c3924eeff9333fc835ae483b17635b8953016833f167c6e64ebd07fa62d9de02b153b331a5c2e3399c3f1c3c2d48caf42b24a4405c922dcf44ad1c615fd13244040a87e2602af4be3b637b7489ad7209470932966bfe7ff8ac20fc615832b387b1fb6981c5ce5111cd63609afae5f51900be1c21f1551c8697e7fef185c0fc8b2b0b73fc1f189d953cd2ccf0e4f70d0de198a0695fb8ab77386a2df2c3c36ca2530730166df47d328b621eb602690fd23d791375be11d4c7d2b0c2eead3c7aff43ef0086cd10732a53692635a15a4ca698e2fe339ff30d59fdbe5f2ff52bf122a0f77ad29367a18a6679388a18f2528ca9072068a43b615bfd97986c0d726e1018cd850795f5ac2674c869cefe8aa996b598a30cb031cf43dd19a009aaa80b3414fa8acac5196c2364f24117ee30ff48b63e73bb5a96733b2323ca17103e9a29d94d1d621a4caf4138b55c97b49b7c5e026560089258f8695fae648a54a847189898619bb220e514f47673aeddd7f01c059f041eb27e44301cf78f4691f1e3995b87224663e9740fbac4790d64816805acbb93df56da287dca4181ada6d2ac7b33f38ae4f58b3dba37343b905d02c2677ddc88d393342c180367c004da5c33d5d7e2f8f63571a3359ee073e4c724d5a8e74761590996e4f497b8f59e6f5645682f5891a858835193071bd02d097dd47841de3acde7e2dcaccb4df8f04febb78c6ee5f743441eb92d39201f593446ac4f3f934878f4884c04d28d0184b16960192666d80c624ab7cc668744f8e51edf2eb51f902de754a62f2fa6463e21176082efba22d269da40d94c22b4a6c9b88d79971ef6ac6a0ee8d1c14e98f67fdf243ff050545a3bd2212e17a8ea7beeb0319a1900cb5203780633d1fb71d588bcd9a16fb8d1aae196b7e16f3934bd8e5be60fbdffc77ed891b8b9bdd726d8de96c66c10349df4094a9864e145b60b5b19dbf384658af5e27584e9db339594c210897462e75e4da2e545fa7b6302bbead0753493f403e94c51f83b1d9dd2f9a4c3b000b45a438172a72b21c664a8d9957d642601cfc1f16103fa89fd340e93f07620288071f5a8c26414680ee904fb5a5fbef506815ab55518e58cdefc0fcd96ae46f03f3f1a158967b29f6df8c3a3dffd0ff8fb249a78006fa4b48bc5b63a23d7417f252ff1249589de0ca867315e3173a309891022c60dcb363e70e48ec11838c9a6471d258ba217345d992a1c96802976d9d8945d048b0b16fe48b8b19424fae44694a3cb916c6f9b6a2513125f05870490e0e2742c4054d2db05395044fc2884bf5cdb62e2cb88d2f06f196eda745af4c8d1713d304c02b4f81245d00ab3a231738ce5013c15c889785f4ee1736bb32d8f13670610cce71562f20aaa93adce69d1bbb63a67d3c160b2ff96aa367a0cc95dbb483a9a5b9a25f66248114eab42f8971a8bb4b77d9ebe31be39c46c96b3dd9e05094588dcef7c18d0cfeede578e3496d7fe788f27f94e846d52e1d6f16b572e37a19923ac6d5c4a57639732f924663f508cccf2fb5103abd05bf2c0b8f74f825e60fdd8067235aa5aa158814ae80011ee815466e5c7f96f5f903ec308c587083a8f961914ee1c07ea9bafcd00e1429c40b1a0bf4e42d77c858cb096b203289a6525d0b2e5129ecb106c5234776509f44a02b5de06812d1efebadf19fd89a21cdd5288cdf0b359943f070feeba999ae51826cb79036d30cca0fcc1bfbbe53c4b74583804b51bfb5b74d1236a3045559c48e512e7a784c8849b26c739ee93dd27d1833512f98c7a1d8a266f88cd4079d991593c44e5f4fe063b19536d6887357cfda481972c0187996553cd877c202740866357e76d22eaf87bd28bd9aeccc2c88adbe8c4e01f346b213f4b869aa26b0c897b220bcbd88e22ae003d2daf5e4a670e127e2ef6f5db00dfdeefe336d920cff45308bf3d1bda44945e9cb3e008de07934837aa7fcb53d76b6e5ed4724fb5c64854a51f81c78e8a00ae3e8ecb10d93dc1db29a02ef3f663413cc7d36df3834eca5749663bc41f473341ca83a81a6f93056cc9c3a93cc09e038d7cf852c72fe93a03de2ae42510f2be5c9e901730737379752a5684196c78845291e5b99f2bd0ee3fe9a4735186216e863129f135d5357fbc11523b795fcebeec6ac461735339033365009acc7de937f901e4e3c1094b4acf8a884699ec114c0c24061099fac262ffe0965fb579e7e746c7393aaaaf3ba78c7423ce8285dc03266539a8189d7e7fc443bb8541d23402cc76c69363ff2654c3157da6f1cef16bc04ee86fa7f664f2c2c9fbccb427993aa44a8597137825d93adbe5afba33ab14833cf441149eb5060bd85ea3cd4fc02a4d45503fca7ded68e178518ddd11e6ed97e038b3314f2aca8ece24f2329ec6be34fc7fcbbd76e1aec72f50d8716e79e98cc2156ca82b5d1559d3ae8aa3ac1f2f425084bdd9cf6979d01cf219002dfb8e6e2a9f715acdb3241a3579995c95f20535e844e9e13991f5bff2ceb6121c978dc0bba88ffb2a2038359a17d469985e889e06684d0490318c8b0056b4f360bcf046e7bb7d7da6217116498df677658d0e0ecbdfec4ce46e1a9a0395b25b10edb80bb0f87e9046f720b9741ba797072102cb5f54cd853f6e01b4d73c48005f5d5b725443070c3d91809007fa72a5f80a0abe2eb66fa524f4097459f5fc544e8ced082bc7a5be54fe883021490899b2af7d9f5cebc004dc2991eed0b87ed838710076d3e0f2aad606688aed43291bffc0e62ac59096fd995d3c48bcc41ace337ea5ad183358ec8d6b34b7876d6cb2b503d8863fa31e4ab0bea64c035379de7b188e8d16c3d472a018be1ef09ebaa88a2da9ccfcf5af4b988e8f4ebb646c90bfd72ecc0956386c2f03e83f252e92d65a4fd8584463c2fe8f2f8d02f8445494089beb0496582f7deeca346bb6e47bc4e61f188fd7ffecf0f120979b6ccda663f0eadfa0f3857e171dd3ae033f77e7387c7f74ea34a22d54c6c6b3310cb0940766c60d6d8fc0c720bf42a266b57208c5e996565c563705105788610a194d945fb644162ec53e506a6786f3e90ab9ab763c35d3b541667154f9fb8bfc53f0cb8d75b5d5e3d904035e825beed4aa56fa510d3b3d763d6644f2d12aca7d089335f70c6b81351334388d628b200644887941686d22ef33af47d11166a5109d37279f5dc986147a81b7bc00b6ca7eaba720c99fa565d4de568d515f08f9366f7d7bcc8e78c58a05af27fe76621c5d72ad960b577e0c2b4cd513", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0xfffffffffffffe2d) 16:00:06 executing program 0: r0 = socket(0x18, 0x200000001, 0x7) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000026, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x67, 0x0, 0x8d) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) 16:00:06 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20001, 0x0) r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x5) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0xeff9220ae5385bf9, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x40, 0x5, 0x1, 0x80000001}, {0x2, 0x2, 0x10001, 0x4}, {0x53a, 0x8, 0x9c6, 0x5}, {0x3, 0xffffffffffffffff, 0x89, 0x7}, {0x8, 0x5e6e, 0x3f, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:06 executing program 0: r0 = socket(0x4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a9", 0x5a1) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10890, 0x1) setsockopt(r0, 0x2, 0x7259, &(0x7f0000000040)="a5d0da4fdb69e2003a8594e691a59a372980593ba01b38b4d0016458c793e67a99997b8c75a28a1b9cadc05cb2abd9228d7cc989fc2c245ea5c1a01a82965385fcb1550427ca1b3f8bfbbcad02f08cb42a61631842c5f4ff5d", 0x59) socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './file1\x00', './file0\x00'}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r0 = socket$inet6(0x18, 0x4000, 0xffffffff) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000300)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x72a8354d12bd9d82, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x11, 0x0) r3 = socket$inet(0x2, 0x3, 0x6) r4 = kqueue() r5 = dup(0xffffffffffffff9c) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x3fd, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r10 = syz_open_pts() r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x1, 0x0) sync() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x92, 0x3, 0x5, 0x3f}, {{r3}, 0x0, 0x4, 0xfffff, 0x9, 0x9}, {{r4}, 0x0, 0x86, 0x0, 0x3, 0xe0000000000000}, {{r5}, 0xfffffffffffffffd, 0x15, 0xfffff, 0x5, 0x2}, {{r6}, 0xfffffffffffffffe, 0x2, 0x1, 0x3, 0x180000000}, {{r7}, 0xfffffffffffffffc, 0x2, 0x4, 0x2, 0x100}], 0x3, &(0x7f0000000240)=[{{r8}, 0x0, 0x0, 0x0, 0x0, 0x328}, {{r9}, 0x0, 0x2, 0x40000000, 0x2, 0x1}, {{r10}, 0xffffffffffffffff, 0x2, 0x40000000, 0x4, 0x100}, {{r11}, 0xfffffffffffffffc, 0x1, 0x80000006, 0x8, 0xcd26}], 0x401, &(0x7f00000002c0)={0x9, 0x5}) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = dup(0xffffffffffffff9c) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x800, 0x3}) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000180)="4e1f400000004528c90b5a1c8bba9bcbfa5382d91d9859b2c4c6f9029999f6728b96067f577e632cd5f23e96f1f5ad801ef2a0e5974bf6f7d9ef82b98f8de77ce3bede1dc6c4baef626292a5de6a7dfc25506ec8cda8ff1ea727142b28280a7ccc35408829ff0367140f9818871f6ad9cda9fa1223a7e13eff1bc7047b3fcab17e0329e7c481a93dab17cc84a3bcc7ba194c2092eefa194bbd364b", 0x9b) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) write(r2, &(0x7f0000000280)="7468b68012075203164fa6037b4fc249bbe9aaac03fe02e599613388ac6abd11eb31e8dfc7d57a5295c00f73bdb3b8fb1b02db8341e86363e74a806881022331e9be4a7cfc1d9feaa84341f513af7e16e0ad5156b5c035f47e9a33c8fdeed6beca17f049ade2df311ac86cadddc993d7eb4c713c5e5ce8cb75e507550fe9823c0771f4834abf91faaeb0bd8bc71d6474703e716502c93be6df652d", 0x9b) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:07 executing program 1: r0 = socket(0x12, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0xc) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x80000000000051fd) open(&(0x7f0000000900)='./bus\x00', 0x482, 0x0) OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) getdents(r2, &(0x7f0000000000)=""/178, 0xb2) syz_open_pts() r3 = dup2(r0, r0) getdents(r3, 0x0, 0xffffffffffffff7c) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) recvfrom$inet(r5, &(0x7f00000000c0)=""/191, 0xbf, 0x841, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x10000000000004) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)={{0x93d4000000, 0x17d}, {0x7, 0x4ee}}, 0x2) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x80000000, 0x4, 0x58aa69ae, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff6000/0x7000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xe7fc}, {&(0x7f0000ff4000/0x5000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4a9}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xa0000000000}) getsockname$inet(r2, &(0x7f0000000180), &(0x7f0000000140)=0xfe5e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1030, 0x0, 0x80000000, 0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0xfffffffffffffffd, 0x2, {0x7, 0x800}}) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x3) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/168, 0xa8) fcntl$getown(r0, 0x5) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x400000010040, 0xfffffffffffffffd) r1 = dup(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x20) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1a424632fa6812158334aa0eba3aee778f8d9683", 0x0, 0xfffffffffffffffb}) login: pckbd_enable: command error pckbd_enable: command error 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r9, 0x4, 0xc8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r8, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x3, 0x9, 0x9, 0x80000001}, {0x0, 0x6, 0x3f, 0x1ff}]}) pckbd_enable: command error pckbd_enable: command error 16:00:11 executing program 0: pipe(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001780)=0x60bf8ee0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x101, 0x2660}, {0x2, 0x100}}, 0x2) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/7, 0x7}, {&(0x7f0000001180)=""/132, 0x84}, {&(0x7f0000001240)=""/246, 0xf6}, {&(0x7f0000001340)=""/199, 0xc7}, {&(0x7f0000001440)=""/14, 0xe}, {&(0x7f0000001480)=""/214, 0xd6}, {&(0x7f0000001580)=""/42, 0x2a}, {&(0x7f00000015c0)=""/242, 0xf2}], 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) open(&(0x7f0000000140)='./file0\x00', 0xa, 0x28) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) socket(0x12, 0x2, 0x6) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="c95322e71bf77010349f4770981f55fc7a6f2eba7804f8d2b65713a756a02345ed9f978ba71f73c002669f6501dc5aabe12c24fdb26a7b0cef5f2768a0b4c6897eb77d9c6baa4a75693805b388", 0x4d}], 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) faccessat(r2, &(0x7f0000000280)='./file0\x00', 0xc2, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x1f8, 0x3, {0x5, 0x65fc}}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0xcd45]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x2, 0x1}) 16:00:11 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fsync(r1) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) getppid() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:12 executing program 0: r0 = socket(0x10, 0x3, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0xc1, 0xf0000000, 0x8000, 0xa4}, {{r0}, 0xffffffffffffffff, 0x45, 0x41, 0xffff, 0x2}], 0xfffffffffffffffb, &(0x7f0000000000)=[{{r0}, 0x0, 0x40, 0x22, 0x7, 0x80}], 0x9, &(0x7f0000000180)={0x1, 0x2}) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x8c, 0x8001) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="f4fc9740e5ae7b0ed3feda40f70428ec702c49c4fea272b191e376cd8219b554a83e4fd42e04c54d90502c0a6909061f4b27d188e5df0501e4052b86baa20938bb3f480717c36073b4dca9695b81d5af72d7503d5de824d5ae8cb3378a62c07bf3b23fc46080e7e4255fe4df439fb030016356c0e42ed5793b493bde0bda6f37088b6cde1688b1f26340ef2b90c51d42085e7d09d88ffb3f64ee304b490b9eb27589b5c4ee7530f30eb368e3b915c0a4e0ace97b884df0ff7319f8c9bace01e35db9a4a452e99759dc50", 0xca, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x10000000) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r1) r2 = syz_open_pts() close(r0) write(r2, &(0x7f0000000040)="9e3c630a54dfb8adcb9c0e069eb899f8d47529f0b43d3e1570ee6ddc3abac53a92308d4b12a3e14e273030c4db0bb9d929b720b118df33e59165c48c5205902c8e3b3052f46a21e5526b2e1d3330e2b47d8b6ca19b77eeeacfc181aee21f00dbb6ac49cb25d82551add546bad1804eeefd9080a05b4a8202127671b45a56b0067be0229a3f720465f85af1443e9b4b10c99f71980549a17196ad97bc83364a83005efb0db74e9a39a0647cf93df4", 0xae) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x3) 16:00:12 executing program 1: r0 = semget(0x2, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/4096) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80a0, 0x1c7) openat(r1, &(0x7f0000001080)='./file0\x00', 0x400, 0x102) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f0000000040)='./file0\x00') 16:00:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000080)="99fe358a", 0x4) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x128) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x8002, 0x9) shutdown(r0, 0x1) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/54, 0x36) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) write(r0, &(0x7f0000000180)="01f20527211e87f9d02b2617c1b98a59a5c3ed97434dfee0a21d43e1139d9aaa66f430e7d2b1e617935f43100ef27e2e5c4ea324ceb03a80ce77d2c386f75ff7718e3586113c6987d87a08501265eb9f3159a899bfb6683c79f79960806a88e9c83db8e592c54e85042115c46b36107b29a58da2156814e0afda26ffe7eb5f48f5d92de940b2af12d38b80e1300ad6fe929de0b1933644d18f202cee87b97c6aade68ecc0803c96bd1", 0xa9) readv(r2, &(0x7f0000000040), 0x0) 16:00:13 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvfrom$unix(r0, &(0x7f0000000100)=""/195, 0xc3, 0x840, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x4}, 0x8) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x1000000000000001, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x10000000000000) pread(r0, &(0x7f00000001c0)="6e065150c09247a6da2855c708f0e3736216b9c3005996c5343721e8a42e65752e15e272ef03983fc76153300b6f38690febed36bbeb65b8dc1fb2899be25b8d21c702bd4f0033d53cb34d2d9abba94b0dda790e7b74b38dc46f2f27582eb3f202af7566e6bb66c2de3f9241e08b52abe66186cefb6881a1f248b8862fc937070c9b82565139cafd0f9d391ab6ba7ae04db8ba4a781a93725d9e4c2436f2c8d2307d3a43abaa7556554d47b34aaa105775e9984c9ca2375a128dd5383de4961d3f6a488a05171be7c2b04629834c5c18246abda2c9703d0867990c7d8f9e85287db4e0fa67babc67280012adb3df6ff21c8bbf44429abdc4d2a7a06dbf9776e9237e780e6f5c1515ef3bb69c1cf88f7a0fe10bb7481b848be576746690a7627b79acb82a59aef052496a81a4e8022a722d7cb01c12537f927dbcf009f94bdcb04201c9b82fcbd40b583ada5841ec42f7239b52fcdae97e6a098bb807129abd9ba175647ca5182981f8b09ad0589f36edf3d16e8c0a8ee4725407032d5140dd7fcfd278a6c78a01f6fb6920104a25b48916defc5961c93b2ec1756abecb187e0d38ebc473ff3663ac63f9618dc30c6e4b35977d54cb5ca665790b8ddf3b49307f57170ac0ea63fe6eec885df3965d428a487e7e058b950557ae2fc8c3405946351ac1173b27362f23bb93fb891b7019c525abef9c03e1d54eeaa1b78c30bf41b4a91a00314bd7d13fe031bacce32cbd02fec7f32a66cacdc0caec30c7c8e3288f15cc5710c5344eedb5ad88867f18899e6d8943b16412f4d0641b67b4ca0ff9dd0c201176921d55a6e4fc7ef700421310a64e5daf5d9060b911eddaf3c521bcb0fe75ec128e229059925e52c1f8f60d20b25a3865d53bde5db819983ffebd156402d5445e90a3cdacd4a7380e9c8aa9ed6abc0934912d43dd15aef2bbf3a6b2d651189c4c59949f78e10fa3047a75638be7b2f940e7b2c3271b9220b9bc77ff71faaafe630f311f85a40b4d6d6b8df416e0dee606286b04f0b7a50f8cbdce644e25cbd5cf3e569214f4e84a7e7eba3a94edd40b8f55bba98cc107b8317ce44249435fef9b4778382a9c315401364117b79d42669dd38232e4ccb56af7b0794afc6c4651f94281b290701015b41425fb4cfad36e2181023db687c22a1824054006524d84aa6b217a1cd076c81a943a021668cc64531050e2274e84693e8e762c368f1e5ccd0c72a54ff5c889f7eb559bcb91092d352e12ae75cf07c4e3695a7287cc6a859213c58e28c83abd8142293043e1b3f256b110364a68c4b1315a783aebee3475390066389b17f00633a7359dd671a3157735d7fea9049a17b69f371005014c2e9e591033bbd7b6637858f264f243693708f2f3a3738ca7389fae480dc4e95984ae9029620059d7b559b271577a2d222436997a85548a5fa61597fcc8727fb2480ac5b8670c8522947c3eeb2f78e0c1b3baf8eddeb13629118f4b67c06ecea8025100d1f11f6c29a80055f203927beb4cdd8e47d960bf39d4550e5a5a160d110e9657b026f849834b45893ecb65b242ea878c416f64bd8802f9dad6efac3069fdaf2ae18fc25909514c6b4c782afe8348c298da336f3b268f52da14e4b098e919f2697c006422588e44fbf3f9e010101ceaa40796f2432fef88913b063d63f229857306b71a47e7bbb1746e89e0394ce4d2c960204a88f2e3cb5563e59c4c5db6a49ac5309107575b0fadad58c35f3ab103da376eecd570f562366e5767c887c8c8acc09f771bc4b6d52958367781f38d16dbd30777ae4c92a8006447a893ca6e7ecb39f267632d63208afb88af2478f330bc89e0839fa6dc51f33d5c2923df24c3eb187382bc83977d1d407da14db4ae2bbd04c1a8c47cb666ceb941295e50ba8a34215bcd4809b7521048ee48ea18a16352003de7ff02b5c729cb880fc5a1de31ffc46c0c96128a393af18d8dee9606d0325dc65c78c40001c6b549e571507c8a444a6aa48051daa477d660df84070a9bf5a63288264d70b3493cfa4b2d94bb870b1f2367690c4983c293526f0ac8453ad5552e059fb0264a28a1a418ff9619f1456faf161212e9cf20f02f77a57993e4b7483b0099cc3ac56a1f34252de4ccc5c96960362792f2378b66b1381bbade79d8e20b083bcdf6104d634424acf62c8e7d146f1e68b48039de9e3ab94ca841a456cae2f6017ae302589b0089fc52174c41f044b839021e3544582fa0935be717b68f8bff2af52245c62a0567fad1623f551f051b7f79d668d726346e4c82875405b975e62def1e4f4fd8ba6efb3223661cba0cc30a947ef3b2584469d0795cd71fdd75a235a8a2d6a0fb605b35f1e806a2237c328621c455f4c947c4d0bd2e0bd21daa29dd55a6e8ffd2ec6ef1929d624b1c9f7c0b7293f9f215a2ac8e181b47c97a83e1f06c052459b13f82d80778701b6518880ef0fd9196a1cba39b4859b1cb78deeb3ca264c3e305a1c760bf6cfd61b7ad5e58281035b863ff443549ce71cc605ca365171a837391a4142b444051808ffc52eff77e6b7ed6447e7191c9f5ee9d5ff8104b80d59dc43a8617024ddb6a875cea4d5d8a91afb05e60c4ae56f184afdd19292e6455a39bbff8285b2393d75506a7c4e0ca4b9dfca2875a88e83d125c97b3671122d6cd1fcfc738bb01528df720d8139010a94ad788dfe6ee62e0effd3dab69e6e572300f826848f43c47ef92603225cc25bf161e9cad10e41ca50b63cc40af3c87930f35f3a6148b48632c2debf33395a7b730ed1ad78792f5ef6389039e7fc139bcc57a24674d6d491b0b35871af47aa54016e63e2e19ded8aacde1c2914d0ff1c446df873df418d29dfc351c5f3c1646dc9a44e425ce6b5a62a39440d3abc9db5a71b2af2dd8f1d1da91f0c7c5b0af9adc16c500aedc707e16a7af959b021641a70c23ef43148b820e649eb3710afa1ba0c5cc3be000aae70424a587f5b68722f4b0e3d58c459173205be4e505ac1b65efbc54d4dbb306d5fb76e25e4274bbf118afe1214f7e86166552827bff68e84b007408d81b707a5f571d6fee2253f79369444a618432fd3ba3d034b576ad881b29cb60b016c32f0cf3d67b928b284812ebea1c85977f722372c4107f4bba85a55fba43a33f299cdf4d1ca11418e352e4f78feb5c160aaaf812a96f4c0d33feb4ec1509e3f4e1a94468f981d8bcc29650463b7642741f01e47ace491448b31165e68d8ea358fa2223a5baa75ffab4e3ff45ae86b2d5b76ccea67e43104c453ec2cd70135e3e45f4389b5515d2b732b5d4f48e5647d8b654e09a7cc038a48c00a8d848d8c68b8b6d3d4e864389f0146fbeffa667949ca06ca748bcd103e01ec7bddb58b0280bd614023f80b7884b1cc79ed8816069ff20f358568b73344d39f3266feef36092e0477c0502b17a8b4be8bde8c4af8fef1ebd55c9de79593c7fde884319a2aa263389efbf53ae4edfa512debfc58b58d872e6c3e349dd22566bf394b0e88da3e02067b036ce5bc4e75ddc5b737e890bdcfa2aee6d453d7a27a8f4fb2ecf17cb42046d8ae70fe71bb6f41971e5fc98712be91ef134fb59b3fe89e7566764d82452583ca6f0de9a89c4853aa5751b8034b8e342854fd3a69b928f5c9a3033c95e3967ad5c313081e1900d7ffb8748947bacab8f0f44d1dc2fc631d8f6eadbcc8460b78fffae7c3e5285b47dc5eeb7cf15baa35e0b3983a3a3c6065b4c58438a8c6308fbce4bdcfca5aea9f9222e8d07de01fca8ee9430477d38fbb7a3b59e820e466f9f09ff06210e37647a9a3392de36741e6355e1a3b6238586668983b5008f8f9a05c27a6e656f10c3a2d23926ef2fefb7a6a94aa439b3fafa0a019a1399660bde48e23ac5a71f97125d0b439209dc216637cc03b8495b2ccfa8ddd07b57a57b5659810cdc335fce1f3c5d3f78309cfd403f115b1cc55dc93f10433c45acaf355bf511c8af8de4dc469cd34084ea6fa4c57baf6a005ee543492b9a5fb8bfc05d54c390a2f1e7be7ee57353291c8fdf68e460bf06a17d8f158ec16b11912b895c56f0f808c6a998f15c821e31611e41a4619c0acdf7918605971964527d5b2710ddc703c5e0e39e58a905a1fadff66044d0d6a14c8eed48eaec6bc79242ec4624f5354343a902feafeecfac320be55ac59b503985c03fc59a380c52e30c596ac2e25bb1dc252da637f444652fea4a9c2ffb414e7e4c72458dd8817d2aea4ffb0503bae629022d85d0c199e382fa7d9886ff379f6dadfaf5588b38ccfa36f29cbc68e33ccfb432d5a6158c90a27f0a47c439ac235f85366fdfaca77f77e22357cf8630ff64096aa402db1dcf08c79e85221b1fd95aa5d2e450cfda4cbbcd27ca900b76b17ec6c4454220a59e18e9c49bba884330d5df6b0e6773e0a12341e7d2e4d56e48ceedbc34842effa668a90356727b4824f3627aa822d9b2ea8209857099e1078ce86781550b403d8e7fd3b2140b536317d66c7b762db44336d4c33d2fc8f12c08d1ce707d5569e8f30f27bd98f1b3057a151fd8c93087e4ba87fe904512549afeb6c312c57918fdfb0ab321140e20ed953580c9f3ad93409da9ba76aea52aca8d2a7af120ef87fab00a32c851f7adf24e16717f668087654e810409c308250837a68fbb3159d3266c5fd86d67bb20bec5e085d7b75c0d9e1046a20f9ae1cafb2792c5f44733817ee1a66712130e76307aa49dbd659f0ddcb8e3a12da9646bfd599e02c469f6aeda1edec5aa4931c7d8796ac821f115eafd7519708e3ff213094f0d083f3a2da3d0201a54dee51224e6c964944a857394713beb145938b2688c10d3814756eebeadf36e6c7929361590728d474dc59e36da9d473f931069cfe30508bd2afa5ba1086d5264a3a51328b132a94f5e850b16d5f9853bb01aefe2ab0e40bfb8ca25b3a5161ba63f34a7ae5e68f6474a175d937d507866db32f2d524b376181e219cb3343b7c9f1aba7e7bcc161b17c2db0d5b4f8cf2f678ec462df135f719702e545033975a675fce5f585f8ef7e654566a66250978b942304917d19beb0e2c0faca072cefa903f3e9523187973040b821fb4fea9cbf5621717c85c597cd1228d2738f05fb3603ab3a99b0b6b0699f71df52f7ad455d16167b11404a72d9c9dc806a27ba0f524b853799f3668d544781ee6d52248033dabae6c43234ad3ce384d61916379028a9a7c54d141e7b6a6659825c90a69c196370935acc60e39528d90e644d4f3860bdb4d98ad00b9e574cc916d3c422bae3937877a82717f206683e2b30bbd3da38992239537069e70ba67daa4d89e2820a016d915af3b47d0789d55589a22fc232b7be68555ecfa1ff28f4cd6e0e909ffb9cfe3acab849ee58b951845f64e5fb3b08f6aa04ca80754d0e3a1b5390abb96eaad7223f95715520aabce6f676130bc9acd505037ac061bb401d9a2ed3d1c88713ee46960b042f46425fa09196409dc93465ac5091673cbfb37a3158c877264bc2442d8b2d2b1fac2ca50f01b9bdaadc2381d8770dae42d0554f9d5a5b2c14204be991d75c6c82dca8baba065b6c9af1551b9249cbdc8e89034d75b3e49471b3034fee7522ae0e97a105c46ffe8e92e6bdf68d10d2530d65b44a27ae4baee63154bcd61a1fd0ec225aef9353e5c5d808d1e4aab614bd5146bebf6762447a952fcc2448b2248da1fb810569952cb0d959aca4deea522c98e1d3d3c8c3237693cb73be4b5695bf4b84aedebedde4d3b6da25fe20c5dde2ded4311a12e1befd49a64ca7e4c4b5ae8c60c9b08545b502561d61e5421", 0x1000, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000001240)=@abs={0x1f95d27d48731892}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse\x00', 0x0, 0x0) sendto(r1, &(0x7f00000012c0)="8181f63a990a1e5b104b9dfda856e3dd99f2bd3079e098058bc1d43dba90d2917dd5b553cd74234a44f684af131b68c56d980ad2523a4495cf58865f9b2b3c8a8dcfab1ea44cb84d88da9e4a33ed791615cd09fe8085503620a4bb8ca3cca4fff9b5b45c1b1bad24", 0x68, 0x5, &(0x7f0000001340)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fchdir(r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse\x00', 0x810, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) socket(0x10, 0x2, 0x10001) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x2, 0x0) socketpair(0x12, 0x2, 0x6, &(0x7f0000001200)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet6(r1, &(0x7f0000000100)="ff866effa221279dc65b379275d01e5d205df32a3f13bd018fed3cc76c187d16d6f9d8019cac7d856cbee5b22c617c9ee17b40fc2e3bbc087a1a928279b779830c6245b7fd7571069537811b5e132c756c268b14a474b2575b70aab5fdf5112cc62fff9bbc76050eeb336929c812121987e13cf11097f83ab945e011d1fc322627f6b39af294c5", 0x87, 0x8, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x6}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x4e8}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x810, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:13 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgroups(0x9, &(0x7f0000000040)=[r0, r0, r3, r2, r5, r5, r2, r4, r1]) setregid(r6, 0x0) setregid(0x0, 0xffffffffffffffff) 16:00:13 executing program 0: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0x0, 0x0}) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10080, 0x0) fchmod(r1, 0xba) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x400, 0x18) sendto$inet6(r2, &(0x7f0000000100)="f244318820279b81fff3ad5a0257bae258226ef9f0f6b8c6b4d1b5853a3361379ddee5e4fa86213674ece461274b9794afd824148bd221b97a67eb606840adf37991e19735088de9f78335750d1fe68ab75fbd28083b5089d2c1e567758fc4e467177e1199838d8a8993efd63bb052f16a7f679be8f395ab8f20711382fe2d0a84b4838091ac00190b90c69eda2625574f03377facdaed259341f634bc710727550299748acbb14ecbd36d92364712c29f6990fda0187952", 0xb8, 0x2, &(0x7f00000001c0)={0x18, 0x1, 0x80000000, 0x90f0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) pwrite(r0, &(0x7f00000000c0)="09e26e809cc6e93a970af79f333b9eb89c7164ad212da74035bf3265020ed002fda9e618eb4b00b1997ae62e7133cc7aac44110592154803583bec10912a3a3889cc26f65c8ae4afe6dee171f87d6932564167e19c81ed5e43a19bd81427ca4d65a512a7d64ff87a291dbcefbf6c53c42471755dc7e24d", 0x77, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20090, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 16:00:13 executing program 1: r0 = semget(0x1, 0x3, 0x120) r1 = socket$unix(0x1, 0x7, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x88, 0x0) r7 = socket$inet6(0x18, 0x8000, 0x2400) kevent(r5, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x0, 0x100000000, 0x5}], 0x7fff, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x1, 0x8, 0x690}, {{r6}, 0xfffffffffffffffd, 0x48, 0x1, 0x1}, {{r1}, 0xfffffffffffffff8, 0x60, 0x4d, 0xaa61, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x0, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x5, 0x2}, {{r4}, 0xfffffffffffffffd, 0x14, 0x40000000, 0x3ff, 0x3}, {{r2}, 0xfffffffffffffffc, 0x3, 0x20000003, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x5, 0xd0d}, {{r2}, 0x0, 0x4, 0xf0000002, 0x780b0582, 0x1cbc}, {{r7}, 0x0, 0x60, 0x4, 0xfffffffffffffff9, 0x3}], 0x7, &(0x7f00000003c0)={0x0, 0x1}) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) r8 = semget(0x1, 0x7, 0x402) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000100)=""/83) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[0x7, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2c}, {0x6}]}) pread(r0, &(0x7f0000000200)="453b2724170905a5cbd66cd59af8d7539e355ac0c08561b7fff5048fa7d38b5657159a2645c83d7b7ed0633758c29840b73085699fc78e7e753f716c20abb23630271b249edf39183aa0302530f3315b6a2322ff8a18aec319882a43f743332051b9e2cbe9826205af259a6016307fa53af7f059b4c28c62856f35074b0625d9937ca5e1f806d9506109dc", 0x8b, 0x0, 0x57) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f00000000c0)='\x00\x00\x00\t\x00\x00\x00\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000100)="863dc899083687e08bfcae8fd5eaa3244d38a4e6af90bf538e824172fd27b7e1d197623c981589eadeb270ab315dc0a595c826f3f5add20f1445a633c42d3deaf9abd77f4631c45f5701bbb287b95a25c087ebdf421edfb4f91106a52370ee025f2ff7eff7ce367928b0192ce8fa11376f4106aa2424") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0xa, &(0x7f0000000340)=[{0x6, 0x6, 0x38000000, 0x6}, {0xfff, 0x1, 0x1, 0x2}, {0x0, 0x5, 0x9, 0x3}, {0xd6e, 0x105a0, 0x5, 0xf0}, {0x0, 0x9454, 0x80000000, 0x5}, {0x10000000000, 0x4, 0x6, 0x2}, {0xd65, 0x4, 0x8000, 0x8}, {0x7, 0xe36c, 0x1f, 0xaf3e}, {0x8, 0x5, 0x10000, 0x20}, {0x6, 0x1, 0x3, 0x6}]}) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) mlock(&(0x7f00002c6000/0x2000)=nil, 0x2000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) madvise(&(0x7f000053a000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000080)=0x8) pledge(&(0x7f00000000c0)='}/&\x00', &(0x7f0000000100)='\x00') 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) 16:00:13 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) dup(0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10b9a, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0xffffffffffffffd7, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRES32], 0x38}, 0x266b7fad09418fe5) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x80000082, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0xf8, 0xfffff, 0x7fff, 0xfbb}, {{r0}, 0xfffffffffffffff8, 0x8, 0x42, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf0000004, 0x5, 0x10001}], 0x9, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xa6, 0x80, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x45, 0x800000c1, 0x1, 0x15}, {{r0}, 0x0, 0x40, 0x80000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000001, 0x4}, {{r0}, 0x0, 0x41, 0x60000000, 0x4000000000000, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0xa3, 0xfffff, 0x35, 0x5}, {{r0}, 0x0, 0x0, 0x8, 0x2, 0x400}], 0x6, &(0x7f0000000180)={0x3f, 0x3}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) geteuid() kqueue() shutdown(r0, 0x3) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r0, 0x4, 0xc0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02002000078d00cc5fffffffffff7f000000ffea"}) 16:00:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa9, 0x20) getsockopt(r0, 0x9, 0x1, &(0x7f00000001c0)=""/194, &(0x7f00000000c0)=0xc2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3fd, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000002c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x400) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x7fff, 0x7, 0x5, 0x6, &(0x7f0000000040)={{0x3, 0x80, 0x8, 0x101, 0xffffffffffffff7f, 0x1000, 0x4456}, {[0x7ff, 0x8, 0x7, 0x3, 0xf9, 0xa13, 0xffffffff, 0x1, 0x770f4a12, 0x7ff, 0xffff, 0x9, 0x7ff, 0x878, 0x7b34, 0x80000000, 0xb49600000000000, 0x84], [0x3, 0x4, 0x2, 0x9, 0x3ff, 0x6, 0x9, 0xfff, 0xe1, 0xfff], [0x3f, 0xba9, 0x26ea, 0x9, 0x389, 0x1f, 0x9], [0x1f, 0x5, 0x5, 0x0, 0x16fa2c8c, 0x8], [{0x9, 0xfffffffffffffffd, 0x6, 0xff}, {0xffffffff, 0x54d, 0x0, 0xf8d}, {0x9, 0x2, 0xf8, 0x725fb7f1}, {0x6, 0x8, 0x4a}, {0x9, 0x400, 0x1bb, 0x4}, {0xfffffffffffff000, 0x1f, 0x4, 0x7fffffff}, {0x5, 0x8e8, 0x2, 0x1}, {0x9, 0x1, 0x100000000, 0x2}], {0x6, 0x1, 0x1000, 0x9e}, {0x15bf, 0x8, 0xb3, 0xffff}}}, 0x3, 0x8}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getegid() getgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000340)=[r9, r11, r12, r6, r5, r7]) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000400)) setgroups(0xa, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r8, r10, r11, r12]) close(r0) r13 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000003c0)) poll(&(0x7f0000000000)=[{r13, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002005, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) poll(&(0x7f0000000140)=[{r1, 0x100}, {r1, 0x13}, {r0, 0x30}, {r1, 0x10}], 0x4, 0x6) recvfrom$inet6(r1, &(0x7f0000000040)=""/141, 0x8d, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x5, 0x8000}, 0xc) r2 = dup(r0) getrlimit(0x3, &(0x7f0000000180)) flock(r2, 0x9) 16:00:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) chmod(&(0x7f0000000140)='./file0\x00', 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002880), 0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) writev(r2, &(0x7f0000002640)=[{&(0x7f00000025c0)="176de359dcea827f7b8cb1d19c30021fc871c005e837f58a61bf15f08532141fc06786c1ff7cea5adf9becedd440160be5563477714026212f93a6785e8b1bf622727560ad6e14a6821f26de44ef71b043e08bf7ca8d955ef8e52c85a191ce20c6b297806f6e07693c0a1a951ec47036f159ee8737d54fcec5f67021cad7", 0x7e}], 0x1) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x28fea, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0xfffffffffffffffe, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000340)) 16:00:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x6002, 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) 16:00:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x82) fsync(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x4004741a, &(0x7f0000000080)={0x2}) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1f, 0x30f, 0x6, 0x1, 0x2, 0x6, 0x200, 0x0, 0x2, 0x2, 0x400}) r4 = kqueue() ioctl$BIOCPROMISC(r3, 0x20004269) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:14 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) pwrite(r0, &(0x7f00000000c0)="c9214541e60210ede5f9186bbd8ba085ee37163f1ecc6d33c8f939e8404bca74b2de6f5c5523", 0x26, 0x0, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x21, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x1, 0x0, 0x2, 0x2, r3}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x20, 0xffff}) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000040)=0x83) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1ff, './bus\x00'}) 16:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x5, 0x1, 0x9, 0x800}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000240)="0046d8604695e1773484c5f73252e58b788729161b3a605c6db460778cd5a14581433f21b4db533ff4b061a72c8fa61c463d2d929f6dc56990c2d3ed0844b28e2f66f2ba75724212ccd3000000efd0c84e367cc784c822a14860c246c5c93319dd6a6efe4e36f82e196d5a8d5f01a66440072ec00000000000", 0x79) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) syz_open_pts() 16:00:14 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/34) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/202) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x1, 0x100000000, 0x0, 0x4, 0x9, 0x9, 0x0, 0x0, 0x4, 0x6}) recvfrom$inet(r1, &(0x7f00000001c0)=""/39, 0x27, 0x40, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000240)='\x00', 0x8) pread(r2, &(0x7f0000000280)="bbdb1ebb6d7f50e28a67352d88ee7c8349529ed3dfb7cc28ce7e66fdb7968e567b69a1642e80ca1b0cdc6110c690f91db9ffdd37de7c", 0x36, 0x0, 0x0) getpeername$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x27a9cd37, 0x100, 0x2, 0xb4649a4, "f28fa43ea488bb0c451368383dbac03f4d51b3a1", 0x9}) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getgroups(0x9, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x7, &(0x7f0000000680)=[r5, r8, r10, r12, r13, r15, r16]) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r19 = dup(r1) shmctl$IPC_SET(r0, 0x1, &(0x7f00000006c0)={{0x1, r14, r17, r7, r4, 0x8, 0x1}, 0xca, 0x5, r9, r11, 0x8, 0x1, 0x2}) accept$unix(r1, 0x0, &(0x7f0000000740)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000780)={0x4, 0x5, 0x3f, 0x7, "c184d7e102b6141c3ff7c9f13766b626a74beaeb", 0x401, 0x5}) shmctl$SHM_LOCK(r0, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r19, 0x80085762, &(0x7f00000007c0)={0x2, 0x1}) getgroups(0x2, &(0x7f0000000800)=[r18, r6]) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:14 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0x70a, 0x80000000000) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x4000000000000000) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="523ac693be07282dde62c091e1f045cc77420d99bc8cc4a5c4c00c43f51bae029dbec0ac7e4462cee4fc00308b5626dd0656290c7b2bf3a60b749e24068bb6252b1b6687438b26ef70c28608446d5a08ebcc64c5d9f9fe917d754c233c9e5db9d27ef816f34f33a5656562a2d9e4ace848f7297981f2c6861a4d337062d8097452986bcba09307b41449d1f77695f2eb8cc565db61428262535fea1e27cff2ae1aba6c29edf2ff258d38cede4ce1025e769e2c051ffa0ece9c0795c021c26cbbb42329c7c4bf21359e136b8e8d3f068c16feb6fc1caffef10345ae9e50392b1ebb3ee6d2491a", 0xe6}, {&(0x7f0000000180)="1b9ab34b661eb8f89144c70c3404164189c892bd80cedc63412b894ff2d55c218ab801455e9363298a201be55a2ad47a3db2e5588e9731829415526ea4dc349a0e", 0x41}, {&(0x7f0000000200)="d8fad2c512b54b1d6a9bfa60abb4631de8f18d23f38724c8a90c027b689d124c1c163e5719902b69ee10354e3626222a88c3a3a78cc6b2ec62e1c6d78eceb25e767a7f5442ddb10775891351027e2576b909da244645ed57e0627bf642f77b95f89cbaf2ac6f5b0042ea5be497490996a36203e2d24e7b4f", 0x78}, {&(0x7f0000000280)="26881f04328f029ec778e1938e14f267d098835b0ecb8995596f5403bfcab44a3b7c7050109537cd4803e259cf59ccf38df33bddeda9310e01d2c4451ebc9c7c9019190a7ef32c2c072e82696de66366553bebbfaa0cebf59afb4759e34b2ccd0879ef7fb965ccb8c87045ac5d34dd47a828ecbcafd648b606772cadbd7e8a832a49d8df09a6414e2159c6d53e2d2a4576c4cbc85589b8164d3b54a465b1d1142f92a5f2374c11db930e65d08ddef5d282c1c7032d2b0369791ead4e33911bef980ec7081270553be5b5", 0xca}, {&(0x7f0000000000)="b108a587e3d1c3ce0d78173d14ef5cf669436e0f5232097b9d9710314d53c0194b866def9566fe074c1ec8d65834b3e727325a1e6a9f8e77f0ac4ecf4797", 0x3e}, {&(0x7f0000000380)="1c074072ab5ba39048d51dbf8fd5e2c2ba57cc323b5d40bab4d28c82e9d5f68651ce976fecd3291a0a8966b4cf83edd70ee13d5febb272df95bed366ad2587a01eefdc7a3741d970a246e674586f", 0x4e}, {&(0x7f0000000400)="f09f231938a0ac6a6193c6", 0xb}], 0x7, 0x0, 0x0) madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) 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) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:14 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x7ff}, {0x226b, 0x2}}, &(0x7f0000000040)) 16:00:14 executing program 1: setrlimit(0xf, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:14 executing program 0: r0 = semget$private(0x0, 0x4, 0x420) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000180)=""/9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000380)='oL', 0x2) pwritev(r1, &(0x7f0000000880)=[{&(0x7f0000000140)="851c8bc23513338a5fbe3f6cf437a7934cb6f7061995dfab56ae88c27817c5ad2b70cdfaad4912cac28ce03d987b699bbb0ac0f62e37a0674bba2cab65e26323", 0x40}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x2, 0x6, 0x6, 0x3, 0x8]}) sendto$unix(r0, &(0x7f00000000c0)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xe1) setsockopt(r0, 0xc380, 0x77c, &(0x7f0000000000)="23e5e0f47a805cb192f22e551cedb86e2c6b5a8e9286363525121395fef20c0cc0290213a71fad6a7e40b92752c4d7097aac76c6d826cbf60178a8b5a52c9d7b7c2aa63db76e79446a931c72f95b25397ffa6357235a0ae55abb488e8df5346dbdd2abb0653766efd50ae3ae85893277", 0xfffffdd7) 16:00:15 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000400)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x18000, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0x28b81e) execve(0x0, 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="7938618f3de643758afc7edd458011a2b8d9ebff84781c50a9a9d898de311b54906018843a338537e8003a4f4f054fddbd66fbeb5e01e2b80085a428a8ccb433b3b2aefe04dcd6be6f276540e1d717c4e9432e0e147f5b00973d17a48ea634e3c54f77c48d4867a7bd7e7dc64eeb67645c2088e0a975cb6459e28b715016f599985b9a6907e3a04f4a06fa9af527db379355a469951a201e7e2cc2d6acde4ad8349c64eb74992ba207a68c9bfb0a8f538092cf20309fa7", 0xb7}, {&(0x7f0000000200)="49c31431e08408a923565b7c3c3d5c82ccabb759b96ec4a72f3f57f85795d69b72da76dbc65521b621a54f7d155b2af20eab2bad219f14742de3e17f667de58951d3c2ae2cb255eafa549fd36bfec1c2ccd6aa0c2820739479b24efb926121a693b297470085574c5fc8544a7de36ca2c81aecbe1572e777da5cf64e00875354122f95968f3d2d19940c89ff6a85f91710f9a6e488823634b00c288e990832824a73fe4ce6d501282c08fe765949099ee02e", 0xb2}, {&(0x7f00000002c0)="a84276c40ae6f24f61db5f3cc9196e64f6ad5cbfdffd411eda3963b7a5c3f83ec8055b0662d54e7e32537054d7ffdf0430cf7e778f56736ae27e50cf5037a0e61fe863cad276dcf7e19e18a1d056872b2441af62e5dba5bb3d86d2aca15b37bbb7f42b8f034bd6fd", 0x68}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="1001000000000000ffff00001f000000ad856f75ced262e2e024b9f79cc2c5a932c8d37e71f9a98f20a3aab9a63274e702f98867dbca2ed114a0925642e5422b56e948a3674e5af28fdc0972569c477b61db41253c35f2151f0b78ba81e4d341acabc9714847e90494cfdbc68159a8a5ee08fcbb8dd15a64b9985d5af8806bc2ccc924905c7e6a41549932c45196212f42019b01bb98c3edf26c042305b15f8ff30fee9faeed28b0813bc702f3e136bf5f556df8085afaff3e6b2937f18b786115ae8bcf694c225ca9471de1e0fa1f60dd8c6072772cf17bb35a0a3eac0ced59b8b035ae16a4ee73fd8c8b0eb273012096f55ef76b84ac6e5f28571bde83b4601cdef0bcbeeb8745c98f0b5aa609151f1143020000000000000096e70000000000"], 0x110}, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0000000242884ae2c9cb0c7501df808139fcddd8944ec318", 0x18}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="612b218fc80a7693503ce0d9ce4a56b21582c930365d219a23f2f62e786cfc59dc6207634b4dd1798fcddd36ad7a6af57e4fd87d1279ee3f7c6940ddf0eedf26cd6e07a6a2078941d9ab32a8e8cf5727d0cfd332", 0x54) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) 16:00:15 executing program 1: setuid(0xee01) r0 = syz_open_pts() syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:00:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x203, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/248, 0xf8}, {&(0x7f0000000280)=""/122, 0x7a}], 0x4, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10004) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000380)={0x2, 0x1}, 0xc) bind$inet(r2, &(0x7f0000000340)={0x2, 0x0}, 0xc) fcntl$setstatus(r2, 0x4, 0x80) r3 = fcntl$getown(r1, 0x5) getpgid(r3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, 0x0, 0x0) fsync(r2) close(r2) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='L0X', 0x3}], 0x1) execve(0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000140)=""/178, 0xb2) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0x2}, {0x18, 0x0, 0x9, 0xa7ea}, 0x3, [0x7fff, 0x4, 0x7, 0x1, 0x0, 0xb8, 0x8c, 0xac]}, 0x3c) r1 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0xfffffffffffffff7, 0xfffffffffffffffa, './file0\x00', 0x755, 0x0, 0x800, 0x9}) select(0x40, &(0x7f00000000c0)={0x4f}, 0x0, &(0x7f00000001c0)={0x8}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f00000002c0)=[r2, r3]) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0xffffffff, 0x1, {[0xdb, 0x7, 0xe0, 0x1, 0x3ff, 0x1f, 0x8, 0x5, 0x80, 0x2, 0x5, 0x7fffffff, 0x6, 0x0, 0x7ff, 0x7, 0xffff, 0x1], [0x5, 0x2, 0xffffffff80000001, 0xffffffff00000000, 0x7ff, 0x80000000, 0x2, 0xd42, 0xc2a, 0xffffffffd91d11ec], [0x9, 0x1ff, 0x8, 0xffffffffffffff00, 0xfff, 0x3ce4, 0x17f7], [0xe24, 0x65232ddf, 0x4558376f, 0x400, 0xf0b3, 0x7], [{0x0, 0x3ff, 0x7ade, 0x6}, {0xffff, 0x7, 0xffffffff, 0x6}, {0x21, 0x6, 0x9, 0x6}, {0x7fffffff, 0x22d, 0xb7f, 0x9}, {0xfe, 0x7, 0x800000000000000, 0x6}, {0x7fffffff, 0x5, 0x7}, {0x0, 0x10001, 0x4, 0x400}, {0x2, 0x6, 0x200, 0x70c}], {0x2, 0x3, 0x5, 0x6}, {0xffffffff, 0x5, 0x4}}}) ioctl$VMM_IOC_TERM(r0, 0x402c7413, &(0x7f0000000040)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000400ffffffffffffff0004001f8e99f646423caa008da600001a000001"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="49f499e5294c0e496a031bdbdecc75a4e8899b10514de46d6c8746151c13525c0e4534f85145572c26ce0fe54b8b9cea9ce622ecaa3aa654ab6d9dec7f698e4d2f4b8b925aff943bf79c14436f660e3e02bab62bf3b176aa638c76685737d1043ceb68b0b65cc6e75507eb0d1ab69d02f98d9d0d03f09be6c53392f72534196c8040bb41a075dc44565694b5789d30af1f85c39b2401ded6d7d3b69ff869b360027849873633c80897825ca8a902380f5908c7985ff4ffc79235e9d649081ce3881e98917f5efe63f1e366abfe99158bd04573755667d07d03e6743064ab8c413ac445633eb681324088b0dd39a75ff0a382cd6ce404a3ba", 0xf8) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0x0, 0x1, 0x1, 0x8}) 16:00:16 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) syz_open_pts() 16:00:16 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c524475c5fc6fbf41d4294a9800"/4098], &(0x7f0000000000)=0x1002) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) fcntl$setflags(r0, 0x2, 0x1) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x237) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0x0, 0x800}, {0xfffffffffffffffc, 0x65c86431, 0x2}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x7, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet(r0, &(0x7f0000000040)="d1755166c694c7bdb15904b27089aa99eafdf737110c46ef03f9a631096a4f10b68a58a01934e0fbb4fbe919b2f09cfbbaf0cf331fbe70349a923f5187a6c96aef5fd7c12485e5581c201d32a97a73a2a174c128b461ab4311412b228a6c4898e1200537297e21e7948909233016f15477316a296f9fee1581d7e5c91f628f11f11d43e9d5747ef748958f90b422b46826549bfbde59a084cbdc30f9b8310114afe7de8e17561e39336fa4993c5f6c63086d17482db6eb65396f75b1baeeda51aa60f940a47e998849a40f21f558ffc9b92d9b387b2329bd70349c2ffde37ebe3646d5", 0xe3, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xfffffcbe) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x80) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) accept(r1, &(0x7f00000002c0)=ANY=[@ANYRES32], &(0x7f0000000140)=0x1) 16:00:16 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x812, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000280)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000002c0)={0x2, 0xed8d}) pledge(&(0x7f0000000300)='.\'%[\x00', &(0x7f0000000340)=')\\\x00') bind(r0, &(0x7f0000000380)=@in6={0x18, 0x0, 0x1, 0x2}, 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000003c0)=0x202) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000400)={0x3, 0x10000}) mkdirat(r1, &(0x7f0000000440)='./file0\x00', 0x148) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') recvfrom(r0, &(0x7f0000000500)=""/4096, 0x1000, 0x802, 0x0, 0x0) r2 = openat(r1, &(0x7f0000001500)='./file0\x00', 0x20, 0x18) syz_extract_tcp_res(&(0x7f0000001540), 0x42e, 0x7) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001580)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000015c0)={0x800, 0x7fff, 0x8, 0x54, "c7f9e31e3ddb112bc176f3c96977716111228f06", 0x861, 0x7}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000001600)) kqueue() ioctl$TIOCCBRK(r1, 0x2000747a) getsockname$unix(r2, &(0x7f0000001640)=@file={0x0, ""/108}, &(0x7f00000016c0)=0x6e) mkdirat(r1, &(0x7f0000001700)='./file1\x00', 0xc0) mkdirat(r1, &(0x7f0000001740)='./file1\x00', 0x156) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2007e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xfffffffffffffff7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) poll(&(0x7f0000000080)=[{r0, 0x21}, {r0, 0x105}], 0x2, 0xff) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:16 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) geteuid() getuid() r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) open(&(0x7f0000000200)='./file0/file0\x00', 0x10680, 0x94) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setreuid(r0, r1) msgget$private(0x0, 0x40) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) dup2(r1, r0) 16:00:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = socket(0x2, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000633c347c1cbf8fa8153fc1d79fb77f646318021023e3a3bf353e291bb42dc81b6d790c"], 0x10) bind$unix(r1, &(0x7f00000000c0)=@abs, 0x8) 16:00:16 executing program 0: lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x5, 0x2, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) read(r0, &(0x7f0000000180)=""/22, 0x16) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = dup(r0) ioctl$BIOCFLUSH(r1, 0x20004268) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/210, &(0x7f0000000100)=0xfffffffffffffe9b) 16:00:16 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000240)="0046d8604695e1773484c5f73252e58b788729161b3a605c6db460778cd5a14581433f21b4db533ff4b061a72c8fa61c463d2d929f6dc56990c2d3ed0844b28e2f66f2ba75724212ccd3000000efd0c84e367cc784c822a14860c246c5c93319dd6a6efe4e36f82e196d5a8d5f01a66440072ec00000000000", 0x79) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0xa4, 0x1, 0x66, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x20, 0x200fffff, 0x7, 0x9}], 0x5, &(0x7f00000000c0), 0x100, &(0x7f0000000140)={0x6, 0xa7}) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) syz_open_pts() 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x8000, 0xc1fb}, {0x4, 0x2}}, 0x2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81, 0x4}, {0x32, 0x20000000000, 0x0, 0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x800000000000000) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:17 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648da1edbcba25e76e533f1502fc498afa01439c5784b7cf9da608635a0e11b2c84fe8dbaa591b82953571658730218158ba451ec51f0e8a66628d5ae7e277c0fe116c8ae3bd89d603b7d674096037e1566be292cf98d883aa1f859a31df36c3ef2b61643a32df043364ab1852a3e6872ea87f70e5d6c983b284aa7f1acb8622e64056c06e8a1cb5d66b81ee618384835f6376ae050d1993f68115f721d8d127ebba06e3e78cc06e2838fe61a895534036309ea13", 0xc7) write(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) 16:00:17 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/143, 0x8f}, {&(0x7f00000003c0)=""/32, 0x20}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/54, 0x36}, {&(0x7f0000001440)=""/38, 0x26}], 0x8, 0x0, 0x18) close(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x13, r2, 0x0, 0x0) fchmod(r1, 0x124) fcntl$getown(r2, 0x5) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) close(r1) syz_open_pts() socket(0x11, 0x3, 0x0) kqueue() utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)={{0x5, 0x101}, {0x4, 0x8}}) 16:00:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20020, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r1, &(0x7f0000fc4000/0x2000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r3) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x204f, 0xae) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x2072, 0x100000000) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pread(r0, &(0x7f00000000c0)="5f8a23f46b4c8860d79fb8bdee0c16889aacafb6c315139ea9b9f9b351f29c7a5641481328ae4b3ab89576eb0e41", 0x2e, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000580)={0x5e1, 0x4, {[0x2, 0x9, 0x200, 0x74, 0x2, 0x5, 0xffffffff, 0xffffffffffff8ddf, 0x7, 0x100000000, 0x4, 0x3, 0x6844, 0x9, 0x5, 0x5, 0x6, 0x2], [0x80, 0x8001, 0x0, 0x8, 0x9, 0xcba6, 0xfffffffffffffffa, 0x6, 0x2, 0x5], [0x4, 0xb97, 0x80000001, 0xe0000, 0x7, 0x77, 0x7], [0x100000000, 0x101, 0x9, 0x100, 0x8001, 0x8001], [{0x8, 0x0, 0x1, 0x3}, {0x4, 0x1f, 0xfffffffffffffff9, 0x1}, {0xfffffffffffff800, 0x0, 0x1, 0x200}, {0x6, 0x0, 0x0, 0xf994}, {0x4f6, 0x2, 0x20, 0x80000001}, {0x4, 0x1, 0x4, 0x6}, {0xffff, 0x8, 0x8001, 0x8}, {0x10000, 0x800, 0xf63, 0xb3ac}], {0x571, 0x100, 0xfffffffffffffff8, 0x6}, {0x5, 0x3, 0x8, 0x96f}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") mknod(&(0x7f0000000040)='./file0\x00', 0xc001, 0x800) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000200)=""/161, 0xa1, 0x1, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x0, 0x2) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000040)=""/60) r4 = getuid() r5 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) socket$inet6(0x18, 0x0, 0xffff) execve(0x0, 0x0, 0x0) sendto(r2, &(0x7f00000000c0)="a9674a8d608548a5364cd3e27b4f660335be722fd68f49b84738d3fa18", 0x1d, 0x0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x48}, {0x2006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="d2a2") 16:00:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = socket(0x12, 0x4000, 0x2) sendto$inet(r1, &(0x7f0000000080)="56debcaf3644b060d02ec1ea083aa9392de2e58e9ef804db41a25f0f4884e64fb736a1fde4854e8321d1340153bc8579176d85e12af515949d5673eac18a6bde3a725edb13c604163e0acc555860403822eec81ae95327ac90b77b847c52211ddd396d47fcfef451a2ffc301cfb97075f32372e750e1db94d8aebf73579224111c6e364642dc3bb5d121450fa6b0befbab03eb54eeaa2b47d9df7fb09667de22a11ced93c4c74002a2b541ab1424ac6e688b6214d5c92c1389", 0xb9, 0xe, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:18 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) r1 = syz_open_pts() close(r0) r2 = dup(r1) recvmsg(0xffffffffffffffff, 0x0, 0x40) r3 = syz_open_pts() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xe, 0x12, 0x3ff, 0x1}], 0x7, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x71, 0x1, 0xfffffffffffffffc, 0x6}], 0x80000001, &(0x7f00000001c0)={0x57f, 0xffffffffffffffff}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) close(r0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/52, 0x34) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) socketpair(0x1, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/88}, &(0x7f0000000100)=0x5a) poll(&(0x7f0000000040)=[{r0, 0x41}, {r0, 0x2}, {r0, 0x80}, {r1, 0x80}, {r0, 0x40}, {r0, 0x31}], 0x6, 0x4) 16:00:19 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x340, 0x10) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xd2ab480634a8f494) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./bus\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x400c5708, &(0x7f00000001c0)) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) poll(&(0x7f00000000c0), 0x0, 0x80) r0 = dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x1d8e400000) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffe, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000140)='\xa1\x00', &(0x7f00000002c0)='+)%,@-\\\x00', &(0x7f0000000300)=']\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\\\x00', &(0x7f0000000400)=':\x00']) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000180)) recvfrom$unix(r0, &(0x7f00000001c0)=""/201, 0xc9, 0x840, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2000, 0x30000000000) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget(0x2, 0x3, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x800, r2, r3, r4, r5, 0x4, 0x4}, 0x8000, 0x57f66745, 0x6}) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5) fcntl$getown(r0, 0x5) socket$inet(0x2, 0x4004, 0x7) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000000)="4517baeefcd598262531d15e9a844c1c22f1a4e8304daa9fb54c924425221f357f3788ae49ffd85b53a224624db59fa8da5ff15ef2beaf9d1c3827842c67f58ba1649e3b3a996858bf0c66e503fa80213027144e832d31977bd875e1c6402bd11e9264b1e835abd6ca1591019130431fde4722928b734187b0e554f58b35dd14645735e996604352a9ab674c1f602c3b100f2b62a43c8e79cbe5c830d1eaf013e76a3d5ca19e1403b1b9abaaf50ce02205dc35c0500296a58099c9ee34dacd4fb8ebbcde8ef1284fadee", 0xca}, {&(0x7f0000000100)="de32ce70b2b068678a4be875673c392fbde518d1a6da411f1440b35192db4f12d65d807c4c470eb8dea2114ba023ee761ae54fb7405db8aa5028af523846de909428bd599d7388e69c910e8b532580de64c404f6d184b8a1396e28a9de3eab9fa19d7f0c6f1348f86fc6e445beaf7f7cbbca0c153cbcd34a0a311fd6da0963e7c1b6d5dbaf10a23a215688c9ab895d1fa262", 0x92}, {&(0x7f00000001c0)="e095f2405fee43a47442ccf85b596eb8e06d452e65f5774b0b32c00cf43b05ea72da38dba7223c3b50ec668416664465f9c3484325b0f5912bc4548042f45ee6a77ea500b58a0e7f0bee27cdf1290f4b8c9b62142d60867a0e08117120328eef44364294b8434901f7b82a770abee11fff5b7b05317ff2e24eb9661eb87c475a110a64c7b815b097a7ab97a795ac4228d3eb24041c92156e2762e78fa6ede25a21f93e5b297d680aff6d730c8b97389bb685708abb092596d8fb68f955428d1121c9e26677ef7c49253723c96cf773e6c3bbfa4b85c5ef648c5b", 0xda}, {&(0x7f00000002c0)="0266dc6e4c75dbd1b73bd71b6893f957447eeea50257027f0a472e7ef3d8948bfced959d0d78d2477cba9b0a24e16cbe84c2fbc310e39ddf143ad5e99a65ec2ddb91f766296c1d89b8989bae58e860b5ce9af6496499e778c45b64bf7c545c0fb8cbe2a0345db19be5bc5c772fbfd5a2731c73352aabd79731628460d12f529f0fbb74fd74d10debf875177ba0385591fe7ab082d0aa831b68289df782ed078c6e16160895bbbf57db2b592e6e1a9259c88b72bdb647f34083fa78c7799587ba7c16808575893807ce4bc1191c6ec7b2acca181b71fbd401aa1731f83447405b4383f47a447699da69f7a5896bda9bc8c6f53e7989542d4eec57b88354f408e23e9d4d27e2d03affd658cbb49f3260e30c4fadea272a18ec1c585fc6918378490f85dca74f5280b1d1438d0d0e880051e599611d83aa09e1d2d0df1be889a670b55546b4644a51c589f37980883c026b3a4ba43f5e983201cf77481a2b13b36cca0b56ca946fca064f9f65c7a73e0b31ea67dc85da55b439659146ba97d121a6f94efc09276a0ac6dad6d7c62cca8aac0dc89ce142a236036243804a3bad2c9096e9ec8bbaab52a658a4788a5e07046ed0d30fda50d9e16f4d6c561e83ee5c87b8af32f162b6fc7d4e020567ee4687b0cac7a31ce88ab7998e485ac92a8e8ffa409c0f4f5d05b3174aac0fe922ab51ff3d63834ff549a718cc4b465ef08992170f210648dd510c43ff83fe631afc89b5256771384ce7eccc14457f2d9b2fd84ec66770a628825395552757cc399d0e1081ab3b6117d90e89d6681b887508de43dff6bb2b00e921f95d1bf5163eb2f59ee49b1901aeb0cf16b5ed80d483ebcd05d116b9f0b53969ea3da792b0ad256bf7ebb8b0582296efd54e7d1e59a03bca071f8004e9fdad9c30f4009b6a9b0390a668f5110decc44a1f01b0bf722c18f7663e042ec54d602cef9bfdf2d9339c62fb2b8d325124a1241601bc63f5deba16bd3ab27443370174c62caae486de5891cfa42ce55d9d3a4e2ee0d363d79641e5976c3ec518edf575af0ea6c3fa02801f8d74f11edff9e0211c40e8a391d72a37c016546b190bb4a182442679b47883e35ba282debc8fd191903e784b77f9a2b605cca5ede7c184efba17d65e9b9c63e18518de82e1a2fd84fead861f8c147af95293762580d7b0b377817bf2876310d1a5381d6f447f2e380d51159f490a4794343c31c3fcd1e8afa66e80a22006e4ced9547e01e11acd2686429c6d2333256e7a7cc75fffaba347c119db8a2de1a18dafa1809d8894078f6e00d41b84f3427445fcaea976573d8ad3137a3047ae2f8431b1e2448d5e8061fc66e3181eece6092c068158c6c1efa874b666840b33eaec012416374f99eb3bda5772647b57fffe8a1da0350cc7a8002904b7998fa121eef35f082007bb24f9d8f38ff0ffa72f11b676617dd88b4b8779c0b9720298dc980894252ebcf2ec24efef9b45fda2d50b9c0bd57341738c4ee09343e03abe805281cd70c2d571781d7d0371a0892a2c5d2221272de0e75515cfabbc704237667937b516c51bca7fc980c3c7dae210f527e0c73e664d968c7137914f79b94694fdb99bad690fe3beb5c4ebeeae3e50df329541c4252a646e637bad9a69a6c14136f025b72977d9b92c1e2934640036c0e46ca55cab9e71b500ec8af6ea5a37e9e058e015b0582626543fc1944eb4327b3455486ad3fac7c86a9fa3f894c54358ddf4e5b6da7b5db0c5f6f2d4bf2446fef10c82290035fd351b2fdaf3ddff7fe7a667802ead22d111c701d9c32ac5a899872cf88ece6e67e71394d6e569249b0a2a3c44a9b3a17ab062883623ae51bcaf99d3ba086965be66b35099d421235533a4afc9f033107bc1bb2fb3f61b777ca417bfc09288afcbe7282c23c66ca20949b9d1133f0627c1087155b74f4e486c6f26908b212fd1d06c010da73d7b5366f451ca62a6fbf61e281cafb0dcc7725bfc99c95f88952b94d379cd9a498a4ba131644a74c4a6c728e86d1102cd267d20ba94c9664b3800278d31ad9a1bbcc71007651c8a15a12bccaac351012940f5a2cc1d1c89a4128241d6ccc3c063b55598015588d44a4ceec7ee4fad3b101bc8ebb2d25abc45b6861ea471ded27d02a1c5d3ad938c20b1943c8ca41c04f678d042f32da2162aa505605ce5db7b0a0ad8f52cca380f3d1b2ceec9e47978ee04560aa43731be9c6f7491232418efba2fe23ba9b1bde9f2570251fa400ac2fd50782354bec24ffefdfab87beabfe64d86bd986a9776c7e09a43d3c4bf1bbc14c514d21a003032901892724882310e2a51e7240577bab5b9dd21bdf45bf1a8ec3a1e2971915ca0d6e76e836d09b0f3901785f3ae7e6739215d06a3b2507c3f3ad3b477ff548671a1a48d1d3db719ce730f5ee39af249e02c660380f00df47575feccbd38e72c5bf16337b73ee254a17be3868a9f86b9caf3b3f641f69bb8b16ea20534cb96974df975b05d2b69fc47a4b7dc0a21a2f811e5bc8f404ac39b13367d3861aa4053ef38be234a3c782f12ef51afba224c0db8c682cb2cb49ba670cabe3d54298213a3e337e3f5596888710db447aee8991ce79817cd24561916edafdf75e02db533e7ea2754386d2a1bfe9ffdcf60c9bb3ff1fd20cf0c807dc48211132e5620979005954f022be65896012638611efc5744d9e5329342d4d1b955bd7b0e97bdd832c31f1f9c887044f4c5c9109052cd215a4dd3e663303e9cbda60f07932a0a6d3efac2d129eeccdf7343abdddcfe31d067c678c866958e936f681cbb7bce0a2a7d6a10fd366f82feb531f0c865c10e024ad256e7825fd4ee923169ee3f822469e6425f1e47c9bac335013bba433799150a5bf3c19d98cb3c6cc96e21d7979eeb09434ae6e41c71f85db7cffe8e3fc7c6cb6891648bcd0d8e7a5952e4f37cd83ed6b2ca49c3a2f9785b0a2520573eaab2565ef0d1ffd14407a4988cd59ffa804255629d1f36719634ec93ef51a5498ec04253997f63e0dc892e1176703fc38d6cd2699602812bf25cf8ce8de9085b2059a6cd21c23ecc0f5fd184057c4206552e15e0495ac4b666edc074849fb7b7487bc2251a217196c97b07f2154233e4119070594ace9fdf1bfe830a2dcca0fec281351f9505a5edade79b8709bfaff7fe6103f8de0a3bae18c0a199b903e08046c5e0374832bb2bca73a6a16b0ff1d6536ba221bac56bef6884e12348efe1ed018ba308a066c2fa1a370270d5f031428b1f87ac0081dedb50e40ae0d8cd057289e8cc35a94d66d52a656dd2b69cbbc627f422bcccc91bc9b06130f53cd86f92029209c965c18aba3db129caac2a5422d441ff50d3a02f2a3b414f485069dfc19c79543b1f2d5f81353147231027b2508ae1b07b12bcc9a0590c9c1d62262b610f9b2498ec622e35c799ccc38dca3e32dd34fd890404b8973597d0df384d2a2b9f7215adf8167e1ad07cda7053fa80e56d7c63ac4c6f5adec0e47aa7efe5a2fda050816d7a1ada205cdf81941e5b22c0955287cb6e98308b4644e8c1c06addac4e423be92b714c0f80d1165e15c89a9e587888ff56e5ba2b6fbf3970b1fb61bff7adb876071df5aa8c252bf12adc19ec5b3f8665d9c9548ed98d7bae4eb1ee6213f3e5007466166d6ebf4c279b549b109c0753dc33e0bce8d4df975e9b1b5dcac972c678a44e29f0b7429399e47b5b93fce8d468e7ad8a457e73b36584f062ee38de9cf3127139fa66a70bbd6a27007eada5bc9e210449d17993e916219f677a16554a42df9d8ad62fd365ef0256a203a0e54deee2af0427ae22a3f1e3e508e8e43492ed5b04d5fd9fd9305db4d847ab6df5d4b3cd2f88154ebc10c9c1f9430ea6afcffc2cb0503668eff6f0182ea8306972ba1770fb45cc7c54ae0e7e26b6431a3b1fa88eac643feb17c8ee3e037133da63238443ef28b3fc41459bfecc80e3191a9ea321c77b84a777b14eb2e5e0734f68060344a7fc11a80f3058bdcadadb6d905e1b6a7eb602757415846efea9ecc416ecc40ab0152f2e1058062b7cd4e1d57c3e9c0eee0b875c7a81026d8df2b0356c93813e0f3e91749965dc88c5695c1e9ff074ceaaa8a47d81e48855b533ed0dc08a9d74f04c89de7187e38a70998a6679db66ec88d97437e7659fb2dd658e6e3811160bfa663a385fc9a1c871e9a496aaafb3b06c6a41d8d7ed501c3808dd29e484668d8a2e113eee2180c69499e424c130f4e02db0bd4796df20f17449cdef572ae2b8f651a942040c59174390b8cb8d0ba6799e310c6548183bd9bc59947717c524ac464499d7bcf7003b682e10a5f0111c9bc20af82fd7b199967eb2ed5f7cc7eb137ba63c68211fa13455e381c3d1d6801d1fc758f029a44eb4df8b6f2df45bccb39a0afc465e36d5ef4cabf82fff00173557bf9500456f6ecfc51a2d5a5e7c9581c91a7b4695eb33fecf4dea5eede29b9e34b9cab79f8a90b9a1b1c49ca504ca3e22388132f82f323a441846e1f3c0ff038b5eba492b98233726803691ba550e46a871ad54ce4501ba10a72e0135b1b56434eb1d7dccf8ad1d2304e58d6a1296613ab2e8b58c3d71407f2640bcc6d896d7c68595b849ac8ca8c613468ae06052f82afe2a5130ad01bf58ee60233a990a7f43cc807da8f40eafb947319e187ced567ec6df2f093afb20e2a43dc80a0420298243e3720819abd983139b0679a3df4b24d758b440a17392da8d589d2f78f49b63b20e2b5e1237d0dc854cf47de8467b62eb43ad9f3822756b22a5ab4d9de97917daf6140e4c74d9607f865c538443075e0abcd645e16d3a4fa93447f8019e5dfc4dc1f2f8e49e18df429d5264f026429b4561dae8f8475b937c1f54fac06f48f424aef6487c9d30e431dc5dcdb7cbaf18ba8ccaa232c3a00c0856b3cf5664fd5230ce28d5d1b28facc1dc9a94b6f0c4a3c65fb7e2a98073878023847ddfe14009df2f6a99149327736c330146634c8724506406402d36fc42517ac066464cdbd19e3511b6cf5fde25e75d993450a504e57e05df464abc7f985edddb4dcc2c5ac0c09fb71c59573329bfce214d7192ab579382d19488e0407368385d366d840cfce21fef946192e7dca87dafc81131eaec0df51337b7297b609551daff2462e5ac6f518cc6da11dfceff9abd7072492fbdb1b2b30b0f88dd077124766e6f1f0511563a9387df77eced3d09b00fe4141a0338b6e3129918f3fb60066e29e50d450af4358b7f37ad27e603aa14b0c7740a53f16a0c2d1e6ce9dcdc60db5de5ed226faebbd139100189ba3963b52f64d72d17cd76631408cf82dc961fca7d2f55247e6e7eff41736222254b1cc889471d04798a122799cb4ed740ba4e26c14667d8e5de9a8f9e64655d7d78e23415748df54d7ff30356b88a708654e8924aeab5daef03fbd2d8f367e0847eeb48eee42e670ca9752bf48e9ad65a697b95f9e3495930ec4ccb7d2031a753b9f218be8966ae0a26334f9c9620ebd63dcbb749d29075b76d8a9d074667e3c392336a57ed7ae1ac8c9f5bc7c1fbf4840cc7a5c1909bcc73a124bacdb7e80bf1a2779e1a4dbb43dd6a0b7a35fb72517a45db3829037f78cc116415f54969f57948558456706070314da2d4c3a2ad184a8caef8b299418be54a057959a1f7cc686239b35fa1ed4b2d2c8401b3a74b5132ee815bb7cdc1d47bd9c06f48b221aec479e984baa372f169df4966f889cef59f45a01789f890122927815ba437fc32081c171cdd8cf6809372a93cc262047165d42bb18a7a72df251ba8c8d40948373162ee7d493b", 0x1000}, {&(0x7f00000012c0)="4fbade7b5967ef60a7026927cf2537473c130e3f88b50e438e6bc2f9466b6daa94f28df8b41d73f8ce79585f0b64384d3f38ea1ffc7446d334d60008efd776f3bd4dd0e8c3c6ff42a06e803684483aa14b43bbb51ef524b3532e1517543bf35ff573b843adf85b732900ae0c9e5ab825fc5aa0dbc7e24ef9f7f5a34a5bee6c86c2259bcd1fc5ca8aca2355a8b9560de083da68afd4817c17e5491e6afbc9fe3d", 0xa0}, {&(0x7f0000001380)="89e17ffe3e8dd9a8237fa7fea167c00ce0", 0x11}, {&(0x7f00000013c0)="8e3b9f9140cbe7c40c31bcd20960a61d0fcae71269c8e97ce59f6bc89ea5b0b4f84a5a50dffd03e4039434ae7a1021d90f69f87501cbaf66", 0x38}, {&(0x7f0000001400)="e34dc3ebbfabc8895b1661a889ac9c7ebcd1a48b24cd512c6cad9e5f2dc71f4ffc51dd7b8c3a7d708cb045d49ec25a63adda8e5ff6c891b42c09611f504c442391f25e12", 0x44}, {&(0x7f0000001480)="028fcded00b1b740438ea2aa6dfa9abcc621eabec9c77aee8f25c44fa34a7d2ee95c6464eb55e41777384a4ff5508e2fe827f860ad6bdfacc0f1d974544c156642be38724d64df584cf636fcb3b98bc4af3f76dbd0a5da10602ce13403885dbd347a42229a029a7fdea12aabc80588df8a0baf06c83ca06151cac971ec70a1b62bf3f6dfc28469ace2f507527b0e7e6974c995bf44b4d67147b21c72551f66644f3e83ca381bca88742e6a4bbdfa41a7420ce92089e82e090d8d5071dd8a3b491d5816ef16dc92b24ff78b98141eae2d244029d73523626d0cc7", 0xda}], 0x9) 16:00:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x92, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup2(r1, r0) pwritev(r2, &(0x7f0000001280)=[{&(0x7f0000000000)="f958df922fce3f7e5095d39f12e22f5ea93bc922c381ec2060ff807bdfab2aed2653bc3aafa176c05ff573534ef5829b8bba402d5fa7a8eeab62837be7ce9c8265dc1a177a1fe400d73c6077496a01afe34068", 0x53}, {&(0x7f0000000180)="68495cfe2449df5c2b2ed7c36083103bc4c7ca4454c3b7e07cb93b82ea7374c4407b1343b98fa788bcf38a3e4315b43020a3ae0f6d2d57b39f36fa433a6742216704c40cc963836533b952f9a1e0ec5b013a0c6f77fcf5e412a4512e4ed9dad218d3a4326d0c4f831d294078c8cb5f6fa8dcbde7ee72b4b56834008488e9f2b03fd572cc1ae7c915d96962af7bcadcb915a9cc7f0c2ed3075a8b13f2102aad068684f28f7707a4b721f73162092263e2cd2a1479fa36a24e1bb1427f6f8d98b8793a829d7f1669a06bc50c3c1d28402f1306a7ad96990cfd773149e7875ff9064ae73c", 0xe3}, {&(0x7f0000000280)="17516b0ef61e16a57129cec1309a3c9186a7cb7f2aa22017a6449eed055ffb9c6796a062213439a1b7e8077a504dbe2297986394fdfd6bdd50e2dff47554aac5dbd9af0ccf1160cb1560b64c20d27c52e8788ec8dfe0ce5bc00bce2f2140cb393602bb9dfcfc65d44ba62eaef36cee400863b8d548a20789e92eac2e214a452d83998af73850b8518eeb07211ad6fde2023ef71d628ad79f8bc2e5945a2223b8bdc4031bb7ec432cfed5576e656708831d8e16300b7f9a0711a65090fe578da05f9cc4b02b2d598bb05c9a9d83c899b9489242c89eb7b3d21980a309159bd9c1f4aa07c65aacc189658f08a4377cd3d0289300788b956dc2183e8d2b86726cc82a6cfce0a894fbc9e27b2a3b46dc88cbc148cb6f9c18896fe6d8e9424008977c14dafbc5d8093450e6e6c3ef83d9fe0e7e97f44a9eea56fc22a408687ad0c99dcec18689e8b9371a7fc7a23eeae8a8f8bb5d753bc7103ec073be4f62aea34d642185faf4a4f9f8487aa50ba56c82b714a337b19edd645d97b7b4ef8aad17b6cd9c33918f99a92618c5aef57773760dfd0eff52c57922c42c15cf661a65d465a46bbe32815ba6a08ccfac6594a4c7507a6c5cfbfd5ef154864e65da1c7b2ecb8be951476829ad60876213e15d0075538384714015df7a07345dc9303ecff1d5e83c65bb834166821242c25d60f0040d8d765cdf084ae296b339a4657a7051649de501fc6228065f497c2de75aab93a140cf85f810d3b8bea9cf69001dcbbee32d83e33ffdd2a53aed51b403febc3b3f3aca308c3d444796cd086020458c02ef68aeea5c0186bc12962c36aaaf15106ad59a45f3cf716f193121c9afdfc7ffcabf4a266c6c5adeb5b0e9417f7ffdeb35d30bec042596c4109f8c19931004681e1fab449ad3d216061480bf2f40d76b3a4e6600c88e8c048776faa5a36acb1d3be8d6bd0c22d7daeed98dcc1b87ece1264e1df9861162290161979ddc86d46f00867c27faf7fac4c5a02c7c13cd88696fd3eea226900b313749b50f4102a745a3d71c0e68796697cb961f64ea4b15cdd4d72634831e0e18060ed52756b78314bccb517a7796f58e0f94899113cae278d5812bfb3108e2c30d71f0cdbee5b1383301dc9436233e2d436f06690683e664772bbfc6acdeb48578546ef4bd199995fc33e5d2f7e6ea06d0fb5c110458c260d217fcae63e796f37f2bd4b962312282d8954297269c636c39fbad4b05f6bb50ca8b0815950884e44d9c89d284bf8894674aae06b2dd2eca14f785500817ea03769db69f8e39be281329b98827a910a0090810ec8ab048c41f063d9ce38d537316f7464cf9d432169b6297dc2fc92b3a4547d318ed2a0a5a727c07a24348088c84a4be2ec5d85c575c7d551c06c0e53e370c078032c03a3149fcf8ab86b578b443b1d76ed4e29b2ac3e165857f50207b723f9658b5dfc4afa4d6bb3abbfa7fd38e28284c78d6874a145dfa63ad8ef9ae03bfd273645ab5434a7084d12abe5b05bcb7721da9159e4561a13836a8d575bb4db4917b4aed453798ba16cb55ae1da7237390c4db42c980b90aa0c18c75aa27fdb818f9118beef53dfb59bc130dc4c4c2a81b3aa8fa5521150964ad69d1b49e7e4e6f481267aebfd19e508cd141fac7ce317a3a43f724c5971d57a695941ad96c258713a114f5d1bf3f5f64383dba7b76a44d04bcfb2061f641d0ec7bab8c1d33601db3b854b2e8c784a4165c2cb4600e5134d83d83ef1bf9ff959bb348b127ab2fe8590198ee626cdd3d855cde2c1f8d9e0cd00fbfc5c1a843a19b1652d3b49d196fe491abbd8a0450ad800d6c3246c990381d6a1808c5103c7497c19069805a0b4f2243729b4dea41da0d3035f86882f261f9046f8bec8d007fc6d4d104ffdcd8c6db960fac6adc80062382bea3499374e8149958064b466de16d83d9c2da7274ed075ad1d0d814429bb48c6fed7fa829b44a01f44ffc662ec817a2c545f8c59e3c515de62798911c736a314f352cca3d141b26c7ed26143f930ea66ad7f7fbb30472202dfdf5c1f42e5bfe58f5edf168d3eafb370875fc94f9c1965abf9210b83c74a01f67595da38dd5e237fc57a93b76b3bc3c38ff84505729d6e4c11caabc57e6b56c4e04127f4f9db29e4c27c462ce7693c0c0028b2565642f6d7f35289d8a96805783e4c8e5df852869c6eaabe46569b8c3c258ed9c2ddc4a38a7778e9ca9264874727b4218dfb8e0ca1ced24193a15fba0c9f7ca405de0ce15742f74897293b93ea0d4e985ab067b4d8647b0b4479abd313a704b42068573a239168829cd9ef35d07aa2201a89d6802ad51039bc066dee11be5360ea64842851df13f7b9d18a5b737996cea00f3d6fdca02af37bbe566fc2b893aca521c40a70b83e15cb85f086bff85e02b0be9bcc311fa6a8b78dfb4e9aeb6ff62b6bbd0a87ff2a50a61e576ea2c467155500dcf5b1e813a2cf2e46ef5417d62c251f6a697d67aa61883891b6afc0a9ed5dd286ad1ac904d25f69bddda32e6216925e532cc77b84c4b756f8b89918042eb8a9da2e9e8f6da76a14791a1b97a2598d25b31b586f94bc9971ebd6bab89dd91b28909ff98b5c9c375e6aa37906c7ad7b3920091f1c71d0d733badea0236d408c5babffa3502cd815a81527fff49188b20c1584f0224611f98d8467bbc3ec0f9c313f2a5e902a6c14737b6fc2318e79799692dd283075c52be04d8792f0526101cd67e3aee9fe3a075a18831a3c499ecb1d4c5dafda7da761351f51366080a40edd5dae4f09ef7ca7052b70eb745f2c2988ec27f9d846e5893d2b084c2c2f99a16422abe28281c595463d9c5e693743a6df2d21453e31f767d50ca958ed299d52d8345dcc4a0b8bb34aa510990104a32e3839341c9a744529717c9dbcff3db50c5233d27b96921203671a793fe8d143bad20f8617bf9ae16ea4266f9fa171db26eb5932d0d3035c17d545bf66b30d934ba896eca1b437120a92b53f93ca3ecc97565304cb9b629ec8406fc6eec8e5c3a6cf4273f305e9f5817dad9d663c82ef810492b1f39ad08c788519c09d3a9daeed60d4c991d789f4fe78fac29776630c64f7a344abfa8219668b9a5a271fa4583f1ebecf36a632956342fe029068d4a45f22d224b22ad5b2211d0833083b24a10c6617713fa79c8c46864b0bfb9da479a5f00906fd0a01f2fbe71b4cb69f8d19fe359c847af67a4ba72fa1a105e527e752d43f09c16021bdb5ce44cf61fc89cecf16e2a515fa5fc711a3d16508e703b551ca046a53b3432bc314c007791ce56910c96ccbd1a5f738305ad5bd4da70e364487c7b17e2b625a1fa5837a8765dd96fa8144d69a8b348b94b99be57000905b75d255b1a5b696968bb870585df5e0c11aea732a80505029f5b0f8f8dee2e79e6d80ede10350ad4409fa97b93508960015342ffb2188477a0e546bc4892b03b8d78df0ce54ee73b143692c73c96f23de458500c2511ddb594d216a3a7d845020b3db1e622f538e483d886aee0721e186a074b7c246f83cdf3fb574b406e43ab0d24b8076115a03a0ffb1f61d4d8a071e0048dd214772df3dd3497eae3d18f09ee766194b6e79307195cfa2bbed5f83e2f4af21ded43f1782e2c52f7b3fe29098ac1cc521aef576f6dc3d24bce958132d4e3de1fe429aa8cc58ee2d0c2398b696cd43654f4e536b8c8e6de7241674eaa50571a91cefa022da3f1c4eec67b103307f2eef11109606e7c639ca24e684a3be93af06624c29fbb017f8462d479bbaed235ecceeb112626381103a38e1b026a2706d0705a0ae320be8206a276aa6e3bceb7e76f0ce24d46f5f4413c27796ce5f517e6aa2828c007e53f898b03df82bbb349899cc5dc3bc9399bcf848f3535806e0065f016809491fc5eb25d12a8a11629b4326ab6d2784b564597611fe94932811b705125d9b5f0229fa749d93a0966c05b38d792bc99c45b96d9395bdd1713fbd96355fe1910ea3b493c23314c1f3d315c6c3e409b9f1389ffb0827a654939cfec39df4d93b71bd8d2749105a8dc1c92d5744ef08449d94b3643ae3abb0b2b4cc59d7e045b89f02bc201efd194e6c3d89448b7a8d116de89873eba0d8f17fc25751c3f51b606d188b97aec31bfa49f57898196a258f45bed4d80fcf4a2cf4dba6802a9e84a84aa2be66cd77dfeff67b3a482e7531030851b17baae19d484dde4e3045017bf2b07918eb2983c317e23421b720105919229c36c450f6b61ec946a5a7c32a1cbdedb25492b5c73beaf1b587dde76252054d530a5da45ad9b08a26a6bb3e4833b4918319c01e0f3cf24d7aa612855a00c14c926b466e4dfcb78edbf10675ee970712e9772398112a1df2251acbf854a37fe94c2c2f71c9550648a457dd991aec468930ee14bf0f1be11565e87f49af5eecec716f733486aa61abd2020a888c61e78270ee221267fcac5faa2ae5a53659763a34d25edc0c4cad2150dcab235fb994a440bdc7ef2b93698a2bef1c8372fa82674945a054881b2f2788336a965bf4de5bae9cf1e4335800b3b21f1bcf68f1f034c900a58ad3fcba850becd3551e2563dd376df05812929078bd0d3d5155a782ea76a2d310101876c675d338197c3a44d93a948cf19882610beca57296743c8f117ec28ecb9787628d72229ee388009411358374850f01bd7d75951dbc0c6d1823e0c72d828595fb51aee900c507e6113f909b0406ac362872b3749ad2c3a2539abc966f6c9b647214e23b79dd605dfc8faf2741f09c436668e3f77e89063260fbfd8a6426ada3bf09371cfd91974aadef066be410c82730dda1859f73b445fe2d4bee71c7c0497dec0d30503596d76819fed89491f0ce40804727a09f2d19aadd443bb5ff8570270678ff7d115cbe7c4ff4608ec0bf15ece854ef7859aea092630f02d7d58ff41ab5701be6fc15219102e0f92f92a42258f80e40785de23f834c75bb59a131041262d01ec1326cc6049b761e51a62c1a527c4f1dec924efb8003ae02944c3bc5773cb26cc0112b2c8721dfd59ff69b777dddb7ba5114149b18e5c2a12e6622575f9bbba5ea2f37ff1d813cdbf0a1559d882f835619211e2108bd7664ebfabccb0f7f286b37b4ff819015ef4f4c36a8866637acc012dc2f75ab4f9a0ccbacda5cdd9d1faf25b6bcbad3e405bd987363afe129af49a247a25887405a5cda220d8fb61cdeb7fb7e1abb68d7a46f8682f1ee4ba306d938b4d906c0a4461e4a6df6f706e4d814c0bb7b63a2dbcb68fac50b76858cfef8392c60399aedaf7795156b20b1cefa5f67f4cb8623035131254fd23c43b4d065b12d558b5bd5d54fc52bef4143b9d4b963c80786e3d3fa4d9a7534aa8e4e41ec92442cff3d4de11672d9c15b31eaafb9a448971d472e90afe6d7a44c79395bde3c39131b615032756073f3560c79ca9b1f6f4988784053c30940f8b2d01c98f9073fc6bae994341fec10c9cc640e02cb7f855b62fa4341f356848d2dd6ec149af1bbf18e930ed86e0ae3be0b03e85a4bb3aaecc386d0c30e81daae97ca53323d6b2223c4deb4bb23402e196ef19012b00eaa3db39827eb6e63866835f27981699acf206e46157e03dc11f774033dde70a69902c5867fcb881ee6b16d6ffadc469dc6eddc6f90563f9f9868ba7fbca9ec89c0671e28a15993886d4cabfe634499c31c4ab9b36ee1c308f589401850f5309b4804bda55aae79e1c5ea3fc19ae1855890e1a254281fb03d2ff55ba1073dcf0dfef2a93f21be6fe731efbe3386ca281342e939805631787576cbbef1f95542ca415aa42e52496", 0x1000}, {&(0x7f00000000c0)="64c5e1aba32e8f1aedcc4ee0bbd643a451b25a02b6a3b7405db565fb285c6082b1c48b31bff6dbe70db669845e63f9249f46a8958e4bc1cd888a062e46864a66b2be8cb92ab5fc835f", 0x49}], 0x4, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="47861fd21bd1db95f9854157fdc643b508e5d6c16812dfad92b9ffe1b2c2f581e5f3f7cf786f178c8c093fcc26cd60091898eae19e5d89390f5c9a176a1735cc0a7e2b3f04f28097102c899c3391f825b7c0005d38def9f2e26e64cd5700d239b9a6f7e84d1a8fbfa1c99caa9aa417426cf3aa4287ed62c5b72e4d51c36227e148f0a8344529", 0x86}, {&(0x7f00000000c0)="ff8b5d3c4edd3a94c020d07c58b6f4a25febf92832131a9577c1cd6099a26437925098e881c34dbdbdeaa17506730dbe24832cca76fb0c14d1e23ddfea89b9f7f8d9d8189ea5f02403ebc7d5df8ac5ad08b21fc67f2b1a966ecf701b1715f141d7bdedb74452bf30211fd0", 0x6b}, {&(0x7f0000000300)="be640c119c42551f401527150f621b86ca3eaff99c756878d924ec36d4cb652b2b74f688255a91faf22f1806afd0d10b55af5d69650f0006d9cea9dfb67b40f873a2eeb1c979c34c1cdabc240f", 0x4d}, {&(0x7f0000000380)="f5e6aebbc7de8966311ee7fab87982620d485500285e8df5a500451ff625ca9226fb438db41a9b23642c17b891d4271c1f8c8eca4e61dae8a5e51760a5dd43b483af75f715cbb2f14ca59894f2b2741227a2cfeae04253c51685e3b6705fac41deed020c57d9d4f304f409cc0de3c6db619da9dfb57741ceba83ba70a32c3ab5b38399f42806dbd728ee", 0x8a}, {&(0x7f0000000440)="9a9d1e04fc1993db72987d471acfcbf14fb56a9575b3d0efc028d1f5e3085b4012d24309e7209a4257642647c6829d2d4f0cce16532451c572b39cd15c887d3476c76ac44d08e81567fddca64370a9311572a83715957f7053639f8842a1f590eb19ee636b9e7445f8c2", 0x6a}, {&(0x7f00000004c0)="67befd64a865399c7923d52ce6cf138bcd0f75ad66c57205063e84d5ef0fadb73eba158954185c928aacfdefa243fd8ad7068709057825e0fb243f770f1d095723e73001ecb4a829cc5bf11bc2e4003ed0f8ff03677cc4df498c612c007efccad1d799e4", 0x64}], 0x6) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) r1 = getuid() getgroups(0x8, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000240)='./bus\x00', r1, r2) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x3263) read(r1, &(0x7f0000000000), 0xffffffffffffff75) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/143, 0x8f}], 0x1) 16:00:19 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="55dfea2f3485", 0x6}, {&(0x7f0000000100)="64c343c28fe5e830e33c595fcf2b8cd1b4017edd7a39157ce6855fad3d4f32f2a2de5645ed561eb78f8d7d8ccf11499bfa230c3f4848e2f810a7538a68ae89fff76eb6e388d96ee9943855252917d3de6322cded90c4cd19756b857b30f73d25f06702fdcb68a03a21e8e0745ea0622d42e0ae07882a0cf2ba622a8d4d369678cbdae686343293776356f87636cf6e87cc037f4dbc80a07483cbde3eeb33dc667951dcf3849d8e2e844dc57fc6795b366b21a9940ae461d1c9b326d66f21acc7f005c135e0ad59a3b7ccc9e723f9f914065a13c9fb589b301f35bd64e1853b9c5d6752018e3cf5c937fadf87fac45f5e", 0xf0}], 0x2) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 16:00:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0xd) unveil(&(0x7f0000000100)='./control/file0\x00', &(0x7f00000000c0)='r\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f0000000080)) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x876aca93a4a0c740, 0x80, 0x80, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x22, 0x7ff, 0x6c}], 0x5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0xffffffffffffff80, 0xbf73}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000001, 0x7, 0x3}], 0x0, &(0x7f0000000100)={0x6, 0xfffffffffffffffc}) open(&(0x7f0000000000)='./file0\x00', 0x102, 0x1) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="070000001ab1e105b123120100000000"], 0x10}, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x401, 0x4, 0x7, 0x0, 0xffffffffffff0000, 0xc7, 0x6, 0x3, 0x0, 0xfffffffffffffffe, 0xfd}) 16:00:19 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x12, 0x0, &(0x7f0000000000)=""/18}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x33, 0x200000033, 0x0, 0x0) getsockopt(r1, 0x29, 0x20800000033, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x90) 16:00:19 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20240, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) kqueue() flock(r1, 0x2) close(r1) flock(r0, 0x8) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) lseek(r1, 0x0, 0x0, 0x1) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) syz_emit_ethernet(0xc8, &(0x7f00000001c0)="baee9773881ac71d836db8d5533afbf97e0c0b150ab2c8f50ba4431f28f823ec9522d28a036b2e72d7140c2272f04778c7c7f78f59f6917c4e5371353e0bd633fcd0bab0c2bb847a698cccd88e0eb4006269b11fe75afa3feadb9eda13a534a3d2df2651446def646b50c97e846c320660958c1a7efa1d85675dac947eb2f5edbcdf67e7a3773841723a4a0dd741b709f2f8703b13b7e97845348e456e629ccae1aac60cd9f39d6d3cdd36adf95893ae31eadf660f31dbc183226254db2d0833410d77f546bf49cd") setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="67debebc63e0a7ef8e5c62729b116beb92329de3c589511b474055795455cbab66e079c3f67b66bae17f9a67da06ea007b0f3ac4637dc6414493120cf588b55441346a520dd3da3a4512aee3d9e6b66a7c7a62b7ac892f8fa78d7e5aee67b923f06658f5beaafff48be4980f01b886cd14d837703ab3ba82b516d4247bec30c492d4349e7554504ce9759e272fff58f61396aff978a960fa3e037e7b50025399325309d0752087347b35ad0810b7756ec175623e52", 0xb5}], 0x1, 0x0, 0x30) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) setsockopt(r0, 0x8001, 0xfffffffffffffffa, &(0x7f0000000000)="0433dc9a61f22bb0a8700b2ec96d5b64ef5b1b4a881131830bc8602eda7ead060c962d2f213eb37d7454deeb0b56040dae43d2457a7adb4a71e1001df97261b39d44996fa9b20069afa8aa6f85ebd5a4f7d7a11455c91795ba12499e8f0b37110fc3bcae4917ca2ed25da1e11f8d52e98910e2b2cafb9e0a2d4d9f33d6eec2d7b3db5922815768916b31b998", 0x8c) 16:00:20 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x43, 0x0, &(0x7f0000000140)=""/67}) r1 = msgget$private(0x0, 0x84) msgctl$IPC_RMID(r1, 0x0) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/14, 0xe}, {&(0x7f0000000280)=""/26, 0x1a}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/47, 0x2f}, {&(0x7f0000000340)=""/148, 0x94}, {&(0x7f0000000400)=""/39, 0x27}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x8, &(0x7f0000001540)=""/179, 0xb3}, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socket(0x0, 0x8001, 0x2) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xa98b174, 0x1, 0x7, 0x1}, {0x10, 0x6, 0xfffffffffffffff8, 0x4}, {0x8, 0x4, 0x2, 0x6f}, {0x3, 0x40, 0x6, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r3) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000080)) 16:00:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) 16:00:20 executing program 1: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) write(r0, &(0x7f0000000180)="8df172a179a9e621db0ee26ab50a693f69c23fb822620b650c35222fd9d8ed2456c826c1f6ed8f2de02e02627afcd7a1d799c85b8aaaf6c05bfce309399f370e0578124c8497753c9c0b56f7fed61af2fc659e1a7c8e0adb26a5ea865c0abddf61b5a2f144350091b73fd3173033589d67dad82e160cf0c9668b411585e79f29961fc01a3f36962d4a87f3b320903775a82cf2fa393056c952060015ea5bcfa523e5545322f56dac441d09c43919ee70b3f57277972cc63cd5ed21e9981dbace91e2efee8a20163a1ec2d477320d4e781acebf", 0xd3) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1b, 0x4000, 0x1000000000c6f9) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xa709f28}) setsockopt$sock_int(r1, 0xffff, 0x1101, &(0x7f0000000040)=0x5, 0x4) 16:00:21 executing program 1: munlockall() getrlimit(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) sync() 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:21 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x86) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0xd550}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000100ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x5b098cbb7e9f7a9c) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0xffff}) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0x28b81e) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x4cc) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:21 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 16:00:21 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) fchdir(r0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x81, 0x1000, &(0x7f0000000040)="66ee6a9d0eb76035e5f3a96c69813c7f454979a13e08bfb035fee80146a0e28a46a16fc7e7c946a4a4617692d66db1aea50cfb7196fc991530fc01155df9689056dacd7b345866251796ee1b1a1e5df63cd0e7ceaa5ae6fa5e40cc28d5e4133fc5ed0bd3c6f1d53428ec3745ed953a64dc54b7ca69241c1b2217d1e48c37f65ecdb93d26695ccb68bdbed0c3cd66161aee280a83d30f36c27264b23a402cb89fc96aafde29de4df1e118bbe3f216837309c49da4e9bd8d96c57f76a553f32eff1403e87e61678c7d25", 0xc9) r2 = semget(0x0, 0x1, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x7ff, r3, r4, r5, r6, 0x8, 0xdae}, 0x100000001, 0x81, 0xfffff80000000000}) r7 = open(&(0x7f0000000180)='./file0\x00', 0x280, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000001c0)="b100050200000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000540)=[{{r1}, 0xafc9674d23157850, 0x8, 0x80000004, 0x1, 0x80000000}, {{r7}, 0xfffffffffffffff8, 0x10, 0x82, 0x6e6b, 0x1d746000000}, {{r0}, 0x0, 0x8, 0x2000008a, 0x1f, 0xfffffffffffffffd}, {{r8}, 0xffffffffffffffff, 0x8, 0x20, 0x7, 0x40}, {{r8}, 0xfffffffffffffffb, 0x80, 0x4, 0x4, 0xb50}, {{r8}, 0xfffffffffffffffa, 0x10, 0x20, 0xc000000000000000, 0x76d9}, {{r7}, 0xfffffffffffffffb, 0x10, 0x0, 0x40, 0x80000000}, {{r0}, 0x0, 0x22, 0x0, 0x2, 0x6}, {{r7}, 0x0, 0x4, 0x40000004, 0x0, 0x9}], 0x2b, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffb, 0x12, 0x1, 0x3, 0xff}, {{r8}, 0xfffffffffffffffc, 0x20, 0x0, 0x6, 0x4}, {{r7}, 0xdd0455d7b80a29ae, 0x10, 0x0, 0x3, 0x66a5}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x0, 0x8}, {{r8}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x7, 0x2}], 0x1, &(0x7f0000000740)={0x3}) r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000340)={0x96, 0x0, &(0x7f0000000280)=""/150}) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000140)=0x3cf) 16:00:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) clock_gettime(0x5, 0xffffffffffffffff) 16:00:23 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x61, 0x400) r1 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x4, 0x1) 16:00:23 executing program 0: clock_settime(0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0xf685}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001400)) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000040)=""/71) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20180, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000002c0)) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xffffffffffffffff, 0x0) close(r0) fchdir(r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="001ab80082e0ea9094000000000000000000005b3faab6ab9bd6b970f2878f49000002000000000000e8ff0000"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x7ff, 0x14) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x7a4ff77459dc15d, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffe, 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) lseek(r0, 0x0, 0x0, 0x2) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = getuid() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfffffffffffffffa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xffffffffffffffff) shutdown(r0, 0x1) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffc3e) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="969b100e") 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r0, r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0xf1, &(0x7f0000000180)="624e7e4d9207f000b56bd929b0872ec9137bbe2363e37f69e8be9a4c600a5c77675f3aff67c13ce2f2688337ede371d0fdc4073b7c433ca1f95a82260fffcb4f14153884908f55d4ce46c33e4d510b6d2c4b1962309d9d27dd09088faa8b9c3c521c5f89482deedc5410561af602a4f9a47b8a143a018d6876322e4871563c2e2fdc6ae824e02a3b01362688cef64f132dbb4d7897c081b13e17c7aa30bb0b1cb166df2fed7360ca62c59f3f9c8e974338d724f64a26c72fb479979edc6bee88ff2c61951ef45a3f2836bd996d7678a12ef3de0ad12326ee0084d721e4af12fea30d40836bae04a962b2fde362b37e208a") 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:01 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") getrlimit(0x5, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x3) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5d, 0x20, 0x9, 0x7}, {0x2, 0xffffffff, 0x9, 0x8590}, {0x5, 0x9, 0x96c, 0x20}]}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:00:01 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x180, 0x1) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/212, &(0x7f0000000080)=0xd4) close(r0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000240)='./bus\x00', 0xc81, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00002b27fef45fa89c6141b7090015000000000000000000000140c6570c896f4784a739", 0x2c}], 0x1) chroot(&(0x7f0000000040)='./bus\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) 16:00:01 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x76, './file0\x00', './file0\x00'}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) r2 = socket$inet(0x2, 0x5, 0x4) getsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x3, 0xfffffffffffffc00}, {0x18, 0x2, 0x9, 0x3ff}, 0x3ff, [0x5221, 0x7fffffff, 0x3, 0xfff, 0x5, 0x4cc, 0x9, 0x3ff]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:01 executing program 1: socket(0x3, 0x3, 0x10000000000000) r0 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000040), 0xc) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) dup2(r0, r0) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0x101, 0x4, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:01 executing program 0: unlink(&(0x7f0000000100)='./file0/file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000b1272ce900000000000000000000000000000000000000000000c8517b8207de599cb1c23ab66a217f9c79af5e8d7dc2cb558ee58142da8a4edd78bdcf6bd7a5a2b9fbe009574b0a82e47d6beac4c67c021f37dfc36e8d1e207b6bd8a2e52d71e934c0da9dbdf0e37d38a7d2a83eb8f342dc9b5a0678d943ab726afd7f1d74f94b034346"], &(0x7f0000000180)=0x40) recvmsg(r1, &(0x7f00000013c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2, &(0x7f0000001380)=""/40, 0x28}, 0x40) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000016c0)=[&(0x7f00000014c0)='/dev/bpf\x00', &(0x7f0000001500)='@/\xac$\x00', &(0x7f0000001540)='.\x00', &(0x7f0000001580)='/\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='/{\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='tap'], &(0x7f0000001800)=[&(0x7f0000001700)='/dev/bpf\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='tap', &(0x7f00000017c0)=']\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) dup2(r1, r2) 16:00:01 executing program 0: nanosleep(&(0x7f0000000000)={0xfffffffffffffffe}, &(0x7f0000000180)) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x8849, &(0x7f0000000140)={0x5}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() 16:00:01 executing program 1: dup(0xffffffffffffffff) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3c, 0x2, 0x0, 0xffffffffffffff68) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) r1 = getuid() seteuid(r1) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x3}, {{r0}, 0xfffffffffffffffc, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x1000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x39, 0x4, 0x602, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x8, 0x8, 0xd623, 0x800}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000003, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x3, 0x10000, 0x7fff}, {{r0}, 0x0, 0xa0, 0xf0000001, 0x7, 0x1000}, {{r0}, 0xffffffffffffffff, 0x0, 0x21, 0xfffffffffffff0a8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x60, 0x3, 0x800, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0xcbd, 0x189453ec}], 0x20b, 0xfffffffffffffffe) r2 = kqueue() fsync(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x20080, 0x0) getsockopt(r0, 0x1000, 0x40, &(0x7f0000000800)=""/188, &(0x7f00000008c0)=0xbc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000001c0)='#\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f00000005c0)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='\xaa\x00']) kevent(r2, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffc, 0xd1, 0x20000009, 0x7, 0x5}], 0x64c4, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x1, 0xa6f}, {{}, 0xfffffffffffffffa, 0x48, 0x20, 0x6, 0xffffffffffffff3e}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0x9}, {{}, 0xffffffffffffffff, 0x84, 0x9, 0x1, 0xfff}], 0x9, &(0x7f0000000700)={0x670, 0x8001}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x32, 0x0, 0xfff}, {{}, 0xfffffffffffffffb, 0x1, 0x0, 0x3, 0xb557}, {{}, 0xffffffffffffffff, 0xc, 0x0, 0x6, 0x800}, {{r2}, 0x0, 0x8, 0x2, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x4ace}], 0x0, &(0x7f0000000480)=[{{}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0x7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x9, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x8, 0xff}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfa2b2fba8bddba8c, 0x6}, {{r1}, 0x0, 0x9, 0x4, 0x6, 0x7b}, {{r1}, 0xffffffffffffffff, 0x11, 0x80, 0x101, 0x8}, {{}, 0xfffffffffffffffe, 0x80, 0x0, 0xfea}, {{}, 0xfffffffffffffffc, 0x10, 0x20000011, 0x7, 0x1}], 0x3ff, &(0x7f0000000580)={0x1, 0x81}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x5, 0x6}, {{r2}, 0xffffffffffffffff, 0x30, 0xc0000000, 0x1ff, 0x3}, {{r2}, 0xfffffffffffffffe, 0x68, 0xfffff, 0x10000, 0x4}], 0x20, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x1e3, 0x2f}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0x8, 0x3f}], 0x368, &(0x7f0000000100)={0x1, 0xd59}) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="2222009d27cfb87e2383d9dda4fb90c97ed0fe67143029b70653c956f4a08c034e743a34165f05206add3ad659d4cbeb366419ee2909c2f9367a26899250cdda1dcd1f2d8cde", 0x46) getgid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x6, 0x7, 0x6, 0xfffffffffffffffd, "6bd7d191ad1b82ccc4503417d964a7120ee25493", 0x800000000, 0x4cf0}) msgget(0x2, 0x2bc) fcntl$setstatus(r0, 0x4, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) write(r0, &(0x7f00000001c0)="38b46e3205cac775d11b3fb9e046dd7f782b05a48d9e502e47f41be724fb537057cdccae921608", 0x27) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r1 = socket(0x0, 0x4002, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xfffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6008, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) poll(&(0x7f0000000100)=[{r1, 0x4}, {r0, 0x1}, {r1, 0x10}], 0x3, 0x4) chroot(&(0x7f0000000140)='./bus\x00') linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000800)=ANY=[@ANYBLOB="00f2fb4c7ef83828a7b97f202f6669d76871aec0228da4b390013c96ef3fe1a81e7abea49cdeae835c00e3cb47787ae19ec5a7baa9d4991573bbecc206a52cc0106c715a838ed83266f5c93a0bb0a8fc1b71638b67dacbd7071e71a4ddfed53a"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="ecac612199db187bfb440c854084e88873136c90db4033a202dbcf6e1983979b52f83d0ff3319eeb5a5fccee0ed0d2270fce4496b42cefa7717975ee946774333064b366b150c00fb91aacc70e2e8f35da37c52ab31ac5ae1e85691e0b4418c98df648dd1dd39bce749bdb5bd4802da29dde48f5bd10cba24b445e46aa79572f6c8998989d7d638d4c74e21518b1e9b30803d7f59c33964a956f885dec5ae551d6cb789bece4e790ef6d4a7bfc7be308ff207cb0afc7e16900ec6bd4b533f4ee785d2c57e22fa82fedcebccedad55a49a3c4", 0xd2}], 0x1, 0x0, 0x0, 0x4}, 0x4) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0xe0}, 0x0) execve(&(0x7f0000000200)='./file1\x00', &(0x7f0000000540)=[&(0x7f0000000240)=')\x00', &(0x7f0000000280)='^\x00', &(0x7f0000000300)=']\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='+**+/\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='#$}-&!@%#\\),\x00', &(0x7f00000004c0), &(0x7f0000000500)='*\\\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='\'\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='$*\\\x00']) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000780)={'./file1\x00', 0x40, 0x7f, 0xfffffffffffeffff, 0x1, 0x80, 0x3, 0x2, 0x2, 0x2, 0x0, 0x3f}) 16:00:02 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0, 0x4}, {r0, 0x84}, {r0}], 0x4, 0xc2c) fcntl$getflags(r0, 0x3) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xa4b8b351, &(0x7f0000000280)="fb22c67123da189c2a8766cd57f3d41cf3ff25f95af35e89f18e922e12d9ae973e439427f8876135d6212d912d010000007094452c0d500d003f5e48a24adac34a20177275582feac14cf0f26ed80f63e952ec01fd0069a54985523d9fe8e8f903aa91358458010000000000000000d1957238666876949b0ffc1165dd78b4a26cbbe6d31e525fb59d7f1e01381f29bef7517e4ab5420377e628ea2f043db429033a9ff5449ee9677762c3f403bbc8135a82cfa13a9eafbcb3fc97a62e0ed87e7274e48b1939a4d0ae3adaa42c0e873e9472db2f33e2a9f1a48961f5ff1722a4930df2b74dd6da8e127bbb44c9f756d4b4d404ba03c1e21f8c2cf61c287402745828ec160012c41af03de9e5a453579a6f7acb9666c8993fc3070e6bf5722e18f332e5c7f27e90c58a69e9ed023b1f9b4577855d834c6ca1ca4954cf") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x0, 0x5}) 16:00:02 executing program 1: r0 = socket(0x2, 0x800000000002, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffffffff0000) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0xa8, 0x8049, "b1865bdc7f6488e0918ccb43c54037f2ca23d517", 0x9, 0xfff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0xfffffffffffffff8, 0x6}, {0x18, 0x0, 0x7, 0x3c9}, 0x6, [0x1, 0x6, 0x5, 0x3, 0x7, 0x10000, 0x2, 0x2]}, 0x3c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0xae, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff2b) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0xffffffff}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x0, 0x10) semctl$IPC_RMID(r3, 0x0, 0x0) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x198) 16:00:03 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) flock(r1, 0x2) close(r1) flock(r0, 0x8) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0xffffffffffffffa8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001040)=""/223, &(0x7f0000001140)=0xdf) connect$unix(r0, &(0x7f0000001180)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:03 executing program 0: nanosleep(&(0x7f0000000000)={0x7fff, 0x800}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x83, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) nanosleep(0xfffffffffffffffe, 0x0) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x4) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() r6 = getpgrp() r7 = getpgid(r3) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x6, r1, r2, r4, r5, 0xb4, 0x9}, 0x1, 0x8, r6, r7, 0xe, 0xa5, 0xf06, 0x2d}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) semop(0x0, &(0x7f0000000000), 0x0) r8 = semget(0x1, 0x1, 0x80) semop(0x0, &(0x7f0000000080)=[{0x1, 0x100, 0x800}, {0x0, 0x81}, {0x1, 0x88}, {0x3, 0x5, 0x800}, {0x3, 0x3ff, 0x800}, {0x3, 0x0, 0x800}, {0x2, 0x111a320f, 0x1000}, {0x1, 0x6}, {0x3, 0x100000000, 0x1800}], 0x6) semop(r8, &(0x7f0000000000)=[{0x7, 0x1, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x401, 0x1000}, {0x1, 0x8, 0x1000}, {0x2, 0xfffffffffffffff8, 0x800}], 0x6) getgid() r9 = getpid() getpgid(r9) getgid() getpid() 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0xa561, 0xff, 0x3, 0x0, 0x0, 0x0, 0xed5, 0x2, 0x1, 0x100000000, 0x100000000}) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1000000) dup2(r1, r1) 16:00:03 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000103fd, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000300)='D', 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x8000, 0xfffffffffffffffe, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4000000}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='>', 0x1) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x201) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x200, 0x7, {0x7b, 0xffff}}) getppid() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80185760, &(0x7f0000000080)={0x0}) bind(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:04 executing program 1: stat(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)) r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffa}) socket$inet6(0x18, 0x1, 0x1) mkdir(&(0x7f0000000140)='./control\x00', 0xa0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0x80045713, &(0x7f0000000180)={0x0, 0x0, './bus\x00'}) 16:00:04 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x2, 0xbdb8) r2 = socket(0x0, 0x2, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0xe00, 0x0) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x10, 0x100) r5 = dup(0xffffffffffffff9c) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20001, 0x0) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r8 = kqueue() r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x67ec1845, 0x3}, {{r2}, 0xfffffffffffffffa, 0x80, 0x2000000c, 0x1ff, 0xc531}, {{r3}, 0xfffffffffffffffb, 0x24, 0xf0000005, 0x7b91, 0x5}, {{r4}, 0xffffffffffffffff, 0x40, 0x0, 0x1ff, 0x2}, {{r5}, 0xfffffffffffffffa, 0x38, 0x0, 0x6, 0x5}, {{r6}, 0xfffffffffffffff9, 0x4, 0x40, 0x0, 0x9}], 0xffffffffffffff7f, &(0x7f0000000640)=[{{r7}, 0xfffffffffffffffd, 0x0, 0x0, 0xcf7, 0x1ff}, {{r8}, 0xffffffffffffffff, 0x0, 0x20000000, 0xffffffff, 0x3}, {{r9}, 0xfffffffffffffffc, 0xc, 0x40000000, 0x0, 0x3}], 0x625, &(0x7f00000006c0)={0x1}) r10 = kqueue() preadv(r10, &(0x7f0000000380)=[{&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000100)=""/237, 0xed}, {&(0x7f0000000200)=""/249, 0xf9}, {&(0x7f0000000300)=""/105, 0x69}], 0x6, 0x0, 0x0) r11 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x100) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000440)=0x7) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x4, 0x3409, 0x8, "c5e61dd34269d326ba26bbb0f8fe091d86a1b1cd", 0x7fffffff, 0x4}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xfffffea7) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080), 0xc) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) rmdir(&(0x7f0000000200)='./file0\x00') ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x8001) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x9, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x5, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file\x00', 0x420, 0x2) sendto$inet6(r0, &(0x7f0000000100)="978731ee16aab4afd3496adda1ee07710d200d919051ddda3128285c26be08a2dfda92fbf02f61dcd5f222bb02b4f07f5cbaae9b00af007582be28793dca7d9bc16f6aedd84b3537f6c5de70ea466aa9c89fd23f007a319ae6ec70f836b1f929cb0c3cf8344eacbfcfa5e2a1ff697190a2c272f7729520280dd3966e26f6c2cdab0503865bc18db732c1a2f8f5fa", 0x8e, 0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffb000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r2, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x6388d1e70c939b2, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000040)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4, 0x4, &(0x7f0000000000)="9cdee7d325cd6331c1dcf8497bd89c058f8fd51d4da8b0be20360e5524565fdee7101c8920f000fd1c193f25e37c180210f9a2ad4f35d0693c299de76592ebab26d5724393a0efd06326c78e6d7d85116f1392d6537deec29a7746aacf58", 0x5e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x3, 0x0, 0x401) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/115, 0x73) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x91}], 0x1, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x9) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d, 0x0, 0x0, 0x3}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x1, &(0x7f0000000000)={{0x1000, 0x8001}, {0x0, 0xffffffffffffff81}}, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000001c0)="eaff125c0000000024bd5bb6ddcef91e3c25841e379d8c7820c13744fd55ff496d9daf34925a45684be41ffeb02c7142432c28f433a3680cf13010747704d6d0f759cc1c92da2a492be1773552567501e3e2f5f0733071cd398b610c060b2ae8e4f8bf960000000000005fc41e429a8d", 0x70) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x2, &(0x7f00000000c0)={0x3, 0x10000000003, 0x80000000, 0x7f, r1}) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) r2 = dup(r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) socket(0x10, 0x7, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x808, 0x10) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0xffc00000000000, 0x6, {0xffff, 0x8}}) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/65}, &(0x7f0000000100)=0x43) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), 0x4) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x7) open$dir(&(0x7f0000000080)='./file0\x00', 0x160, 0x8) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x10000a05) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) r2 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getegid() syz_execute_func(0x0) syz_execute_func(&(0x7f00000005c0)="985e19e9c4a2791dcd04050f05bf08000000c4a37bf0c55c41e2e9660ff8aa024806573db8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d800000000430ff93408c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc483d7fffb110f66474eb83aa2f1fbfbe2") getgroups(0x4, &(0x7f0000000080)=[r2, r3, r4, r5]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20010, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/98, 0x62}, {&(0x7f00000000c0)=""/2, 0x2}], 0x2, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x7f, 0x100000001}, 0xc) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x5, 0x54b1}, {{r0}, 0xfffffffffffffffc, 0xa, 0x80000000, 0xffffffff, 0x28d4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x101, 0x3}], 0x400, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0xdd1, 0xfff}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x301, 0x7ff}], 0xd3, &(0x7f0000000240)={0x9, 0xde}) r1 = socket$inet6(0x18, 0x3, 0x102) shutdown(r1, 0x1) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20290, 0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) syz_open_pts() r1 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) nanosleep(&(0x7f0000000200)={0x68, 0x7feffffc}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x88, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:05 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0xf3, 0x6}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x14}, {r0, 0x8}, {r1, 0x40}, {r0, 0x8}, {r1, 0x102}], 0x6, 0x7) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xd5ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff3e, &(0x7f00000001c0)="e400945d45ba056e442f0b0dc0de3c4c867b59f9292ca045060feeb8000000000000000081fa9c0e62fe3da34cd8264afee96a057f329344") 16:00:05 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/80, 0x50}, {&(0x7f00000000c0)=""/80, 0x50}, {&(0x7f0000000140)=""/120, 0x78}], 0x3, 0x0, 0x0) fsync(r0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) shutdown(r0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9a, 0x7f, 0x5, 0x6}, {0x7c593925, 0x2, 0xa0000, 0xffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6100, &(0x7f0000000040)=[{}]}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = msgget$private(0x0, 0xc4) r1 = semget$private(0x0, 0x2, 0x30) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/93) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) r3 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000300)=""/164) r4 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) msgsnd(r4, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00000000000000000d66be34d504676a73e87ea9f865516249c847ec217dbf67559b449032a4c602bccb4e7890a057ec7390e6e8bbfccbfe7a1fe7a3c0007b14019eae21dde2ed71d4b835f30b21a07f73cc7f4e7f4b29cf58283598d1ba35faddbf7ad511967b0512774395c96934699b8ad3654df8d9391fd8c90c6eaeb186e1ec1337989376814678dcc103b021791fbb33dc7ee63210e84e406927814a3974770f8fd6ef60774edf5446f9548ee8ca1e68d467168cc65943480b8faed5f163dcb8623c32880d6db0c1bb3c371c1355978dab4a9d0b7c2247b23b8b8eac2c2a6d7dd00400007eaffdaf702536b79bf35b7f1aa7e6751c534fff570c2f7343fb29bd291dd970316a60139fcb1fc8e09c"], 0x1, 0x800) semop(r1, &(0x7f0000000180)=[{0x7, 0x6, 0x800}, {0x2, 0xa2, 0x1800}, {0x7, 0x308, 0x800}], 0x3) msgsnd(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100000000000000da057c1db242753ea0c2a68f32aec4d6e037aaf0bdbb2de750b9ab3147f0972b0c2e4d8da3f6c068360918335d92d0041843017116b18c29b355d1cd58b2ad00f3820467cf8f7d4d64964828aa07d84028f48162019c0b67a427a5182fcdb03efae4ec25ecf14956b980277bf08127c81df372a4c484581bf4a5934dab760c14bd120a0ba11e3836b32fbc17e51b38c95c523b759cb04cbfcd9caf75f05ee0dfbe6d2bec06a16cd2f3425dd9dcf45e74e221eda7a0e1de249c6d7f952be2d414ca0254d1c24793ba4b53ceb1f1a297c016a6bf093ac62a0c0114592d461917f0542eaa8b5cb2cb44d7ed522526a4d17e296faeff468086b8f2d3c3bfd8e5af4d4459e73add2c3cbd3b518b4ce35f1ad84bbefe8e5ef77855c49010b778101907f7cdbc1a941b1869c82e27d38fc899abe183d42bd87c37cddcd20eca8bf9432fcbe98b39cfcf594332991ffef5921516072d692822ffbcde26d2ee32008014f970fed77f5c097b18ce635c7b1d96382426788ee58a3d53931e006c48f8afe97c646184a5498b8615e6421d24ed02627fa4a3fbc6086c1cb3569bd37c17602f68b10b7418578a222077038fbb9791dd53ac3ebbab382f70c5fb28db2e9312ef3c345df6fe3d1ce7f19bdf0349ff604c709e9e67a2ca9c81b292145f3c5fa32978ac2ade579cb1487184ded65dde689337ac880b28728fc2b39217f3e08f4e251bb89ee7be8f1d6fe73040b31706d1393d350f78500f4542c8839494d358730eefcaae9bb6f09b2a01623240d173b547361a4c644ac5dfb824e5eb75da0f1a5746d80bf052fbdd23f0d355599de1a6d7082921504a22c9eefa93f7ac65a7f4a5ef1c844b1b6a983d5da1cd6121e1c456f4311aef943a89f0ccd27995a36bb4c14552730632db4ba5899c3733cadbc9b401c065d29b57d6b53a6bb71076d69a035502a90acb5585ba81499fc47e83f0a1575c326d75b562f2c7481d1cbe8948cfd7389863a79c8285294522a3ccb0bbdb0c30a702bb839637db962f2cafbf0b750a82a9a909c003d334e24e2b4558986c85cbe89f7a08e971160d3454c6bbbe4752a4d77511c9de61b5f6f0f0cfd4edc2083da54688a06e410b55b0d6defadbe503408ae03b98a3ff8d1c52468676ef34249689b7d57d1ba72c15bb6087eb8ba69c65c4d8c1fc9123901237119c7fe09881b6860b36d2829616c49614318291f31b62115b2d765e86294c1e438fc5c2cdf1ae1a12aa13e2ed02edb285da31fbcb4ec2ed3484af53f2b9faf94d246c0460a3c8279edfaf1319815bab01bec41ff87fea4b9fa26ab11ae7d38bb50509ecb10b836cd12dca1264e15338d1c5ff98e9115633b1c97f307bc02aa4983955c16cf650c77deee5ef15a32ab26a9c7c99373f6eb44d4b470aac1d1eb45319b2218b19ae7d6fb276ddb629d0b6cb43a587001d903f00f6042b09e81a9defeb579912f3905f82ad403aa35cded21f84e1c429f76534a384a4875fddeb58f9d53f474b84a1a72cabd7195691a27c8fa6299f67e04e74e15487c58c2c0aeb183eef7fc2522570ed4a50bf45b6a70518a0eaa4fb501f9d459a534269c65777ae1b02bbce292ada616b73b9270abee0f29b03d3b1979f49d103453de34f352e84f88f7932e69a2637fa636878d8a570d45c3ec34b38aeb8799abcd304edd7b448e3649b2721a03a95c16b58abaddf80d9f05dfaafdbcd8fcf883bc6076f06aeb55ab38a558d1b2c45c8ec536ffc4d3abf4803ee1606bf6956fa593a8a79b2da5e7d4566309af8a54050a422fc4418d52e2a2ab4b5778ec2b948c438305effc895344f3447df5d50feb5b559f7f25206365b783426714b8cf4071f2fc664e97f819fd03fbcd0599e67f0261bdc62f60d1807b8e0b451ce2e4bb0edaeaa4e38e0cdc1e73e962532c8eeeee93df8dc99605eb2d4fd37d2672a9a81b629b2753ba698d5ed8eadad39f66525e508954ebe762d56a9f6e8bf0fb30b15f90e7247445c0466688a37f84720571f4e1eed69f90b95b57084351697ab73e7348b86f88a10b60d533dd74401bfb9ef4c1c52eac984ece6ca7458b78932fc680c20f282f8cc2210b61fc7a08ae8a2799b1db30a5db8338f8bae55a34f0861c977404528f74788e3b5084ebacee60835aa6d530cd55ddc1d41645eb0854344e3ba553de418a38b34331665c1fbfa93e713d69d12b1389a5a33e71d59359001c734e6d4b81df69e70b03aa01dc1130ae2ec0e45698e9ce91e1b6977fc3f0eecb33731c7f980aa6132b9da6ccdff4c9dfe26ca64d31feeac11676e3fb4b672c9e4f31547e1f636504a096d102b62c6ad48c2f1cd0f530ec61cb6b1b7a4126d99e9ca6d68733917700396f0426c61b6e0b6ed136404e9c1ebaa9008f21846bc01aca614aa1974e524d4a5ef46883b0898be38f3d03ca08f2857f7f83928649e0454438e861942403307e9864381e1639468dbc648fc40d8bfbe1389d15e3fd3baa5bfd901023f8b3c2c1f05e03c3e76405b2ce0b81dcd681ce52278548768875fa2f27d7141e38aa6c081dd8c8051c0d9064f1301ebc39894e82fe3f23351ca82cead1a46a3c066934de4897539857b58ee1aa4e322f2dc3fa25ec7405f86180e641c7787f744ed192f844c0470a17f5f90d63475dfcfafd58be66f51fa90b89562365729649cb423fb45af4d9c04b4287f3eea0899e72d92c97e30de5bb756cecc788855b78ed4ad965c738211437a5dc005a6cf5e80511f28e34a42109aad67cd6497629de5b783d2e9272e25e134aaebea9ef04479d297f8d1ddc1adb2d68a4fe8ea680ce3386515e5a5a5721ecac4ea5cd8dc45907097dcfdd1465335ec798e764e0d8c59453f28494b81197f97f208c4ac43fa0ed441acb0551b78e8b25d74e6b3d8422d84756f22f9bd55462276acbf45683ac5d0707035da9415b34d29e6274195f9b7e6a84a07f7837c1cf3441eec6025a35bf4f61efc3a2dc541e744d02e60ccdb697bc0f4abad810f468f4db8d170845c55200a5b94e3fc89b3e66319e613188e835ae409a24c314df523a0a839d369da9d360e57e36308832d067c5d6513a22590859d43031e4d9f6fc239bbdabef2e45378f2c800d46fc1202f2d95f1cca05009e183d9025018425d38ab8e98c96b818c91c9ea4129dbe498aa199e01317fe77bc91ca165e10824745f1f4c40b5f9bb1aaa551bc79d49b8dfb8b48e57c54b165c00732dcd3f3ea70915a266a2db52f74e44f0d0313c63c8d58143981d6fc6b7df32a9e79cf7dd568180709668b7ef78d256db6d685b2122f34b76b93a455eaa7bf8d759f7795b757948b604ac6f3ed6d277a5bcd4d955c250d69904f7ee63642f98211524dd766b3b814271b1e67e9a438561e26dff34ea96a6323f3643b167e6fbe18b3821634d4a8dedb22de8fedc26174313ec9580821778f24dc37f762a413084f3e0589c8efe86f4970249359502cf28fb0a447ed4b77d26553262b636d16ca87715044411417fc003c967ac6f00de6d6a49544ba9fbf29ae2e6c12d0835af8c0e9a8ec6e099c12a588809ca67140e939ad1433dbf7b432b97d5966c8890c841b18f49ae8d323d79b9352723cb677c295778104fd95571e307fe047838afd117daf75f6144fd7f6c2d370db34089772a7ac45ea5902d0bd05880d0c3d3b0376cc0120dcd3fecb836d391178bef1a12d5d42b3dcc9162f3d62c53bafc971b119fef0756f2d55a42df5db13be871397144d26b3f565e1d98f629248928ac1fb9f583dc2b547a0c0c52f2859e7e7738576c1666cd36179b737314f3c3e2b6c3cf624a0a6f129c765c96dfade823d21f384f802d0d1dde75425722f8ce249f11c2c4d4a88c54c4640536f7c6b6bf0b57dbc83d5a118ef8f8a499a717e2f52fc9e5e80fb67aa140cd9b9bd4b54f9cca3e44076f72a212f3e6161e906b2b2e5becb15196b91fe3ac82b4fe0656c77abf0083914186ff0acfbd5fd26b85d5782dadeb552ba79052ad1201007cd0698504c979bc5803d344faee171e6d5fb7f52f0aa618905ccc821aef4c58110e7a8cde7d0653335e5cc5adf8a1478e98dd2de8f08d40a21369e5d6a605597807a6b24bdc0ce2d12b6a1fc7569ddbfccd77f2c8a3e259e1c94896d7df8e2e5ee01402fb02fa265edffd4d48c683c68d37e449fa6f0fb0638fc143b05f517820843299b42d688c36246032627310608ecd114d536a404e735ea479585fb8b408087669682572a532d3dd77ea6b96456c3b771ea6073867015ebe5ed885e557c78f15be1c460cf9d5a536fdb9b9bfe85e542c7adefac337e8c80e30107adaad20d9a0c1302b15ad5cdb38f49b29a80a30690cfd4b2ca9faa645cb114c4f7e639cd33244790c1a559f7ff2394e9face3e63dfe71bbb4568756e6c9b4ddbb196fa776291e093d9d41ead3998cfd5d1be42da77b031da6beb8e27c0deaf8eb715a7cb5bca9956419e4b8b363433a478a0c587d80de621cf3e6da308daf1c47c3cb130a81b77c40ce5d1d3f6fd8c3e2b0e7af2fa4e7b3326fbb396bad3d3a01fc5658a4c3d3630d44e3dca15b53a5a3367dcbda81c9b5c6cd58948d16368da5526e11c9b68287c5af12b9b2b40397f155e1d991312389211af6815d285783f7bd88ca0bb9ee56fd744ecdce94d5f94bf9fa4a8a71cb82eca8570444b7d374154f9f964777ff9916494465f5e6eca653d1fca5effd40d2f3efe956e82ffd58a05fa0d0e728175526f5e655b7d3c309f1e8257a7ec8610e5ef4290b19213306e93b819936dac8b000bbc6faf8f9bd9af3daa9dbd2a5850bbb8e33fa0ab7460eb25b223af5223b04a038ff3ee287dca757bedde0512ee95680ba448c490510553b4806ddc20385a8dbd84be9ad75879e3465312acbffb0c122585ebaeac189c80f3bc1f62abb8265b986a21a96315b35db488aee35d2abc4f14de7f7468631f9aafdaf85728dcca5c1a89e83feacde8c2b804e3b88bb7f26691e91dc02488be22520b4c2ed942c26844878d57fab711e06be4ac0ae54b35e65aed7de8f1145354ac3197e7d2426f9ea79df7b647719468475dd6ca794cb6ada64bda2096f3e4c5e08da051c596565459922bd335f1a68efe6ccdb4805ce1f8d8df6441316ab49ef48afb5903de5a81b57c9cf4217daecc6d299d5c5b0b8c37338a38e0929093875a1fb827c94d6b02168ea0f33fe526fb7bc8c8b46f36d68ad9bde450af3d32b25bb5ab01296a7f670d659c47e8354b0021f2e44db34bf39fe632f32b3625243b7a40ca854ea08ee5e6443325377bfe6e4f46869712dd9292371681e27802946a736c440aadf6710ddd5069b5a89c17984b7552c0650efe899a882cf11aec92550f69458bc4038bff5c73bd04bdb0c6e930dd0e366d5475e954081e483bde6721a5d16ef8482b8c1a3488a793ae2b7e96cc88ff4ff47daecc6420d6c929b04be98f386a7222a1b901aec1d70570c0630a23fe16c363fe2877f3b1b80e58be3122678b0d895365ccc93db5ac5d9e90ff743e9933a275bbfd251735b0e86158bef3b6568e04cc54ace0db89d9974f6cf5d0a7247eb80bc66caa00abfd33e3157f3cf578c73b35e48935d93f09618cefcc4144b36d87873a506ea9ae173e5b18a3deb83b8651ea4e4bff4c45d282b71fc461d607fdf4dd9f6c37c925f4dea9a867142062e5e8bac317a6123b04ba6032781048416166e9435e8ca22624fa16bdefdc28b95172f8bf8cac1e4913044994cfd8b81215f576d025b1853812692d4a41ca95403fa9fe83a00e4375a1716def3c2ba"], 0x1, 0x800) open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) setsockopt(r2, 0x5, 0x6, &(0x7f00000015c0)="01ce00626666cff8119a2b56a9ead070395f2c4995c17b6bbaead61e1e5abb5c67105f4d54a94b30efc086a05b106419d20f75172f2433ca5aa708b3422e65e4776345e621ac63c2c8f333599947da9c32d479827dd521", 0x57) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/28) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000440)=[0xfffffffffffffffb, 0xffffffff00000000]) msgrcv(r4, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000ac000000000000000000000000000900"/30], 0x1, 0x0, 0xfffffffffffffffe) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000016c0)=0x5a01) msgget(0x1, 0x8) msgget$private(0x0, 0x200) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x6}, {}], 0x2}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0xf32bf0f}, {0x7c, 0x100000001, 0x0, 0xfffffffffffffffc}, {0x6, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x59a) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7ff, './file0\x00', './file0\x00'}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) open(&(0x7f0000000000)='./control\x00', 0x82, 0x8) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) 16:00:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) socketpair(0x18, 0x4003, 0x2b, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = dup(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x938) 16:00:06 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) fchmod(r0, 0x6925d35233fd9a69) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x15b472f29dbcf2f9, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) setitimer(0x1, 0x0, 0xffffffffffffffff) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:06 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x6, 0xfffffffffffffff9, 0x3c}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)=0x3b0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x81}, 0x8) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1fffd, 0x80) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000c900ec0000"], 0xa) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x86, 0x6) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x82, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x800, 0x3, 0x7, 0xd6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0xb1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xfffffffffffffffd) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x3, 0x1, 0x80000000, 0x7, r1}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0xff) setreuid(r2, r2) sync() poll(&(0x7f0000000240)=[{r0, 0x20}, {r0, 0x8}, {r0, 0x40}, {r0, 0x4}, {r0, 0x20}, {r0, 0x1}], 0x6, 0x3) listen(r0, 0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x3, 0x3f}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x4) poll(&(0x7f0000000340)=[{r0, 0x20}, {r0, 0x40}, {r0, 0x60}, {r0, 0x4}, {r0, 0x1}, {r0, 0x4}], 0x6, 0xed9a) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000380)=0x8) fchmod(r0, 0x50) getsockopt$sock_int(r0, 0xffff, 0x1905, &(0x7f00000003c0), &(0x7f0000000400)=0x4) r3 = shmget(0x1, 0x3000, 0x440, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000440)=""/55) fchdir(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) utimensat(r0, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x16, 0x100000000}, {0xffff, 0x10000}}, 0x2) socket(0x6, 0x3, 0x4) shmget(0x1, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) connect$unix(r0, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000005c0)=0xff) fcntl$getown(r0, 0x5) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000600)) geteuid() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x2, 0x401) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000140)=""/6) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) getsockname$inet6(r1, &(0x7f00000002c0), &(0x7f0000000180)=0xc) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/76, 0x4c) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x3, 0x9}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pread(r0, &(0x7f0000000bc0)="31ba2c33ba428d37b0cfa668c845702579a121b66f0a1e307a46136b8c3a07158fd3edb2bf52f277dc1b048c362738a797f811c82160b6163883f9471efc2280ed76542718e3628f75aa75b051574a0d45bedcf721b329de9ea3ba44b7db103c3c14f8fd78bdde6e241f8cf8dd92f67c3482e824e3458b7fe437f76b8ab5988522462c9d5268c17af5029883620e273d0ad5ac4440ab3a1a595f52811762738f0438ceff26e34241d2cc1bb031ad70228979b0823fefe23c74005a3595cfce298b733791161671a0a397cc5cd16a6ced0729998bc5f245ee3a7a4feb35a1f54029e4c326842120841a2abffce6ddbb1157d212480ab97dbc467ebce981aa8c22e98645936bbed8ffb94a11c26c739adb4661e300e7c18f6d4d62825228793196334dc8754acf56e85d259ce0749c66873ec903158a96e4fbd1cb0097bf0f57cf4df83e0396d365d7ace282ca0c3677241087b21431606028204b44519a3b067b7856c94e0bf02d92f133a3d9c5f8d87714dbb936294b49bab798", 0x9e, 0x0, 0xfffffffffffffffe) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x40) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x1}, {{r1}, 0xfffffffffffffff9, 0x44, 0x40000023, 0xb5, 0xd4f}], 0x8, &(0x7f0000000100)=[{{r0}, 0x0, 0x40, 0x80000000, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x80000001, 0xfffffffffffffc01}, {{r0}, 0xfffffffffffffffe, 0x0, 0x55, 0x5, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x1, 0x1}, {{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x7, 0x1000}, {{r0}, 0xffffffffffffffff, 0x20, 0x81, 0x9, 0x6}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x952, 0x6c}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0xffffffff, 0xff}], 0x3e0, &(0x7f0000000200)={0x80000001, 0x7}) fchflags(r1, 0x10000) r2 = dup2(r0, r1) close(r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_vnetid}) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0x7, 0x5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = dup2(r0, r0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x400, [{0x3, 0x7}, {0x1, 0x1}, {0x3, 0x2}, {0x0, 0xe408}, {0x3, 0x8}, {0x1, 0xe5}, {0x1, 0x2}, {0x1, 0x4}, {0x3, 0x2}, {0x3, 0x4}, {0x1, 0x2}, {0x2, 0x2}, {0x3, 0x40}, {0x3, 0x5}, {0x2, 0x2}, {0x3, 0xdef38a4}, {0x1, 0x10001}, {0x3, 0x101}, {0x1, 0x2}, {0x2, 0x10000}, {0xd640a8365efc7317, 0xfffffffffffffffe}, {0x3}, {0x3, 0x7}, {0x0, 0x80}, {0x3, 0x1d}, {0x3, 0x8}, {0x2, 0x5}, {0x3, 0x303daccf}, {0x3, 0x5}, {0x1, 0xfffffffffffffffc}, {0x3, 0x7fffffff}, {0x3, 0x6}]}) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 16:00:07 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x81, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) getitimer(0x1, &(0x7f00000003c0)) pipe2(&(0x7f0000000240), 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x84, 0x4}, {0x27, 0x80000001}, {0x0, 0x1c}, {0x47}, {0x83, 0x80000000}, {0x44, 0x636}], 0x6}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x81, 0x5}, {0x4, 0x3}}) getpid() 16:00:07 executing program 0: setuid(0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x4a, 0x42) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:00:07 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1a83, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0xf1}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x1, 0x0) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x85, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x800000002050, 0x0) r1 = dup(0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0xffff, 0x2}, 0xc) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x0) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x100, 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x400) 16:00:08 executing program 0: r0 = socket(0x118, 0x4, 0xfffffffffffffffb) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000240)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:08 executing program 0: socketpair$unix(0x1, 0x200040000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff000000d44dd6560c38dfcb01726305470500000054cd459406e0e47150aefcb953ce0dc575c22c9ac935bb117165adea41979d9a666188acbf294142d0e31a28ee5095363bd9f8e684fa11c38aeb5c14b4aed34a9020baa44679219bc75cc436ef6efccb9199e520bc42f8da9c934b3fe1de85619f059de25fbfc140211eb0586853488328aa80262311a47b6bcd201a9fffc6477a6005ae32ec212e059198a4d9cc786255205fbef0e694e78e61189ed91251b8d95c97ace27973ee7abe66a8d797432c99633b4e5755a78f16678d820fa92e25bd55d2c9c95b766b95"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3, 0x9, 0x3, 0x7ff, "b2415186384af6dff6070466793925260bb8835d", 0x600000000000000, 0x3}) write(r0, &(0x7f0000000680)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831ce1ad4491d1f7828bc2d2a500a35ace697bef648fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x7f) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() close(r0) r3 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x4a1c, 0x0, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) ioctl$KDSETRAD(r5, 0x20004b43) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/45, 0xfffffffffffffe72}], 0x100001c3) setrlimit(0x0, &(0x7f0000000100)={0x9, 0x401}) 16:00:08 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa08, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x7fffffff, 0x7ff, 0x80}) chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000200)='\x00', r0, &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) clock_settime(0x2, &(0x7f00000000c0)={0x8, 0x7}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0xc0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = getgid() getgroups(0x3, &(0x7f0000000040)=[r3, r3, r3]) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) write(r4, &(0x7f0000000080)="4c0dc55d", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x24, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000300)='C', 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002327000affff080200000000000000000001feb4ffff000000000000091400000000", 0x2c}], 0x1) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) r1 = semget(0x2, 0xf692f233268157d7, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xfff, 0x851, 0x4]) r2 = semget$private(0x0, 0x3, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/4096) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080082002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00\x00\x00!', 0x4}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x40) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0x1f) write(r0, &(0x7f0000000100)="aba85651ba4e5357c3bfef1db6d47beb64aab7889717992eeb08720da80cb4b8b9c185d79704b041", 0x28) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x3d, 0x11c) flock(r0, 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r0, 0x2}, {r0, 0x2}], 0x3, 0x3f) write(r0, &(0x7f0000000040)="c124d7b9d29ea151de60e22940b1373b1a56a77878dac38b40b7508bc682", 0x1e) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x1000000080002005, 0x2d94) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) setsockopt$sock_int(r2, 0xffff, 0x108, &(0x7f0000000100)=0x2, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) fcntl$setstatus(r2, 0x4, 0x80) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x64be, 0x8}, {0x1f, 0x8}}, 0x2) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) close(r3) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe5, &(0x7f0000000180)="54b853acc73c394da509638d4c4e599d2d607eb8cfd11c45017d3007d39963c5dfa40fc917888dfcb7a73ba182724b590e715f76963087a2ef2a4d7c69b5c021aa577c63c36b347d85606a3af6f5f6290b86571b6c3805185438e79e5db77e5d741a506896d9bdd02de067b5f63e43fdfa8c481a6e9977949c1f91f38fa95574b97eb4805f535f7c20f16c30aba781b56e9e1cd22eccf07a622ee96ac6d34bcf5c70bd3f3df2525375a9c4fc2cfeca21a045164e129a1b5f8f4033dec935c2fb71f2c6b2d9ca306694ba1553591f99082822bc38e5338f120d209bb745b11a72682e723c3b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, &(0x7f00000000c0), 0x0) 16:00:10 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) setitimer(0x2, &(0x7f0000000040)={{0x2, 0x63d0}, {0x2}}, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) socket(0x0, 0x8000, 0x439) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x91, 0x0) dup2(r0, r0) 16:00:10 executing program 0: r0 = syz_open_pts() rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) 16:00:10 executing program 0: r0 = socket(0x100000000002, 0x2, 0x0) setsockopt(r0, 0x0, 0xaded, &(0x7f0000000000)="d2794caaf451a3f66a46cba69bbafaf3e12810446b92e19b2b12191e75920ffc322ab70a89c30ee72a4abbe112cbb2fcc4a407258733c76e56eb8162545023a44daa6ba265e6ffb4b3be9074ea796f57ec74f5b01f0b26bb603aa35ab347c25dd11491336b52f149849bedf6e8cf8b8cd023fb1f65db3fb4482ef6d85828c6735555af684f033019beb9f9ea2f1bff46b4118cfc13da835c086779400365243098d1b4e3cf4fcd1e510aeab9ae6c21e55797832af367f043c469ffa58c6afa0326", 0xc1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="296e7f9015d6e2ff3000"], 0xe1) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0xa3) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x20) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x4000000000000000) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x3, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0x0]) r6 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() r12 = msgget(0x2, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000940)={{0x6, r3, r8, r3, r4, 0xd4, 0xcb8}, 0x5, 0x0, r9, r2, 0x800, 0x0, 0x6, 0xa7f}) r13 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r17 = getppid() r18 = getuid() r19 = getgid() r20 = accept$unix(r0, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="2c87cc6a13dde9ffd9d4c447440640e3762481d91a86cec4b7deb73e1d460d21d2e9d854d05cc63b6210a718eb02c67a8bd6240fa1aab2b49f15d61dcdb07fa5751018fb23857d5ad25ed13c182f657a6429cfdfb02b31c11fffe7b4bb5e9b43a094aeeb3e1a21ecc4a9c823610eb4a3f252243a5c8e513a", 0x78}, {&(0x7f0000000180)="93af785410578e2df89b0bb81d13829208607f1b7a796fd8e490c0139c8d72f84995f71ffcd765d7ed1f02488aaa744c5d05690d875d5b588498c39afbbaccb5ac29215d979bd58414661b30ec254a48ef9fffaf8c5a7e9ce62ea21c8e9a653a47804e5c46f341234ceac98d9e3b3894633acc203b2e58ba26baa535786aa8a89c1cf7e5212d3e", 0x87}, {&(0x7f0000000240)="1731a391e558c0c6bedd2075d87d27d7ab036f79fc1717ad79997e47829ccf1b1779f7ca04b47a3967d07de40266dc4291bae91dfa50bf61feea8cdcaeb33902c0ee7ecdfba4a3c0507e0e343ac4c65c0141cca3d8009ebe7cdca4a885f1a9e638a9c3d354b9a0768dd7e7ee94e652e2a861ed925f63c3164236c5e85ee505d587a06a596d059690e1a20b1ae1523cdfc55674fe254d45042523239f01a3a052e6ac95fee2c31beee3a18b9f3c4cd6a1d3c1d8fe95edbcb5f2dd02387d677e3ff9fd3d556d147809fb35efca0728755eeab61ee20d19d47b7022aa", 0xdb}, {&(0x7f0000000340)="dc9a76d01366f28e01bbd6a40cae42445465a88387896a5494aaeedeac3842333d83c30daeb86d0dcdccb4c89905fd8e958e2d211b5d3f5279a51d56604b693f6d6a9c1502150567121ad4d2d27a71af2d7787c39e7e0ea3c956", 0x5a}, {&(0x7f00000003c0)}], 0x5, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r10, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r20, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800ffff0000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x158, 0x2}, 0xb) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r1 = getuid() setuid(r1) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x42, 0x4}, {0x26, 0x307b4c77}, {0x7}, {0x89, 0x3f}, {0x22, 0x5f07d750}, {0x46, 0x1}, {0x27, 0xc9}, {0x0, 0x7ff}, {0x0, 0xcf55}], 0x9}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="2145d24d7f896aab871afd0f208cdc06a2aa36b03cf6c3226099392ec3df90db259d6119e92a8a27d6eab5b48c32f977dd49011cf047720b2b1d1347a2ab50d8cc6640e660460a14f16d153450cd0347c9316fb0aaa60e17f0de8780caf494b6442b9d8409383e0ca16c5aac410d18bbdc538389389476cc1a060bdbf9474143cc42900e71595d954df647f030e9835a4641287308656a0946479df5ecc88d0ed0ba2b9e0d5dbbbf791a82584e3e3ca81c515c8d176b8f31c8ba928a4fe27feb6c4b587183faa712aa278f9a30d0da2d5ca9e3864c2f8269e6497ab4b7dcb77a2e98c3e6b5056090191269b2cf6f27f6e19b74ce3b0d4c0747b29270fcc12d58adb855a37c0d2d08a8312a4f931dcea9593d975862112c5f6eff49467e1eadbac0faa0336d65bbaa198f78cf745284f2f78eb77650075aeb65e0e5cd2e20b41bf7567c619e0546ff8ac0be09523e1d8144a511772a9da41eb3c6abcb6c76b20d77f1b1fc80330631e15c34101d4464dec77facb932a511f581ce66c148888aeb8441bc687c0cde198f0c7b6540a7e1ad68beb70399db422b2b7bcf3d147826cd81b860dbaac41b42bf9c8085af08845c23d6567cc071af95bf3b80c0d6737a236f041b5d4b81b9285b4c63a8f212e1a83a75514ae4cb27971b0867f48ab2cad6d14ff9e5d10e29af48216f742d49b9597c3d5fbf0ecfd562b3648363d356a81c9f4867e0ac89674e99179d638c57cf1cecd338760ea39cb9dbcac44a7d563ef54c2474d0a8f0313e7cf1ba5bab6b71b1842ca5212a3f2a3560464dfb731c37fb78731d85a1e3aab13655949326fa3b6e886fb0a7c92580bfc72f7c6bb8e0383fc617f2910195492b39b1d5cb58487d55b8ada1eef3445566cb1b8bf8efad208a7b289896e4bccce8df3782f3f441006835865dadafee170a37a2541d119080ae14a9a5184aa3ef339841af200b18c0effff1690a82b9dc0b21471d4a7a43bec887c15a5fb5ff7e51021ae8c2ceee2f5676f28e53f1c24dd42e67285cef3356aeebca83c3a44260758d62f997de0e0c1017f9c2014b3c176ff7e5165b3cbb588914a7dc6c1cc98f4f7c35bdd1a10fffc46dfcd67f4b3cba30082ba2ed460b433c674444bb71b5b647e06a65f41a58839a9f2faac1ff2a5a1787f7a5723763e6a04947125a268bcf4348caf81c6b9b131896ec415892edeaf164c9c690545452e826dd132cb4f62d28f1f17e1088878a917d5e7055a22df4b72a82f754ea06033e4f59e00f53aeee6ff543ea004a74a01718339fe99d3ea831c8c404b114a85df8beb1e7fcb2f6eea2cbf6aca65b2f12c4542520cfb6eec2a3f9440d1c96be2637e1b1ede93e88eabd6855573a8fdf218547347b8d05c7f4ff2069db314b59dab498335a0a5fd0dcdde0a9cd6904d1e1be6da3ce1d9ee66d8cf05d9f0d1004dc8ec977d56cc6667ed70b776bc563c0177c606a249ddecb5f4f8bfdf693441c326ec9885921000564157d6bd3940028b47eb2b98f2886994cd150485ff0a6e52e54ea98157bcf28daa339f66bd3bbf0bd62dea806212afced82a7cb2dcc7313b8b261fdccede1fa3b8309012d53e824703fbb5e5421d051b009f3b53bfb66c77dd6b5f12e1845d36b71a9e5dea3bf5bb7876af57a0b4e7de44fb5423f5e1d8270188a35b840cc48efde875c582aab4f16e5676f59b02233b6b5d248616586936ed8db47b72165001afb54cf0f65651413dee5829fe02e93efb5d9f44e47e8af699daee0ca5f4ad1afd436a35dcf734bc10f3af6e00af977db148034c7defa8480f56812bb19c18e1905cda07dab26d1f4db7f32825725a2729f1e28c2e50922889f3dbbcad99c5c1d626974bfc4827473a96158dc4be44ed9937ca5c8c3c756d79f49367c336be70ed93349df3dfeb3f6454eac9960b8e797d1894f52a88e147ad109ba1423eab94c6ab8659ccfdb72d825ae377c182a9c2b43afabee745e2b61d783001ac6d78699907458a95653e9611c065fb32e43a0ebf3694e571507a5fc01cf7c4fa1961dc12c19ad5eaafa309b0605cb8e4a2db73a54a84dedad7efe383cc37a9b0ea74f5ca7a65058eaed1125ec374c9c594f59b7457e4c23f96b68526337c591f28f1c03e4f9c4f498bc88c781d04dca689ef20377993a547178d04380c121f29300e71aa60a2cdb230d0c48d41b89e2720783321349dabc14694c08d58c6c1cc1e01060daf5766352c42ba8d0d3b848cfa1915b3dcb44a50b1d5d280bddbc623c1bc02bba3d4a0fcc95a815444317531b1ad873fe37d357f042da41bfbd231960c637bfa349f415b668a690da3c2d57f2ef4a09d867aef8e1eb0ee1a2ae08597d1d8fb2a8af823fee9c13a913911329a05f2357e9d8d348503c823e4cb41bdb82571d4325e9d4221306c407daaad69e7a9e849f69f84679d2beb2e2fc04d2b97045693b4355d5a0d6d2ef3df49b189c6c5f57594f5ce24cbeb16ae7dadd6664e22dbacb602a5cf0e35523f0bc58b1d1e070736cb8273822111b2ca152b7888e96b08ed18bd4f165ffc18fb6abef1bd214c7b69decef6c9262b77ce5241bd2ab4872227f87e3593f21287d2aee582c4d4a54cfc639cf43be4b012dc856b19d1892a1506591e028141856de6c6201bdc65cb3f6d4abee04280950159e7d57fe3114a934de419fb47e7dc137b5c0f2407b3f0238d6ddcc0bda1fd8f145cd950707f44f0cad724c26727b555eb842fa8b533eccf7222f4d7846074573b3f2490e4694886dfd8b32b811460332c78cf94e7b946aefeecc753c7cb02780961195bef98934eaee58ce9516554496d8913481eae40c70adeaef4449ff0133c7c1f4b5de73f2f8e7cda80539a0a81387ee3a9194a78219ad34af8172f7885125bf39a85268fd32a0856686e21c41b632a71d45d3bc4eebe279d9c29fe4fef9cb7a268b297a64245d433d47567f73dc681c70b72cfaa12a67fdd30653ab897ae061b3ea1fdc6758b4bffdc3dc7ad3c9af98a47b06b685a5c7ffcc359a8de89a5f2e84f351c643ce9ddfd8c928361699e9ba063a713998db47271b5bc8e8c9ca0d422d0f015c4f6313cc542f5d9e4a81c21986ded6a886aa4a78b7f23190d87d6995ff5dc76ffff8b15f795d44dbb05ab8f60a9d29616cfb6c345e8aa8542044f184b012ae42cb299337c18af2e556b85ad23fedb1e9d33dc35606c77601642639879a8eff0873be185c6d2e33e613aa4658d41e563d9749e2c0a0f0567522e75f3b091613ebc5c63f9708d19578bc902ccf95d722f0ec9d9b99cce058a0cf24b23779d7b61825892e384e7a9871d33bee6692c2f789d1bd74ba268a0608ea5bb74682d5995ab46d8b915ac4eaa9cf7937381385ca8f50d310dbf720d5f7a7741b66213212b64456309cf032355b1c9f454e495608197de0ba8c4b6a2bdfb2fbbe048cb182e45b17622b815b7cf065f4b8656e7a5a562c169ce20f127a5fcc13d773b69e7078f9eb3c2ba1cc0a886f45e06a53c5b97b65d4a49f64a16695f04ed70ff53bb1d3954b3d0be9dd086a8bd605e4c52b52b17ba2075f439baacbd69c86f0d946e201f680af107c7942cc601c683312edcccbff96ed66d5b3357859c69d90661bb2deab94d51478b23759a7ea73598a85aa7ddbb393b4d38582bcf852a2c28e8f6056dbdbf5692ee2359d37a8b6e7b864bcc288d2731e7c987999a49afde31c7135ea82b98a1cc05f2bae1b7149f2d7177d1c7362a13b13ccbc73fbf43971e066edc8c1f0597662da3d17adda1c39acf4ee60a127cf095e90163355e7196bda73d06d3ddb24f8d4a2ea9fbc1b182fbcb8ab240ec2153631d507066b46556c508d56c1aee0d59aa6ec8d4e287bab7beebd54f61dc1eb09603c59f322ce73645ea58cfc4903b37c698cd77c2fda08de4a667449afdd725867b1c6d135981933f3c688a2148f6e5b8ea03af44c99b50cceb0ef68ab40f96702ae091a4ac9b16890da5ccbc3b0f566c31a8ee5d212bca72d8f7c1fda18c9349f2106589e996f246c38c876a66eeb543ec66ad9755325e1af3f7834949e31fb31a4e499c3702f5075b76c3081a12fe04caf7e8c44ebf3d10172afcd33647a2b0d16d44e957bad5209eb0342e2b2f9aa0ca845780327c3ce490356da655d892556ba7b0c3b60119511620d13e9d05f1e83f601ea6f434eac2ed1fca22ab2954a82daaad4fa74619b05561260919a536ffb1b7ed67fa27e69f11a1da795bebccdba7be334c344e1cdad0173994c4e5ddb3c95987593681dbdbb67be09dd0490ffe7956c8a78edde958fcc4bcf611208f4b4e3a22cc6edfe88ad4d1cb4b8b0727d6e09000607240c6caa3f29e854e86b9b330d37785f2a34042d4955c29f675059082aaf7f34aa21b2e3df63116a1724b211a78c922fa47d3450bee94318adcd2ef0e8924176fc43ff2891416eb544afae74737144b62ca4423e42836bc66f0704948228d853e17c59ecb4505a620979f3dd446f7c3809d537d8b469def67567cd308f653ecba6e9515eaa5a32b55ac7b8088c57b3b4f248caf9cd2596e65defdbb6fd90a6856c266b1d64bc7e5cb5ce55aaad88c645436639b2827286c233d5673cb78e79cbb9135fcfdee2df98ef351ea7f892910edf7d8dc19b6115c01b58bb6c53c9ed5dadd3f7308cd4fce402fc64a1d13428a5901d9b4e3bf15a9276483ac9bbea0d721c5a4e16040fca958d4b186afb572881b39ffb29ff3546a93ff2ccd78c015947d38f93a9b9469ec653e4bae6e0a6df593d886c19572912efdd708b64d779c12b48d771fad860fed386095cce2adddfda2b0812b017f9ecafafabb15d7e8dbb0d6794341c9a0e461cbcd6cb1e2368fbea1089aae969d42a732b3d1814e49d0e16a72d4170a02a104de1c9a5949a69da91f1879991d6deeed1e755f85cec261a24e442be8265fda637153d3b8b358ad492783e28ddcd31efe2d6e1dc6b7ffb1e42f2966f25b6c55439bcdde20f823092a18e875c6226b9483c21158bd92205cef21f748ef0cfaf4be61f3adbb26e3d3831ac5902c92c2effae794d7f3f4ca62f9c072c22f1619b82f4e6e6445648926aaff0854c6934aba589525a06934e301a6c62804dfc9d988195061b2e616f0194c264904afa68c324a35752cb4f526a1fcd38d2183864278a24f7d2246f06033faf2ad185bf178c18af45047765cf30e503e798b351d9004dd51b4bdebf94f7ede6426cc17d725daeae6c15def5cea29da60cc26d894c7b3e4297de4ebfa077ccb293dc7eff5ae442be1b0fb98e27dcdfd6d5f0af2ad24594328096ca6bce30dc46c826800005d1c3163f1ad2beb40dddb60ed22adc2d2793f95bc9bf21dbfb3428172a6f248e95bbcaa08a0d7274c0fb388ae0e506bd586ea203da1d1831d5bac03bea6e5b156595a8d5fbf0d94214c3a45817776685ab8bb57dcef82dc812eb720341dfa464e85eb5ca4d23fce5c25d23c350542b4c134394be7102fe26df3ef9eaf042e95eb3589dedc287812a5d5f41965bc0d7cf64a727a0bbf39d847b10b0ead3205329beba016d319cdf5914765b0979e789cee222a6fa5d6e73bdf7b198a2e3c1b28620a98dc7e7226ac0ee3ec075d5167bc41123019227fcbf9cadfcda2e78dbc5b25e6a1cb22242263862a2158a05d6565f58b7c9c777dee36c06b70adfe7a0c724bff544dd32f349f9893e44dbfc431b0e4cee7fec0b38f526aff7ed40b9bc94b0589abe3673dda3bee911dc56589a0f4e9ee29c93461fa8db4f51ecc02372bce5ab2956f8fb360a3f4bf99e03f96c", 0x1000}, {&(0x7f00000011c0)="9dabe61187266316a63ce280f44497758d61965a3a7729e655de0973669569b8211b93ac5ca52c7863ecaa20b37ae4954f65a94a4a2403f4d25e6d78e01198a99a78d8c974f5bf638f0b9b9824ed06cf1321741ffb3f43b41718dc0cc582efacb3a0e8b188e471c3c366e055e31b35746b740000f1bca4d7641419f0e05f4b08b5b0a8f649926c55b0a350c0cf7e3ee8b47a545e774e29bb7b34ad47b140ec3d8261efd691492a7811cce60fc4eee27807fccd3fddad1451099fa292", 0xbc}, {&(0x7f0000001280)="7295108fbcf18740e67080b09c7ab579bdfa5b95cb000798c35504afad42080fef9b329d85337e1b8a9ca5b8d458f4f3915dfdab4dd54684ba2627dd704e44027addaaecc367053b1c92c1c584fa71a51cd2ddc5b8d03b3340cdb50e0d5d226c2a6ee92a557b15735e0e6c087897f42a2582c2a5a01ed16528b1edcc902770d35337523fc7637bfabdb40d48dbd4f6772e516f74c9a2b70a8207e82313feaa98918491f06c4dc3522f271b59bbb0296a4d627ded0bad6da7cfe687b735802f2f79082ae502ff17", 0xc7}, {&(0x7f0000001380)="4f045bd93e12a4a6a2722f7774f0cc9646fe11979fe3e50f543648fbfcc93a6b6508cd9adaffa63ef0938bb6ea5da0d31b45ce9893d0041e01593cb39aa5c5eaac826445c09a70ff5cf8b127b2767fa6e656c6173ec79dbe8c82918a9cb5949e847c8b72f567790c4d54e0ac6ce0bd9f26ab8e2ab74cab5a25758a31424d3cc5050f7e377204f7bebbdce00c608f7a606ebe099f08bd939cbfe8feadf6eb2b2d0d6ecba10d7b07e9a45c08f939fe843a64c5a288e6930cc11609c549fa21b71571113e4d0d1bfca92f4e76d2a2c7f45cb8", 0xd1}, {&(0x7f0000001480)="2db215da3781fbef06ceb0beea681858951f26f21beb2ae477a9a70e308ebf511ae28c69f5294ab1dae50abb91a86ab065c47edeb2752f27020c6f413fc7e56d72e8ac1c7e6ce72536d77fd832de23ff9d6ef607847431883fb0e1524771ce508a87b24726a11b7028ad2107b47028eace073b791f024bf957720ad9039d63c390c84f21a753414494072622f7a6254556277b1812ebf9e0b45830c94bcb2dcc5f32eadbfb24e629d7e4f28a86356f", 0xaf}], 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000040)='./file0\x00', 0x1ffffffffffb, 0xb) 16:00:10 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) fchmod(r0, 0x105) r1 = dup(r0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x16) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x8) fchmod(r0, 0x8) r3 = accept$inet(r2, 0x0, &(0x7f0000000180)) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getegid() r7 = getegid() r8 = getegid() getgroups(0x4, &(0x7f0000000200)=[r5, r6, r7, r8]) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x8000, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000280)=""/199, 0xc7, 0x43, &(0x7f0000000380)={0x18, 0x2, 0x7, 0x100000000}, 0xc) r12 = accept$inet(r3, 0x0, &(0x7f00000003c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000400)=0x400) socket$inet6(0x18, 0x5, 0x2) r13 = openat(r2, &(0x7f0000000440)='./file0\x00', 0x48, 0x1) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000480)) bind$inet(r1, &(0x7f00000004c0)={0x2, 0x0}, 0xc) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000500)=0x80000001) bind$inet(r13, &(0x7f0000000540)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000580)={0x81, [{0x3, 0x3}, {0x1, 0x1}, {0x3, 0x3f}, {0x0, 0x1}, {0x2, 0x10001}, {0x0, 0x800}, {0x2, 0x2}, {0x2, 0x7fffffff}, {0x2, 0xf1}, {0x3, 0x8}, {0x3, 0x3f}, {0x1, 0x20}, {0x3, 0x3}, {0x1}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0x90000000000}, {0x3, 0x8}, {0x3, 0x1}, {0x886dbc2acc1f502d, 0x400}, {0x2, 0x93}, {0x3, 0x8}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x80}, {0x2, 0x80000000}, {0x1, 0x4}, {0x0, 0x1000}, {0x1}, {0x3, 0x24b}, {0x3, 0x7}, {0x3, 0x7fff}]}) accept(r2, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) openat(r13, &(0x7f0000000740)='./file0\x00', 0x10000, 0x0) getgroups(0x6, &(0x7f0000000780)=[r10, r8, r6, r4, r4, r9]) getgroups(0x8, &(0x7f00000007c0)=[r7, r15, r4, r14, r16, r11, r16, r8]) syz_open_pts() 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff080200000000000028000001feffffff000000000000091400000000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0xfffffffffffffbff) 16:00:10 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xff, 0x7, &(0x7f0000000040)="00ff96110a38be19c5b7ef318be90645ba412f68", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/216, 0xd8, 0x40, 0x0, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2d66696c653000"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0xfffffffffffffffb}, {0x18, 0x1, 0x1, 0xad}, 0xdbdf, [0x6, 0x4, 0xfffffffffffffffe, 0x3, 0x8001, 0x1000, 0x1, 0x8001]}, 0x3c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x7c}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0xe0000}, {0x7ff, 0x1}}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:10 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) r3 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r3, 0x0, 0x0) 16:00:10 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000000)=""/120) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) semctl$GETPID(r0, 0x2, 0x4, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3, 0x100000000, r1}) syz_open_pts() close(r0) syz_open_pts() 16:00:10 executing program 0: mprotect(&(0x7f000016b000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) r1 = msgget(0x0, 0x500) msgctl$IPC_RMID(r1, 0x0) chroot(&(0x7f00000000c0)='.\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xfff) sendto$inet6(r0, &(0x7f0000000040)="ccbc1189b818ce8384ec99d2ae78274f5dfdc5a0527e51f62a1d1030885fdc7a0cb0d5c7ca24b5b8b6af8ad49838d0cdd5ab8b5d7ecf8a39f8db218d04c8e9a34a4c7430354fe2f30cf5afa851d4f4", 0x4f, 0xa, &(0x7f00000000c0)={0x18, 0x1, 0x8, 0x6}, 0xc) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) fcntl$getflags(r0, 0x3) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7ff) fchmod(r0, 0x8) r2 = syz_open_pts() pread(r2, 0x0, 0xfffffcc9, 0x0, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1000000898, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff19) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x6, 0xfffff, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x6, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x42, 0x40000008, 0xffffffff80000001, 0x3}], 0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40, 0x3}, {{r1}, 0xffffffffffffffff, 0x51, 0xfffff, 0x81, 0x81}, {{r1}, 0xfffffffffffffffd, 0x9, 0x8, 0x8, 0x8b6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x1, 0xffffffffffff54c4}, {{r0}, 0xffffffffffffffff, 0x12, 0x80, 0x3, 0x2000000000000}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x1ff, 0x5}, {{r1}, 0xffffffffffffffff, 0x14, 0x40000034, 0x6, 0x7}, {{r1}, 0x0, 0x20, 0x4, 0xaa08600000000000}], 0x4, &(0x7f0000000100)={0x6, 0xbe5}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x88, 0x1, 0x4, 0x410df30f}, {{r1}, 0xffffffffffffffff, 0x0, 0x12, 0xa5cf, 0x7}, {{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x10001, 0x6}, {{r0}, 0x0, 0x3, 0xc4, 0x422e, 0x7f}], 0x1f, 0x0) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x3) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2001, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x1, 0x0, 0x3f}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x0) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r2, r3, r4, r5, 0x4, 0x1000}, 0x4, 0xf6de, 0x2}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x102, 0x0, 0x1c5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x9f3a}) fchdir(r0) 16:00:11 executing program 0: r0 = socket(0xf, 0x8, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x80000001, 0x4) setsockopt(r0, 0x1, 0x1, &(0x7f0000000000)="de35097a276473d55272b4b41a6e9a8f9ca90df804f3a44a16937de65c7a6eff0462c5e14259b198f05edd2c68b499ee4cbae6a5d7a30c52d3086171fe2591f48f0081f6eeea5276f0955b260aeb3253dea877ae4e7de9dacf0c93f12adff4", 0x5f) recvfrom(r0, &(0x7f0000000140)=""/135, 0x87, 0x1, 0x0, 0x0) 16:00:11 executing program 1: accept(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socketpair(0x7, 0x4000, 0x882d, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) setuid(0xee01) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x23, 0x0, 0x0) setsockopt(r2, 0x64a, 0x6, &(0x7f0000000400)='q', 0x1) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000000)="f10adfca78d95d1df727266185ad00eceaf62f33a06115842ecbf8bd54f5a66f64f791179ed53e07dafaad881527e8737ddfe37cfe8467c5c0a508e6267f6254d40ec2e61bbd0420f2cbb65505403310de1a286091d8fe5dc3062d7c4b266ec3717bec10b57fb0294b6101bb05ef1c", 0x6f}, {&(0x7f0000000080)="dfba0a29e1db71aeb29222822ad46da351c9e496520ee99e53b7d1e51cf3f1563dd1fe4e6a4725658869ef53865ee6e211298e5de33b4b252114a34ba83bd2350e09341268de7b1021cb6a9e92439eebec9c230402dc5e774ff78e4a7560e8c669655feae5677a4e1f5e89ad899a409a1e962c35c6de8f5479f9", 0x7a}, {&(0x7f0000000100)="cd79296bb3f4beb0516bd8a739c87634e1b3ff59cc", 0x15}, {&(0x7f0000000140)="20874de87fc36b10d6895b4f1d7db244214d792fc41e245e89b089d964a0bb8ed1f04bff0ee56694b1950c323f1f1493d48564e7bcb1ad4ab0ec2a61ae47119462d812e45f5678d8466fc3f85240cab0afc3328d976c68a7d851b23f8d748851918435161b47886c23994499de2816cd69cbcdd6beb2e8f0ae51ceee6b1d50410675d9dbf2576bcdad29fc72b05da4a239429de3027c10e1a58f08a6d19dd20c8290153a915f14c333", 0xa9}, {&(0x7f0000000200)="ec0fd9bda1987550dca5d1f31d1604cba73d2e29baa616eda48438d3679aecfd53137c3dbb4d3013cbfbca1a7c", 0x2d}, {&(0x7f0000000240)="d8834a06c8bf109088ef18f893939964d795641c6dae40705756f09b45ab2662d09c6e5fb970e049f51d87dc8d5f6feb7e218c7873649471e935c064ae47cfe529a8ac5fc602f67e762ca4500b8de5c74ad123429b04273947c18065f2dec9268ec26129d4e80c793f201620b4b9443064", 0x71}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="b54c521de7ca514f8d702b9de8a8d7ea93", 0x11}], 0x8, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b7") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2a, 0x40000022, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20, 0x5, 0x40}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffe, 0x3}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x7f, 0x9}, {{r0}, 0xfffffffffffffffd, 0x82, 0x41, 0x7f93, 0x3}, {{r0}, 0xfffffffffffffffe, 0x88, 0x40, 0x40, 0x4}], 0x40, &(0x7f0000000280)={0x20, 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x48, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000300)={0xfff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0xfffffffc}) 16:00:11 executing program 1: r0 = socket(0x10000000002, 0x7, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "4d77d93f000004070000ebffff03000000001700"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x9, 0x0, "e340ac948b074256450134fffffffffffffff900", 0x800000000, 0x4a4}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x3, 0x40) sendto$inet(r0, &(0x7f0000000080)="288c0d6b382e1e126935187ed4d122dbc2b3192e176c94f52a83eef7d18dade190ab360ecb5505e56b81f96d5d0c53824bc037b2e578aec05ac0cc7c77b2546ff555067ebced2bff370a194f801318f97a152dc3f0b6d17ca9c469f64d144746", 0x60, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x3) r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x18, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) r1 = msgget$private(0x0, 0x206) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/161) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200000000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, 0x0}) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) ioctl$TIOCNXCL(r0, 0x2000740e) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:11 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4) read(r1, &(0x7f00000000c0)=""/4096, 0x1000) accept$inet(r1, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000010c0)=0xfff) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) faccessat(r3, &(0x7f0000001180)='./file0\x00', 0x80, 0xfffffffffffffffe) 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x210, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000540)={'./file\x00', 0x8, 0x7, 0x3ff, 0x1, 0x3, 0xfffffffffffeffff, 0x80000000, 0x1, 0x3, 0x7f}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x184) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000280)) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0xfffffffffffffbf3, 0x7}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x401, 0x3, 0x1000, 0x1, 0x5, 0x7fff, 0x7, 0x5, 0x0, 0x8, 0xac15}) fchownat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:11 executing program 0: r0 = socket(0x14, 0x3, 0x0) accept(r0, 0x0, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000003980)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000140)="95ddb69e95768c8e8a3c903bef737062de23ab8915f106fb869063424f3e5a739e279f2888100d9079392b29e95af872398e0af24bfbc8bc307c47b8b48b5f1d8049fc8b25cb5666fa13e77db7bbda0c09d0eebf66f45a89c370060712eb9078db26b6b5be8afb8dc476197bc3764b7ab549fecdd243a9b7bbbe96243543ac6064cb8890027370c9954c6bbe59a920a879e117cababebd4f3619901bd4d9cbe04edb487e3316c1edc5a7c24c89efd3e594f7aaee797636cf84464fb14146074bd5701843c8a72f4f4ecdca71f7682868f83811d96ab790fd6509750c670d13f74bfa2840e682115293b151b38a3f024a04c13832f39306169c02d47c8ad88f1d6b5b3c3a67eb295be2305c77293baca08787a7966f022bfb71a30691ae8cc0aca9a122bae14263955ce8fef903af66e6810960ce469a7a42a9f80dfd4cc41dab8b68a5768740254caa274dd466951b0a538f1452910a36d75f6870f3d13a079a44bcb5676e264f1b5640e7b85c82e0e57e59e3a3e1bec106a613f72c94bdf060a7793ab49e4fec6e21b20baa6b7c945f1164314dd845529959739b4a73bd9eb62c828ca408c11b491fd01900c5453a986ebaddf5213f7c16d055d9731bc42fe7143524e8e0190fafb2d333683ce6396b91151d96dd794ec1387fcc6b2f6fb7076a333af0f4c224b7b1c998ce0093edc3daf847f16e32c69aec849693109b034cb73f175502104f7f486d89ea71cad53ad69fcc493f3cc0660be8a533db998787ba8c0d5ba8778b1ec248fdb01d381322c6fd568c4b9200a17fe19c49a635ed75ba1f61dbac33473b04a241f8bccc4ffab752c38e117f4e3d2aecbbf232a91fb1e70a2ea9c91e99c114f0a36066419ce5bdef45ca597422d5abba8337f7b6f67e0d1e826bb4ef4f3b3fd13de0878d2f29efb26c85af670b1deb696abf35ca9914a80ef056182fab4dac40f153054dcaa8871b42f299624bdfba25d82cec55bd15bf24709c7f1ccc408cead19dea663ee5311303f72b89d0cb6e48f769ace8469e3719a520094d43e30da43e2515501831e882fdf4aeb1115bd142e46ca7cb733c9f22777a07301f8c41afd12083e3809744622e90cb38e0d3c5981fcb307816abaaeee295f16f8b0f34d65a9d9c040280c0cc6677133974f127385564be30305e1cee3e3c0f5ce49352d0952689a980f136f252556eb349e33dd81eccd14beabb56f48d2a793adb306e8764e42dde49a7388fa09dacf41a0a641b8252ec27ee4687e0aa260dbd0a7ebeaab386e75e9d77886dedc9062e32f9334dce8aa5a539bb929429f3c6d5b3b644383ed05551d4eda3bc6081614f070bb61d33c28d0ce80e643d82b018e87da120a1de34afcc3b3c6ea2c8515b412273548417655adac7e65e6bc7a24717f8f27e79f363e64047580268677e655ce69c56a9eeb2e3b30645b4742705b5cafb312bea42a9b2e264e2f67d1798b98447f0e11b22ece5b2cb95cd684a0ea9dbe892a7f9005bb16ae4a7c0c885bf0e3f31c48f0041890d530b6db3fabc5a3a38f026babf0655f7abf40a5763dfad6ed6f7d017e964a6c18df638314d475466bd339251c7c39097a785c05a233ecc6639a1e61914ba3f7eb566043446eb49153713dc5362cc9f8aff49b444dd6cf5b80d5e895f5af45abcd4d35797ea499afc4d6a369c75458b56f5a0f10e55233a721412dda2002b707a7403bcf7d26629a0fb101bfc597e9a042af2a6fea907dc253bbe295ba3d9d5eaa54a485bf00d7c41ab7c624491649ef38a04b698caf177095335e35be839292d8054ef66f2bf80ae11aa93dd47fdf300ad5b8d60f667c16700aab55704172eff70f72307661997b586c4d3dab2b80d532398fda8d16075987aa757db9f63ac43f8081bc166e88f0d52223f68cd2657da2585f3f0b0ee6b0c4c93c2689f2cae206be8932dcedee7de8e62387fe809e88a41253a9a5fde138d4691f82a7192f308ae5230af3db92f3cf249d5bd73b15644813526d09abefe8289283a15a8c68ad0ba5e65a382197c529da0b15af5807d033cc6094aea3fb84e4531a80fbb4217d741b0f7e59b7f9c754d45816407e5584ec31b3b4b9870121eba0674367eab6bc1f2717986a8d0159930b97cd30f2ac034881dd3b648ba14ab73a4b0af131b0a442d46964bc1bdb74cbc09791c99b98e7a026df8acc77421cfb51c60b0100a8b00e8bcc0cae3a780a9e5a2ca573538c6fb3aac66c6cfb875d8d7f91858f11813e71b0af6686f73a88d906c25d0cf0249ed8b500a8429e54debf3ef79e95680090ae06b396817b5a435087ebfacaa49de90844dde104567986b257f4354a2d5ee9b55d7f3a3e46d87ee76d938f22acc435eec5612f834fdc76f6db6d8d5fffdbeaa4feee8218df4f93773afe2fa1bfdbe36c5c5b5c982308852496db89abf9b420bf975f757923fa57681d7836fd34bd9be5d010a1b2468e6d616345e951f46630db5c7508236e1854a319759d7021e366b0aa7b657f39e8923f8ba19d6c769e69407e0b5bd00e3b66115aa4026f59f72ffe41e54eb6efc30cc5f9aac7a470a33037dbf65ca13f0141cdfd019ba2faa0eb6f38eba6ad2bfcdbb680efd6e310b236b45830757d44cf920553a3eaabc900b9eebd1a3c059e77cfbc274c80d09f830c9427ab7fc43a9935e9686ccc0e64a80b6666dcb2fcfd81da5dfbed5c3c3d9484e88a855442adc1c1f30f959f60caf291233527fc4035a060295cdb4d855d7103c66081778e0c30a1a91ac1ea6fc56d7e42f43de9810f80146ca35178227ca1e2a1e58f283a86a0e17b482eda0a4a7258430340f5735a5cdec077a01f401c65387108db048d454a4d820ebf1d246768ae442dc98ea4035640e726cad019d8deef1c9704b38716ff026c4a9140e57456d235b112a9ffcb831fb92bdbafb680c76b3b0dc04f06b0b717e12e0feb35fa059f61fb90afe3a250ecf22540797669a6b01286d15633ae859fd74e4e20c99f13fac8919395011e8f86cc406e952c6c7d438e5811c657e113338043c9062c6987333373a277e716579487bf637dccb714b68722638aed650820247aa160bfc8ad582fbee6e25fd9fb4f41849514b0e2097441d29bbef37ace7966fbb9e84da9ec49b8d718c415e2daefd090b9675260560b74f68acf64eb52e09c48ae2c2cb065ba378fd6937eb40d53396f8d6907693437b5b23d7f4c5bd9443c5406c2cc1452440de2385e4459cc3128ef8c1f0cf0520dad32bfd25df3a6cd7be5567c9ff5cc4b3b67e39ce69f9c23a947c44d4aa9a5066985368bcdfa22eb3d3162d8d4642cad4b5bbf7285851e287b271751efac3ad0ebe6f3c41dfbf7040677c2b09b69c0576a9dec40901c30b51b78dbba9768086478c3ed63933c7490d17042cdef239c7b957396d8b61afde92d2b1b7d86cfa9bf1f29d053a6f8581581994b06687da283ef72d900b6ea40beb11451947171ff51b0603454271f6bf0a2e57f30edb1abe8216c0ea15d6b3a7aa0b37c8a87c0b680616446ed0eaf18c4584d5cc7cbfa6bcc7251b987ccf6b5a0ec79a4da69c1355e34bcd429414075f052defeee33f9fa576cedae7db4ecbbf29117a18c104d1818b49f69c66a84fb655bfad9ebd47a7ea501db2c30e1ee080370cd6d88e931e86e20ca902e238771176bc821de87cd01e819ba8aa9e61ac8e362dd50a2e539acadb616603cb7cfd290273a443bc9485a8f0ea57597c7644cee3ac147dc997a48dcee6f5173579f2ead0fbcc9c13eee3a3e158b6ded2f265c3dccbd10095ea68ed77965b2ad996d22df173d1641678c5f1baabfc9b40607e55a4ad202c1600f3dc50ab0d90cbf3c7a180cff352b23857cb7e344053562a6963841017aabad5b053a3043325692709ecace69b9a8f40f03ea0413dc3df356339083bbbb297ee0a0f2fee5ec96fcc516ea2b8dda64a30719650d1baf23f34c8fc784e7e3afc03d6e4c29f89c91f8736612fe4b0fef360c96c0efdd537fa93574dbf605522c5c3a85f39b9caa812c34cea45c1ef99a394eec1ffdf76e1ed220daba76e9312947bbf4b79a4729c6f5bf5f053779902cb7378dba8fee74b4867400fb8fa349513c2b55f7c1be87d39b7e31b8d3913dd7d265b58444d20c3802f3b2c7f4d3fa047ad3f4a3c34c172bd75201997f2f95e46d8b43ca2328d84832a785adf62e9ef5fda25d3b02ae73e7b00d0bebc20d929e2b30669852e6f16928fff18580d8b9dc833be9e58bd0a79871e74777a893df69cf39d6aaadd72be8718069cbe5d9d730689dce2303d47783265b7bc529dec223a711649075c7f693813d73c80e7d224bd6a258c9c5317fd6436f4d32ad0428c1616c259fa838a9fa0d32ee06d67ad587bfec8d083536ba622eb209cd2952cd1e16b806f85555146777d1e5ab2df0f9535b6e9d20dcc210af5f58213d8975c76523421351a548c4dea3a1b1f02cd8f5b069df504249e9b4df3981d95cf6599f2dcbbac057d2edff69b19371a286311a1719bad3d65ee4f02fbf740b2e9016b281d17cbc0e5e4de5fd46a0357466cfd27b2e1a38f9e0835590180547bcd84a6a684e48316be078364b5c0cfb36bd19da2c18741d4507a45a590847acf1325aa9e8cabd69ff60e9bdd6cede150434c89d3e105e0140006084b555945f71090c2b4ebcc7a978d2dd987d8b1ba5b6a72ca03232d4d67f415ed4a5cffb4570c733a845d1436a4c0dca76d28ce9a78e4427afc62c76a665e2da9f3c6aabfdbc708013d996b3c6911c0164bdc852529d78e48c4c0ec7baf5de31fc112c9ecc013908559c5a74d3aa3c8bf613ebef1fa6156d2597a2918e4d5a31eacd4219c4a04b2cb83bbcf0a0301fad695e14ae5ddf624875eb6841ae6bf48d7f1bae8047cdc17fcb436605dac1ddbcf3d2409a3e8217c14ffa4dc63446557814ebbca5a57cee06fc99b2abc4b8e85537ec041900c75021ab9683944ff31a685bd1b98db5cec7eaf1bc91ce08522703ec5d5ccb1f91c53c6f24bcbf513d4b88159528d0678433caad0ab954282478e8a8b75ceb42559fa80218f11a02ac1756b5587a96f777b439cacb62997d395642b7fda5c180d65971102b71bb28e61cb562e8c9c461401213817efff311444d0ec300bcd477e38657c07c6754e6da7593849b0934278c7c4b08235d735830bdc4d57d4ea066ca7e5b443c3eb34ea8dbac5239732911ccaa3e3e8703d8312686043be7f030109b1b20b4782849f8d566da0f88102e6b87322f669ca36f49f3b108e4f6fd843b65cecad326b20326a793fe6c433a61c7b7f7ef26733c6127d99f2a56c88d6ea5d255e3c7566912fe0ea29d34716ded760720ff5f774143ec22e119d21d653b304c0fe2021b6765a4573717339bd167e9afb887be309168cdaf8b31755c355e44ce541645cb14f25e08b7ce78c0cca4982a9ffa0040613275e3245d92015575cda4919e65e34f7fee74edb0abc04542b2b3210359dad8ebba99cfda8c21b6ded89618bf4191ccf13321b4c1b418a51c4570ffb1a67d4410ddb9a80e011fa6beeaceb91c7d4af833e2a98f927aa56894213e0e16a1257f98ff5c63528edf231ab755e459f45afdaa3e13f11530a683edec912b2efa4b2beeeb14d6db87c7ea72bbe46bbe6b65646e652835ad1a1195b985646e14572dab85ad63238a1258225a17dd251d76d904baae821b79e798d2521ef0ff1e1f745709431dac0bfb491fcbccd84f96eac7b8ffbfe0a05035709dbcf8f1bbdb257811323782143af984360fe9f16108720bf6d5bf1327901d2", 0x1000}, {&(0x7f0000001140)="b22d540a00876d9bb466dffba8ce9dd7bf85c3b9083d4b135905b702f5b8f1b34959f834af7a147d20588ca1df88b54e487ff8028169a3a290621d56fa5021e631c50b5ba0af5e525ac0a6d7910f3e761e518f1da979746cce5105d668ba6ae269ef883e7dfd4757d38ec47801066e96a8abf1e4222e0a88f1c01d63b48a3846ad97975c8f44e1efe7b12c415fd7afbc172e8ebab61a002b950a86b6690fc01ff282f63e1c8d8cc9f22fd1b2a6", 0xad}, {&(0x7f0000001200)="403bfb24095d0ea2e890f85c385714416c21b53947aa135e124864751d7c8e2ed2a11a38637ce4fdeb9f7bb940b678b430f07a6339e2702f360e9854722f4c912b7bc8f01d77b47e9cb70707e33f5fdc7d1d0977bae6d2ebf4e3d7e58aa90a7ad21069ca7191b74e85dd39261286a5fd49ce7bba2e1d7c0d416ba2d8d9486cf573477a19eb26d45af192cbc65ef6064f49d0fbdc0c97f57e9a4379731950346ecc722a680df0d53fddd7a832e45c58c1201ef19324bda0d39e132a26ecbf16442c82d6e67275fc2e", 0xc8}, {&(0x7f0000001300)="807c56329ac9b8e08f92b1e9b424ee68e07f2277c2a7388cb1785e58130a34cd6dcbb09b07cb1248f68ff727dcc616eb97b0d4fe6d0a834acaeea0ccb661eb567b082fcd33a822a60d7c03ed04691db9e54e6a0389a0b1c1fbe9224ef49e249c6ede5b5b58418591bfea226a964b5858f837e7e236faecd731b97fc9c2b391e0396dcec7a2d80dc13bcad6d28ab1d4582c8a08e0ddaecff5", 0x98}, {&(0x7f00000013c0)="91ba0cab815073afcaf98ac3f2610fe125e829469deeb80e437381423c2736be187a17476ef9e2b417fc1130fad19bff494c7b34426309bff4a66659581b9c7af3e7b014454c9437fde79c217d2aef7a8b8aa5bdd2500081331746e4d7fad16fd0fad856151fdedd73609e25b7856087f31c873250780831a47b1ac2bb61f83553791642446230a009a888b3942d61d7b1b3d4b00c5f7c0a26b9585b30f26f0364f62dcbec53511ab7675d93c2c8c835f79f442563588177c676de9a06c83b878bdec486816d6f87b0b020380d503fca1136a6ca65fb458d187286cf4047daeb4e00a0d20ec108f707d4b9f12af4bf4549bbf1844387c58d9707ded332cb98d978ba1ba93091849e4a4cfe64093c211b64a30271219fcd02de9d9ba5fb56def4df1087a4ffdda430c37364fca6750aa6ed4f89b09ce1282e464377da2017484f7ee504823c25a2699b72c46fd013026e65e8cb87facff59eb2d0f805ebeebba6c91168dfe3e4d7a67e7ce6c19f06174e7c11657b2eef674bd2e7a8183fa3ab35e1e4ae52f9ae6e0f81ee4c159ec7f9eeb3eebd90b65eb3650fd51bb21ba11d36168f8b7ce2f0bcd5cb46d74aef54af10d7020a58f1d913685fe3ea3379343dc4649d4fdda6e0afb3128f2ebf299879253bb0cd2d670090e74958e9ade986af98de1c6a743731ace194e485cfc5cf3f02c814168b69bf960665125803bc18948bfcaaa648ff4cb693c13f2a84e1afcf86dde2d8d48f7ffb8728ebfec05ff25f6f1002c79ee0fffa285a1f232c64e678488a2b68df9d36c58767be5f3c2e5ff5d369a0e16aea0aaff0d11e513915ebee1bd92fba5dafc62e83464a41b9e6d819932872934dd86d7fbf983c93ea67fbcfe08ff25705cd9bf31a1a00bf22e9d5c430c99458d47410a37f47e417a2e9daa2f4815c19f1b6026e63b6e747a4313b41edd5630202dc4a95b04cabf798dc0b1ca8c0bb4c5dcde371efed112aaf44c1c3800bb0592078d0b686c9fe09a2b9dabc31e1ebcf9f56af12532e2c52e92021cecd9f51f3129098a09990d20b7dda4a5d604cb3cc76d4b43bd39aed40b5c235d3a3f8f6e003dfbbda4e6ec2a51bcb854d8c2b40d00aa081c47d099fda304d1d365b65a2695942ff07ab3849230b109fbd71a6b6cc2d9a268d139be0ef63733ed2c7492bfd77a1a52ecc5b21b08930eda53e8e5a2525f1af9746f8b0f18405aec467d5f4d9eaee336478d045ae4af607f37e362be4b5eca66f5e5d33e28f4045efaff1169757e271ccb78d7efd6598f37cb27f5244f4b59d3fe9c3bfbe38ba322920da86df5516596b09d57a5718b733a9a7d5a1ebfdd2d2e9478144b1e28697b2e5b9289a3042a489f06bd3d3cab55c0f4091712b880fe01b896d71164845640f9d15903dc84ec5be94417a42f1b11a0f81bb5ce2a97043fdb06fab84261ef78173efd72faf66908a061a72382f0a7246aba6024ed2dcf3233a3259f61f4f094ab2297a1e77ea4f34d60d385e03c9c742710b32cfd059d2e7500321f60c91c0379c8d102b045e460722f820b0b533b2409adc5fb7663737ac93deb4246da2c578a1e934a22471a84259862235d334d435a249aec9686aeabb8c64ce050d3d55770380fecac4b5e7cfc97e80604676b98e7ada5af6358ea7f83375ecba2bc58dc7e65361bd2eff658d110715f8d424a84d035094e38e1c45dcb25417333df1d1c6d21969eec46a51928184142f18de567841d8112d68cc36bea3f02af6bc9f7a8cd8d5ea45a099b25f636d85140022e85991fa2f81f4cbbc28747b891f742cf307e5e5be5fbef305f44a5b664460323b9f412f3c35fd93d87f771845227cf0cef2525bff23c6a39279ed383bfbaff90c3a2b9df9197426fda363035f227f259794e2c3fe445f69fa6c77220f9ed057ef21834f5a8700b8991aa21038d672eb06563991bc62972111861a5684cff0f2f052a4e2ba3e43a536254cf8615282f06a2f9a44b2070b687195f4d687d916acfbc61dba4d2c64ea42fb6aaa6de3d3854881d7a5d7d298dabd7454542676eb186acc55407886afde96ac85c1f99afe83e91023f8297fd2c281beacf702622945e54ffdfefd1edb6adab0efb566a4705ecd066958706910d998ee4c22ed8f8eb01c2c0c2b19dffa3dd89c23222cbecf334c093417d985984d37c6feefd2a2d6a7d69adc86d1bb3190dc4d758e0c49cbf8e421596aca6c78a11cc8eb4bec0fd7d9000f84c3878732a6bf1ce75f4f83411309a950bbdbc26839e591e5de4651d3993519503fa6a7b4a266aadb23a736bdc7d863115a7e0aee9042a034144867e1e431b2fc3cdf8f3f8a454bb8744ca31ffa3da27b1e00312993da0c328456651b4a33dc3bcc138361de4fc29915cc946bd6e497532ee6518aabf264f38a5a221786c6e35d375c3e09d087515309799318b0910cb58ae39df85821ef32a7f6ccced2b88b59d1c192e9bc7e0e227bfc0f9f7fbde9d0fcc8c2d3c339a32e6f16ad1a29ed47e0c44fa5f8b8d2cc6338dd19551c77027f6de948de60cae9a3381b01e278814f59c8fb68a1dd2aea1a16221093a86ea8b44575952683235ed28abe2527217125f96b983238ae5fc0b91641a9af5266d8e46e082720e506228a6d7450a62a6d9aa4803dcf8e24625a0d6efeba7dc6a11bfe0f9e649bba96b00641670868f9671a924d907b9dc610bab97937c558b0d6830efc5fa632d1043384f370fb9d2b35683f7538755727373e1092a6d68ab3de15a03a1072ec5c4ac7e5a9b49ceb5af868e6aeb5e60924c594742c61cc0d1ddcff741a9af3601a56a2a7d7d96a86080335ee70c927422e7d6de894fa79bc380252cf0cd9ccfa5b5272e4a95412bc9b45daa41d282dad15bea34e9c53ea3263abc5edb896e780b52d27218aafc831bfe8cd43f7f49827750c50ab9dd21984cb88a5488247cd2b239bd7e11d784c5579f76ca6b26451ff00331214382e2e84f527da7e69d4a90cd19cabe3a7a5d059cb7e7204fe4e0365f9812944b62b4384f233a1b27e05d51dc5eb6049e010d46153617ea1cfcbd0f578080c3f138b32004c1ac1855dba081dba8ffc05a6890e9e58bf5a469583914df1eeeb92d377b10fa6d585241a38a0af3cb81c1d56e37a70c0cc2f5446e1c515530625eb8cdf7264c3bd09c365b8a3774cc5faa9bd9342b03fd0d93c54a9d97ea6660e16f47bf965c3ab7f54efa1f3ba1d3bb0f13ff915c3f0153d1fe3903aab4a1deb88b03dc0e9a13299098a6eb3d99f7ab22ea8be6a70f94608fc4af79fb7070780319b1ec879c2cc9e582694ecf048653ff7a269a0ec3d57e27709153189aa31bd52dd2d18cb1262c7686f74381439a462812be64858713d089fcd0fcc62df9d00e4c0c0fbecd1cefee0ed462d632fe3246260b80ebb06428c6aade6a7b247af06766bf0a47ccffc15c41765f25318d7da96fe39b2547172142c1d8ff3b67d7b4912464f38610431a3c94fbda4765314785906241ddc7d41790661eac6c51197c68a1b10614011dbca3ff3ab7d80ac040d675294476bccdd505753e1556a88067e74e082ecf287c3ded59bfadcaa82d9ea0186f018259a2ceaf48d64f91af15b4b43981583c8a205b57730557d96f51203943d4d291be1091848be7178d79f33efde8f75cc884df9bb22963e57ba0da9ae570b06a4d17cf8bb0e214dd71b6eb54ed3f11b26d9ee9027ee50d60f8ddb1d1567a7f0e9b311ed06e5919c224ed3dcf2fed51519ac03362ac135b48f828f07be8b9488f2bad59f11f5d5866da2707f8ec235793dda44ab8a0fb17b12ca4d1f9123efb8461d743ba2c8286965f2872bec13c52cbda87c4cf07e00c79bc453295ef1b817a904df7735a11753229ef87d592f854aa8100f1ff3f70b36078cb171e0a69bef72b5a2907d9a0bc3a0f688b84320f2859594868d63ad115bfe10f9840b24fdef2044b2e10a73592d47ce996e6cbe7838ffbefa2050052c2e1436d30e78a12612854494d25afc59f56ad09d1afd8f74afb2ecd9ebcc7d0062e9c59c99dcac72d2260c58273510cc6fbcfd201cbfa3d2046b687cfb4daab01408f5561ea78dcc07df16ef2caf0a7f8b815aabc7a6c6a567da8be5abf791544476c1c8860b9bbd3f8612f20b3374b8d56c96890f385aa95c01b58774f7388ac177b508af77312bd6657a3226229424e305bdfc0b716f50088359803ca4123d607d9e96e9ac17f90e852fe585ecbd8dcd297b62540d1eb1b3037ad2dd5723e844b752811de0b9e79306ae529b89a1deb3e94f3cb7e84c97406c42b1b8549400fd17b9cd634f4159a5da07069bb9803d05127b8b439652743550257555aa5930fda49be211c772e296147c007426b1eff3f325cd9a9893b28853971f5f114ea7d77517d4ab825024bb1b7eca2a42205e56cc71cb1b0dbc2e5ec5adcf36fcd00ba81a3ed70a1e4693eb29059466f0da0fa92ffa50a2623fa250d0821ca5a4df60fc22766cae5ce313ce83bc94fef3b602cc1c15f4b8649b108ac7d30bae2ec9b20f8f7a40386743604d2d7ead4282188662dde56b5682694d52b0540a5915726a3470e0db117218603abb9547872135af5fae517b89e7812c12ba88650f4622721c4fb88221dfa2a7a46ed919e4d32caa56e727d110df1532256e4a5addab3b1df17d366ecddad704de5ee17e54807dfe65ef9ee4b976146e164d5754f719b948d9ca65a5e9344e691d39309cabf7c2ad539c9c183b414cbc8ba6249cf46c31e8f67fa596ad413483243df5279cfa1c1148cdfecf18cb74d6ba4fa20b2dd7547b5c66c6f6d7400bab4fa3778fd9aa55fe5276b3ad43c9977e93aa2425e56b1c0823e00308c94488512894655477a1fed4cbcdc0916a3ed093c5bb5ca7617bf318ec91b9aed164d76e369620fa40befa396f0db09600db3a48cbb6a979faec332d8f57330412e34e702c689f80ba6395feec8e1ba881d818803ac5a1403e18757a252077d78624a5c1b224ac949984fef7deb3d8c8bb7b88fea859f54d111d5eee210cefd649420bec989fa0717c71cf1e22af7942df3d2bdf8837de1d2266bdde7b03868791d17022f34532dc40b4a68771542dbab208e6016d980c0df4cfe00664a51eb9f9f529e0c33af9bf25964ae5d146bb5c7ffad874f066eead7b31fa1929029b611e5a2519b0c2563dc5ae14598ed8f2098c2ab540fc7518cd3a33db53a3ee58c574b6ab2d9310aa984b965b10fc48ad9da15df610a5bfb4c466c549d54ae2a16b14ba638caf448686e981da4ae55d5dd4bc8e933533e46556f711c9a253aee5bbb4466e2572d14a1069d5fcdc5d89a8d66652869f40ae85442499c3912062fbca0465ece603f6599f33f41b42963a15303b21352f8986305bc362360e8758f4112ffedcd62b270737d029a3c1cb06774558b28f5d9cecaafa87efdc038f038a8bb5f89d659b1d7e653f58151d8dcc7e106f13fd82dc7cab41226226c3d62ad64e9955af8a6f47b2f0e1217937ed8b772e990e284e4f0d94d66b60b33c6208b4893757feb7d2d2e4432ef92f6009c7e755d733c83b6707164d567ff7ed24f47ddc3edb93d27a2c11c4c5fce02eef3f079406c17337d3b7ac9e047d7e528fa1df5bded5e11b4e9ae651bf83d792a349b1ba3688901ddc514fb35e3efd37b1ac533515c73ae3d8ab743e004c0f1c19075b29844bc502cf96f62f7c86dd1fbc6092711aefa3ae33a603fce6226e8e5ee0f46608d5f8b2a1609dbb1b260c07d44fe9e69512906cc5a981701abd9ca61c37eef4ec6947a78cd5a002240357", 0x1000}, {&(0x7f00000023c0)="0b8a29a723bbc63b6c655e1ceec892aaab0c63cd78d72b3d5dbd7eb4d23a3d04a4053414d5b0a7891144c5215a0577aff291ca215358e46494c30e400f9b43dd61c070a4fac0eef07f11483a7ed5ebdc4a93c6633786efb1ef07aaebd7ab63904f78264755bc8199e45702fd06694151ae30e424dc016b863a0694a50344d30df9008930a13671cc77d1344f624f984bfd5f55b749d1813d486282ba9d00943eaad0145ba241df328f146273988c0fa3b6e05fca083658f178ae72dba0b30a72cdcfe030795912792f42c6d796d9686afd33cf1100496de86b69c12ff8b971004b08206b61a8f627e7873df571f2653124a6752848c3502bff7882e360ef54", 0xff}], 0x6, &(0x7f0000002540)=[{0x30, 0x1, 0x37, "e0b4bcc0d571dcaf46646a4b8091fe21ad0e2b8e75b07150b37ccd85dc90b19a"}, {0x48, 0x1, 0x1f, "d7e4d4a7fc30e15d6cc02190a6f77e7feb9c65edb101dba2bb23ba73000197ad98ea0601243d0dd87568008c63c8d3a46e162e5fc00964"}, {0x50, 0xffff, 0x0, "2ddb07b929c1dc9318a0478593ae4c481d771c270eddf1cf4b3c930fb27ef14406a3e231e78bc5574cd435b6546e1ca46680765bb21aa7c87b"}, {0x90, 0xffff, 0x8, "e6935961bc808d7ff4bbf39d82626ab53eab520a90f31206d39153674c10be1734c0452a267a48c6db09b02c4ee354392aed98c19b0222bb8291b1893efa46db46c63b2c229eb9663a6eaf0c216ec56a00c591007af7af2b76ef015d5d506f066191b5409d144f32f060805e7a0a6d4766b36db00cef20f47d856a0255dd6b40"}, {0x20, 0x1, 0x99bc, "07b848fe9243a24c19"}, {0x30, 0xffff, 0x7ff, "daad464c6196bbc7d21afe4822efedd0b88381cccd053bf41001"}, {0xe8, 0xffff, 0x0, "61d572bb4a72a129142e398b86a96a69d9eb92b1dde1855c36a920cf310cad370a736ce1c318ec1cb0bd76a2a2e09b98eedb5dcd936d2a62325e7e3717f4baca599a19a32d4d83e39ac2a30e2ebe641898f408099d704ae4af96de9ded129004338ad919888f4c842395c27178a71b935282ad8b2bb6bce58a9956d9adf3cfde34f26970895b3eb95ec73cc65599c60576e56512e773dcdb65450becc47e0ba6685a6fd780b2cd39278ea8081282020161c9cb6275d70996ac27210d3b2915e9e712f87dc5f37eed28b007fdde04aff23b7a26"}, {0x1010, 0x1, 0x740, "081991c75b392ac5e04af8a1dab01f22fca8fb261352abfc6ad0fe185e2d34f21c81820979ed92dc2fda9b709a9dfc0f3e16bf0c4aa01e1a9e59f68ca54ca83a1161586b7e4d43ce375d124bdcf2eb80ad38a12005ccca19105abe95ec0ba26cff61c17fcbe4c2ccea6b97d660d8d681de958bd3477f3506aca57656bbae7644f7c6e43d2681b99758c1a06629da8021428224cfe0bc6ac0330fe8ec0f46ad5e6f016e26130ca2126eff3161d26d2ff7ad763e3c5ff170ef971a1b47c9454955b9a2f948cfc8251f2ee6f5381df2980f5f0eb56b2defb57212634d09f1ceee8bb22dafad1f9ba0c5a257472944c8bebac672250d3e590bb9b9194b4fc06418725eff5ce9eb9e07f65ce26d2aa67982de9d6677e236619abc7b20e70df10da080a35a2205945bb95f6a1bdced3953abba5d1ed75f74bae5499ad1a654ced467efc61420c7c5929eb15e41a60fd806f933125fe5ac8b6c0dac121c78edf8223f4c166900733a0315ec08fe2a77196dd770723a55d180f679a6fee5b200f348ada9e3b307471eba205e1bdbde02dd6518df1de359951b070615ce01e16f973688b72bb6ef0692f8a88770f0868b8fefe2464c4b5e3cba80370445cd7e6978c727f951488fe26aac7454895abd297688a961edaeab03e5401209cec4c493252f839c42e9e8cef3bd3b3995a725bf8198e981de35da3bd9d657854f3cae20d638989cefb9db96979997c418815511a45a2a1de943646ed15f7ae25ca1ed59ee24852946f7d64e63e82ed3e309c9ef20730fa1e16d26847b6b654f0b913de928626894a1701654246838d2724bd8a332d3835a2b413b54cdf65c81a49137f41bc7a2024da42640e5b632eef60bbe539d17453bf5128f14c6e6007fbc061789a54d60f4f1f443cebe12d3a9819a564c9ef058ecc0a3c051e73dd4beb71167844f859f2a40754ed7e35ed53e73e04cbe6282b635f0ccd6f4d25c12b9e22f867296325ce1a70dca2a207d4d2270dca4df414e49068edd1bd7619fb321f9ffb179d8eccca128d2ebd1849ed76aca6f2bed6ea551c61e67b9c88b5e7d6f497e9434052ff659824d5bee477be8c685819d808e063045122ef53b8807882fdf34c81f57eeafe3c0e38c3337f77fa8c952d90b4c8634e438fb62043e185b41363112babe0effc2cf901a46201c3107a653bb82b2e71d2f07c77d55ae3022f2ecbd9b99074b46e159882b27f2d5edb96312bcdd6e9ea63f68c4865da27f72ad0fde19af603e97e896171824707f466b9b99f450dc5008bd13c853b888a35c6e7a27ee252105e01f01e06a85e386ee33ff5d20408a48b8b2892621d944f10ae85aebcd45e0a1cfcd9ff14011f8e8491bb80da6a0e06ea2ce1bfdde4b209a234b0822dc9728eef82cba9624399181fdcefdd8028edef0cbe985826806d88ab4a56cacdfc224f65c7d7c0d6d4bc134e6ee60cf0a2324e77542a4e189166f7f802e9303ea1648b500828ea2105fe7fd5b11899d5d3fa700509c916be6717349004e6d8de5ff3bcf2277ce20ca55c17951f0e85cf19453a88fdef7a9ccf31c78a18043557392ba4a830ce8e35e14ee45f53a7341ce40f331693025bdf6fc876cb7495a516cab02f3c8ed373f13ea45d15356b7d9ce392370e07856bc9c9390d5ce52fcd8831db244e5aa2d2a1d7821c176ceb953cb21f8a4600b603c34387b400793c437523c082d4a0656af66069076df01f4193e6b5d25ddc4df2f0507f8f8680621cf964bee406393c35fcc9d5df343a5e55e6f7a8880dab8cf7ae70c766640b4df645d51137e1a0c5fd35a4b65aec82786b96a4245da2c4d4a530240a8d3eec81de641a15581c91d506f0baa93bca1f00a37e22b6591bb8f5fa97971ff9a1f55113b16352b73a2786f7d3d6a0f4bb4cbbe987b53a48c9641df87e955b43fe89a6f7d91f7c44a02122c5398146f053e2701e1d60298eb90963ade1ee71b7774d46e3c61252ea2152913b1f12ef30714809b345db83137d700e999435102a1128a88ca938c482333af097002bcafc1dc75a5b75a3504cf73ec72ab7fcba943b3628c55ecd26c3f86b9938c64260d68f96ba68115c0daae6cb3cbdd0d08860223eedf0dc89fa9f50e73dcf75375863f6303a0161f739bf6fe765c17175541b961beccd4839080689fdb983affcb9265993f1200a4e79acc30a43280ad9e3c7097231353ff4be315a7cb3e8a65fa28f2eea6d6c386210ff750e41a2fba2c44b708a913e7cf0b195dbd752584e30bf2fc691c2d14c9f426f75d27fbd78416f5c3f121779d5b9f4a010a134f4cd3aa8a9a2e486a79a0b5df398da7f4b6690793ef34d22becf71eb7996d1e394b3e05e47789fe71cc7b08267e3fa795fa236578f455820e8133988854afa621b4ef04cb5491fbe6795ee734d8012a59d5641f35514120ca194a158088dc5ccfd0bf6e119e7e27a45a95e004d66fac778a89ec93c5b254bd122c18b4a29ca4f2dec752d9d959dbc7ad47ec108a6d6530788ae34b559160dc2333d2b880a02ba07a8f3816b7881b1298f67c35e1740018cd727b0b99f85e77643cac15e5d2875499873d141c718b3c51bf5c71c0da86fb44915df290f810766d0e7462728b1344e7cc1820885cee088362578bf4168df00d915a7133b049818b66dd724103bcfb5522e9c4beeb77dae2dfa179764e5466518d7c7e78634b2fac1af637a857dd160060fdc434e03e0a0e175daf7328cdc8b2bc3da003cc9b398702a67cc9f7ae24d26433b02dc0131b89d5d7251e968e2d0a09a343b3ef01787770223136ea2d7ef1ead42573784302a01be200101e173beeb8dbe68572ed630580c48219ff835e69b97df3a8464e891aca5e4f8ba3853d3530caf3ec64e1a55b398f0f433977d632353aa428ca3718375938a22c6d12d61f45387cca1a1471ff6a63bbbb9b088c7df380e405059edf8d24165b82989d6461a20d3f380a509905f168517f34b67e4eb9189d5694982796e0aa6b60e9e72a5b3c0ed1824629c38b13e3c02bd0aec7efd823c00b73c349257300aaa3e6363ca8f35f595ce2fecbd92dc3b620418cdecb4bb56e6d1f390fb6cd2aee878d720cd02ca4b4ccdef426d91931ba6ce84e52acbeaf390920fab0037c299ed9f1f286a9e95af6a14e38b176281fd92f31e5db00b5943e72fc597b192d505cbedddfe3e7f97dc35946a42ff9bfd37c6e2f576279f39c526f84e4b9df0ea743c2c0957d81ce3171482a54d0bcb353b2ff31c4392d3afb1e85e74a5b03426e67116e924d3a526a8be6489550624cd9c07f883de3968e56d7faf1be6f06df6f392b67129316698645975ac2b10ca5d8b9f7268b7c2cb47be79913d2fee0f101f2bfe5642f0832046d2eb770bc5a69982b0b8c8961ba9453c55a9d59c1b90749c4352be87b3a6be4bdb869ea2785d288e67d2a3ad0c4e5087bcbe71f508a369e8490a73cd070293e46677e96a61e2b309d7a9ad159d9e84d2d10bbe6778831a526d0fad85be30730e2ea52a18516e1ee6aa296ec48a993ae19e219291a9117a29527839836687c340da1bd2b05961064f8b39bf3df44e4beb2a49850b247566e46a43cf70a1eb694a01f0bbe6cbc868a713a71e567e2b47f5e315c45dea694d871498d5fce43d17eaf0d8760c1cc2674a4523fec84370e77de042a4a366b454deade96c32b9b7174dc4ae755c4f0cb618838aec57c4c935d2e8ce5e3dc7b6af5645c7d64c1adf6a7684b7ab82e376f01442c36bb976543d62d3865cfa715920bc5991e63a8a7f3101ddf6f0e582c1cc3045f3eb8666fba50eac25749774c9c2e0a7f1b8e9b72d12541861b802442f2871eb847258b8a88c694daffa52c87c996918662c52d96e7bacf743a7e728b6bf1d0f67fc1c83407c73b55ad9cc7f8178b9250d8d2943b08ed0afbe1e4024854cec2d7b36263811eeba12cdbcde2d3c1feeb8626a8c40ce9998b9098be29cb7911db2ff38ea4c8cef09ec019bbc1e8e52464622df78e513cab21ad6a0dbc07c56d07a32e695f84d810f0ac670279ee1c8232823123d47eb5d2d124a95a44f53ec1bc1936f93d1f38c4e3602ea134d2970e2349ce2b464a7e05a659e0b69f8fce1df49620b791fca9152d5095d5bc71a5d712b3bf84f5ead0cfbd75cdb632f4ef538a4dd601f936feca0a0f9ede15379b56ef6c72d1cecff600e7448408551d255526300a97bb4feeb9be555919611643e546031d772ebd8ff6f54c4bbc009520f4a21d0fc480c1e9ad156ccdfb387ad43027fcdffbfc3418c57fa540d4219a81fd08bc8ba8977a4484b8f11a316e39e7d85f6a1484d38dc0645220c282ec0d035e7986577f82ad5916a9467710465b709fe2d5074e72abf9b0daf0629fd1a3d750c6fa4e75a021ff568d3ad6849ed3a95b948b3b64d1dcb8e5b1aed86c9989521436ce761167b93c677769755ba29b648566f8114018f4b3d8e4ee1e9a5dba5d0949942e360dfbcadd37029ebf5c3468406682f5effb637a5823b5b057a1e2e54a29519f44bc0461aed4e7c004217742d9312111029c6babda14f26462cee099238f9d31ee1e622d248ccd286184c01289b1a394cc44b1f75604390e8751d11888127dbeb4dc7194bc2e5a1bf2d193a1e58dc080b86b73d2068d847b2527553dd89065b4456ab6840288d7efb821bdc88b7c234b261a689f850bd3723f7361c00591a68fa00f5b54543f52c5ef09b5a394e5db4c85156967288ae4c4e99bb24d41966197d0827a723406888d2998e82e69a09fcde2b1a90e09516e1fd9cdf3a16c3348ee9fe6efc75a118d7cba3f5a883e9a5d773a1e5052c7f710279f271bad3fb45987b509e6e45199feaae08343dfc26b768cbc874aa6eb8aa1105ac622a170e495eb5573d3736b058ab72946bd6517cd5b7574c271d733d37d4105f96039fef2671a4f21d4308e3b4393993466efbd6d5dc978399d67d37e6d83c7f153dd0720d15b26c8eec725a69a0fcaf8f7a82a3bd102b49eac415232fc104de7c1e62b3264c17aef6a3edd162b62915cc3ab2c450237831561b66c470de045d54613eebc87bb067609225edb64edd456b7470709ae1dbd5e9e5249a08a0ec68429aa45b2f59fcc47ff177c9557dffc6370e3743d755d93059b3ff2da475daec319e637262b48645df52dc6fb6ca08e12b4cc00d648cdc12da6541a7ad40f68c743b901c5f2dcf9e77867fc0e6e206efa98bb8f15bca8f9600297bf42fb9d7b835a93a5bdb9ec2cde86a034266126af2e6f7e36fb20f9bd322cb8251addf651b399d29ce6436ddc2dffd84e9c48d9e3a05ee69ff703a83243d5ad147d59def154926f38519b93d774037a9ed61c2ce0fc5994448916c1568a4347eada56f2b0addd42d27cdb15beb9005b1539f30032c5299a184d44675ee69a4453cf7a8d3171f5e63aca76f055e5428543396f6e6505e8d0c492515300b86e5f2798e9ec3fa56e405984c862fa2ff25b80a4bc7de059250e380532ae0b401906a400117d0751a14973d9f1bbc84a899ec7c9c9007e6c8ca4635b715263cdfd7b399a6eab14efd3b95da765e8dc1d81fb936c40c3181d6bd89edc1177f2634fa1f1e0d258bc2047d951f1ad8d2a73d2379e47cf253564b2c434448a9c9dd5ed90f2a3463af3a2cfdbb27feac0e0adfa86cab2969736ab3bd86df95d7e8c2d80c7d05fc3e700ff4d9d9af97eb9b11827264712273a61343354dbaede581a211aef053fe677f2039dc978d9756c3529fdae4c749280396e12f50f2ef14fd82f90332e937bf8fa93fe288d7f679388"}, {0xc8, 0xffff, 0x7, "549793ef29f34c1603b0bd3760b8e3eff096ed771cee7f9406c1a7b3e4364e987b2b877c01a670458d7cb50a65a14051419cc7ad9e757ef71ccf63a2dacafdcd8e751175d02901f6e5d4aa0ed6c47f7a60ea1778c96cef5b569d884302cc36dac30bc523467b6fca9c1e7b064841c7b08a937cddbef27acb3649c0cfbb2c03bb16c74e4192c6b3c411e5a57ee94f4beaea608ceff99303b38b5e44d44da76ed0b2fa4cabed870114019ec1fe5f79643d9d5fd6"}, {0xa8, 0x1, 0x800, "bbddb356a17719b4b0e76942b0a3bebcc7d811949a0a37a1c24f16666595a56281d4c598d3329e61e222c8296ae334d241aedc529bce7dd708dfcf776c5f9958799e1f912899d75ee02ba7d975546854089904ef2b6b632d6debec20dd9e33b94c2779075844015f35696e5db45860c2782115574145360101857e817ce7cf8f3c589e8604259339bad2c6965d9514d0b137980566675a13"}], 0x1410}, 0x2) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000039c0)='/dev/tty\x00', 0x80c3, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, 0xfffffffffffffffe) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000080)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1000000051, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x200) open$dir(&(0x7f0000000040)='./bus\x00', 0x8080, 0x140) 16:00:11 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x181, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x125, 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x8, 0x9, 0x9}) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/84) open$dir(&(0x7f0000000240)='./file0\x00', 0x20088, 0x120) semget$private(0x0, 0x1, 0x401) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x101) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x800) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1800}], 0x1) getpeername$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getpgid(0xffffffffffffffff) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000340)=ANY=[@ANYBLOB="01c597e19f696c94ff47"], 0xa, &(0x7f0000000800)=[{&(0x7f00000007c0)="9c84a2c46f09fc150075481715114390f73a47201d4b7d", 0x17}], 0x1}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000ac0)) r3 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000b00)={0xffffffffffffff80, 0xa553}) rename(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)='./file0\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1004) shmdt(r4) bind$inet(r0, &(0x7f0000000bc0)={0x2, 0x0}, 0xc) 16:00:11 executing program 0: 16:00:11 executing program 0: 16:00:12 executing program 1: 16:00:12 executing program 0: 16:00:12 executing program 0: 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x233) 16:00:12 executing program 0: mlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x6) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080001ffe, 0x1000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x10001) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x7fd) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) fcntl$dupfd(r1, 0xa, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x4004426a, 0x0) 16:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000740)=0x3ff) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x8002, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r4 = socket$inet6(0x18, 0x2, 0x2) r5 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x41) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x800, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x10400, 0x0) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="5265763b8516715b6a86ea7652dfa2cb5b4be481a7a2919619533066d7724daab007dd44c38224a716b3c7d21f279f8f0ac9b3f5c840ab158e99199c9f55462bad5ef19043959226d23cf2eaff47da8076e8f0210edd76c2aa98ffd7df7ab1c4c846e8bdd1db8f6692d2580650cb7ba1baeeda7b335d6fcae2c2ed416d72d7482c2762db49bf08b969fccc6043642787d1e935541676d19c89c47c4c5d6fbdc6270998baadfdb598dc4d9f47807f35bb9cd2f52af279352de7e73c9a0d4342b14d1b6d989941523b2fe69eed", 0xcc}, {&(0x7f0000000180)="22e3ac78fb54d9c25cd770728d3798e317458aebf6", 0x15}, {&(0x7f00000001c0)="64c2a36207c0c8aca431e27d2b635a0e931d5add14a5db0adfcb77aeea50978128fb73d043", 0x25}, {&(0x7f0000000200)="36825964f5c150649887456c732fe2faf89f46f18ec5c8bfdb68445db478300e5259c268b3bb72fb41a11c32e1eba9d4ccb17fbf395792d18d6dd239aacf03d1c0ed5de4d4577db1a4611348bcffb7c91142a3886efc65652445957bf18d8958c924ec4b8c0a2a1226e4e8d634332d4198c46a7465d2501855cf6d8a40803c0522402cf1400b7c201d0ae7f0f0cb03a6ee714445db28e21c4ef37b1c5b81c63b37515801a2a47403aaa478221e7ae7961749e2ffb96971135f2b45c1b1ed6e8055834b4eb255537be9545106aaf7a62637c5a8639e", 0xd5}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r10, @ANYBLOB="d8000000002000000400000000ffff0000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="00000000abbaf55cd3bc4b6177603da57d66a7efe80a2996c768b28132bd34d59ea2f259fcd2f037a6841cd6616554b99fa4c6e6f252fcd5328a047d3a16d27d33db957dfc7f72e9f6885106245e3217d83bf52118872f23c4b7ac7ce52697715d0ce5e620b2490f1f2df820fbfd7915b4057a"], 0x80, 0x400}, 0x1) r14 = getpid() getpgid(r14) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0xffffffffffffffc1) pckbd_enable: command error 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x600, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)="ee6aef73d3935074b978e2ed7fe74fce32d990683d3223a6495dd42212ee5022d7ab49e511c0082294daebd523f17da705a8845a12cff56cd75bffa0f1eb39d60a14de7f1273360e88f5fb9758bdc89215d3d28cc15d151f288c333f2bb93c1a3b2e8df3543176591edffd2b3e716748fde5e90c32903af85e18a1a4fe19b76e96ab4bc6fe704356c208520dd867efd142a09349fd7b7caffd06d77404b427c446a5649d267c328b5ab046fc8c637c27a9785058a8186ce43199d91ea96fb3534e2495e59aafddce7b9157332d91f7193fd91af8a2c72901a1c60e9a4922da2125b71d90f40f", 0xe6, 0x0, 0x0) close(r1) shmdt(0x0) pckbd_enable: command error 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getrusage(0x0, &(0x7f0000000280)) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b2", 0x49) setuid(0xee01) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x1000100) setsockopt(r0, 0x9, 0x0, &(0x7f0000000000)="00c0ad2bc8bef83c0c7bbac7e9fea9258616a006a79761", 0x17) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt(r0, 0x27, 0x6, &(0x7f0000000100)="0000000000000000000000000000000000000000ade5f4950161705101fb999e0179e5eadf240bcea07ea83ce105e6b37bd617f7bf6aea48f962859b53fcc3e45ac0488d938e04692fb3c5485fe23f619a056da45e49f7d2bd6e743f8a0b68b5d75ecb034dfb485922d5923859bd2874a50c154d50a9d550392a38f43a12affd4d9f6a41211e3bc3e97ed995faaa071eadac3fe652712f7d6e1f60d08705b54069de2b827c3e2286559f3011a67699bcee942814528ebf375cebb7cfbc282a", 0xffffffffffffff4f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1, 0xba, './file0\x00', 0x1f, 0x0, 0x7fff, 0xfffffffffffffff7}) 16:00:14 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x80000000) r1 = semget(0x3, 0x7, 0x1) semop(r1, &(0x7f0000000280)=[{0x2, 0x9, 0x800}, {0x3, 0x8, 0x800}, {0x2, 0x2, 0x1000}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10a00, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x6}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x88, 0x3}, {0x0, 0x3ff}], 0x2}) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0xddd, [{0x1, 0x8}, {0x1, 0x9}, {0x0, 0x10000}, {0x3, 0x5}, {0x0, 0x7}, {0x2, 0x9}, {0x3, 0x100}, {0x3, 0x2}, {0x2, 0x3}, {0x3, 0xff}, {0x0, 0x3}, {0x1, 0x6}, {0x1, 0x7}, {0x3}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x3, 0x2}, {0x2, 0x7}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0x5}, {0x1, 0x7}, {0x2, 0x6}, {0x1, 0x5}, {0x3, 0x80}, {0x3, 0x4}, {0x3, 0x7fff}, {0x3, 0x3f}, {0x3, 0x4}, {0x2, 0x10000000000}, {0x0, 0x5}, {0x2, 0xc47b}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) pckbd_enable: command error 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000300)="2793293abe5d66b81dffe70671f5fe2388df2a5c5c4cd865c3e596e1d94ef00c1139dbdc188f5d5bfa213956a92cce77eb4121184642d3696630ffcf5a3ffdac67e92c659de137a491cfde2862fcb21f12120dece86396ae2ab2a239d0d91040398c1fd286811cdf8b123bbba03b29a4a12fe2d552e00a1a53e2539d6ceaf6c4ca622aab7ca1de29980cde7e49f6e09f6d698729d8ca41d731d86602174359123c8fc878487becd2fec7fccaceec07e5138da7247d4183746a374632d13b0610e87223b66093923e42b06ca57e0ee59be7f76c2600f0a47eed590cfa2708051e8911b91fe0b31d7ad7281f4b593adbb57e81eddd29e531379f07251de70999aa7c71bf5438b6053b7abd84ac789959d3561349fdf590d840e9ce3d26d20448e1fcde6fe29caf4cbbe6af1a66231e04c73709fab07da7c5e50f746df50e13c334ee9cc37da23238d177e0a060c603ea8d5635faa4d7c0fdd61c463ed777dbbff8ab6ef674d96e0270776a0e48eefb1663689ace9738211254d1e859e2efc32aa6e15fb5dd1a28b835b0f389ce52b96f9f9095fa9e3fc2e8b634030165f1defd8af682f21fbc39f9ac2049d3acdaffbfbcbd69093447d75d28bd7f3dffff387b87ca9a401ded767629051e2557939b5c611ce64384ae38b96f9f52da02b5195836ec914731b297b99eb96ef51131b2eff5b6f0b3be71f7c3504f8ea47d9407f07da4d4430535c763646b1934c7df8cf9e3049af28b6a9de9d317df057c6fc07e7c6dc83ec7132f708b92d2595c1ec0a647378fd9410355c5227d7553cfd065fd46955976fb811a2a2423b1f73ffcc0c09508c03c23065891855ce2c059501c2e12207f70b9013e781bd5044cafcd76fe47d7d5ca53c0b2d4c6550d4be897de08289d4477e727967c0c760a3f020fbe3a15e80278fc20ed921e66afc2e30d4f65d788bdfb987f77677a85122b6361a3fe109d046eda8353e8235fc383a486eb3ff949dd3c8fb664b6e93af83bde3a28dd1cb6ad7093fdf791ca0b59bc91418a6026c44791c0258c62517c7ed024f896b8c59f74bb1ffcf46feb771f710d548ac52c847f68fc395ec9c1174b58726a9bed030b4bf8c147b93ccd9cb24c0603e59ce1562750531ffddc2b848484838a555b6573d9ef3eb7b8ae5de59fcd806524df3058f0aeb9f520d09c4b9cc1ac09ab1a7cc883379fe0b351ca2c48cfdf48966b3c06c81575d90b940c42e18e39f2a9f085266a7d664ad97f62ea132a1fb41657fb2646b867020c6dbb7670746f069ba6403197f4f48eec7c8b81e3004d16d3f229b1ab801a2e58bf09ff061089e7f8ddbb0d8361d3587d4d83c0c4eaa33f219ca97e9478484985c45f8d6d0c719f9c4fa894187574b0c8b888d293db2aa164cfbe7c6c8a8bbcb52d42bd94270e4bb129f1bcbee6d0820e4397557de4c103f621af4792937859f5a08f344acc4b0c144783968eb3b0d497868640554a58abe523b89e4c68e638bee241ebc109dfa15f47b9c799abff8bd86d7c7e5f873a9de38b48f7ba0ba1d6715667cbdab0fe33541a95200caf20b1b8701f2aef1a55b4fa29bf500b886c664418bde4600fae6b427a6fd7f8547f12c3dfaceb485dfef971255d4e64319095ba651135446f49e05a5e8f8bff88bbbdc72fea30c93f44d404e23c9aa792760fb9119f3d7823fd0ed668fae9eece8673c0de1becc06060a6150bfe3b7e3c6211d19922880d74b8193d68737f49e739fa1d4c196dd955a350a8c4ecec0bff9c0a2dd52e931196eae8dc79b8c0f568aa784ed493f28078355db089b2afb7566647e989c8a980e145650106bfb3b56d17cc42180053b7ee52374c0d9160d21d6a148b80c17f7c3384818802d9650fdf66ddc988ee9aa7534b6902850b005959d18ced2ae9fa4e8480d055a82abcb2da0796455ccd863ce80589f9809e148909e97e7a79886a836284f1a1fd350b49cdd025a311b470306612940823d096284b737deeef63316fcbe85355d698373da2e94843184ab002c5d56dbf8bb68039b97ddc8e647a87f27648f0ee80aabfd147732961833de80d586c9379126ec2fe63a89108cc20fd7af95209979b3168b8e4863c90338335b22c28ce70398eba37b1e94667d8c28ae1495c3ff6e8f684e0ff8e8986b95612935facbdda062b63401097033858d39a020a5f2d3b6c9735108bafe3946d498c9423206701ab85532bfeb79d90a2a66e5f298eee86f4a2a9d546cd32cd1353555aa6d5e951467e46ef9a9b1c0b0b4683c2b69efd93f442cae72adbe0cf847f67de108776f204f0bd502b34fc37d591185388f419d17c172cc83add800501baddb5db0d6a14599c81742f058e08e4fd7579100871dbc1eb694227d74cea6a6dc3b8a968cbdf9ece5342df795b9faae4256100f9298754acc32f5a6a354cad8f6aa2482a421aaed1b6483eaeb7411e689ef8bbc4ae0de9ea67167e756c70b4b8685a79f2c42ff5ea959a497a41a2a268c7a5fb0c822cffc48e42f36eb17552098bc9261d602133829d17570f479a26f7cf35906e8226d4ef1932c68358e1544493fa62b0753939a81572739c807cb7f557004d3c5ecf752ace3a64f8d4e9aa0f80c3037936b373e1ada97250fb07fba665eb448eb263090773af9a13eaf09efdc7fbf7144f8645a3fa204d72c569972e00482476897db1b7a62a67f7761437284906a5c0402662dde94a324e6901c68036113a5d956ceebfab61da0dcf17f77fa5c8c5790af7e7c245c214b3c577d465bc47397abe74095a812e4976beb86c31210d668af2aa266935cc18d8e5afd51813cc2739cc404fb91a83186351c9f58f99040a50ccd2de7f12b38afc645cd4e5273442cd489ac82c28388392bd59ec536a8c7a69cb0ee37ffe47bfcffc16f0dafb0212170ce1ccf353e58a8070cbd80e0427a124e7959597ee7dda588c250251bf8d4d6c48116aa161f9f9b02db300eda883281bad975e2f627f24ab60adab34f1c92043701fa9f7c1ad37fbd7b45e0e3ac4970269b88f6c4783479d4b42c43900d15b254fbb1d7bb485cf310733b324c324688b78340205e3a4e2058818bba5887295934635c90cb32f18651b7c551bdbdde723aedceb34af46fdf618da5d7a415b67c20cfe3ab1a96f9ef5834af73b43cccfaf6cc364c7abac6246ad93498484a9017f5b6fc2533270aa99dee769b3cdefd9914e26ddd12e4a88a76c35c66b09a90d7c2c8dbe47c23a8ad6e6cfc9989ed09d0eace6691c6f07b1de32683e11b46b85a4f020baa7af58b1f51caaa55a7c442d5531bab2833b919342c18f337606c0eb5032d080fcae6df347c940dd6bab387f119c3dfbff3baa743a52cf1cc892a490ab48ad5ced7155eed621b3b737fe18e68064a3a1470e18bc7e96fdac2d43ca321a293ea8a99e0e079f7f9f8757336282d15e886332ed272150adbe290a241060c75bed5fd140489db6ee32283b698ceccb46ba1676b52580136c1723ba061f6b9987b7e35fe34959e7e7b7d825763970b64852a234d2f6e2645f1a78f7836743582d1e7a0af213a4d95be5bc938b2a6a42a6be4cab9d65be139ba468a0c4074c6ffd3ce58932085857be63b56c33ce221774134f030ad6ee4f4dbb3586e0d74b5c82b641ea4ab87e70979e9a5f1e1bf5784f178af074c83196a4f1c2b827a37df9958174cd0754f5e40bb71ecc7b1110b822105092af386958a39e2604a0ee06c7ac64692438bf3d31943f2286540d0d5cb92c2d5a343124ebec118db23a102ff3613196f52c99992d4a6e0cb055e5ee1ab0bed59726796793c481f147e581cfcae2c92ac52ce6d84e03aeacd18e4d2c0d5eb91cc25064f3fd649a671a048acf5cebf0b1d824ed2057c8cb255d7f9e22d55216232be32be7a52aabf0d9f6d15ebf7266cd56b9a227e997123f3c1becf2bb8d2f245eafd4182cf1168a450620beb1776fcbffdbb5cad990f0c0437dab2bfa4be97194cf2fff71321cddf6c89b902f16afc5f873a9cc719944f67853af87b81fe67dec96adff2b03e0231f09209a51e7126bbd601e610f7e0ea490a70035cc207252a2188ffb621ad2222775888e3c45e05813cd3a0e50276d36c5d53dfcb2ae1581d82ce99e6f9ad250d6f2dab2fe7d74d3dcb2e6274195916c0af7676561ae14b5d287bfdc5bbc7de51270413621eb30bb840419c031d4a1ed9d8064926c08dec96570a0212b1e1f763f751ff975bbbaa68e173f3b14b01bd16532eb0a34ff8c37c0f1e16bb65574f86928b2b94b13fabfc23aeaca6745b203243c79a3bd48d698bb7ddbf2d5a8c01d634d7cb34da8ed0164a74c8b065f1952f4d1f2ec046b8de681255bc937f1b3aac763e945b2b12e4855de2917e7280b41542f3851d982b8e397ef550d2b8c123c7ae09607b4d69af16f003b865a10c074ae497362411034bd08221e32fcb4e6ae6997f470330805fc85ab70e7bac6cf3e56f598a0035094e462eabb895c0b5df3179d20997f68efffcb91aa59350e34326ff2e7530215076447a4e47dcc32584a93ae7461fbe222e2bc267da3e712da4a602480f959313cc26abc6e7163cffba68d8b862c3fd171020125add2b66a40a6cb4d827bb3a1e815dbc03c2a27263ece0b7662de6c659682635a8a0eb62561254e4f17cc690ae992e53ca17e8fe836f9e8a60b448686729bc5a25629f6845491acb1798a1207c5af51c99a49efa1c634577ea04ed7f51d660b6e45b392021711296585be97c9d5592b80c5ce429219e438258ef7c33f4f0f9c3a173ea43ecb4e5866d35195e4faf8a044186778719b057acf0724d9b1db3498beedf8c3ec74292c14c2eebb1c7a9acbb5abe21ad6a4c507f186c8b7b2168d570bb62c22a102d546c624d8b866e6db967990d55d1631543b8f8c393a1580c5c46606f4fbdad7e8f294e340816e35c5fa4c22e0bdba3501c0e9b2bd3f39894f8fa4cbbe99d106c07bcb8838da54524a2eebc31d6c89bb1798a50080f82774c4c8c1e77dc0b99248c573dbc38c811a680a2336e5ca340a73958f8538b899c56d96fefdd25230d5d3794d38774c644fd70b66c4814816fa9307cbaaee45cdae54c79104aff90a722c664289d44e642cdd57eddafc0806fb8039db1fd1d292889893164a2c14f4963e20b1c94b3f99d80b8d772cede7655b2f9bd41a21fa82e55e9feccf1fc792c390d66dbc0c8f67985d59f48724e977973b8c155a75a0ea65cf78f4cd920b2618f8f53f43604a7095ad7dac19e1b835dd7cb6dcced9af535756dcd100ebe61e8ae09daef1ce4a6fd289e7e39902a8e1894080e7041749876aba716b33dda68cf98bf75989b50ed41eec394b2e28c9f6c41d5d9c6508a1ca531edbd945f92ba1bb2a0980f90296008bbc69ac3eb3b0180426f73ad4d6a6af63d68f87c61ef8a57e6b981689de69f45c2f2a057061a24ed7635fff7a7748be6750fdb9397aec89bcc5e089475d8f2de2891404bb2bd638d87ea2c821f63ae4e78f37e1fb9021692c49d050a888dbbb246ed43594da154bee7fe42cf54fd1b2359eaee3a123713bf707e0155e2d29bf3237283a36bec18ec61a0e76bc9301accda4cb9ea719270188c1a111d4f13e7644904f3ec30f25250b501e8337079f9a7f32e894ebbd1f848435e3892e63beaa4bf89af539785d822305b0a5d3cb8025a36b48d5db5cef1d0ab55543d5c033c32135701c4d4eb34a52007d7d214067246175f8f07751c9cccc0be482751e6e87a5e9976caea3105df6f6b996b9331717c54f226fa1398d8701f6badb7b5545db745d22", 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000080000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 16:00:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) clock_getres(0x2, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x3ff}, {0x23, 0x7}], 0x2}) r1 = socket(0x17, 0x20000000001, 0x7fffffff) r2 = socket(0x7, 0x5, 0x8) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r2, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000140)=""/175, 0xaf, 0x2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x5}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000000c0)=0xfffffffffffffd87) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x4010, r0, 0x0, 0xfffffffffffffffc) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x7) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000100), 0x3d5) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) syz_emit_ethernet(0x50, &(0x7f0000000140)="e07e37831e8dfff6096cef83f00bfdd2df2111d13086a74882e8b25b24db84de82bb975895c19a3e94a5ab6503a2eaa1ad32bb714a1a17c881ddbef2c4dc0248bfd1aad564e3a1400fc15b5789ae3295") 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:16 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) fchmod(r0, 0x22) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:16 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) setegid(r0) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0xff) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10052, 0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0xffff) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) fchdir(r1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xfffffffffffffffc) r2 = socket(0x6, 0x3, 0x13dc) sendto$inet6(r2, &(0x7f0000000100)="cebcbe7877f40fb517e4a0ee397976e5294555e9820e18616724", 0x1a, 0x8, &(0x7f0000000140)={0x18, 0x2, 0xe1, 0x100000000}, 0xc) write(r1, 0x0, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x1, 0x910}, {{r2}, 0xfffffffffffffff9, 0x54, 0xf0000000, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x101, 0x1c}, {{r1}, 0x0, 0x9, 0x4, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x100000001, 0x6}], 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000001, 0x1, 0x436}], 0x9, &(0x7f00000001c0)={0x73d00000, 0x8}) 16:00:17 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x8000000000000000) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') getpgrp() rename(&(0x7f0000000240)='./control\x00', 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') 16:00:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) poll(&(0x7f0000000000)=[{r0, 0x8}, {r1, 0x100}], 0x2, 0x445a972f) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 16:00:17 executing program 1: poll(0xffffffffffffffff, 0x48, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x28000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) 16:00:17 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0xbbf9a729d206b143) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x9081, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f00000006c0)='./bus/file0\x00', &(0x7f0000000700)='./file\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) getsockname$unix(r1, &(0x7f00000017c0)=@file={0x0, ""/4096}, &(0x7f0000001780)=0x3a7) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x41b, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xedd9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x94e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}], ['./file0\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00'], 0x1}) mknod(&(0x7f0000000680)='./file0\x00', 0x8080, 0x9) 16:00:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) close(r0) lseek(r0, 0x0, 0x0, 0x2) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10140, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x3}) accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x45) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xc6000000, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x800}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) 16:00:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x240, 0x100) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x148, &(0x7f0000000000)="b6") 16:00:18 executing program 0: readv(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000), 0x36f) 16:00:18 executing program 1: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x0, &(0x7f0000032fe0), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x7, 0x3, 0x7f, 0x1, 0x101]}) 16:00:18 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8080, 0x0) clock_gettime(0x5, &(0x7f00000000c0)) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) 16:00:18 executing program 0: setreuid(0xffffffffffffffff, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x930, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000180)="e93ff7982562c4cc288219636e0ff5e7025427455a5f5144b1d8d3773bd0cd76ecb065f1bea0d0d10e867f08ea985ba246d29cfe12db0bd9df021754dd30fba74bbe1283bef07c373b2c04f67685", 0x4e}, {&(0x7f0000000200)="890505d0ed518e1ea3bef331d7216e187617885614a1345786d5153d6ce525ab9d2c1998ce33497518f538e6a9bddd5633360cf95760bdcf5d1d69354a93d48df7f66b77b2957d190395f95258c94ddc8a1863c3d1ad7a8e9a6b794485ad2bf66a371c48964dae84a85041c048284512d587035e2d9c51d412a51b36787bbaee8626349f0b60433af140e7a132b5d5433d658d6e27ab7d83914a9a709b47e959192f29b60a1f0062f1b91ae951a2bb45e51d787f462c392a2c", 0xb9}, {&(0x7f00000002c0)="4401cdc9b74c8b5642b2f3130cdf0b3caad41b14aa1e937e3a99b0a00b19f4ba220fd123e6cead1de76fd9dba51be199f2e0e63ef16e16f492d7b77cca5df39bdd11018ae05a340a9e15fb4155e027dc0ff6319b305db6fcfb3b17d8caa5d4d761c2c96dfcdad798e525e7bc8089b0491572a74bd528616bb45cefd982f2cedc6408aebf2f9ca577760815f5546458ceb471d8098e5334331c7ced6de4beb83f73aeb47aa320d3f2db387901f75c498d082379536ad14eb2f66d60b8e7e57675e75c940983", 0xc5}, {&(0x7f00000003c0)="f917b97dfb9a9a4dd6a7d203585a075a18a2993dcbc01388e4ea6ffbd14641d6804660702e2481d3f090f9914f432bbdecf9ca8512495730b85cf6b22db5796184b7168a65574b950ca5fcb144eb4f878da642183f8bf4e895b140c0d34f1c050995be12274dabc71b12c95a3a653a102c4d6be116cf2897c6668546fef6966a9f2f7b0e", 0x84}], 0x4, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}], 0x20, 0x400}, 0x400) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) poll(&(0x7f0000000080)=[{r5, 0x11}], 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x14, 0x0) 16:00:18 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) 16:00:18 executing program 1: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x40006) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2, 0x6010, r0, 0x0, 0x0) 16:00:18 executing program 0: setuid(0xee01) r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = msgget(0x1, 0x1) msgctl$IPC_RMID(r1, 0x0) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = getgid() r2 = getegid() setregid(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:18 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000557800000000000000d800000000000000000000000000000000ffffffffffffffff000000000000000000002100000000ab63f348a9c0c2490000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:18 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000080000800000000000000000000077577d5be8d1e0335819272c269e6bf57d2661e30cf6b28d0ed0c24ac27e4a5d66f6f80cee0ca3a456f4f2affde0f809a1fc02b577fa9548800b80e74192d8891d2266298bf7a9e8fec9cc142e09064fe473ad10d99634c606bcfaabefee99222228ead441655bc0c6901f5c"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10020, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x2000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) setsockopt(r2, 0x29, 0xa, &(0x7f0000000140), 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc0206911, &(0x7f00000000c0)) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047470, &(0x7f0000000000)=0x8001) fchmodat(r5, &(0x7f0000000040)='./bus\x00', 0x4, 0x6) r6 = getuid() ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0xaf, 0x1}, {0x27, 0xfffffffffffffff8}, {0x85, 0x6}], 0x3}) setuid(r6) ioctl$TIOCCONS(r5, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x0, "3e8b03610a5b9614f7510b8987cd7384e095aee4", 0x0, 0x2}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0x100000001}, {0x6, 0x7}, {0x43, 0x632}, {0xef, 0xc}], 0x4}) r1 = getegid() setgid(r1) open(&(0x7f0000000100)='./file1\x00', 0x20, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffff, 0xfff, 0x3672df82, 0xfffffffffffff801, "86f07fbfb676020b96a59df32d6f90c9591b0f25", 0x4, 0x3}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r3, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:19 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) socketpair(0x1e, 0x3, 0x100, &(0x7f0000000040)={0xffffffffffffffff}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x14) pipe(&(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xb, 0xd044, 0x24, 0x3, "0dbeb85387c3cace636be3caecddded4a3fd810e", 0x6, 0x9}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x408, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r2) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4000029, 0xb, &(0x7f0000000000)="d5ff9e53", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x6672) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0x1, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0xe1, 0xfffffffffffffff8}, {{r0}, 0x0, 0x40, 0x2, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x30, 0x0, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x85, 0x80, 0x2, 0x3}, {{r2}, 0x0, 0x4, 0x0, 0x1ff, 0x2}, {{r0}, 0xfffffffffffffffa, 0xc, 0x20, 0x6, 0x5}, {{r0}, 0x0, 0x2, 0x8000002b, 0x376d}, {{r1}, 0xfffffffffffffffc, 0xe9, 0x2, 0x7fffffff, 0x80000000}], 0x5, &(0x7f0000000280), 0x6, &(0x7f00000002c0)={0x0, 0x8}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000280)={0x8}) write(r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0x1, [{0x1, 0x9}, {0x3, 0x3000}, {0x3, 0x400}, {0x2}, {0x0, 0x2}, {0x3, 0x800}, {0x3, 0x8}, {0x0, 0x1}, {0x1, 0x8}, {0x3, 0x6}, {0x3, 0xef9}, {0x3, 0x6}, {0x1, 0x62f1}, {0x3, 0x4}, {0x3, 0x400}, {0x3, 0x7}, {0x1}, {0x2, 0x56}, {0x0, 0x4}, {0x3, 0x80000000}, {0x3, 0x1ff}, {0x3, 0x3}, {0x2, 0x8}, {0x3, 0x3}, {0x1, 0x70}, {0x1, 0x2ac0000}, {0x0, 0x1}, {0x3, 0x4}, {0x2}, {0x2, 0x3c}, {0x3, 0x1ff}, {0x2, 0x3}]}) 16:00:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x180a2, 0x52) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xfffffffffffffffd}) r2 = kqueue() mlockall(0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x1aab, 0x1}, {{r0}, 0xfffffffffffffff9, 0x78, 0x1, 0x6}, {{r1}, 0xfffffffffffffff8, 0x10, 0xf0000001, 0x9, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000001}, {{r2}, 0xfffffffffffffffb, 0x88, 0xf00fffff, 0x40, 0x2}, {{r2}, 0xfffffffffffffffb, 0x80, 0x2, 0x5, 0x2}, {{r2}, 0xfffffffffffffff9, 0x1, 0x4, 0x200, 0x6}], 0xe3bc, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x0, 0xffff}, {{r3}, 0xffffffffffffffff, 0x40, 0xf0000090, 0x80000000, 0x75dc}, {{r0}, 0xfffffffffffffff9, 0xe, 0x0, 0x1f, 0x20}, {{r1}, 0x0, 0x4, 0x2, 0x9, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x1, 0x6a3}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x5b}, {{r2}, 0xffffffffffffffff, 0x10, 0xa2, 0xfffffffffffffffb, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0xa, 0x10, 0x2, 0x5}], 0x3ff, &(0x7f00000002c0)={0x401, 0x8}) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xffffffff96a97cfa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa, 0x0) getsockopt(r1, 0x3, 0x80000000, &(0x7f0000000080)=""/23, &(0x7f00000000c0)=0x17) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/179, 0xb3, 0x840, &(0x7f0000000000)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x4) poll(&(0x7f0000000100)=[{r0, 0x1}, {r0, 0x10000000}], 0x2, 0x7) 16:00:19 executing program 1: mlockall(0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 16:00:19 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) stat(&(0x7f0000000140)='./file2\x00', &(0x7f0000000200)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file2\x00', 0x100, 0x4) chflagsat(r0, &(0x7f0000000100)='./file0/file1\x00', 0x0, 0x2) chroot(&(0x7f0000000440)='./file0/file0\x00') 16:00:19 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt(r0, 0x100000001, 0x4f, &(0x7f0000000180)=""/163, &(0x7f0000000100)=0xa3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40045720, &(0x7f0000000080)={0x0, './bus\x00'}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[r0, r1, r2, r3]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r7) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000000), 0x10337) write(r4, &(0x7f00000001c0), 0xfec4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) r1 = socket$unix(0x1, 0xf, 0x0) setsockopt(r1, 0x9, 0x0, &(0x7f0000000280)="c5105c0f7d51c0f1ee31e84f6d8f2c9d0d2a59144d100244db670da2bb11a24e331e96b61e61b779d6e64efcacadd8c077dc687381ce4cd630656f188a67df0629edbae2f813bff0588546c1e1cbb248400b06a6a32967011a04b5ee15327bc4cd00939a9d299745fe71a4d846c706a626c8e4dbdf02a711c692f26fec35debb534e4ba412cb3e17542359a2fdc7886491cf6612c32cb792a36d83ba46b49861c849325b1e", 0xa5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x0) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x64) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000380)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000440)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x8000, 0x6, 0x1ff, 0xffffffff}, {0xfb5, 0x1ff, 0x3, 0x8}, {0xffffffffffffffff, 0x6a7a, 0xae9, 0xfffffffffffff000}]}) 16:00:19 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getuid() setreuid(r2, r3) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/253, 0xfd}], 0x1) r4 = socket(0x11, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=[@cred={0x20}], 0x20}, 0x0) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/168, 0x256}], 0x10000000000000d8, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x22) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0xb1b, './file0\x00', './file0\x00'}) setsockopt(r0, 0x9, 0x81, &(0x7f00000000c0)="91122c9025dbaa85785ed01768a0b56366868586bb0d4325399f146dd2c587daf5d23730d8b330deaaa2b9070555d4ccec0a1e2cc640ad4bf8ba79f8a4e942dd563e61c2baa9525807e85d13952c0dbeff09c5", 0x53) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00d5fc2f6669ffff3900"], 0xa) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) write(r0, &(0x7f00000000c0)="e6", 0x1) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') writev(r1, &(0x7f0000000040), 0x100000af) ftruncate(r0, 0x0, 0x0) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x5, 0xffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 16:00:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x91, 0xc0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:19 executing program 0: r0 = semget(0x0, 0x2, 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/30) r1 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:20 executing program 1: clock_gettime(0x5, &(0x7f0000000000)) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x91fd7297a3dd74e5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000080)="8c47b1d7af3bf8f3a937f4576bcd5228") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) dup2(r1, r4) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x7, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0xffffffffffffff28) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0xc2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xdbde, 0x10001}, 0xc) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000010706ca900b2004fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c50000000200000000001f000208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) dup2(r1, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x2, 0x10000, 0x6, 0xd94, 0x1f, 0x3f, 0x5, 0x3, 0x4690]}) 16:00:20 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)="2d226d1b3d61022949d359b852aa502f67a435c85761310ab4ae8048c51a865e68b210ad69a7", 0x26}], 0x1, 0x0}, 0x404) r1 = syz_open_pts() write(r1, &(0x7f0000000380)="bb7f5c06bf767bdb624bb59e99a16006684be95d1e31ef7478f54e9fbbb21a3375ae4ab25f11eac4a82712ea6fdb4478f01323278dc1b984dadafd20ffdc793d160a2bc4d67b282a7f6223d3f91508bc398f91d0515cbc737bb476ad9dae18a5626c00fc8c968b9d58bb21eca94bec17452eafacd5f828508c708874bdcb97312ade2be55447026d5edd3d72328f3d0bdb2c3845ac10b59e1da91b4db6720a39f9b1dc9ac0788aa6754b17fad009b9bf5c5ea004006a93fe3a3acabf8abdb0ddba9a63461177e6f46d54c77efa2bdf9d25c84757429858ebe7200456d5ceced4e9f2c80536e60b10a792a32a3d40eff380", 0xf1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619315a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d36effe0ac237d05648587353179d4c5f16b136a5d0", 0x6f) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) write(r1, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r2 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:20 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x800, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x10c) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xffffffffffffffc1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) getsockopt$sock_int(r0, 0xffff, 0x200000000001083, &(0x7f0000000000), &(0x7f0000000040)=0x3e) OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:21 executing program 0: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8060, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0xd86, 0x0, 0xb4}, 0x9, 0x3f, 0xb1}) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x84b, 0x0) getrlimit(0x3, &(0x7f0000000140)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000380)="a7b27a74772b629b85d04366bba42b363312c78a62ffbee581c136eff968c4cabce7506e78d0eae821f4599ac973b9bc8f3248ac18ab99ad48289e41db9f7a05b11c5e13b93f3bd27a7cd66963be20aa6323e51bcb484ca1e64acc37f769eaf8b587d6b414fc1304823898bd75b9c206194f49a222b3d6270f28268f9755e15a641ba775b2787de9ff7b6964bd2cb433125bf7d3e3bd4e1b9c50ff93968fffd80a01294a5c409906c05a6c3b1c315cf7c502f4c5673add36ad602fb00bc2918fb32e55d0fe2a03b59bee6419217e49a5e3554eca0e13b748de3a3ec5a3614d41dd201e098ff6c28e9c7bdb2a6ceee7e0344000e242eaca6c36610200cb7fb821e8fe1c39885514bbec5685766a0a2d1f19c93254a6c01766ba00e538bcb24d62ca1f52afae16662fb95c1c44125c88e886924ec2f27834af290e6bef6b3a0208ea6f4a290affc7fd0f59cb0d3118f74fc14f17c20722ebb34055af78767829aeecc459dcf3594ef60fe576ca951e3e1cc02bab148cd08de281727c941861328cae0f058eb54a7543b80dde8d6a889a2bf3effaf1dd4ec2200d37007de3ae88d1c4595a53146678d2a626fb70c3154ce1c47c38ce1fff0017f52c771e15c53716145a66a892c93ff89630a97fa24708447ab14b75ece6531ec1487669dd2942cb8e86c48ee63e9da30ce8e8080254cef865e284185c79a7bf8a3f7d2c74e07d9410975d7c0031876a192931bbd624d45e6b250f7c88c282f309d28fbc2a579673e19c266e5cb3a65efb48afee1b303d445b82e538c87a2322ca8a002094f992c0b29bf317f80c3f83d4c6f6bea44b01f099e9700c2cdd33c10fc7d1343c18f99f013cc48fed6abe708383bc6a1da2af5cc0b34fbcdbb23ecfb845d56f335ae8fb04109a23e577b8afd7db0d4607d21dc1bef6bc1d394ef8be6c574fb92ce58e4c475202b33018203d9ce4a1633b0458ebf4aa74259b61085f1c735ef2d9ae0d01689b314dca3204834f8ee9ecd8d8cb50665dfd895c68f04e20bcc040d584a16d602127fdee69d0529a2aad3496915d54268659a74c355939f40c7c7f98012cd9fa8e2de159f580681af67b9a5ed1d84296055cc4b7dd6834cb49d93c7d68b3888dc1f50da78c771de26eecb13b74fd7ac83067348114fb85983a0d535068711a64798c752e8a08bf9da6b56c0f7cd9c600b37d3602c27975e5d6c6c13d5d6ceaefb622f96141991f18943d3c3f6a37126934906b4f05d0787168bc781d6a04797c1363fdd242e2f82cd48ae7cbbb426f8d53d38d9c1927e2bd42ca78800ada0830081fc61d014b0818376581d224344f9c5f150ad51ccc61934c5c18dc65b245b04e86687eea571844933df31018cbce2d14b0bd1d581586f5cc22024d0a6479606bebb2d4d1aca95cff492ac96fb0955d5a13044cb08add8a9aa791e31e6321ae81d96e0ec408005fef7d3f94e4e3f156335d4ce15a0d75959115916095e8ec9dfdadef8df6d5fe6474c97c8386ad2e3ad836e2f4faaa396659d7c9da7e3f8b008cbe4d721eb8086e80420fa71f61d6fde992e8eed64993ff1bd22a4d8c11ea5d5e2f7d68892d939f17929de512bcd810fe32abbbe335a3f2a8516794d6dd18af8fa2ec1ef663ccc12057d7a85aaf5ffb614c2b78f564ac832df41fe15d7bf40a816bcb9adb9dfba8b4016fc382fa73f1a1144ca451c35acfea6ca299cbc3368c60ee0375938d4fe44fb679ba8bc273f8ff0a621bbdba105e1902714ef913d0dfc7389534d507ed6103122ad46bcb23701c892501cc8f1801acb9760f58bcf8e8600d431d6cee27c12bfee3953c0a57cb22a675cf17232573bde257eea2e64c8c8780277fe5dd5c047f7eed692be64e4a9a8709577e45f6bb24b59e0125f40d4f61d6254bc44d4463138e6d5a37d3651259340a83cc57ac15ea00db11d3f85c642acbecdd6e3f638a7ab530fb26cea8efba22e65bd1bdf8dc79541005999a4999050cda3733011711de598ddb9150a64816c32401197cfb06ce73a740197513d988d77bb581b401533899049bba237ca888b86d8d135183d26f753ecc306de929149b768e3d70dbef0c26ac0cd1dd2d6b1ccb3e08460cfeb8a1c7d4e4be043e875bfddca4fdb6e6e4e801cd2d9069a123b254d4ae5cb8c52f2b7b9334ae73fc2c90e2a7264cd4a850662e8b9a44a75857fd6be360e9cd81731e44da494881baa6528b255f272f68b8b1b1f36fb97013603c459e80956cd3292681cbf7cea547ba364c5bdb0428a2f6054f7f0eb1bb5267626622d6d6a2d7df0ba4718cbd5981e6ebc743cf8bcdb69c922a94bff4c44e8fc176ac46eae4d4f59f0c15c6e4126ba59da9b0dd31d0226ca5f5d897b2c7d522d0e800d4e16c6871e9a7330b1b1d503207643642b921ea7c49de1bc6a2f072fd6c70c551ff15b41d2563e790ada581dad70620f7baa7f19a640c5b5089087de75cbf565ac3e162834174bb82eaea8cbc0e09e9346c12cd1f0f78702f931e00a0d38775d109aa3914d907e32ba88573238f7defb04c576079319b3f152e22649e41dd86f8e9a7a392bd08c8565e7b34b94500e077ee39b2d12a98fe650bbb79b9b0b4a6e219378d82ba22ffed838a4fda99d17a748782cdd63b515636c3f11563445b4d286b1d294eaf7c5fd7caa9a4b275a6838fc4fd6303ddef3aad961525a48d60975af3b040747ee91937a54051d610e9f6922347e953738c7541ac325d062da7012f22278b472244f7fe8bbf1636f8f533c52226d07bff57026bdf802faa6712e702996536d57d24efeebffe549cc8584e3491639f2fd2555e0d5f55953bfdbe61f2b4b2836aef7412f4ebd3a183f436f68a5cdbf241dcce504dd29033a380320a03b167199b92b6b98aa4a7f788784f3df7860bfd72addda39e4f252dfcdbfc0b0202cf2ad0ef6f686f82174b7939b76bc469c597b0b9691599348be7508484092683ecf15399fe7cbc6a4a43d5b68d59a398001c7584884f8f5624ae012f6d80d62c4cb2f952ce8504aac01ea646eb829afc136e907d3a17a47f2200a21d58076d5c46718248b738822e50bc772fb2c0be895b68f2257259d2a7b8a18d1bae698bfff6700fd43f8444e6f4ed935388820657c41d9197a152a8b9dd27799c1bcb0a67fa05dc2070e3bfc560671b72aae172cf5001c9ff11e4e4b30d8e1613759e391965583e3be81b4220cbfb32e4ae9b92c2d71f2960c70bc5bbc0f5716bf50bd8f7c44cdce810da6b6a23c33a07b674c3259be4637aae7d5b7a17a463f93ea03c0c3b2822d5956d5043d0ff0502fcf3c6aaf36a8edc4ac0f177ffffa73990122fa5cb48d82574ec0083c148f5596eb97539500b00cc092e10da6aeb175d2c5f624dd214f57c67b3f815ca473d7f1e1ecd2d8dc6e39491e4b4270e5e5f83cde46c41a0a52b9945917520b3db46a2fecff5a60f179b1a461d443ea80a6c2cd595d9f616de2215245fdc5df7933a5f9523f10dcccdac612b764836fc5831efa1b0ed238113cd0ef7791d525d8f9c2020aa8f08cbfee3cb5a1d79d5ea05f57b0904d42210c480b21849892504e49fff0a08c28102b8cccbb12ac8757dd128d9e6ddbeb94e1f426e57c59785d2f7ed669fba2dffc83f4b33ea7cbaec9ace2b4cefb90e295c716187699d3c59cfb46dbb477231a0ab6afb7833a2cda6d90cfdc463eea8792e5e5903ef3eacc41983f4dd301b6e0a980c25a775c1be91b664c92763726add53ec9eb78594d3b7d2f263669a23e56e4b44c2d32006021e42c6233a8b21209c585db553fd0166cc72889816ee924d31d9505e95afdfc501070360caac2552e29863b09a9703878f817ec1f985792eda128c63ab65b4b5000bf9c2a8df6b4f3ebfc61f7be630200854a39e1d713bad0092119107259bf84052ffadf4278d07d6794d469b03dc4cca916234a83bc88e308a03eaf20bebf042c792ff4e699507b9f2128d0b50f511bc631124b15cec3583d7e0b6e4c1007f74ac4c930932a9212704a460bc16aa411a54b540d62e61895f2a2571736b4e504ae8e5c8e35a818c97f9eaa5e39476c298a20cf1ab60f5b0809957bf210fb4fa6dba8beee9e90812325774f53682e12ce255f16c7f9c279705c2b6664c34e10fea5c36eca207d72f20966e1957417049d31e47c81f2e51cb1407e6390013ee7966cc1ac129281d38197ab176d381af63874afd5dcf83225fa3ed992fbac9a7def27b99dbed59e8c701ef0808ca5f5dc97f484978e0c7ac99dc04a35bb15f9b572f67b3266c02dd7d4ea6beabd6999bbcac1c99a2acc41d3416ed15688cb9471bf5d4fe8e0a3d15bea40ead180f51e849e7d502f195715aa2d4869f73b882982c0e149500c562490fb697a4eead5dde52dc04496cb3b3c2b1ed25e86fbbd9907f2c204a314ada02849a24abd889bcf573552e87e5d2eb1d038f4fc5b6570e5cec4069cbe6d7891eaffe9fdbc616e6a639cc64a8f28da31607da72a3a8dfb23ccec7b0803e5b39aa50f377243ed0ea713ade9fc9f234143977db8b91e64dfa0e1723df1b0c2c0dd7cbf97361ea293ec0b392eac0f8f1449628d126a059ec9540411aec1324c141eeffb28f8c50b54e9c5fb0e5dfff76113e561245b1db29d0617c0c456b830402e849f139baf658b2c667cab7ffca14ff4f0f569f04535ab55f9cc4af7c644fd117ffcd799eaf008f40d79c7395f814846cf0d13071597dc407e855e097aad100c098629aa61a5ae8a3a080b1b3b37201104aa1c828ac1349551ea5dcb23e9441ba982b3a6b837298265a118f54f26c1269330e9d0e9ee475ad373be72dd54f67f2d6f5a1ddd1064c1f194f528e7d42c3bea287de55bf8716661be618f7b12437c53d0c7fd25fbf8af457237cf0566cbdc20a7b19e898aa1e3bbb22c467ac4db5a1d071c531757ac4bca6b92fd1c76c22bd5764513283f9dd382d6d1dd8a9e1fa57c97f461cd6dbcdc123960b5993c0e9d9f4c268f6d985965d86bbe7d181064e415fec815f091c991a359a540e8ab255cdfc51d873ba0a472b2d33e47928f3323869890815d7d50a19e6e7c10d4ce87130baed66a95878a86e3352354f8351fd4b6ddfda393cb8db8e86319e5978717e9a9d9d05f6577af540d20733d720b5507f5ef06073ff45ae05023a3e7f5e02b276d08640a3f73cbab31b2f0f1d5f3082d10d41bcb51df0ccbf950c3dd9c246a90ac75d941596549f782d2de45354df8cd375392ccc031c666942202f85ab64e6e9b262f4ee8d394f0921776dad3a316f415d2e27f172549f9290e9aaaa39986ab83020367b8883d7b0fd108415a8508bd2bcf63f1749699f1705911510664df701323b22eefb89179c89d31649b4cc6b39cd6be6a7c6c3f7d13c2685d905963fc51ceb7e67ac032ab13e15b5603b978920c76fb2c29cf9cafabe17f4dd6a6d8a5a098f2961016c164b33d2fbe5cf8dd671e24a79b75fa615071f183135c59490545eb390b5620d1a579acc9c225d7a59c78cd658fc4e09405d0a8a07feec20045fd5fdf5b3ceb5a54bc9b2b7a3cf2f19b1434a24efa3877d91508fc40732e39d72a33eb31533e2f7b51476a4e7aac307426d6203af707ff740f9dfe197c555f0d7753d62d9e04c72840e1fd26d1aed1e7e14edce7760265faa1ab0cc5f1a4d9aa250fa3cc5d6e802d7cd78177ff9a18b40aed2fd0882d5a3f100509e01586c0f2d5a9b4cff9f60d0bbfd1d89c6349e12350eb10d82ad867d6fbf05c46db6728f75b5e6537e51e5feb2f4018d3226bb371037e11cf3e271c0d16a6de67d", 0x1000}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x81, 0x18b800, 0xfff, 0x6}, {0x1, 0xffffffffffffffe0, 0x0, 0x6}, {0x1ff, 0x4, 0x3f5, 0x80000000}, {0x6, 0x200000000000, 0x1, 0x6cbb1277}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x4, 0x0, r1}) poll(0x0, 0x2ce, 0x1fc) 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x841, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1f800000, 0x8001, 0x4, 0x1, "b881ed490cea54e94aad4e89f8c9ea0950844808", 0x0, 0x100}) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xbd3, 0x0, 0x0, 0x0, "582a7291260735417dd72aef6a13d2b2b7155f6e"}) 16:00:21 executing program 1: socket(0x6, 0x4005, 0x5) r0 = socket(0x800000018, 0x3, 0x102) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/20, 0x14}], 0x1, &(0x7f0000000080)=""/221, 0xdd}, 0x40) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x20, 0x5, 0x1d4d74968000000) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) fsync(r0) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) r2 = syz_open_pts() close(r0) r3 = semget$private(0x0, 0x7, 0x400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/208) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x1) dup(r2) syz_open_pts() 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x400) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0xf57a, 0x1000, 0x4f558999, 0x0, 0x10000, 0x8, 0x3, 0x1, 0x1, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x1000, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) r0 = socket$inet6(0x18, 0x8000, 0x2) fcntl$getown(r0, 0x5) 16:00:22 executing program 0: getpgrp() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x42, 0x0) r5 = socket$inet6(0x18, 0x8000, 0xfffffffffffffffa) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x42) r7 = kqueue() r8 = syz_open_pts() r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r10 = socket$inet(0x2, 0x2, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x2, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20000, 0x0) bind(r5, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1, 0x8, 0x9, 0x5de}, {{r4}, 0xfffffffffffffffd, 0x4, 0x80, 0x6, 0x3}, {{r5}, 0xfffffffffffffffe, 0x3, 0xf0000002, 0x1000, 0x6}], 0x11, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffb, 0x43, 0x50, 0x0, 0x60}, {{r7}, 0x0, 0x62, 0x1, 0x7a, 0x1f}, {{r8}, 0xfffffffffffffffc, 0x4f872a993bd8f3a6, 0x40000020, 0x0, 0x2}, {{r9}, 0xffffffffffffffff, 0x20, 0x24, 0x4, 0x10001}, {{r10}, 0xfffffffffffffff9, 0x20, 0x3, 0xdf, 0x2cf}, {{r11}, 0xfffffffffffffffd, 0x20, 0x80, 0x4, 0x7a05}, {{r12}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x5, 0x3}], 0x0, &(0x7f0000000380)={0x4, 0x1924}) setregid(r1, r0) 16:00:22 executing program 1: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x1) mknodat(r1, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) semop(r0, &(0x7f0000000000)=[{0x1, 0x7fff, 0x1000}, {0x3, 0x3ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x3, 0x944e, 0x800}, {0x7, 0xc4e, 0x800}, {0x3, 0x7f, 0x1800}, {0x4, 0x0, 0xae0d9b888e2641d5}, {0x6, 0x4, 0x1800}], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) chflags(&(0x7f00000005c0)='./bus\x00', 0xfffffffffff9fff8) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000600)=""/190) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4011, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000800)='./file0\x00', 0x40, 0x3) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r3, &(0x7f00000003c0)=""/214, 0x5a) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x800, 0x7}, {{r3}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x7, 0x10000}, {{r3}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x401, 0x200}, {{r2}, 0xfffffffffffffffb, 0x0, 0xf0000063, 0xdc, 0x20}, {{r3}, 0x0, 0x1c, 0xb, 0x7f, 0xb500000000000}, {{r2}, 0x88b68c46da70d79e, 0x3, 0x40000001, 0x1, 0x3}, {{r2}, 0x0, 0xa2, 0x20000000, 0x2, 0x3}, {{r1}, 0x0, 0x2, 0xf0000000, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000002, 0x400, 0x7}], 0x4, &(0x7f0000000140)=[{{r3}, 0x0, 0x20, 0x80000000, 0x2, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff8, 0x10, 0x2, 0x0, 0x40}, {{r3}, 0xffffffffffffffff, 0x41, 0x8, 0x3ff, 0x49b}, {{r2}, 0xffffffffffffffff, 0xa1, 0x80, 0x6, 0xf0}, {{r2}, 0x0, 0x1, 0x13, 0x7ff, 0x6}], 0x0, &(0x7f0000000240)={0x1, 0x4}) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000040)='.\x00', r0, &(0x7f00000001c0)='./bus/../file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x5, 0x1000, 0x0, 0xfffffffffffffffc, "1fef42279850a39305bf2d5b8697d2c636a19ae6", 0x2, 0x401}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x8, 0x7fffffff, {0xfffffffffffffffd, 0xffffffff}}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000240)=0x2) mknod(&(0x7f0000000140)='./bus/../file0\x00', 0x40, 0x4) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xc3) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 1: clock_settime(0x4000000000000, &(0x7f0000000080)={0x3, 0x3}) 16:00:22 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00m'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x1}) close(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4000000, 0xfffffffffffeffff}, {0x6, 0x0, 0x0, 0x80000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = getpid() setpgid(r0, r0) setpgid(r0, r0) 16:00:03 executing program 1: kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wsmouse0\x00', 0x82, 0x0) kqueue() r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) r2 = dup2(r0, r1) readv(r2, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) writev(r2, &(0x7f0000000780)=[{&(0x7f0000001880)="c66dd17d05d8273758f927abaae1e00a0a4fc54c753d9ad854b8577f1cc27ac05f895f8a1257e4500ca6e67b7cafc15e1c512da6ac8044e291afe8e68a313f37613e5f88f0f3ad2b3f6fdea54c26fb71c78c0dfc1cbed11ca9746702ca7f1d20848b732a7fd6ee034a24d2df0a8986389fef432c2f1c9b9581d51dde1d6b6ce1ab10973b5851546dab505a8de44a15a86f6523c1d101c7ebca07b172d2c03c62ec121474e1d51483f3bcf8476f3c7cc4847748383be9bda5aa5971d1046306d82b84f24e6c3465a5835bef1746971ee8bc7e309b2ae4521c", 0xd8}, {&(0x7f0000001980)="dbf274a727161f5954a240f4765076bccc0f4138595d52ef529cd24f20e5fdc86b1829392d63ff806781d21169db60fca1107392a4b486b4911a02868d9c00493e6a09b6f0d1d677ad5945ce8e5eda84c51d973cdbbe", 0x56}, {&(0x7f0000001a00)="c4b17be6af3a16750edf61037c34b280c92ad55aaba66a8cc373b6cdf644713a87d75ab877c2450c3e0017e6ed00fbb56186819b70f99e0a231cf5c86d4214f34144b00a2ac114414094062e72c834777a60c9c49f20071eed4a7b2dc843327c7805aa107c3443582bb1312e5d11587cd42563", 0x73}], 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000001ac0)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001a80)) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r4, 0x2000746e) write(r4, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) r5 = syz_open_pts() close(r4) dup(r3) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000740)=0x8) write(r3, &(0x7f0000000800)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b289f62cb9c68c5c66b6e", 0x1000) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x6) syz_open_pts() 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x80, 0x6, 0xba}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x800, 0xd2}], 0x44, &(0x7f0000000140)=[{{r1}, 0x0, 0x83, 0x2, 0x1000, 0x7f}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000012, 0x6, 0x1a4f}, {{r1}, 0xfffffffffffffffa, 0x3, 0x20000021, 0x3, 0x5}, {{r1}, 0xfffffffffffffffc, 0x12, 0x0, 0xceaf, 0x5b}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x80000001, 0x5}, {{r1}, 0xffffffffffffffff, 0x30, 0xf0000000, 0xffffffffffffff81, 0x4}, {{r0}, 0xffffffffffffffff, 0x9, 0x2, 0x3, 0x7}, {{r1}, 0x0, 0x8, 0x8, 0xfffffffffffffffb, 0x3}], 0xf62, &(0x7f0000000240)={0x0, 0x7}) fchdir(r0) 16:00:03 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='r\x00') 16:00:03 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x655c45e38f17261, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x400a4b, 0x5, 0x4000000008d9f, "00000000001f0500000000dffffffb084000"}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7, 0x100}, {0x0, 0x889cdf9}}, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:03 executing program 1: select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) semget(0x2, 0x0, 0x120) getppid() 16:00:03 executing program 1: r0 = syz_open_pts() syz_open_pts() write(r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="efee1f0a2135b34d70f3fb5fd653c879bbcd9ddc5452cccc274a2694bcb0113d91f002f2227f9f6ee0f8bf435a748807914f2c82dd6c27cc226f2531e97f5bda907e2723f8ba6a0d743aa6420d8203cc4f99d9c4007d99e0f3330074a9108881613ff0f17507b916206595ec133e", 0x6e}, {&(0x7f0000000080)="ab8a1e", 0x3}, {&(0x7f00000000c0)="477ef350b0a8fc08c45de09644d9a746abc612dc315a7bdba2cbf21433e645e9b0c5fdb4954b40c4a9291a3cd2b1234b320dc53e4941d54e88676ac5dcdc653b3b05faba3c3c289d43229b6a78bc22a84764c3149580a6", 0x57}, {&(0x7f0000000140)="da5ba75f2f728e7b9b030e5d3d1ba00e50d0d8c3e37cbb", 0x17}, {&(0x7f0000000180)="4d6f7eeea51056f535704613442122db5b204d73fe7ed5d71a0003ef58dc78983cabb2fbddd8f9a40fdbf8ad60a6b5c189beb0d88d965209799bc71b4091d8c60c44f7c7864b7051056f573120380bce19ee00de15cb0506fa7822de6153fac9dea8acc4681890950d10f9b5206efbbc41b206210ef06b8fa13142928c2137e30a9f6b25c9c2f5461e633d3b3191812e5a8b344530294d26b8e6194dd3c0849d612cdd4060f00f", 0xa7}, {&(0x7f0000000240)="eaffc27feb75ebcd2500f65e6e6e06589bb846c1355ca04bec977a13e2f054499b15942c6457a63e9ebb8ea6a494d09be88bdc3747f666ea73a233c4be05ac9ba616b95ca95388bfb09fea9be7d48e7b9a139b2e8df387dac0f8f9601d7d7cdbbdb6583bc6b0232a25e1f4641407d57d5ddfd899b8dba9094c29764a0ed57b91ac3dce1a5549379d93d762925841b42915d108703ec389e892aee62415b99b0604", 0xa1}, {&(0x7f0000000300)="be6247327ef0f542537d98984cf681ea2a4fba8f4b6e405a4151833540e4557402097c90471ab456379ab643c44625136a5b92957b7fdcdb8e48e3f3fd0fbad747cca0bab0a9b6b9c4e8699d02ac1c2a50c489ce143bd68056cf04250ee57042e6b587e187b7d0df17320a7f0cf874fd252d826ed1f14f9037336f84f27cab79c1a906b0d46df9ba04d3655c03b236fac1506ae450d9be39", 0x98}], 0x7, 0x0, 0x0) 16:00:03 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x2, 0x215f37b5, 0x3}, {0x18, 0x3, 0x4, 0x3c}, 0x797, [0x9, 0x14, 0xa4b, 0x31, 0x474b, 0xffffffffc248b73e, 0x4, 0xb39]}, 0x3c) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000000140)=""/241, 0xf1}, {&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000300)=""/42, 0x2a}, {&(0x7f0000000340)=""/58, 0x3a}], 0x6, &(0x7f0000000400)=""/228, 0xe4}, 0x800) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x28080, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) r2 = geteuid() r3 = getgid() r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x5, 0x3) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001880)) r7 = getpgrp() r8 = geteuid() getgroups(0x5, &(0x7f00000018c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900)='/dev/pci\x00', 0xc2, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000500)=@file={0x1, '\x00'}, 0x3, &(0x7f00000017c0)=[{&(0x7f0000000540)}, {&(0x7f0000000580)="d04b6357cdc2f6f00a0821b3360cfa5eff41530d3a22a5070ad6875a017e3552c2dfe88c2548d3a53f430b399e3d28d105766b4bbe113e8ddf8581121f63a9f5947e1e79674598fb52dce4840b412dee390217edb98a66f6807f577b0fe4a45cef01756ba07df9792ef239f3b266f46956c0173ff51fb835af689f44769944fc8bec192ca92fff4a4746cb59ff086e20b1c3fd7800506b9dd901f47cf3b3f4b14233e0dac9e4430809ed037828de08ea4cd0a0cf1f9b21d50226914c33096c63cc399e031de784d7c347a15aa9bccfa196f1a223d09928e0279a68137d405406e0430f99d9183519b53c7594beaa0c445a0193319e82dd7cc2bde6732bfdba315773fe1b68bd3b45e5dd654e7556661a83fea3000ec7525fff895c04d3c7c914ebdc3f66dba8c34f5072b355cabb1808b3165d36678aa873c07f6b746fd0fbdc40e9042748d9d357d4b79ef262224d1637413e9d2a69df4367d7a3be3f3e7e32c94b28a16be391ee9f53fe3d7e7d22ae25387f3b3b8acf28884d19a7d26cad84053cdbcfce74dbb97ae60a0ecf7825da146368336e1524aaacc7706fc4dc6158c10fcd925bf2629ec936f0805bb456df1bb5da4f30960b0da0370870a4eb299f19de2533ea19b57f69749ebd2973b47e6808a6b82a0786a0882b268f2a535c653218de7664468b2d73e4bbbc455d61840b6800fb6dd28ada753943a2ecca28abd29aa45186155c900e130f44ad94f6b576a301161eaad6ea33021f274495e837f52d8982ac82b39df0c0513f13a3bde5a5f13d5272428b89f3398d8fac3ad9dc3dd048d9625eb83c2fb1ea6764841241d7864fe031a0a3e6b354b99a2f20c31e619b980c602159ea4b898adacb399d7d731c5962c411ea9bc527ae00bcb4d0e48e0ec5a5830f2f0f6b9486b8e5fa3db2fb718899e00c01bb3efbf82a71796eba5933ddd07807107786914c7bb1f2ca9a5ad8fc861cc2e9e31d21b10065001146e190207bcc2a0f3a00d92bbbd799548060311d1a52a34f65e708b914566e6f406a813550e82a51cee65485269899740d293091dfc6cfe3642f6860af703a0fa3b7eb43cadfb1da93c779b26c81f4b5747c726ac3eda8eb5fb69f60424e1af7c2ee14a71efda2829a31d55dc9e313377f299850591cd462da3759d3ce8067aa9e28b48a176aa85b41c669cd4c39b87f34ddd101e65c3fda7bf9162416651fb569b5d5a1b79d6ce588c319a32ff0963a471c059ba7d3b2805973a88d5da1954d885ab383340a87603b0e797c78bcd4bd83fbec452c2f2c83f08fd709f688e0d77d9c0098d073b464d672dced5a4cbe8fa5fb98d00739584a784e2a508bba2f2493e6827a686aadb188361c5f307d87af377f61cb5c069c5298871981fe27841e5abd3b00ec8e2e5cc94bf216898c7c4984a3d3b4a3660cd5fe9657c44a02faf1351df6c2edd2296ead9b20e9bb64c7192b58923b7360eabf7acbd0e95657aa94cf53a2a555dda22854d3555d89b6039860cb95cdd22684430bc65864881c3f796a97080eb5a0a702d6bef315182ce1ecb50729aff8e9f582d17a090cb917626451cf812388fbb9d0e98e095bd1aa5cd42c0db6ebbf627457198be340e7c4d9cd3074a587482987507119c4e7a0015e7af37a9805f677961054749c0828b395b0fb5343c6a78ae868b2a17a3f6d7a9b22ae03ebe0c970169b182b2c771d7a10dcf14193a4302993429601d8041cc557ad98b03fe43f79554976afe41c1be54d6c3d4544064f6b35acbe2d0ed166f8653719cb45d5e1f990e99ac5431c8802fa36a2b780a32daa76835b8fe2d2753ccd944c0e197ddeafbb0c8ccf4d204ebb750dfabc790d079e7025bf54f68bc1f0ac2bf40070bdf8f82d08105c8d69b3f8254303e101e5b5fc7852295f4b7efd21914da29a29e7d585830c323f1fa286523b85a3a14af48fa9c4884a4b2c758daeccd7e1c439451031e6188789ef4ba9eca21fc240b4d5e862e50f89efe8ac24fbfc58f6c8c5ffa31d8c6187caec936808abfda2a704af709ed3d7d6be42e841e132ca8ecc552922e7656362c9c590a48c3004d784a5a37e35569e5f31ce5c67b3b457f9f6dc3a78e3a9ecb63e8e35a5b113e0084b3474efc6da9158ef2c5dd9efa2d1672a8a70367bef263b9636045a47d0e2d319631548965d675c77b29e694692a0313b8888dd85f5eed186e06e8da460607bce8982e88c604342a82e7d9ed56aac8c5c88d513a4f109acd9d6f4b3450e06e830015d4b2654f653027316f52f41aae6d695a44bc2d276e881249581f713c76a995d17b9fef331a75228db074d6c67de36dcbd547a693f531a3583cd38439b2a836a8e23b2593aecdce67901ac8402ea570e86fb6ca5f0d5e15470c9647566f0fed67a9f4b1f63207be005bf4af46104cc57fc996521a552e0cafc00a446849910efdd25dbb74ff26b24973b01615c118d706506f28d70294272b6214180e5cc9f7e2464ff331a057b262f36042b065aa0502aeb86d72e06f4f755106f9f9d24aaf032fb1ee4a2c7b6d5a47ff5697fe6bff92d865e31769289eecf187a2383e1c4dfb8b170c88bf0aa8afc34e452f911bab3c8fb3dd5d7f327c54963ec41a8f2d162d7414950af36bbab3ced187d28d22d06e356dc10efbb971ffb19f065e362677ac24fc2452d06cb5399d14e8c60d684163bc6750a7f00f47276977c5b67235744e45cc59f28934aa6f6747a63379c9b40628750bb69977945997127ef88e4ec3dc38373bfcf50216051925ab117001ae6acff235751a2401d6758fbcf98024ec0e7a65dee6bf07f5658aacc7b2748d355ff0e0bf43ed8e1b6cd83de20239dc56359c8eb02165f12ee96b11d9977ad919f2241f061bbe5f20e8e38e201ceae5e50c1c8be5eaeec48dd393743392e6a79d313196182466b8d467a31affa40038b637762ddfd90a861e55683cdd21d79beff589c5a5c7eca7fdf2fad48c55a44452ea38fd5ce2dc720849e3906bda8d27d429952306f8c466cc00584befb504136424e79b4446d666e368842ab91961eeaef584845b117b3e63ae03e32ae072f5f06ffc727b84d282f72114c0229e8c3ab2d57884dce4c016a3f593c82814b689df88c89db460e6c0b903bc9b2d1d65e7a91898555eaa75075b7e148a5221cb15d31a0abf355ffa4ca1b24b4c562aecfdf0c15620f9c428525032490ed68a5abb36278b26846e01bbe5ab87a08e10b7bab4c5ec66ddcd8f8b382b7fb26838a75840b3e6d61548136c6f8cdd82c43059a065be926e964b08eb744dddd7dc8d23e5957f8eed1b074b28f25827b920c0cce73f1696af04d27d21a17069704b29ebcf7e36357d07562f9f1af1634d94e1ffb956f1a296604d422bf76950ed9a4e153c2af3eb737d237421b113ffbed3de1103b63c9adab2ad7f6543e4e03662e735bfea3a1c810d1a1c23ee36ec5912bc0c1e328023c9dffac74ed79d5fd8eaa1cb926826ea1d9fd0408aca72d72b9aa53796e814e699aca02a68b07a92c2e95343dd93ce04bcb83f073a40e8830d406f8a0c899f815b57256f41741b2a10f2c850513c368da0137308c2b1b779ef4250540ec15e9c86dd2de596057cbdf6990c5f7b86fcfd2853d2df959051412ac3e83a45c300b62c5b3f6c2542d51c9a8c545545bee024614555430e50fefaa59a511a593586604e2108855695da9609cb6a9d131ccb9546c07ad39c1b1c923317b60305b1a2554b88b5b55087fe7f936a7fd7e4b5637d98714f01dfff9add947070e5b27d5c99f397d3ec5899642eff62d406d73b3c6a6ab3bd238dbabc11cd584a8315b563ffc258e9b20a26e90b68aeb7005f086b7d70bcac6cdf98cb2dbba377d99fbbfd59f11654371c8b22beb6d09ec8abcbdfa02ad073170dc144a54bdc5b41e2d318426fce337d7ad854dbbdfdb3558a7c76120ce039a8566288eb4cbf7f030336b4cb5a84e399acb8557fa1f408da238789fc40f7c3ee9e99c207eb140ef3f8842f525bc2d8ea2b03b4eba34c8f0e1d6fcdcfeb8c557c1dd78e2162b56942561705012e257da7933099fdd13fe51c4070c0bcf4bc32b46b021d7b242a731551e9093273145ff61bc78acefa6bbf1e43b9a8786a83ac1224ed558133c3c4104da357d213d38a3a762ddd72ba21a4567b320c49a50ae2fcdea0c11d4fb02fbb45edc1eb6f3d30eec4fe242c5cf7440a014beae107188888ccfb8a26905aae605740ab01edbe0ec86438f9a8b7f9c8a404939770c7249a85e8208ae18284f1928ed856aa52c84fd86ae2b17b0833021b3c1cefa94f79ea575ba1b4adee79f9d1880a903ff1f7b7788fe3c261c5fe7b116b3a20d25b2ad56e541f9f811a573b9fc2487e2398f1123caf193c84f13e67dc97c698dc1a8ada032b1396b22c02c69b87bce1191710eb96f03901af243b05ca7e8c94a524913e30695aaa89402183f3ddaf1d579a12a1c8c9e7c014142089feac4ee6218645e3e5966d08b592e2a604d1547fd4d3a9ffc154f9f9f01d982909df2dc7c9276916888b6518830d1b3c0d8c01924a7aad803982b936dae8ba5d42d8118308bbda10dcf9e180574402fa49cba3913669bcddd900cb7b2d9110329325bace33732ccfdec7ff069e2928ef8b11512d9b08ab00e31f4c5f7a44669bc8ddcb32b16e1ffbdd9317048ed342c627d0901ca202392bf47e44bd2d5c957a48d9f38810fc9e6487115b118e153dc81acd588411e8bf61f1e976de4651b91fd76b91f898f40c182ffde3be88615c804abfb018f8aa4e0844db7fef54bfef684107fddefdf940c9420979145e6e933e18f13357ff3a083adaf8ceda5c7d490bb78b579b6e4f5df140628bffab3813247272cba131f45f200ee94b48abf211e0c3749f145b5129261da8e32b6ca576da7f10d42ee5fe9510b9b91562e9b2f2278c8e5cce9706ad51fb4ba0246af55bcfaf2bd143f61d0bd02c9484b08ac303114e03741c0bca15def2c6665caee1553070368d9ce206fd67360ca561c0bfdd8f5acd1daad295eb97ef93e069af2a6421d1b69fa6a1fe9f0eb0cbb7435176175cc773bb7113ca9ab1f8f0087b4d880b05d19984f565defb66c8b01b03c987ddd1ccbe64c95b4673354a12646850cb534baeafb24c5b6143d47312bf6ec6cb7377bc579f59686284a563e6902dcdcea9c0e05ba83dc0e5a0c94925dbdaea4cd9a4a9431205a32a1f668efa884fe4a3b8e8ddfff97b245f618a9059af10f0e99fffbc491ba7bbccce525b12800d74bec8ad787055b83b7c4cb01656aa924fa7bb31590bb58943872cc57a0463aea31b36e5f52b9ba458a9a8762be30bb4388b7f4a7bfe1202ca4c00e176899d3a437d7907f2a27348ffa5c9e733fcb0566a371a5f0f9e0e46b44b2d85e2ab15286edbebdb0b6c6f68258026252a98cabb425987b6f9e339a8528c0f6c08a25c1e87647051287b04f1ead09873b2c46b260c5dba9e3b9c57c878929eda3eb7c6a93cf26768f32dec0fd1f64766549671eeacc7671c1969e263aa6b5d11779a173e3219819b485c74416b919e7923a8a3bd8a6348f2aae3d3b92a5f5a37eaa44759e01804f47201c733ee528c015005c8dea19dc390446fe8927f30779188840827725d79daaf6c520441f9c5133dcb01d4bd641709b5664f43b18c358ec98f7b08f0e2e5c4328c53b4c34bb207ce48eeb02bfc26ee614cc6f9e3a69ae8e8a7d2b6fc5bbff1cd479f43f7297c0fdab1d2493c656e3c8c91c6deaa18dbe78027182cfbd111897fd3bcf435496bd74f081e0edb50f368596", 0x1000}, {&(0x7f0000001580)="ed2e22170cacd35a0ae2936e2db373fb55e5c2bf08d62d6d18a85ce549c9710cbf0bf8b3a19111a17518e2ad4b92939df65f9d4d6e42987590a71c22600d8bea5cd9e26fa3500111910e938c2b9008452397a1ded2edd78b45966590f03cd980bf65397793c1", 0x66}, {&(0x7f0000001740)="5791a8c2fd9499825c622f7f5b800e1cdf9d1a2e6db228a6197d623c46e29a9f4e9623ff6ac3403c314eaa447f2cef2f5d526324ec5ca76d6af3909cdf8cfa3672507655da4003952557eb4956a5545da878f17548206ded", 0x58}, {&(0x7f0000001600)="25688c363d4d4f4ee6ac7eb5955313", 0xf}], 0x5, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}], 0x80, 0xc}, 0x8) r13 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r13, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r13) fsync(r13) readv(r13, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/84, 0x54}, {&(0x7f0000000100)=""/178, 0xb2}, {&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/69, 0x45}, {&(0x7f0000000340)=""/23, 0x17}, {&(0x7f0000000380)=""/25, 0x19}], 0x7) writev(r13, &(0x7f0000000000), 0x29d) ioctl$BIOCSBLEN(r13, 0xc0044266, &(0x7f0000000000)) ftruncate(r13, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x0, 0x0) 16:00:03 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002c270000000008020000000000000000000100000000000000000000091400000000", 0x2c}], 0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) write(r0, &(0x7f0000000100)="09e423e1bad9dc51523bbe82c35dba78fdecd31de084f6ce15961002e422aaeb73ae4660b63935d4961d6280457978c7be20cc07f818c0ae19d28016a481ef0d437d117eb0fd95f039b2018e9e55338c55ea709419b300be9d49589b827cc65e846b68adbc6e4ca5f282a63f44987f3c534e918c534de4e4f6586838d6e14701adf40ef0fbfea0304549e2d8fddbaa5f2b4fef83863060c08b899cf45f7bb31e741d98f72c9532e35763621deb3ee04d0195f34d0c701df770910df6bd2c71a2abad01328a26de3ec65e7a0c0e535c6d", 0xd0) recvfrom$inet6(r0, &(0x7f0000000200)=""/158, 0x9e, 0x800, &(0x7f00000002c0)={0x18, 0x1, 0x6, 0x6}, 0xc) r2 = getegid() setregid(r1, r2) 16:00:03 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0x3ff) 16:00:03 executing program 1: r0 = socket(0x31, 0x0, 0x1f) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) select(0x40, &(0x7f00007dafc0)={0x0, 0x0, 0x60}, &(0x7f00007e1000), &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfecd}, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) pipe(&(0x7f0000000100)) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x7, 0x200, {[0x9, 0xfffffffffffffffb, 0x25e, 0x0, 0x9, 0x10001, 0x3f, 0x9, 0x7, 0x7, 0x74, 0xe17, 0xce, 0xe5d, 0x7000000000000000, 0x1, 0xcfe8, 0xfffffffffffffffd], [0x5, 0x4, 0x8, 0x6, 0x5, 0x1, 0x9, 0x5, 0x2, 0x227], [0x8, 0xff, 0x4, 0xfff, 0x0, 0x4, 0x80000001], [0x7ff, 0x10001, 0x3, 0x81, 0x4, 0x100], [{0x5, 0xffffffffffff8001, 0xb7, 0x32}, {0x4, 0x1ff, 0x8}, {0x401, 0x400, 0x9e6, 0x9}, {0x16, 0x3, 0xffb, 0x81}, {0x800, 0x1ff, 0x2, 0x3}, {0x1ff, 0x7, 0x1, 0x7fffffff}, {0xb8ed, 0x6, 0xb439, 0x2}, {0x7ff, 0x3, 0x7, 0x1}], {0xffc0000000000, 0xb61c, 0x2e2, 0x1}, {0x8, 0x0, 0x40, 0x9}}}) chflags(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r0, &(0x7f0000000280)='./file0\x00', r1, r3, 0x2) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair(0x2, 0x3, 0x1, &(0x7f0000000440)) chflagsat(r0, &(0x7f0000000480)='./file0\x00', 0x0, 0x2) renameat(r0, &(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./file1\x00') r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10, 0x0) fchdir(r0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000580)) getsockname$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) readv(r0, &(0x7f0000000d00)=[{&(0x7f0000000640)=""/222, 0xde}, {&(0x7f0000000740)=""/94, 0x5e}, {&(0x7f00000007c0)=""/66, 0x42}, {&(0x7f0000000840)=""/238, 0xee}, {&(0x7f0000000940)=""/225, 0xe1}, {&(0x7f0000000a40)=""/143, 0x8f}, {&(0x7f0000000b00)=""/157, 0x9d}, {&(0x7f0000000bc0)=""/62, 0x3e}, {&(0x7f0000000c00)=""/114, 0x72}, {&(0x7f0000000c80)=""/128, 0x80}], 0xa) getsockname$inet6(r6, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) recvfrom(r6, &(0x7f0000000e40), 0x0, 0x0, &(0x7f0000000e80)=@in={0x2, 0x2}, 0xc) chroot(&(0x7f0000000ec0)='./file0/file0\x00') setgroups(0x4, &(0x7f0000000f00)=[r4, r5, r3, r2]) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000f40)) setgid(r3) semget$private(0x0, 0x1, 0x40c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000f80)=0x150) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000fc0)={0x6, 0x4, 0x6, 0x7, "c2434a2814f965cf2495ccf415b06197c36eaf9b", 0x2078, 0x80}) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001000)={0x4}) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000001040)=0x3) bind$unix(r6, &(0x7f0000001080)=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20022, 0x0) openat(r0, &(0x7f00000001c0)='./control\x00', 0x280, 0x80) mkdir(&(0x7f0000000080)='./control\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./control\x00', 0x400, 0x8000, 0x70, 0x1, 0x81, 0x2, 0x8000, 0x2, 0x0, 0xc00000000, 0x3}) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x8000) 16:00:04 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x6ffd) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x100) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) socket$inet(0x2, 0x7, 0x4) syz_emit_ethernet(0x7b, &(0x7f00000000c0)="fbcc8fef59eb108bbf6d5ffb482aef435b68235dafcd118672c71f06c0112e1f140f7e6b4e4cf2f5a89a510010af10a30bb9b01b229a220f630a9399e576407f41ee2779af3d2e3d0066425f11c6f5dd3ff1a27dc0e8984c22982a978efb8f30e8e5c23b79dc6a78235ff030d4628556b6652c96ebad4079ced4ca") syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x2, 0x7, &(0x7f0000000000)="1cd0bff2a1ef1e01282bba0f928fcaf8c54b7dd013f3313c7d9646971db53e720d1fb57911bb78e9ed83fab226ad3db6dada2c4a3c29bc2e59ca92cb4e249e", 0x3f) setsockopt$sock_int(r0, 0xffff, 0xfffffffffffffffd, 0x0, 0xfffffffffffffed0) login: +‘ó©ò!Oܹ’Ù_$P U¹-Ï(+‘ó©ò!Oܹ’Ù_$P U¹-Ï(pckbd_enable: command error 16:00:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4010020, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@un=@abs}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x4}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1) 16:00:06 executing program 1: r0 = socket(0x38, 0x8000, 0x8) r1 = socket(0x11, 0x8000, 0x80000001) sendto$unix(r1, &(0x7f00000000c0)="b100050390000000000008005786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000100000000000000000400000000000000010002000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/96, 0x60) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r0, 0x5) 16:00:06 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x8e}, {r0, 0x1}, {r0}, {r0, 0x104}, {r0}, {r0, 0x14}, {r0, 0x51}, {r0, 0x9}, {r0, 0x40}], 0x9, 0x401) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x4, 0x2, 0x8}, {0x400, 0x800, 0x6, 0x4}, {0x7, 0x4, 0xe808, 0xc000000000000000}, {0x0, 0xdf, 0x100, 0x2}]}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) kevent(r2, &(0x7f0000000140), 0x9130fbf, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x8, 0x3, {0x0, 0x6}}) pckbd_enable: command error 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10803, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x302, &(0x7f0000000000)=[{0x60}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unlink(&(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x100, 0x8}, 0xc) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cbde3ae0f302b74698008c04aa4434692e6cb7a", 0x1000}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x1000}) 16:00:07 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$TIOCCONS(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1220, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x18) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000240)='\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x5b) dup2(r0, r0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/146, 0x92) ioctl$VMM_IOC_TERM(r0, 0x20007461, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() setgroups(0x6, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6]) 16:00:07 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) truncate(&(0x7f0000000700)='./file0\x00', 0x0, 0x200) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='#\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=',\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='M\x80,', &(0x7f00000003c0)='%\x00', &(0x7f0000000400)='\x00']) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x6, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000000, 0x80000001, 0x20}, {{r1}, 0xfffffffffffffffb, 0x8c, 0x21, 0x9d, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0xff, 0x2}, {{r1}, 0xfffffffffffffff8, 0x58, 0x2, 0x3, 0x9}, {{r1}, 0xfffffffffffffff8, 0xa01dabe11e29f166, 0x20, 0x9, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x5, 0x8001}, {{r1}, 0xffffffffffffffff, 0x4a, 0x0, 0x8000, 0xffffffffffff8000}, {{r1}, 0xfffffffffffffffd, 0x0, 0xc0000005, 0x20, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x9, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0xfffffffffffffffb, 0xc}, {{r0}, 0xfffffffffffffff8, 0x1, 0x8, 0x8, 0x7}], 0x1, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x5, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x10, 0x200fffff, 0x7, 0xfffffffffffff1c7}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0xb8, 0xfff}], 0x800, &(0x7f00000006c0)={0x9}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) 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(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) pipe(&(0x7f0000000080)) r2 = kqueue() dup2(r2, r1) clock_gettime(0x7, &(0x7f0000000040)) 16:00:07 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) setregid(r2, r1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x3}], 0x2}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x2ed561f7, 0x1f, './file0\x00', 0x2, 0xeb8, 0xd2c, 0x1ff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x69aa48d3c90c573a, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x7) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x0, 0xfffffffffffffbd9}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x100000000, [{0x2, 0x3}, {0x1}, {0x2, 0x52}, {0x1, 0x9}, {0x938009c341a361d, 0x8}, {0x3, 0x9}, {0x3, 0xfffffffffffffffd}, {0x3, 0xf45}, {0x3, 0x2}, {0x3, 0x4}, {0x3, 0x2}, {0x3, 0x4}, {0x3, 0x2}, {0x1, 0x2d}, {0x3, 0xff}, {0x0, 0xfff}, {0x1, 0xfff}, {0x3, 0x100000001}, {0x59ceae346df59ab4, 0x5}, {0x0, 0x6}, {0x3, 0x8f}, {0x2, 0x7fbf}, {0x3, 0xff}, {0x3, 0x1f}, {0x2, 0x1}, {0x1, 0xfffffffffffffffa}, {0x3, 0x80000001}, {0x3, 0x81}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x4}, {0x2, 0x2}]}) fsync(r0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0x1, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0x29a0c000, 0x10000, 0xfffffffffffffffd, "5b2115ba56f424124c708702f050ba0a0ae23cfb", 0x3ff, 0x3}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000440)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) getpeername$unix(r2, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000005c0)) getpeername$unix(r3, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) sendmsg(r2, &(0x7f0000001dc0)={&(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f00000006c0)="e8ba60f73cd2c351", 0x8}, {&(0x7f0000000700)="c3abc5ed353c01779478f6bef63bd4b2c32a58c53ee2d033093f3b0d11c65f95a86e768f0584929b9c3f96a69eda17302d4480b25fb2bb55eef6f3ca6f8c4dd2", 0x40}, {&(0x7f0000000740)="fe1625b7f5130303c2be5042d47c96c9ce7b80e7086957741845a5f23c64db0243fa2bdca605829ff73508c5645f212c14ca3d33e7c3c8a40555d8c2a8c8a60a6104b34d315d7b63f3a9af88bddd9407658b7be4dbe629c4dd94abc9b03c10a9b4e69b1be4c4b5171598c52950c0954b13de140d8b0a1d0fc6762c4cb4542a4b6e4bd7fa8846096fb66df308eb91a2a751a146f8828f7ba81ac74568c2d0133c4218dec7159f9aaa7f8e87765521fc36c49f9d014ade857715b9dd4c05d3b883277b1a753ad021a2b073e325658e2641e8222f40024e03c3", 0xd8}, {&(0x7f0000000840)="abfbafe39ffc98f941943a2ca92393ec5e643afbedefc35a077cd1b90380573d3b207a16b6a4d96b0055f6b4a1461c8bd2d4421dde07c04e9d66d454606b8df80e645f01788391dc3bbbaecb7b8f084fc93e61373e4334f57d4d405731bd7d8a6d3420810dffbd1abe86ba00bd7bc0fe1acaf81c761f8be41413009cf9e68443cae038e76a30ba35ba96660a431c820e7dcd711fad786908465e61bdf53da5bdd2071274a99cd3", 0xa7}, {&(0x7f0000000900)="e7aff22c9d574395e78ad6361ffca6ce66d9e30c3b3eedb404113099ff07dadf01d5dfbca657075adbf43cc4f2baec20", 0x30}, {&(0x7f0000000940)="65d583ac89a1928439b4ef570b54c0c2734017bc98852c7f7a4f06a3b0f6777b0691412abd0d6232691fa79477d39785843c5dd07242cf5e15a1e17f534b7f2a9886a1dd370e3f421bc955c042e301b41bbc4fccaeca945cbf8d93ccf891c978f3995ecb957f070a1343c2c531dfcb1356a761abd28eb8c6b665611045fbead88c5567e571acd7c744c8c790198cd7fecf9895bb9a79a1346cb2796fad7caeca2c080dd1143ad01a8d4542d9271704", 0xaf}, {&(0x7f0000000a00)="c617467701b5e5b0a23d24edda2289c2744be2a87463a7a345af4ce000b52a456b2131283e8873da07ec8bf98cb4470560000b3bf2ec", 0x36}, {&(0x7f0000000a40)="2d044acacc8cbcc4fcca490c77bc14e4e3c009c5b374677008436a84a8235f0e9fb0d688d7472affd46c1eeda5634dc17a61296486399f8dcc10c2d19bcb514a8fe9ba652ee9f99a2cbc60b4b4d4b0172a23f37cb24dc9a51fa1857e1277f368f71fedf6feb920fdf6fe344403", 0x6d}], 0x8, &(0x7f0000000b40)=[{0x68, 0x1, 0x0, "a0674ebbd7da03ce9d193479ebd7bfc35abcc1ef2d4284c41434a3ff19fe535c5ab52eb45fafa6f64a71a40e6c78b3cb1f6d9ac68a9ecf4362d38f58550dd3b535b12f460dd8b2ce66611ef4e6b8dae1133118d8db"}, {0x100, 0xffff, 0x3ff, "686a2bd88bb3ac1ae7b8989d2092efa312bd32b5b39f42b2353e468d988da68bb6077546202af828b21277bffd802ea144b050d086a434b1b43c32f1cf7a49ca4ce23582e53d796217fd112ca66c006ecbc57c04fd06e6e0c88a796815f262111b912490e322b39b9907bbc8f718f6c29d726a28e64e31ce904db4dc8af72bf9d23858a4d0fffa95c2430431e08968e09d5bd43dcc879890b87eb7d110d6f45e8ace5886b5a1dacce7c80ade7db3c415953a0a2d017cd1bcef2b0fd5d6fb98acba273c76cfc59f2a144455402ffa42ca9c3d940e55ead95eafb690df5e12266488ab14a5d98280c90defd3a0a5ab60"}, {0x28, 0xffff, 0x80000000, "887a8ecd174d5c16ba2f0fa6eaa8d33159d7c8f4bf"}, {0x1010, 0xffff, 0x6f8, "c7704d19e3e6a2f0bffd450a5556e31083173464c9423f58ba99259733fffde616e7cd1b366799ecd42ff36724edd5a4a9cec7e6eec6bfa157dbf24d0123f50be7262e2f24683b648054a0ebeec563968490ef5ea58774f028f6fb63c08e2a2e2e24b1973e454c6298c04a00f1ac47a0c9ac13697f3ee5a213d1905ff0b7e486d31138a685361bcb794c72ff58e5c46ee652c664ab68b219546e666d2a437e33a459bddc8571c3db27fffaef145e07f0e196704b1d3c8c38be384ee838c8565d9204541e1e62916f5a7ffdda817cf6a51cfa7aeace84e5c9d66e43c494a8c5e94d09de2c220a696ea162b64a2b79a8cc6aaab6cce8e46e55919f1ea2fee5356d725edd6afa4a6cca50a3900eae1ff8ef297da5ff4829f47ba38e63a728493d9bea642a657da11e1b3b6348a10fa2ebae2b425f160bbbae5cd8321ce3d08e18ae2f5c7ae2cea65e5cc1eacb9660bf55aabe8769e16562aec8fd0dfb2ca1f53ba9b6ae891710b8ff34eea9249ca871dffab5d359634b7a773d311209154dd3e1c985072675817c5012487fd1ff2bb533e983daf8196e0faf83e16bae831bea095551090561fdb2237b106d64290b9caea61af38b8b6cd325a0651e2bf4c14cb7acc0e090060e6040bd1848a02e85949c942a199ce4d79c1a638031735b6550d47c5bbed546d2968ec3468a335859ceb3f2eacada9b1b4d193e449dfa620452b51f9c3049e0e12d3aaf858be2e83f3b7a43c35d383c1ab1da4c2962caf4965a339dc9acfd6e0d37fd94214eef93813ad7831f5bc545a1a9bebcbd50ebc22fdcba390a42fc8f25b1a5572f0a8bf3acc54eab6b2cbcfdc4fa27be8afc09923843151d1a0ca04dc807536ec6431850828406bec1ea13525a5010b9cd1341579ca558f5e282ee8fcae5674b6d257a2e0223778b974ded143c401da7ed3bccd32220c01b0fb1091d81a97430d882579c497e808ee64167abe971a34b710bd125b835cbdccbcc8bc9d1b935bd60b01f1ca008ed8059d34a1045f403538fa9a890e5691a70a562bf221bf26893aff231cc4029bebbce212281af84afe331adf75d9bd802574ca7a7600cdf28403d3f8c0ec10b4297b50c7c661c6d65f8e8d3741bb195990c48177c569eab2134cb263d4b718d0050984397ccf2f200d3036412833b4623258cfd87e8500a175f1e739a173bd8a924e3c00ee573940737f74eac8ad9e132c0094997b74830c577611a0bb8b130333e9abf0be976bc83f6fd2aea419ac020f023ec5090f4786b4b1d15b450fa885384384199fa4b7942407e89084abd1bd2a6e71230bcbb9b9cdf91b8d12d9278cb7fa378936e803072713ed3aef9928428373c6f587763e8a691f596a87996973080af242fd74348f667d069c56cef82d273877f49cb8d95064cd361a8d34619529e4a9e7b2e32cb7649ff5e754cb64a7e10c4d4821f33d200c05096d703fa4a7e1d4bd7331433317f8d5f69334d5b78b8037746138ac75d2a7d408801faaf4e29c326e5fc53f3b80ea1663e82a29c45095b0e6e8a696281b5475e36bc6b52ee390ef06798a33569485bfc18d69e69f1f745552ca1ef12ad448cc2d936ebc55425f51e4185b168227cefda2b0fa112e5cefceb982e18217451a444ecbd6b7b72433f4be831f13ab334299c08d8e42db4c15dc634d0bfabf0d1724a0a7db4100bc63ed2a410f4b6e25926dc9b4a0970a796e68b44c55b76d39e39b45624317e9842e92250c2b3c774a273a536ed441eef8d12039eb4fabdab94638d4a98c890660e6ac07594850bab3df387a034cbf40734625053bbfdd8a6fb4ecc57fbbeca37d864512b7f6c91d71e71cc22bb8f38c6264ae9d6a004cd69efdf3e7e85d45649f911d7c157587ecab1ba27e919e764cabecf26e60817465c4cbe93970ac3cc5a01d87c30ef39ee1265e7f456945844554685b697c7a5835daa869a882797aaac88ad52d193bd5c77a62c5f37f5e8815f606d0d9a98245d8a5748161777802e123567408265200b22475409576ff8b29f97cf3cd3d082fb5112539c362014bdd6d9a41ed51a4453b227c8c0f794569642cbd0876a5c58257c59bb41e753fb3aa3e631a6972e3c17faca9b639f97bef19e8965d572e1b62b33bfbf895a86e8cd7173c5549c99ff73ffeb12ed959555e3620df67cf0324f21a88aceab58cdc643bf86d8dbe3c23c2d4a1839227a508e42f36e15d4aaa2e35437691307749b52276846d66f19ade44dc4d1bf4904ea755629bc8190208ce4ed8417841bcfbc6000b668096da2143ae2bca54c1d09e3c10d4b6bc5acff4f220ceed3b67dcb598fa2c272915de9acfbd603eb0aefced6831063b000f3655c5a1b87f5e7b56131a537aa22875309ed8cdd6c2bbd8798ba13c6386d43d5cbebc8a2c069a68bc5c3c2e7ecad8836d57706ec44ad0f6c73d58905b41c2fd1bfc52cf2983feaa2f7e35aaabb38e9120d1bc57aa16b33e7518965e008a0d1c9d4b04fb0699e0e87200b133034ddd54e07641b69605c5bc8623eb49d8fcf3afa255b44f04471361c6a4aa560aaa0e09a8de5e8327ace6769f6623e6dd9a6111ca03e390fcc83cc8f46acce2685dc9165965d6a57f7ab0e4af5b9b941b47b4a7424136a8fe1285e09e1cd7bdc64947cf725a6988f2a789e254f9ab0673519b85d299fece1dd0b71a318c8aef8e6b0bcf02c6be1fa2b5f9fd8385b9255c90d5c68fdee7965c6e2298875a22dcc0a7487c24bbeda25cc411cd0cf48956ff67a486d5b2033e82a2abf54925c876ec710ea74c405dada07a85efc201e07172e72631ffe7afa6396ca4798940b80368e626f00647d21a499c49e2297df64b90b294684aa31784fd1ea814b5fd2b8781670e1542ff5bb72f8bea866f719bdb3c8041aa81f89606c7cb4f992e876fb8b7733ed0f1469aff7180d322db1c1e1e82b7a274af7e50a648b36104ebdf29ce1530a4ca94bdd5633d967e76c27059e6cb0eab204464d899e17b73569d1dd872bb57acfe70d24876a7bf415f49f36b0dde95a106d2974c7401af923f6f215de70ed0df49c1f65cd37fa162decf3a60ba267fb8467930fc018633e6614738b82fb9c9f7c7616e23b3d37852c2e73ebf956888b04a74f2fab5f3c515dec8c2f494cd8ffe8ea819603ef8d7647c838536ad2d98cbdeac4e711c8adbd262a55afc1ca8ac0cf4dcbf951fe4ea0ba166f171be3e68f56d45cbf99a999807a00533c160fdb927d4f71360fe47a8e711a057399f0e65a45ac40f7987bdc9e496d29ba01aa61503bf0202575a4198c206d68727cb0a7a605add4415c473703af29100b6b9c21158c3565bc5faccfbf1e61d722d3a58225d421599a8dbfd2e8ef07773a36d24a8538ba6862b7eafa737f97a7857b16fbef74f5425214ccdbb1117f3f44965b7dc9f59e5312a7420f81631a593083b816ff2a95da587599bbc7a67498c2cd907ef8611bc4fd67b7c372895bcd2dcd3676e614a08981711c65968f0dfbeec75dea05822a4ee7bfd6d7da76ac873d967e65915c118a6e78e1faff196090e74b5083967de956a5e13c274d965f85e7048ad7e728cd3b455f17e0782930b89ce425576d51a19237e466ebb6514949e9ac0c892400d870a51e390f39e303768ce26101d1ce09b21ad1a0243a9a698c30d22f1cc5703a6a1b880c6f6124b478e8a80a1216a7692bf6e5f50cd525470974c477c6679a3766de0b3196510a7d34909be915647a0316140d867e7a4ee72035edfed7642e5744c8ce339ef406680da310f24ae9fe895ff24a2dd90edfc240202dc2d5a513ec835d7633781fd0200cf612d7c362a87572318b4e01a233cd79362e7d7b31fca7684e9c7f6ff8db5a39545882b046cd22c410ebed107b8a2e44acccb0b8fb73ac9f1528d9d0fbd169c266ad848c5a2d7c7757a573f728ec0d069b89b24c07fe10f816bd447b8e6109ea07e2a12a545d3eaf7682969c0da69c1bb1f36db15c15a0d03e9721b748a3de789235840c710e816f7495acaf57021b57e15fbcedbebb93f0c3e37f5d4a65f0194dfb5cefec123c33bc19d7ad297794cc93cc8f9a69eb0428c4a07f7687d6798320849f0a43b60b6d76c386bf076b10f0cd8082445a10bafaaf90e925c8e878a121df4f4f13544e7db96ce8c0bf616eda8954b8984f96d2cabb3a81318937efcdacbd4ed862da79a9e30946f29681a843df9b95fc9784021000f15d37f0a9aa08af097903b3eb65091f3896f2ee9083dfb56a5371253b1074d9dcc79f22faca73db074a7aae99c6be4658375b34152b9a451ec384b6ef08d4ecf1613a9e9c85d0d32c08abad22c30e60ce81b704ea2f36b73e59873ef5e7bf2193e82c2c1aa28be20fde73348663888f156efc2ef52b1b0f119b16688399f0e85590acc9b79203a231e2526ba71138d1000bcdf4aaead81ed8d24417b94d8193d3fa50d65a2f30b1b924fdeb0a7e3b0d2a8b36c7d01f62302d0dc30a1c27b08cafd3bfa30be29dd22e82531364c2d5cc4fb424c03174a87350fc14c04dbf6906c6dc49e574d957839467cf3fb9c1c9b0b0475757d04064912483b672994157b414a097fd14b538dfc9b1f9769b9b161d876fd786d7cadff6aee1dd310b2f2dd853d78bf9579d26f0a7b53c70af9a02bf07b6d57ee43beba09edcef8d9b1d243579d1572c552221ac1ce1262d2c6239603bf2036d6b15bcfe51a739a8558a11aadf3d7a925f24848f39ef9f5560b9f7ab0ea463b75a5f4e5793c8d9e7e02579b069e66ace98b791c9949df543e4fbf0965b4db898d7be2e8c557eea517ba028f6167c992efd94f2babf0227a25669c404297007f77376e0231f6a80128bdbbdd32fe1d4d9a649b298b5397fd28c8c9b46395f2ac1be62c3fc8e1c400fa65486b84cadff89b04bc2a4d040e826fc817b83dd7406c079416d23132ed0ba43e285692f26ce2dd05461e8312ec76c7e07b71b3ad4a8030e0582b9610d0c0a31964aa607ac37bffe78ecbe45fdf4328089e99ac01396ed6732277ba84004d3437a563d40383f0d6eb2e8a8ef763fca0744002e7b6c67d8d49902bd421979aa2f3c632abe73e2ad1774c5c677545b250d5fa94a41d22c0a163ed9efe3ab15db65d593d472aec65e82ce3a55a10d7773ad9e6cd1e7c51a80f932fcaf8d1854e54cb9e7e1f795eb541ea7925a94012b0c148a00f778ce81845d344b311446401c89168a57ed569c2299fe58f001929e0776146bd2412b10ca04c258c333cba2026b7c74f0d6e529e254c105f5dfe187e820df2687c319a1a97488699a761458a1747e144f7d2e4b60f0a9f226471019db397fefb0f566ee9e4d33848ef6f538e3942f9467eefa77b3e5abd8b03bb52071cd0663995b2b6c6934a7ec3dbb59be42f2ea8fb0760af80ac7bfb5bbe27780bd950c2a0684988f0f4ed3440c2ca5e9d80c5ff915ce13697c8e0d79cc6e3b901545455aea9a96f9ba78f76a73a8558567543a37fc21cccb83a83d2e80a4201cc47668949a8a482caa9a6d6ed832909b1291d2d3e5a23ff170a31adf1991b3468047851923d4fb02576adaa6e302cea980972634e034f361e0a8e1c38520b49ca1d581c199fb500df781e755ecb8db797e2defc4d4b8acf9a881968bec61290f87fd5c12cf3d8e7e00a1824e5b73c933038849d63d045d489e3e6643289d9db6ae0b38833ec08526bed6d1cd1191c822a5b6f6521e91ca4094e7ffcb39c875c8c46f2f75cdc619bc3616a8a766cd7cc4c7c553beaf465ab41db4f64bbc7da37fbac36e6d6d247ccb724b34e2c8e9b332c39f"}, {0xc0, 0x1, 0x9, "bb753af31267e0c47a34e97716778111c6dbd97b45c1ab90ec6196d155f83364b6af719d8806f03ed5f710b8b933b5cfb8d7c1a8f35f3ecda5d5d2ca559b5d82155e4f715ba35792004f510a18c50aa5d721320a5e75bdaab0d896b6a81acb2fa11e375df3b6df417076b261fd771f82d1a731358f027669563447c2af8fc5bc3df6fa2f4f271d99c1ac99d32cf2da7e451805b50f5b41e53e096429e39ca833dde35c9fd6478d89404e0b85e1a6d3"}], 0x1260}, 0x2) readv(r1, &(0x7f0000001ec0)=[{&(0x7f0000001e00)=""/148, 0x94}], 0x1) preadv(r1, &(0x7f0000002180)=[{&(0x7f0000001f00)=""/47, 0x2f}, {&(0x7f0000001f40)=""/185, 0xb9}, {&(0x7f0000002000)=""/148, 0x94}, {&(0x7f00000020c0)=""/148, 0x94}], 0x4, 0x0, 0x1f) openat$zero(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000002200)={0xffffffffffffffff, './file0\x00', './file0\x00'}) unlink(&(0x7f0000002240)='./file0\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup(r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x20000040, 0xe8f, 0x6928}], 0x7, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x2, 0xf000000c, 0x40, 0x8}], 0xae, &(0x7f00000001c0)={0x6, 0x5b7000000}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/147, 0x93}, {&(0x7f0000000180)=""/177, 0xb1}, {&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f0000000240)=""/116, 0x74}], 0x4) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r1) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xd130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20831, 0x0) kevent(r3, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x3f, 0xd23e}, {{r2}, 0xfffffffffffffffc, 0x1d, 0x21, 0x7f}, {{r2}, 0xfffffffffffffff8, 0x0, 0xb, 0xc9d5, 0x6}], 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0x8, 0x9}, {{r2}, 0xffffffffffffffff, 0x82, 0x2, 0x6, 0x1}], 0x0, &(0x7f0000000400)={0x7fffffff, 0x7fff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xc71b) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="fe305eaf10a28496173f69d0d9510d3281ec3c0f9248e4811f5ad9e81006827098ce9f08e79e3e362cd6e7f88e1ee51078fde096a2010e2985faefe9bb4e47d686716369077984a400dc803e", 0xffffffffffffff23}, {&(0x7f0000000280)="f64e51637c5d9c68d6bde30a74cd2aa83bf2cd23fb327d056da95aba823dc15e1b1154681214e427a627a9bb6b8f2de047d0fcbaa5a6efa1f68a127408c43dd3a1572369244fb7624d498751e964e01c204c431b58fd8a9045f5cbafeab5a94c1b050587a4def098ca5e7fcd3f63bd3265ecaa916486f80ccc1643be763a5c1b92d44990fc07d577a27a279f63f9f58f44fb073b5d751dca5738e5de4fa0848cba1a605a0451f688aac0ff5bbab02a31c842d0eb95c8455e1f558dbfc00d1e5440827ee4736e1d8f4193c95dfc8be81a2f1a473e53fa85", 0xd7}], 0x2) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x7fc, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x142, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f3") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x74, 0x1, 0x5e42, 0x6, "a9f60d037507df701792f51fa2c2a0e01d425a05", 0x6, 0xffffffff00000000}) syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) close(r3) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000040)='./bus\x00', 0xa0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000fc5fb5008b00002b27feffffffffff0000000000455ddba9000000001fc2", 0x21}], 0x1000000000000080) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x400, 0x20) ioctl$TIOCSETAW(r0, 0x2000745e, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1f799056310f47d799c764af28cc97856e42c100"}) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: unlink(&(0x7f0000000140)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000300)={{}, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0]}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0x4, 0xdd}, {0x18, 0x1, 0xde82}, 0xdc68, [0x9, 0xfffffffffffffffe, 0x8000, 0x6, 0x8, 0x8, 0x7, 0x3f]}, 0x3c) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) r4 = dup(r2) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)=0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000003c0)={0x8, &(0x7f0000000380)=[0x4, 0x81, 0x0, 0xe8f8fa4, 0x1, 0x8001, 0x3ff, 0x100000000]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000240)={{}, 0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0]}) kqueue() 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1000000, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="01010200d4b075669ea6f55fcf235c036b00000000107d0cfeff0004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x15, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x120, 0x41) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff04}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x157) fchflags(r0, 0x10000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x9) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x108, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x75) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x18}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x55, &(0x7f0000000100)="938834d21840453353e24d235dc710320b8f78c096abf0cb8883d0750c22b040349647ac013c3ada21af2b34397334102d4e990a25bdb9d739429c078a574e51f73b7f0800e265b4208cbb38d802a6cb1b96da3c3a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') r3 = shmget(0x1, 0x1000, 0x295, &(0x7f0000ffe000/0x1000)=nil) r4 = geteuid() getgroups(0x1, &(0x7f0000000340)=[0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getgid() r8 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0xf41c, r4, r5, r6, r7, 0x0, 0xff}, 0xfffffffffffffffa, 0x5, r8, r9, 0x400, 0x7, 0xffffffffffffffc6}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xfffffffffffffffa, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x7}, {0x83, 0x2}, {0x41, 0x400}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xffffffffffffffc0, 0x0, 0x1f, 0xfad}, {0xfffffffffffffffe, 0xa3c, 0xfff, 0x830b}, {0x557, 0x6, 0x5f1, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) r2 = dup(r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x3f) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f0000000240)=[{0x0, 0x3, 0x7, 0xfff}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) getsockopt(r2, 0xdd1, 0x9, &(0x7f0000000380)=""/225, &(0x7f0000000200)=0xe1) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000340)) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) socket$inet(0x2, 0x5, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0fcacb1292e4e1e2399973fb41d06f03504e75e4dbcae12ac1f40291339fc9ae824c7d196d4e3da5bc00afdf391bd740e3860c593d41ee9b0ef6f818bb764e70301ae6e50916a9fa45cc984a2a8f556e36269420fa32da3870335bce5d1887bdce99d1712ad3b026c3e6766fcb3565c0b759cc2742b60c1ac849e6bd2ca9da1881ebe34fb8f41cc39563652a2bf8ffc9450718d65e28709f67792bf658f4e27ffd905d435109e4e43b689f41078858a66ac60e12adadf4597d247aa6498782a588974d11ff0d78dceb48956e4d841e6c4655", 0xd2) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6b, 0x0, 0x0) 16:00:09 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) fcntl$dupfd(r1, 0x0, r0) dup2(r1, r0) 16:00:10 executing program 1: socket(0x10000000002, 0x2, 0x0) getuid() 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) r3 = semget(0x3, 0x2, 0x101) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000001c0)=""/130) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x9, 0x2, 0x5, "1f5b73c9e1049cf748518880d87b7fc376967ea0", 0x8, 0x100000}) 16:00:10 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r2, 0xf, &(0x7f0000000080)={0x3, 0x3, 0xea, 0x4}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) flock(r2, 0x9) 16:00:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = getpgid(0x0) wait4(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() r3 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getgroups(0x2, &(0x7f0000001280)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000080)="26e0fc580a0c40d97cba57ce589affff6b97cfdf07b0f54af6734dc12b9595f06bc49d9d7024ee5b206db8b3a2fada9e9cac968b5c75305a1106deeb80ef60afcca8c49b94bc0af648f8a958c99b1165b7c93641f35bacaf0bdd340be3bea8267975819ea10c49c083c8d846b8553040f65e61f24aacb4b05cfa8144ec43d451dbe348cccdbc", 0x86}, {&(0x7f0000000180)="53f56df590f509f11ae75492170a073e64329e3d577e3b9d3ecc69a516365988cfdd0b85b741c20e25726c1fca838b3b53ff1d33c3d7cf3d1f7f66cf3786686a215061e29a232b636c62a079d6c6013b5a6608378983e6223f221104e975e3ce9bebe1624754d2770721e08c4969818e427e41bdc12b30138bdad4eb84ca85b40884f05e484f0f2d5424a36d4f48af52d0c3cef49226a09308b738e93c66b1f8fcba3bba5b1e2d0b7f00eb93424e53771a15debf8c2224406e16345b3d2c6991d656bb53ac6039120a59f91ce53a5c4c9a153b8a434f3231788cfa327664d1466e156d022d173e182fa3987f45c781d95724b83dd15d45249bc2bc80e0a069da427bc7b4fabd74eaa6e46ef84a0f57e2d7aa5317de0c92ada523ccb93737667b0746363a34a0d0c41d1747e9698dcdd7287a1cc78374bf79fb62ebc927477f8dcd4302a859c3935c21234c46ec2c88e2f3e60e46f8138587e62cb79a971c772072697214ad8a7402892a016d21675eea9a8da826e99c1a8057290542591ec00e7ed746b293a27bb4b27e618b2d47743a8f9eb6e33ab874dc6b5ca484d8d763805ab3fca1f3e4c2904b2c5d9fe7ed3a14ce4be1db0b439d75aefc2fd6c2229711d15a440b633b3b805df93c094ca35af3665bd5b2b03387190f6364065dbfb616a3696ed58a43bac9015894aa27c05a44942f4102971d8202b5cd13bd6da0e7ee920bc6b31870faf1bb261f31b03ab270b92efcb614a98a1cae42782b024157508c2f74ee2943c45ce3e6172865e64243b01329f5e35a1a4546bcb95332291196b06e3372f8c36b1ddaedad977dd7a4790e1130457dab9e76a4edf1096cb190dbd861dc9f3b0105a06e3abfcfa59e5bdc5310a7ca92e927b2cef2d018a47bef2dc8a6125f68abaa3ff2c348d0c6e559130e9c0b0a8962df9a33184e991195b1958bf1815107661ce13f0bd67b4bda13bde663eb8624da0602b35d314715cbbbd500afae2930debaa5968e88794044b0d99012170536944ec65b31e4c0d3d157637756ba1d02bf60dc3db3d0b34f0d1186da715d00fc2ad6c3813941d010d8b957ffd0ea9d21c5280203a160550cc018020471ca53d63cb06908ef825c5d19cc89c67581a8174dbc9576a85e5e655e8df265c8bab83d5b753de8dd188d8c362db1591d16570c217249e9df3bfe1bb30368ba68ac05d03de806e0976d8e38e7b2e6f5d5c52b03f195455b13e53b18c49468862b79bbaccdaeaac43bf4f7070b1a63228a4adb6a62ae44ca16db39a5725218a8e56d95d42724a6a2dd8d701745722657104565cd1cbe01be805f3ac59978a57c993779658ded020ef7a66d97c2fb85275977991098dc902db5cb53ae74b55663a9d598c54a5e12cf9bd0e29800522eb1d6c5aaa8b2490044bdbc1208470ce6012e3af5d6779ccb38e238a98bb28d6c3ad61251e5bebb21efdfd929bd4bed87a3e0acf6e0bf3ad6ff33772377a4d2ea5c487c2e8e11bd0d6345f9ceffb80d32e59c2731db9e67ccf8dbafbc1e1b74315bd49d44fbf82576967d88404de77bc2e09b1fae748f242817fd9da99f03a29673811bc475cb2fa32d00c81ec9eb576b14f18cdad48e0e4487d43fe87d70142198fb19a2ff702a9291db6359de4a4fca774c7f2d3585a8f401836a0d63b6080387dc5765593f45ff934f750b48bbbf80388856c2106c9363eeaf89cbec567551065839727a6a2d5c3dcdc74b0bf39e4e96ce240982374bab82fdcd6fce9ea27efc75093e43708950d6176b97c7f11360cabde14e0d874d7c199256cea7b9dd98d78280415bf359dbd70e5d83839e7074cf255d372becc06f7e2126eff47921ee36510adcd49b64d06588adb767287e62fd744eb3c3dcd7183e4805cda0571b85889fb92af03c7aa57fc98ffeca30a24ea2b9d59a6ed2bba6b0d74d9919073e7a92ca3841739d9128c97853a969b806a6073ed4f20026343793b05d263895741ee09599a328912484ece633a4460b627ae952b357fd74ad136faa69f0900cfba9e78da38c4fa8cf92d33c8285c1661fc36b33e127a34246269601deaef2faa2b456fdb35ab3a5b2ee76d4eba28f80befc7c7f14e6402915f29831c5ce572657c0d9e1a98f6c317c16c15d3673e221b74a636a0bdd6668162c2e638883dc39186b711022ae6bcb880bfc79cd1b68205e5a310efce5cf49f667d27e7cf5457f2498ce47be6dcf087ced244974d563aad084970ceacf2732ad346c366a45b8ba563039c21ff6660cdd1cd5fb5a0e15ad3d1cb3c29490a28d07b387b7721ab1579cdc25b50abb582af3ab8689010be4068ee15b3ec11900ae74915b419bca4e3ca263ef846c6203be34987c8c7e5cde45c759ba08c775428f5d1c5f9ca351c0ba3cbe4e8797af5022eb4390f8eab7d70ccedc44073b181c73d0e68f70e6218963fc924487f757f3d2e573265f1fa7994a65b7a5e2d888e8c1ea3ac2b5bc6812a3a156f7962213566bbba7cdfb8ba319a7f0ce0d590fdf1414257d992b6b9a29ea243e27bad0651dac67a97ca46ed03f9bba50f4c7d2331afe2e77ba8644b972de7165b36b817650fca5333599c988e8e4cdba67f25041a51bb3feebf2b942740528cdfaa04b2d40b183834bd8cd3137cc1a21ed1a112c7db389f7af2cca02c7f245159f3404f083fb68dfc2e43bf5b822cc6c0282ec36a7199972ccac78f58405f4c533661b95b4657fd91909f903f3cc9e9fd73d372f3fdbd673e082591fb3f9cb50f97432b8b1bd34dde5ee9b6d816309df77242106810bc99c1bdd9103be158760a77d48afb5ae9b9a5fe21a4fd98f0a04d11879f87e270a78238485583d0d69454d3f86001a0c46d720f55a0373741e8aa9abee1f88047e2b5236eb1caf1551d75cb0e55e87e4a7f9ba1bb12c0048ad8f7209e273a763d2feab5a5260cae150104ea82286d9cdeda54ca628d43930daeee5c751c29f66ee3d65fa6821ae40a5a79c1182bd722231745c22659b632b508b37067eb19656ddb1e6d45caa6b50378c3110c87cf806be85707c473222264c77249b1ad33979623b5d3ed98074ddbb9ab3c0f0bc3e2307bebb4182db9f558a8cd11d3542c76299eb0f834fb1bd4afcd862f7349d3b1df7ac6e3a906ecdf1167e138d04d545b971bb9557094dc51e402f9582df7a3074b74f261de8760a4cf6e39f6896485d293ff7dcfaad688c7cf2fa883d7a7db6b2c08605a2e0649e0567234e14b4c8907729a673c4471bbeb0336d11405a3e4274480e233dedc3297df196de98c802d258ca3669a03d3a90fddbf1176a60d6468dd7f95dcb02ebab3098f6f226300a47c307af5b090e3b78db87d28407dba82d5b0ebc39f19e82c99e0eb200abf097d297a0cb9fc7bc8f86876a7746076b9b5dfe00595654a49b4625a12c530443e37b277d790cb536ba11938bffe3a5126bd0dfac98d527c6c2654298228d040295d7f122f3b07583f6e1c822842c1d4b76f34ae5e4c4ddb5877dd86ceaf27323b251c414a6d8393d58611306b6b3187d88d0ad9833a0d04dc26f918b42b282b88694cae684fc9e126d7bff112949bafd4baddc035801d5fea0342a1bca38c06dba588d25a0095fc2945e6956609881cc6586c4550f940e31c87fc88faa913246db4a0c1063ecb540acd8b0de991327477eb06ef22a1884f017ca9b01ac0a9163dffd5006fb7de3233ff91476e63579274a178e9a27a5b60c82af9665307d732763acab8660f3250d4d971a766b63e60a787b79915ae650f4bdd73317dd80297b13ff30fdabb4a8b56f7d9636efd4768a1cb068ccca1f358970eaeb8171c73568b2d1bf1d12933d4875020ae934340fc174b709657e151510e72231545a8aabcee1cdd1fcccb9208721d7b5649dfabbf01cb8104a8523206c5f7eae8a2a51cdebb70133e8f5727950c29f2b2b3e03a23ef6aa9c88a2c57e7ab2c3068be3477ffdc5ad46c812dc5087bbea31037ec16c5da9d74f3a94db99ce8f8674e869ee9d56111ef780ea679e5cf6e7bff7242c70ad7650025b3680d42b4bf8ce947d01aa6fa5a7ef65ce25c6ec7c93bd958aea850e1991bdd70c9e5e48c1456038c4fae941b7c241340debecd1cb32e2037770d8b169d8f4baa99de1e836cb89b055032ce8dcd046affafb248b84bab3252f47e1ffc1a1d7295a76b69461a0168c28160480d2e0b81828d32e70024b71be0678a2dd950ddf7b560331bf121310bceadf24a6940c57d40546d1a4966f8da89b62f6472bdfcd2b52215ebccd4778e1b8a23e9f6c433689573b59da7df30aae6ed06338bc96aecbbd1d393bb504374eb943053816e7cc8f381749745c7be58ab80092f5f10f932b8df092d70594561bf5f2e51eaf6eecf612cd18f130a38d2b9b826b2526bfb62a20bab460cc877201a9a7e4f74141368657d59342a74b0af8de38fff61d82aa4867a4236621a7af87cd4a583f67a7b65ee06c61f3a62a9bc0d146c74ec77c1750c91c1db55093c28d95a9b6b3fb75e958a65fde8dc0e7aa22c47c4aaa984ac270c87feb3b5520bc6030c0aac0fd12a7d3a73e9af68d7616fcc1a13d4f98607adfbedee0b02098b1a13c799f068a41933f6e7c117f572c897b20d0ea9d220d9db2bb563a8e7cca876a29c4dd0a475bdc79dffbd7cd39637d68b52e2c5b50d51000a98cc5c9c469757b75a338160a7bb3c05ffb65ae3dc0ee6b82c80579f01f4d4ba44e2831978dcf401564cf73c2c20c5fe4ad77b3aebaf9f416b1e202d7bfb9711932397770de2eb87c696d23265aa8ac9d9a0b76fff7b3b0044be5dba2ddc9d94cd5504605add7ee3f5d35c4a3634abd24b72cdf5053aa2d493aa80116b6e14b39793af17a1b1204ae6e9cd86dbefc01b76778139c0f8ae7ba05572d03fdd120d97b8a29868f7c28246eebf05288b091958e6c68ce12b5464ab5cfc451bbe9b47206865b3bedaedbf6abe3f412d99588cbaab0abe3039c2812142b09de7ffb3ddc5065484be0ddde7e4cb9c66d68bc98aedfe1bf492ff0b6b20ac49fab1f8537f0958f386e4ff0a67ebaafff3b08ed38d4d8fcc71536277cf41881ce23e9f70ac490bb78c24e7dd94ba66f998648f3539276f3bfa024366aa20babfa5390ed5e81436a45fb279cb19654514f450d4910ac730db66b7b8d9c88e0a12ab9d42666c9d6d6c17b37456cf40a84fcc36f6c01f1964aadc1eb388fefd25326d4378fd8aeb78f3173a76ea01f2f59576f02adf418516b6b940746ae861a93c39823e91dbb6cc7449b0e11338e9efd986e3a8428f66dbd317590885a6023650972fcd01736b8f48e0f7e9a8390a2f4366c081ac920d3fa2c86d6ad7f21bdf9ab70292a5fa5e95f003ea59031d2c9c8277fc8d8a29cbbdd252ff503a15bc9f6511130d88517991b37df058f20775ccac2b153f22d768a8b1cae854bb248bc0a485fb5e8ac17b4881c60c6d864f5941e0c0fb7296687d51013a44bca9da9354491a624faafa9cc05708a278e5f2f8016f256300acc5a5811a3a9788f51e0c3afa124560ef39c713dd21fe0f70240c1f7aca56d9585612f8513816aa2c735f984741c11bb10501ac7e13a902b4df3be4516e9e0977486256a3dec6c9b8551023130162874c62752c9db4ac2bfc317f43db91d40d087b8c7e3c73c4fbf167f747a9f753814d1fe46b3c2df4c7fc8b896e8086dbdbaf5cf629845e1baabe4bd38a40bed4e5353425bc4744898db5ceebe96666a6d2be2c61dfdfc10c98c4a3729f7cc2550e8b11d27e464b5ac1d271047b948dac2c26d138402e949954cdad6", 0x1000}, {&(0x7f0000001180)="7d9b086434fde6c70a5d61425d2bb01c22f53eb456c7606c1ffceeea", 0x1c}], 0x3, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r2, r0, r0, r1]}], 0x48, 0x4}, 0x1) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:10 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) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:10 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) mkdir(&(0x7f0000000000)='./control\x00', 0x0) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./control\x00', 0x0, r2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0/file0\x00', 0x100, 0x6, 0x8, 0x0, 0xffffffffffffffff, 0x5, 0x6, 0x2, 0x1, 0x0, 0x7fff}) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000100)=[{0x5, 0x4, 0x7, 0x2}, {0x7, 0x2, 0xffff, 0x4}, {0x1, 0x100000000, 0x1, 0x2}, {0x3da, 0x3f7, 0x80000001, 0xfffffffeffffffff}, {0x4534398e, 0x3ff, 0x7b2, 0x1}, {0x6, 0xff, 0x2, 0x1f}, {0xbb8, 0x4, 0xd2, 0x100000000}, {0x8, 0x8, 0x3, 0x1}, {0x1, 0x3, 0xc467, 0x5}, {0x80, 0x2, 0xfffffffffffffa58, 0x10}]}) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x7) read(r0, &(0x7f0000000200)=""/207, 0xcf) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10129, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x102) shutdown(r0, 0x0) 16:00:11 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8}, {0x8}}, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100a0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="4b2174051f253cb934dbe01517c23214254cebcd3ecc97a4c3e496ebb7c8edc435f53cde0c151548e3b8107040d7e1d19124213a53f3ead802d367713fce72d99ce97b039a0ba9e587d45459373a6f84ccdd0b97109c38eae0e2e5d8519e7a37859aac0ee46116a8a08cad227b0d26a3492a58b0d02b9d5d742b1f314b5901783a03a253a2fbfe7cd22672cc2550eb869f2da51c005a5f0026dae756b8c0f06df632f78cb9ddf94c19c406c703670b3ed8cdb9b772f68078e20740ae29e5bd5916e2289c5d21f296daa53d9eec163a6dc75118a9f928dac86d84d7ad44f36347470fa8afd477e5effb060a", 0xeb}], 0x1, &(0x7f0000000380)=[{0xe8, 0xffff, 0x8000, "5670e1e5c2974438184099138e9f7a55d6a5a57b68b78e32b0037c05b49a57467501a70b46d95bf54925fa23dc087ccf68b18c90571c699a33cb3e48060ccfd031ef328f14c4f7409c2098987c6850ebcb7d7ef381fccacc56f0d9f7cd4dfdfd3f672ffe1ce95cf7fb08a1470c367f120c2e5de35276d05a91d30f0bb8f44245cab0918c5e87b8e7e212c6e3a89f70ab11dd673a16023497d1443f93d1c169a0d73f655013e5a95e24fa8174ce9bbc2ac3cd87d60d903a74174083c56754599d686bcffa844cc8080b88ba3c3358f8b2f45311c54242"}], 0xe8}, 0x40b) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x10, 0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) 16:00:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) listen(r0, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) r2 = socket(0x18, 0x4000, 0x5) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) close(r2) 16:00:12 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x2) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x18091, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x6, 0x5, 0x200, {[0xac, 0x4, 0x8, 0x4, 0x8609, 0x0, 0x8, 0x3ff, 0xd6, 0xfffffffffffffffb, 0xa1, 0x81, 0x8, 0x5, 0x7ff, 0xd7d, 0xc0f, 0x3f], [0x5, 0x5, 0x2, 0xceb, 0x6, 0x0, 0x0, 0x3f, 0x81, 0x1], [0x7f, 0xffffffff, 0x7fffffff, 0x0, 0x9, 0x1, 0x1], [0x8, 0x85, 0x80000000, 0x10000, 0x80000001, 0x8], [{0x1f, 0x101, 0x7, 0x2}, {0x484, 0xead3, 0xffffffffffffffaa}, {0xab7, 0x3, 0x6, 0xfffffffffffff70f}, {0x8, 0x1f, 0x1, 0x4}, {0xffffffffffffffac, 0x1ff, 0x2, 0xff}, {0xffff, 0x7, 0x100000000, 0x5}, {0x0, 0x20, 0x3, 0xd26}, {0x8, 0x0, 0x20, 0x2}], {0x4, 0x2, 0x4, 0x616}, {0x401, 0x69148d54, 0x100, 0x7}}}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x7, 0x0, 0x9}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) getpid() ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x4, 0x3f, 0x9}, 0x3, 0x3, 0x80000000}) 16:00:12 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1002) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x0, 0x18ead6e5, 0xfffffffffffffe01, 0x80}, {0x7, 0x3, 0x5, 0x7}, {0x8, 0x9, 0x0, 0x7}, {0xaf, 0x5, 0x100, 0x81}, {0x9, 0x7ff, 0x8001, 0x2}, {0x8, 0x401, 0xff, 0x8001}, {0x20, 0x67bb, 0x3, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x72) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x8d75}]}) socketpair(0x0, 0x0, 0x3, &(0x7f0000000140)) readlinkat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000280)=""/9, 0x9) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="f1317a29a76895eddd05404845f33028b43c0965", 0x14, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x4, 0x2734, 0x2, 0x0, &(0x7f0000000300)={{0xfffffffffffffffb, 0xfffffffffffffffe, 0x1, 0x80000001, 0x9, 0x7f, 0x3}, {[0x6, 0x0, 0xffffffff, 0x2, 0x6e2, 0x1, 0x7f, 0x100000001, 0x8, 0x3, 0x3, 0x6, 0xfffffffffffffffc, 0x607, 0xcfd, 0x7, 0x4, 0x8], [0x70, 0x0, 0x0, 0x5, 0x4, 0x5, 0x5, 0x10001, 0x9, 0x3], [0xfde, 0x8, 0xff, 0xb8, 0x1], [0x9, 0xf557, 0x7, 0x3, 0x7fff, 0x4], [{0xbd6, 0xc000000, 0x51, 0x10000}, {0x9, 0x1, 0x6, 0xf8}, {0x10000, 0xff, 0x7f, 0xffffffffffffcb14}, {0x8, 0x9, 0xb1a}, {0x9, 0x101, 0x7ff, 0x9}, {0x57b5, 0x40, 0x8, 0xb}, {0x2, 0x9fa, 0x7f, 0x8}, {0x2, 0x480000000000000, 0x0, 0xfffffffffffffff7}], {0xfffffffffffffbff, 0x9, 0x4, 0x4}, {0x5, 0x7, 0x101, 0x4}}}, 0xa43, 0x6216a8d8000}) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x101) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000100)="000000de62", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:12 executing program 1: clock_getres(0x40000000007, &(0x7f00000000c0)) pipe(&(0x7f0000000000)) r0 = socket$inet6(0x18, 0x5, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0x63178c35d326379f) fchmod(0xffffffffffffffff, 0x0) r2 = msgget(0x1, 0x20a) msgctl$IPC_RMID(r2, 0x0) getpgid(r1) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0xfffffffffffffdeb, &(0x7f0000000000)={0x1f, 0x800000000000000}, 0x0, 0x0, &(0x7f00000000c0)={0x20e, 0x100000000000}) dup2(r0, r1) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x0}, 0xc) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x1ff, 0x1ff, 0x4, 0x8000, 0x4}, &(0x7f0000000100)={0x3, 0x9, 0xf21a, 0x800, 0x2, 0x81, 0x7bb3, 0x900}, &(0x7f0000000140)={0x0, 0x4bea, 0x1, 0x3, 0xabff, 0x400, 0x2, 0x3}, &(0x7f0000000180)={0x5, 0xffff}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) write(0xffffffffffffffff, &(0x7f00000000c0)='L', 0x1) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r1) fchflags(r2, 0x0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/168, 0xa8) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0x0) dup2(r1, r2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 16:00:12 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) mprotect(&(0x7f00004da000/0x4000)=nil, 0x4000, 0x4) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x11, 0xfffff}], 0x8, 0x0, 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0xfff, 0x4}, {{r0}, 0xffffffffffffffff, 0xa0, 0x20, 0x4, 0xfff}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x41, 0x6, 0x4}], 0x2, &(0x7f0000000140)={0x2, 0xb1}) 16:00:12 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x27c2, 0x4, r3}) close(r1) setgroups(0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="f0461986000000004430ee66400f59a300008020af660f38154365420fee9dd0000000666565f2406ec4013ac21d0e0000008e66f0430fbab531905f16074a0faeb7a0c901b5") setuid(0xee01) r4 = dup(r1) connect$inet6(r4, &(0x7f0000000280)={0x18, 0x0, 0x8000, 0x4}, 0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2048, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x400, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0xd, 0x4) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ef001f08ab8180c3be8b4aa26aacf53d81a6f80f6cfba3da51cd75ba80e187b58e1ee2cfaeb7a242af4f5bef0356715361f621e06f39e73a580dd2b5ae263a7c749d29"], 0x4}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0x0) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000380)="cd", 0x1}], 0x1) r0 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000180)) close(0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x880, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r2, 0x0, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000300)=0x1) pipe(&(0x7f00000004c0)) r3 = dup(r0) r4 = syz_open_pts() clock_getres(0x0, &(0x7f0000000500)) readv(r3, &(0x7f0000000240)=[{&(0x7f00000003c0)=""/177, 0xb1}, {&(0x7f00000001c0)=""/48, 0x30}], 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x6, 0x200, 0x3, 0x7, "306d5a4f5be75ae0bdaf4335820687f6c6055685", 0x7fff, 0x3}) pipe2(&(0x7f0000000340), 0x4) dup2(r4, r3) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x51) dup2(r0, r1) 16:00:13 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="000000186004008b00063c00feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d", 0x2e}], 0x1) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x40}, {r0}, {r0, 0x105}, {r0, 0x40}, {r0, 0xf0}, {r0, 0x4}, {r0, 0x125}], 0x8, 0xfffffffffffffffd) syz_open_pts() close(r0) dup2(r0, r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x5a, 0x0) r1 = socket(0x6, 0x7, 0x7ff) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@file={0x0, ""/68}, 0x46, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000140)}], 0x3, &(0x7f0000000280)=""/226, 0xe2}, 0x41) 16:00:13 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8880, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r1) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = socket(0x0, 0x8005, 0x3) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="3fce23e88e5a2bfed53de6b226879865d4ac37c9994a6a115de0f81f08f8569883e30edd96d20480d1cc6f65cd46c91a2aeaed8659695aa428c7da6680ced636bceeb85d4aefe5e53914d9f63e763fcd25d09fc462523469e2d05515f5b8e4a1a87f315633c08385eb0443f233fe0eff2ba4aaeb80e0f22762a2a29d", 0x7c}, {&(0x7f0000000200)="ecc9bcce00606505c6eab18f05229bf821bc08c885848521f182c9f8434b80dcecc1e0089e71e1ce86cf1884b65ba8fe0d4f342661627b4fc791fed6f6d2d9598c26b6a13229ff726e0a2f04bd03210171cd1f8b8e8c7dff1c24486cc143a27932788bfc37442e2fcec3f4d4a0f41012c273310c9739519c6746377feb56325e94e6ad3a8a75d2383d540ec1ad24748b632e10e9cf8e7cc44a5d5b79488c2bd0fc8d513883613a06fc7e4e40abd3c1e19446c223dba11e6cc959a5ce2fe1eb5a3f891c0a0503f81b9e5c7853ab017772f877b31dc9447c3140790b30cd32c5dbc9b2c088e1afa9020590e7e53998cae76e640bee2650264155e7ef", 0xfb}], 0x2, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r1, r3, r5, r1, r4, r2, r4]}, @rights={0x18, 0xffff, 0x1, [r4, r2]}], 0x48, 0xa}, 0x1) write(r1, &(0x7f00000003c0)='w', 0x15) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000400)=0xc) close(r3) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) sendmsg$unix(r0, &(0x7f0000002500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000040)="db6118a2352d4657e4a862fbf441ffd7a86acb6f1589e56a5800791629a1d378a48863998b9383f453d97c67fc3fbeebd216bc72e4768c5b5d7624cdd0fc990a94c91180fed2", 0x46}, {&(0x7f0000000140)="60b9590bd8aaeedfcee6cae4c69a304c54e0b697cb1d4274c6b3c2ad6e45085d763cda9fd54a3d53afddfe724aa993c82df87188f88c2ac9323a2e5a30a164335a8dc7a149c73df576c54e9cc1686f18c88f8a8b7c6df732c3c585b0179b06f9cc0c535b23207ccbea0d0ddbe08cb5f135779f3dab09df92c4ed8e970c02f58227602912ce025c0f86c7197197a4ac917e9990c34b0947b22b57c67593e2b9d35c2e7976860fdbc99c6f002bfb6c2eed58791c4a0e38c01417760d3d18249e6761d58d1fdca0ea993c573983a5672e923cb635b1a36739531d08f563077367101b09c585366c87d7b1bfdc214c3501db13f74bcdf94a1252177cc0a351d1dcb644d0058a803fce8c9b5108470429009dae657a9b582d5c3cbac0b92f6d7420f9df7261c3129cf8266f1bbc4b21f98d69f744529e9e269fba7e66294d50a60a1ad78d4f3681b8d0fae59643d04bc01128a778fdc244bb7e8e3eca1d526dcf6474427ed4593e2668fd3fd7ab8b436ccb37220a4598989d4981c5967916df66e757f9f903a6b7f29223a480edaf084487bfbc87c407d254cde7a963233783d45a2679263040fde1655c7335cf03354b849b4d526c493c8a8a75d7a334db3966aef7698072af027001e77ce9701560d93a4e2308e60996182ab5a0b248489aca6cda251ee0e3cffaf130fa89ef559c1712093fef24286bc28750dfcc4f4dab5f3cad81a385a30558d3697d85e62d9f778362e875a94f02c61a30a43d86368d5b0da900aa59bb9b2fd6c70729d54315d7cd2172f69b03968b40808a09a74fce164c66e65f40925d8af9b677f14aa0daab03803fa45e4bcf8b4d990c6595154c77bd72e10183d56c329b4c7509afe4ed9d1bb855f916a076819a2eb0028419d14bc94273fca91be3d5f1f85fc309c4bf722e15506b81fb32e2bbc45ed2da1d506d78e14d83290dce0f4a43acf7ffe5a0f2ed22b504b2acaef4132922f9e5e69f3b4451a7a1ae8f6ab9567583e47e1468ef58e36e08bd1eb9e102c5d40a807c17565c61af4c1ab50bf228b07cb924e0ed475cea73b5e22cec17ad1c87c0fe833855eb6f37b865ab38478c24c0dff84bb9d94d94269eee93dcc56debdf8bc3fe513ddfe538759586f0ec5f5787dec02c9dbced4a60365cfc23d582f3cffd8dddb77de7e92a377bd26f1d62f240662af385d0f1605e322c3adc70dc103237959c71b6614851442ede8b9e17e8ea14ad993f4d156cd75c9ddc03c96e550c2e391c590e96fb2bb6bc283c6fa7094a6c4da6125eb5c186c69b48418390705f8811596ac98c05a2a0a103b403dda05ba1a325de629520594a456dc94c9e890eca4a6db404662fa18a5df0d217f15200cd8528536b73665bed3a462db43a1b0bfdfa5d7b4f4752dd72ae75104b05a645c1ba89c19f1518e87354ed0ad8d9d213a0f1a7b5476ed611a4f6e00d5273215257c434cebcf039c1a302a235c3bd63c7f5ba32b268d0b614994ef004ddacead550a023d88b8c02ed1f7e2b9e1aa20009d0265bf70996126940192bf715057c7dbf532af5c98627d84f5fe695f66e41bf8fb3d553c17d7304e4d53293b0d95a9618643413f5184abefa9331a4a6cebb25714b3bf44df616163118380bd990767fe2724ef4272f09f1c7ba52b47df03212f1bc1cbc5fc59b20c758f9d23b390761a929eb056d4acbaa01eb708e019ce906f1b7f09d9cd47721dd1fb2a064981393bdaf370acfbdbc28b72bd4716c46a25585e756741caee66304081d1c1eac99df15c1bad0aa6497bd5f6de157cc10637920df0af63980629b128122fc551c86ca12869199a26924dac350a4d4217b961a373d6370130e98da6f336d5b8c384048460922210a4c3fbed2b707d206a281f556ccb87934ec3b4e08d48a1ec7ca1eba2eb014a254f40ac84c6c0542a4328c3d7c438b7fe039bedf3dfa972d221a2f21b7db6dafa156a411f377b1f8009bb9e55917b571f2da50c05380831e04fd569ae69de8f7e297564c732d3c0d8dcd60730cc029cbdb105a406c9a2970167030983ce541edaec024cd4d01346aae4b6c3ef7469ba167b69b0fd9e0770fa5ea87feb38af63db208acd4beb9237c0fbaa542ccda0845a1cbe872e5e067441976900fa22bfab529de34acff4d4aa1ac8e0c22f06f2b845db007375e6221e4346d6c041d46be6d8b5adaade1804b6f9bdf2b5114803a9500d10bae38b423bbc6747b649f5f91cfe37a698614b6602195a7443d43a48572685d2ab16d48c853d7ade843afdf8d588f4dd5afa3f5df63f899debfabd5655b112a06aebe2c7a58b6c584e301b01148701afb62e2df305aeb86e224dbe98dd680576b3d60e37c8ea5ea7109867df040fef4c7703f7f1f9dc0050726c04194f18df50197659f2551130a4a1fc636b5f35203e8aaa0533020de582fc04c1238036b22c408a38094e44309e285a32b5990b9b17495a30a851dde6110f949ee7f4333c81fddecf7c4fc0c853987b41ace3075abbcb02c3794e5344b8881cbbfe7597bc5fefb04f91f85dab4f0b54bdb7499ce295a0923cff023811e745dbb0de35a42037bb7cc9320af08ae72e9004c8a0a52bcfac2da0d258f0168c9004bf6d3ae7dcadd6e8e32d37fce2f8759fefe742fd7001a891f4e9f94643a270922b9d5c7d8f2e8e730c6f134807e63f0453c6e07c53505c9fe63009bd34cdfbb216521245608f46b96503abc932bce282dfe0a9822bf163ef568b6823126dfc7d63ff6252d3a43cf44c99de768dfbf35d7d4e4e8e697bd4d046be1c984a047c66252b6962c11e325a53781523b0d79e69bb9c1d95a0f34b78054789580fdee3b9c589d4b6a0a71c71627298a1b34fbf69632e662db8a15920b280552c96df94647dee6aa40d0eb294a56a8ab5565e4c5670dac96199f924cfd3963ced147f2e7fbe77cdb4f693933e99adf960d091c28e8b14a9663eed73a71ef0f2f6aadf13ec309922cd53b2fdfa341513f0691776c2c45acfc8cb276ddbbd9d47f0eda5277c82a82d1dfde3779ec4133d402d03e444fe0276121b39fc9677b358d13abcf787180d26fd9d0e43d7e221ec70f4fb07f1ab234059ec08e0921f771d064d76911ccb37173f54c718486bebb8d301a6a8fa66497867203e9e6c5242d9680469e6a0b3d30f513ec467c7a7ec3988e08844977749a26b02873c505d5926cd81d3155d0298f4131c54d949bfce31e80f10775b98d999b40327ab04636c4e98f225bbc372b237357dd227b32307a185d148dc07dfdd138ad287b8b7c7b768704852630d89f1117b8dea835cc911ea7d7b4cc95135577358cc4ffdc3e6fb8bdf81d02661768f57e5f82ccc33236ec1cb5a435a559923908d892ec5b173727858b8f13432b149f27c18bae7bd6db5fae33ff909e523dc450fa39e85b49dc64b5f3762efa52323b69649d6b6b5d882b3e3b8695d0c4fc8b252bd393be4aa3b1202fd850fc76ee61b1cf7c2f1d3cf5764000eb31680f41e2487310d691d226521fc857248d487c2c70785bea1aadb659ae14e437e4a77a45f52b18b645df7b1997e56ec4a5ae9999f12fa5930a153f922698a7465f54dbc1b201480342fc517f154560b9deb4afb3c7d58302bf7ae41d2dc84e5833911c140a0b142b26e613fafeb8a5daf0123394fe4a904e20c3fdcdb1947e6bc2ea9a796b27ec95288a45269ea4c6f069eeb0a1e140fe8b160367f9d3f2f4139998fdcad1097415d8ec3789b68aafea7c843f3c79d9c3bb37b2bfe37deb6f557a50d8aab9c754d7abb43aa931f626e78c85ce1813ba336dd2f6287372be0f9e17ac9dc89e583bd8dc5b6db896ec2dc458d9572861615ab336009be3b8b2a7447c4122ebed64465aeaf71074851a5262fa929213c227ab89c2d206fa55f0079c736e70dd4d2317245295e3446d5ae45ca8657ae91ec60f553467fe4228e695edde58e39e38b1beafb5018710f6fe01b91313c64eb6ff73cc8901b7dfb030afef5f424b3526cabe6ac7e3a87a9e7367b96370c11127f65291a5a5aaac88063cee5264ac5a4526bd5653f6566aa6cfc6d33ceb7adcab30748031246e63a690ac3ba9f7884be114baaed24cc85089f64eb04bc4bc7122ae2cef47086750e6ca176f677a5578eaa2544f38b22846e802119f2d1a61f062976f8aa43cd2e181e5c2bcfae1fc04a5d8b910ab41aee66c8fc075b67fa21b282124ff0a1348896d3a21d21dea125f01f34db6ca6d27216e47c6ea7090e049ad7812c131c656bfa885abf0b53856e30dfc1006d39f36bbeecb1e01eea6a9d942eb8e8382dbc12180f3efb421a4f19f15f259cda0d8191f7101379264cdb9956eb5e0dcecaa77c710e13069c854f50fc1c6d5049eb054d7a807543c37db6ebbae81b5d9177e3c568f82ab4c61ddb5b73d3fac977020be4191f7cbe29debfe9d89eabac86c92887d024d15262817ac2cddf334b77d83a484a906498aef58aa4f2165167929b76af519d84e814268d8c67d37d952d65b0265088ba507819b0e53c27bf075133680dadb666ed489c794cd174f2d9715ea63718647d52babab82de45a364cf14133b82d960a3590eb34a73259c37fceb419cfe131d249e565d278b39c4af85698a51a50cdd9c403a483a9a100250bd766b6f87b5cf6c377684506a9d4169e2fcfb13a879fd6a35ae8b6f48317dc36bdfef93570dadb7488d78cd520170a68fce3bbbd1d11845b3d386b8a7f9b40fcbd3fd1ffde262432bfc5b67b8376d5097d7a5aba9c7afa4c8aaa7b9bcdec5a6086efbc2a9b073df53b2dbc7d47e4c94e0fe6f63e72827e5a93b818a364f489a6fc9f3a37e7b03062839ee65622b51bfbeb8356254b458f5a9cc3b8ed019e0d0dd5dd13108698192b2f1047affbccfc87ff881078b6c457af76c2ef6537a80d1436b6aa026a9a23aaabf04a33ffd8cd05ebc844e0a0233837e2233f664f2ff52361cdc64c4782711ef1eca256c22518c7f05529282c82b8c8c18acd6112d8d14e73791d13aa71e7dc95b9c389d31808cf5fa484df16d788b67197388f54257521523abe27f383a7321b550a79769567dcd7e277901912f80d5339fd8ce464f2771fdf55d2a189703b544b4cf661f0b7540912abdc7828d53f863533e75b4477323370e609975e6b1936e5381fba76d4928e3301c429ca02800f8a37bdcc7d71a35b8178ed4e860b94977f516f8eb2f24871941bbb35fab6dcf7d2ffd272901565e6e0c0c0a5c09942d853bf63d51ceb9e85b9928c18a14cef390a7bcb73f6966399fb6c39982372817e36acb803e34483ed6f3e7a273bec963c16b30813332434de26008f7104bbd72d7cd8218ca08797bee86d27e9dc7a95357f691a2a3fba463da08b89a0e6e320d282700988d1e02281db76baca015f20791f06950ec5f17a2e05dbad33942a437129b51ce99a72666295f2dbcdfdc9382d400c3cd33a052690f1b258d1eb6cdd7335a2b1193f5d490fb4f9b6907b5d83efe7f4ee06870c9ecac01b27396efc5ca7cb3bddbb71e29701f4ab7da96e01c601fdd9cb2796ad8281876872aef54e8b679c5f57c4c6e67e87074e860ed2e138ccf2f9c10acfbfaf884393e9d16a3d6692ae4e8349479982d0319b5d4ba00d13fd53ff7d503f7d628e31d43d935696880ce577c3a03d44a64a8029eebc067e164986da11bc8d9a311317a7262a679e7025126ce5cd2f2f1fc8244b5bd5006f58aad669d9cf89ae5d74d208e3cff2f7a9b58d1f64e726c7b9ce4e29425e088659f3c1e7a7a195e626d93bdde154fdbc0b10b353067dcbdbed4", 0x1000}, {&(0x7f0000001140)="bc07bcc0c66a090043cdebde43438d23a6e3f1cbb14cfa6de61ec02058bca19eeeb8aa42e683096c599fa8dc0c21cc894288857f34da371c8060f565c334f9f21feb2256de3d05a9003309344c1b02c9ef140a01d2b0c6750509f638574f917719596f2a1b5652", 0x67}, {&(0x7f00000011c0)="73df64decd9e01f8f1e457419f95bc1b223b8c224200c12b699c39bc685a9c7c079dcf3b64b22bba6c933f93573a9f424c20ba580060e0795d6a6023493344111d09027b37d7864b79b05859af658d4aed60bd52ed2dd10e134864324f4ef85d28505f088f4f11c6e4347ac6a4a3ee6ab282417075e11950cd220b43148835b7d8a51b53a77c165c09a04909089fb9af619c39617a6051d3183e811d3cb6639a200aa0352e267808c42f9794ed21ca4c4767ccc9150bc16e8d4523a8dd9d11e1c323fa60743cac5cebb86b0d", 0xcc}, {&(0x7f00000012c0)="77a1d0fac48d792a587b8d1024448709df78974620efcd2b618f59697a8ed343a75a705dac49bea9cca88cd6d27493a8a65b5f4872751e96cf26475e7681632730a003dbb37937a6b6d02fe3d7907ffe2ce40ee88dd5b597b0f03419ed7a4412baa578bc1af23e490bd6ccb31d2f09b40a1b753830e02a50356114e32518c680b2790579776497c5b55f068088f6bf128845e5e5f7918b4375e47d73491a84e271f6565479be630a1297240ab9bd79a6e641da665fb44e1683b94df062bf4f8c09013d4e1ef1933c7e3e6d39b6aa2368925373ceb3d3dd06cbba1b90a8ec9889558b1c8de5eaeb767ffd4fddfe31891a64321eb5ec58510bf0", 0xf9}, {&(0x7f00000013c0)="f49e2b0f7d5d5f07ddf4991d35c28af58a88febc58da0f63b7a2a2c805182d984654ac63c69e4cbe7488abd4e82256c4727ad2a12f869db3eacff0a29a975ad9d0405ab269c6b41be91063d741120cca67e2db03cf0dad25a83dbbc02b35040a1af310e0f392a743e17ff4a1ba06ce711f967b771ceef293bee3e253540ca87c79923413aa4273c4c9a8fa83bf5f7d6a35ba5492f392dde347156590b6", 0x9d}, {&(0x7f0000001480)="1f1eb2db34c4d10827f852b6ad121e3adca4b700ea0fc691b82ce91d76a6d7b761f45dbcf307fb3366bf95c874ed19703a960461a91204b986f578dfb62f96c7e81c376d55f211c6bbe0a5eb1a141e4ee0f6e4f6b2a6eb241c34fcb25bb3771581a120f4cce7738f2acd72a2d812f46bb27dd4e3e82378b3ae590bf626d60b94fd2941ae1df51371de18f376e1439a4ad5fcb74684d13e81ec9b00b39917baeab194441ee9965266c9f6905f2fdfbb03b76d513c758cc1159026bdc0c3f97d1a4e0adb53a5a00771b32167143bb846294ea1fdf0588ad8c832afab563114704900f3da23d28c4b9edd7c8caefce0e27af10d3bdb6e0a8ae53ae83ecaaa07bef3ec99e18433f76d915c7fbb1b60e67d8ed89f1cdfc042ac5edddd8f03a7e12c0bb421b672a662cbe084f775f5f34259f5e76ba867d8683f2c139010ca2a88d13f890116b7daaf8c7b1d1ebb2d3ebcaf1fbda82ec0b33ad8085847241bd09887686864d956ec08fa64e37f3e0f4a7fbd31d3fb480736a74dd34479e3f55c2603572b0109dde4257196a442968a34940fc23f2091d30191c3c644bb1fbf31fcd342376e860dd1a05e236cd8117fb1e8f5b81c3aaea951074b3fbf1b018148577cb0a1e37ccf99d5949f092a43f2824dee08a24dc6342db404bf1456ea6c2d68518c7dfa05c48ea5484d50de83947987d9e2c3d29509a96f40366ece1e264656bab2bb4bc0a4a1232674f69ec07fdcb6d125d5c79cb192e11c15ce1840e75165f09782e97f0f7268868eded27e4a0a76524ba23099d26098f68ac3664aca019bbfd3871b7e53aa4b2d09d50e13d02aa7f207f9dd940a49b793d49182ae72c7f605cf3e7084638484430000abfdd12deed2630c2065c465b39ab291cd9cb5b521371f2530b83b0e32dab393d94157e375973eed2f62b3f0e9def78b1c214cb9cb5cf8df778ee7c612587fa7eaa739d34f4ab3391c6438b3bdc57a58688b6d3328fd76593c2f7b91c597760c31bed9933dc22f2d75c664f2118843f815206ac98de1ec31e3fbe4294026e2d708cccbafc7b3278935418995cd2735e950921cab33728a7608f17e9ffcd6092cff2d4d06015971200c8735316338b79bb35e83795ad12030b11b41529a52d037352d7ba0988e3f397fd9d89a4b30b83d8a28af5f7abf523f7c536b5fac36d406501546aae416b0e0c3f7ed5d343167f213d8bdd7e89adfa0db62c801b748f0534c9e0e584485dd6e5a5044a630e320dd90aea5b259f98684c2920b2731931eaa07c290f80f161e8acd9790a34e5eee44a3a36be0b5b5204004e63c627c65fc15474a600969ea19a00e3741229e1bb0c6cb0577d15ab7b31813725141ae22a8fa9677d5ecf15ad072a2436522de98dbf0f0261a009794ed303753ab8a63a72d858f9f55ffd850210cc3b7fd76ed076a9ef7c7fdc8830aeb950f42122af4f0930efad04305a0eb8ec525b14286eb3b95242d8076a582b1fb549cdb210bc50242e1dfa6e1d16863736df7e648f65659672622a15ae4f2250c393f44687ee3988197c01ea137385c8225d485fcda9fe3a5a225765b9d6596d1fca167991084a92706b293b574a80e70a73d8cf4a91ecd17089334f07449dc07c6ee6ac2ad2cbec2f25cdbb81b05a59bb71e95f3a41ebb5785f4d1c42cb7e29e3a082141dcd05733fc5873cd13d3bcaefed40f30f4f650f67fc3ba11560e38288a2471bbc6659e1b5bc49c3366a4bec4d37ed7d804db61b376964c2df723107f012add5297fc922bb431480a9097d6821d92ea4394695b3349a6db59205bd02f989baa7d0fce6daf5546309a4d12374307fa48f6d0ef6f48fc9968046c021745cbf5a043071e6247c6e20714b367b2df711a01cd329409fb58024a6f6eb354945669db0f891d39316ff2ee51219719ae417ac9da35a51881d229ddcad5aac3d38b165325f8b0a910a4d0737c5df7d6b7de84d799fc483b45db64360d1045c93e22c27fde8ffcee054c350fd48802881587a0c7050ddee5fb4d1b0c3a32da58e4180a89f4a0dbf2c2a79b3b7ca84268c36131f57f760d384a47d4164ab6aeb25d8a609d10e83de6a4431dd21356dbeba683da6918ecaa857cab0a694f8d5f2b4386658afe0998fa0bba3827443c0d429a4d98ba80a0f6ead7cf589d28bf45b7168704cf4dc0fa65707a9306e4c20a75713dcfdccd1c2a7f347a5abd02f505c650577a4b89a4f29769df746f54f5c6d389e70f5ac2219ff95238edfd07ab4855e217c4c68c31d9c18e8af8574948bed461580e6652fc9188d82836f0b6d52b82aebe838df3ce2539277ca26de26bc03989f83d58d9113346cd3d244618ff0ff22a53baa5e25ffe8b1c248245077573b93736080b7635e9631427ed90f3c6ae0fc254cb0845e8a65f7dbc6cbd44738f5d7db99d076494838095e71ef6d8e13f146464c9ca050320353efcdb8a8bf3c41f599a1655472eb654ef38770e465c32e3b295ee9d1644ab6d78d887c2855432fbe2611b592e1dc5ef80ff8cfd53fc1eac7ca26eda9651f72ae62f4225b0fb7bf4b6eb9635c34411f0e43435a55df3fb330096ae8ba332bb46daf8178d24a6b3c999ce2e52506505a50e002ba166780545d4b4c561f1bfb4cbae8480f88d9f82cb727502085bf58c0d0a34655177a519ee6cfc038c76206940dd1e59d03ec90d6f8aa8067a5de23d6e35c0e5a6d9e58206057e988060f7737b0db04538fa80b1ef64455588d77668f9e31f6ef2b4baca0810a0111894936f1ad207153fb18bdf5c503d1da63deb012831a69a3692ee3762e8930cc200143d9324655b9b54d0b7f6f3e83b63c64e3e6511a333e89ad0bc03411c1af5e4431dbba025474c9749e5476a525cf4aaf42aa6ba93e4c1f55fad1714eceb10f9090f87971b3b08a59664e20ead98ed51a4894172bb458cdb5faed97e1688a61d002ab534020748fb39dfa2b7daffc6774eb738f2e562671a83d2f750ff582d5ce8601160462770de74baa0926c6f4601e8a98b9a0622a9b7d357985277454fc8555afd889e3b4a14821a8b2b3bd9d0a9a19f9dbb37dc5cc5438f5dc604f4901e507aa74daa2f399c9fb80cee14d85ba2fff1c6b3fbad4de443d69406290be2b9b138f683db76b83b738e2b601e076315251b474309f8cc14dd0d8e1ad4ca1074632428a5d4137ca15328c05a26ece5d4345b0bd148ac749b64c2e24aad8e1dc2c4d95b8a93e83a5e0d8af3394a27902bcda732e28eb53b134558a79c365ba2dc5153a7632651283584bd2ad0b1f34fa57d89a56fb61214e9e4abc946d7789ef071d9c83e4d45d080a07e0773956ccfd5d3551aedac114ea52e1c9137a678160b22bb2f1079a7e7bc4d7fb4586c58874b21d8e110ec437b6cfc20364301470697f91290bbdd2cd2a433c70d83e8ac0894d9463f32bd44983d10b61a21d9c77d0264e87a96d2c50003790d282cf55744f624f688a7794c95b2a1e48cc1b376ca1a57cb9f4b34f33bec670e490a083166d746be432be92ded5d5461fb2864aa7e847e65f9659dd93695214d9737214e28f3b2d15ae98a7bec6124592d3ff3a64cdd48b068bc1781a6f54d532728a03665942abebd7af8869df429169a944b63bc249ae87a3af8ce67c6f3a2a9e4badc998dde7a854efd5de3176ce7a6bedc74f463e311ad0acb5167e4a1da9eb2813a3eec2fd7eb6b7136e0a13ca3c0248e8b5113f38ff53f35f9a8988a7687e4949a220a36c976c3f53b9c47696493a0447c52905aa970fc4cf5e911d1de2ee4dbef98aa213b844c006a0832520c46240c8fc909bf8f7b4139063fd11cb26df521a03ecbba9dda5ff939e084d5705d288523b32d563556cfcfe92a0a6d4277f930f977b2c4e266a56dddab0e43ff60c04f58fabc324346e16733417078e08c3601345320241c203042fa9f7a247f149c2bb26d796d591f0519c4178c1a314842174e494cce0e6363696466e9cbe159503382ef17cc214198f1b0c111835576b89baf78e140e12c8332c4e244d481bd7dafcb51fcb2061f5a627afe373f2c41ccaac24828bfefe2f6b63fedcba784254c409ffd03c68b617e54ac95ee2b2fdd0b4c1eb61fba257284f5700ceef13212be403677745edd2d9c141e702104933445949322cf1aff18260f60dfcdbc9a25065c79e00a84e97ad192d1eaa8b05a80db90db649d5ed97d275388ab6eeeaee9136d37ac6186eaae5407e1f62d0389c9c9810c6ed506384643134a55272aa4857940379071c5549e43d14082ded65183486c58ecd4027276042500715126930166fe7e37b8089fb3f3f642fe19884dab0af370a8916ff6009851af76b970a6f2fbb8e269a0186e599857a551cdf715eb61829a5935d50f4d2bc5de0e16727e7dda621a33f7473947ca5d695904926bb9deccd8be03cd0cf0aad54fdc23906d6b3573f79f90d827abfa785d343a1eceacc582a63428c284065a05f2a1be04c6c3286e08435108355f6a525c37ff909a16cc9bd9c455eee32c2bf9f835dc08ab5111ba88f705e1c70ae378764480a85b4da7419b660fe26f55eb087273264c707f0e67e2ee572c5419b320fb2036e475937ead9041e22afcada38fa4285f92972a0d46d49dc97f76359239fc5b260659886068d9e1b2ac49a19eadda72d5eb1c758fd73662ab647db4af0a65d28e04938923073c49f155e3ffac2dd7c7d48ae575312da69effc6c6c5cf817bb9e4fbe89f23f42f952d827e14c77602b394cd58d53bb97d568c791cf1b45f074e86f6ffb57e0fb63a5813686a89c5fde47d84a608e49039512c5ced12096eeddbf655d9af8384bc446e9f3c8b155edf47001c771edf4772bd0149041cf70bc60324137a7e5fd7e6e9833235b9922f35a10b814d18c698ecd5765c0e3d8ea5f82f75094a78fcd302b1b6f5c4bec1236542ec04cda78e463e9f2d9b43eea9989d609f56297bcb2d1d01a97d9ed80e232dea1168f734d3b424059fc05899c2c200c52df3c7ddbfa069a4b7c9979d44f318ca18c12b60e5da48e4669c261b3370978222306bf8056b3cd3c184e1a50738b5d3c03deea7f65ab39dd0db0337078d2305cb5e53aff73d9c7ca4370c0ad91ad7a3e4888161e05a85a15a8221c1e607f8e189e550a14193a55159feef2017b4d059741af866b3fd466e43f7c75c60ccc3166cca30b0fb5539cac1225d8563b8e5a74c9c47d46766ed5c5cdcf9d4e3baafad3f1508d9a07aa1a79211972fe2d619dd76a39055e17a0add31bc7aff16fb883933773a2ce59f56f0a3834cb813dd821cc0e3757febf4739389dea0be371e57a060bab0922a347b6761b1a29ef39b395b64651a51e9d3706e09dfdc092a6b5b2c7aac7fc4cfac787af383ec8393baf8ddced844d89747986f857fd37b16bb379973730fd2a1814158c6d6f11223a5e4bece93af7a5fe75a9400159e94c60358ebb836d06c55879c96c8cd89a7c7abb68297628861f6cbda66fb1b6c9f43d576fda93d11e2cab93c374da423bf6fc079cecca65be07878f551b6d6b29f2a7d875f5d08a31b6ef04738c426f77389389398a0524061dea2f3399187e82d06de72c9a2343c6bc997fb1adfdaf0c04be56e447a97ea43921ed12d21af034b8ee925a0d376580f6597b563f19a2603c513df06beda7f1fbd1ef1834c9095552600b979719992f903a838e133c66ab51d176658bcd8d990d99cf17cb065ce9aa9ba9e5d6fdfe37928d0bdf3a13e986e38600d66aec8c4465cbb82efd601c17a298ce96ee7185041ab9af94e64493e959f7cfd239e401b9d19", 0x1000}], 0x7, &(0x7f00000000c0)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1, r1]}], 0x28}, 0x2) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) read(r0, &(0x7f0000000000)=""/102, 0x66) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x80000000000051ff) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x10) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x9, 0x4}, {0x4, 0x5}}, 0x0) poll(&(0x7f0000000140), 0x2000000000000171, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66e16c652fad29f5300048e9318a826a371a698e66eda2376b3bc5d9ff8aa23b8a27e36343c6f6b22981e93b6e3d639017ade26f9be1af203c5826a940cb85ed4a9609798496d3719ede155c4aa2dc41"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0xfffffffffffffe05, &(0x7f0000000340)="b6") flock(r0, 0x2) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0xfff, 0x4, 0x54, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8956}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x23a2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x196a00000}) 16:00:14 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) socket(0x6, 0x8006, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0207534, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) writev(r0, &(0x7f0000000400), 0x30e) 16:00:14 executing program 1: unveil(0x0, &(0x7f0000000040)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001600)={0x4, &(0x7f00000015c0)=[{0x5, 0x6b96, 0x0, 0x7}, {0x5, 0x4, 0xff, 0xc00000}, {0x8, 0x5, 0xffffffff, 0x9}, {0x7fff, 0x2, 0x400, 0x100000001}]}) sendmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)="5f32a50198d9093e295a7b32aa5cecba21e436aa9a1fb8e912d87fad4d0e774be8d8ec1a9ba63401c75857710b10ae6d8ecf31384c9b003259c27375a55a", 0x3e}, {&(0x7f0000000080)="f112d9de11cc3ce6f767f08260bd7d9988d9e9cf5bec", 0x16}, {&(0x7f00000000c0)="6d8a6cf7917d4f2e2dfcc318bfa049eee43c01a018cb5020fa59d7276ed16fea85cab2a9e50b86b52afad53c0a7584df7d0806d57702ac9482de301d3868651d4662a2f1597f5df08ced959845a6d87da9b288dca3cc0087ec7d173ad3", 0x5d}, {&(0x7f0000000140)="8de902bf8ee4e42af150bfbd9fe731ea282748a0407c9fa1140bea438c7d929ca577fcbbaa702ac7a2136758b72685fe82a1f8fbed3c5616782e9a21e8f04a32029f0c163745c44ca569c8cce228643f57681a8cf518f79617c26b81075237797268258d4a95d339f85613b0f32c226272742e0d511b45ef3b915a58616cd857f326661c14bd3dfb99274b4f6aa871d1c0deda1f2083a01206d7eb0dbf7f392f9eb13d4ed4e9c056b9a5f34dc9a458186f25e15194", 0xb5}], 0x4, &(0x7f0000000240)=[{0xd8, 0xffff, 0x7, "56b57e55a1e7ded6856b8a753246ed0c51ad69a5161df63c8e73c1b62629ab072d08b428fc441b417fd27a20b361722a2cc14386ff1c54aeb834aa950ff6e5d92dc26b7be8d808c2c8518df8e7701099cd716f7bca1708038ffc15a72bc9c6d18d7c31d49f3a377777759c9c18ee463c188691c973ed11696b82b6bfd84ed5b999ae03651d2c279c49dd053d8d2ea0030055adf1695166f543fe83c2d547036961027b266b6a6b594fb44eb0c400867ef65709a7764d5f7325448c0cfb1835fa3eb08e0ee7"}, {0xf0, 0xffff, 0x6, "59a46cac6c8a6687bba06ed76a926a2c3e4a5d7fb546149eb0f44ce9dab561480d2908f5cef60153c4ac36db7dd7c6bc34589d7dd98e1482040686606ef1bd74d605220d25d21f2b71869de438a6bb92674d69809729f7d54e5bafa8ae8e1a2d67eb864db1d52eeb9d6b25727d21ecde21be3f92b52c1917c678d4f383f432e779468ebb9be332e0e93722fce26d3bc342b27df630f412de3f9a719a87a8d2cda6047fdd6822186895afdd01b95e51e82d7105efba00daa602b1298f3c82005e953c7a03ed0aa93ed71c8ee4f31a17a2c38e39921c5ba226b2e2e5b5"}, {0x1010, 0x1, 0x9, "8075559cdb32e04c6a78833aa0c7336f1860c7ccdc6a110b7eb92df52cece42460fa792c04a3b09052e8edf390e930f912f32e539ec8d316c1fb84b933635416cc097f1fb84783624d1d87d658bfdc2fc74c1504b7d8593eef4bf4ca8573e26c14206edb65725eb861172491eac26008befa6b7adb2e0fb6f88595b287d00a939d00e2e30ddae9d84c3f577b3bd546a46a7a213867107d8aec47cd30b6bee28c9c8aeb9c5e8d6e3fecb9899cf89c2fa37ab9b74b74ac5542cf798d71ac5893142731a052015098c332afffd55a2d7b228464973a10d091632b887daa70f8050c0eae92dbac463885225b2e2100b863dcf5cc72906415755504b4e514330903aa245f3222c88a117f74d0fcc83b761e5500f8edcb38774acf93a69009cb6a3b208082cb49839b435fe13753dcf8920a104cfd4356324231df3056e942a18153826007372cd7609e1b192b5c86355acebf812658336d680c84e9cb13dedfff35298e3a715990c4d47273e98aa558935bad4b203c2141c3c2a8993e70c8fd972fea6f45b50ce9b299a22025c3e00f078550a73bb1d72ff7b59f3a954c818430a33ca6be3fcd6f438d5551a97b25cd339871a01e8ef222bffb5ffd60908ebf05c102c3a52b3de958e4fbfd62e1dadb2cefbd0bfc7ffb02aaff27dd5f17eb5ca8de51506f010360824db24f0aaa3bea03ad322526750ab0a0ca2db809d574afbc54470ed6b6a9b360f8e391c7f798912a39f8bc039fcc946211ba514276014719df416e688d9da93a31a8207bd3020ebb243bfb27847c7312d8c6603fcd9056fc7f14ba8bd460e417364cf7d31a777b339dae2486ba1a128d0e9d8a6535ff0550234e34d7c233654eb576fc6c05b4a6136f4e8956074ec4a2d0522ba1dfb6923db8bba7c54d41c5f2531491863101b12d9041dd9d9953d4bcc85b9da5dff743641d5259265b6a1fb35a02bcc16ba44060606a89bbc2f7a6c9817ca046730098afa0ad910ffaf46481775d7621f17a511f0e80fc2f20066cf90edd80931468aae5c08cbeeedf8dd6eb824b6635da52c0a24d48cc72a76813de0d3af91c3b60facc8f4abd11c2d4981edfb6e641a6cd11df5fce00c6222a5608a3c85c1e38a4f0253e612a5c56a01d2d26436a5118d12ec33b63a505a39d6d3a9e5d319e2643fa14c733ea8d0231c3ac98fb218f60ce48bad975e12c1b38755a6c3a00dde74d817fdec20d56a982a5230d826d872d707624a5234622a2fbabb01d481c8c75d11ee134efd0559f8aea0802b1897e7dd8489c4e04b8ea1b7f84f6d2836a7ac8d38304b0f04915c971b373d7e186fa2c145112239f79b25ac8d32b3743ced0a04ba47689efa5fb1553bc7a3bf5662bebcc94f45deccdcd313cb72729109ce7eaee1280097dc5b13b09b9069b2f0243742470303667c76fc60e858b8abce0b3b75e8364dff4060c3f17aca0335ee375420894933d30694b03e593947ddd1677cf65d3d2e223742c030b823b03a12a3ef913d0dfe24a5daa58584b1c5404a3813c747a0c158cd2a609031fbbeded67dcda1047a846ed5a5f98b2d18dd95104f704108a9c01e74b98d6ce996d3dfd01f8757977bb779ac6ac233de4b6de5ec4e38875895565148bd4bf4b35dd593ec4ef8f848c431c2f1655d2139dc2ce63f1570fd4d5c7b108908d4a0096ba42c95684f1430621b3d477032fdbfec1106146bcf93264746158763be6bf1789a133afd385465e14c41345ac4ad9f68ccc679745e17d094daf04b11a0ff62e0b3bba96cde89b1ca3c1e71a5f050fc6826139d4e23ab8898d83908e22dae5c1df8e477e4c58f7bfe3cf69b0c904e6e12d1cd4a55775dbb83440ce3f634068660af2f3ff07f22084e152de5295337005911883353fa6a3f9906ca1393c382e44ce67bb397ed4fd16c854e2fe7a0f1ce22df5e60aa23cd5dcd7f203fe1d3331d0b144c092abc515f0ea6b02ae6dc22cd73d359a1c3a9c659eb61ca2f71c4d406b0afa48b0dcb5b739c5b80a192e712d86d43a8adcea338998547706bd188695bf35bdf0f25125578eae3d9235acc6c05a03f443a63ed273c3e5e3c12b2085d4ff0b447de9742c6f560a97a87b1937917034d2bdc024a5a32793039569e53634e2f93e56e6141d2a1a575268eecd9a93ed008ea6345fa16ba0cc940afce4d0b9839d64e83301f68ccaad2cfc42e8ebae11f9225c181e97fc6e49d27464c51dc0601d2382ff90230acf15200e9b719ff88f901a8edbe9f604a18e5e18908d9eec76a1c01bc7a96416d42ff83410ff4bbdbacf8b486ef0dc5761f6bc5bef3e92bbbc158cd95b4dabd16819075c4f0202c6c54d8e5a37621098e7d20ee02eb2794567dade60d8154e6d458100794d4f75995dc00e9dc9ed502fc34e518bb1233291e873c2a266b7fb7a31de41d16655cb57239887c2e8f662b0f48f96882a0b7b5f2d9800f63c1cb74a2e3a7faa6d4f5e6a8bdd6a086172e9b6c4bb1e237c3a656d6fc97296ad4fa832e744c21aea3bf8d4f6b05c2fadf5e8f2f2cb60e2f539cd314e30cae52a26a3a78c53a10b0d2cbfcf7b93ffaba42c335b012b05a33828a80237b22dd1309d65f610325c1821af9f134d2d85bac8e10e2d577f1ad229ab67ce03cb4ab15cc48412a762757978959d656fd8da95fd0161eda457bf8657ebe50d9c48160994c6e89c3b305f6c24f32473e9d9ea3130d1286405a9e847bf8f6a69d1b7418d62298395793ab1607561227fd7805e13a07fb847feb2223ab6857db967c47b481b9dea67f818315005c03f14bedd59cc44a38cd85124e13fee99869b096758196dad0b529a609244f6ed38529d63321c31d88256004add76c7bb8fca7586251ae51629227c7dc53851ed68eb41a9534f81e0d940865e4b7f3370d1b70ab4a14f81d34d77a12f5e958ebbf9283442737124fd99668d7014cc2c9301bfdbbf11e91fd19c896698d480bc70ba18370970edf6d5418d8914c7c6fd58e3810c8b836bcfe50c2984aae7099fc33e55cf91717f10fd3025de3b6d725d484e2003d3c10e96f48e2b9ad154016e4399f606bea42f282cc357e50ea4c43242b384900d5ceac254dcf77926b784b85f87faf9eb451c76582d2423d85241ee144e9920979c25bc04968d76f6e6333902423788f20dea39f8f54b5db474208e987cfc294bb7b51af074f4f259803142f1604ce997c28f7c7d46f324a940c0f67032a02c7bc30b317f46c8d801c42ac63c54ed8a8324ef073546ed71ce09765b847f505e034bba067c5b0b1fc82fb1d5fec8f54f91768945e383410737b889a00a1b27c13539b08ddc47c7a00c1b821c8afd8c9d45c8725b0988614485bc50bb21dd29e1aaa01d3d9e0728d14c2eb201f52cd93269bb3161b8d8fef4e58cdd426df58c8599779ca6b3a5bc787f477b9f1d18cab4037e663bca4f8f57a0748d2a1645d0a93390d5cc8e23d48a4226c673d15501b116c724cbd081347793f8e12f202d8bc5449da2e1fb6ad5879951cad78b79bd72fb2d99261ef23be4357d3e1f1f0fdf7f9ffca2b02295317cbc219913b20b66d6147ce78742547a9ddaa040c1ac5a31042a2525b9ff13c02dd509b52119ef09208a8f638beac6447afb3b7baf43f5bcb106cc408df29c3e06a21e0f379b983e2eb8d0905e9255ac3001081e4b5c9ad15ca7aae33751351ea2997bae77d95cb88af4516b89103248127e83e23eab547212c260ad89842b04de0abd0e3e230d1ed335f921fe16df8e861ccb6123d3ac368dd3b83c04ae2f792e537a1b983c9529cff90b9b994019322d8d4c730ea0dcf389c5ec9e37d753b5282b2131fde42e7dda1a2186aa0e1bade95208241e5652628c3581960ad8f906de5f9d98a46d75fc1c37c4ae9f11204911f40cae1326ac7c903309c48db54a8d0c3937eb81b816169d24ce25ce74797a40218053dbc7379c7332fe3e3b643acea1555e599f48a7541d4a479c7de72336988017f8c96fb310a1bcaf4b6822773d3b612e757df27b7eafbff00639833efaf37ac2aca7b498c289e56dea80d2874706b0324a0faba883691f3726617d455ac7e259721fa97988344dff83eacfd80b4ad7a8491f9398dff637b268e3d0719dd2e8801992bd746b221ef0009e5922ff56b5cda160ebc8fcc7045dfe1f88f036b1e6dd1b25b463565e09a99977e108ba3f481068fd0c2c7938513847a7bf38983ae47cdd53da0e10277a375e25b236ecf917040a194a3085cb4767e34fe3d6eeeb6b3cdf059afafa9694d36a6144cd99c9586fabcb2bf061800f9a448edd44a22d81c66102c789c04a2ef99bb3f14803bc67e7f42431c8e8b23a57ca0fbd98b16299368d79ccd46c98bbec2897e8bcabcfe94bef84432d250bcf56d66a5a5d5c73b89f4d958dd1fb1eab61a128ceb4bab61514d65fb31a6ed606cdf52dd54d2521a6f1f3f66addadae8e44f026743e722fd1987b8c0eb39a13c3b18b6eb11452068552588d144f4ae6c377405a800f783ff0f7b8b52afca323f3ae4e93f30652005ed418fdfabd25a371e7955055a692d02c9554f4816cee4ab07432a9aa2a1a38c22b4e14527f3f3c98ffc1ccd3c417a2f8f2ba0160f9e145219b36750540bc08c57927ddc680bd5984836b927e5c04426587d51c9ac3c9f3a1306daa7b76fb2616cb7d4ba81e7a266caed21ce2936cce4fb3c446314463da6bb4a4a9ce9e3155c48b054a7793551e34d161a209c37710ff32dbfbeec9f1a35c698b39b832ce9fdb985e1530c0bd591593e48bb4e86a95aaa42006aba46f1fecd02f16a248f5db3768ef9d964f8da1d444095967a4ee7a80ff913c9dbffbf8f52ac2d74aabd6f347c961eb3f1e5556c30f19ade5ee4fb435fbcf4a0893fe0ad6c9b0c3997a02f3029d9e6c4dec868991dd2f211a3b0c0333a8e3c4a67e2645db98491395af6e75299fb4fd6d0aa03c4a345e0181b574f1e10c4ae1ad327676ef00e2913e7096ff2312847875cc1bff35213a8f97049672d666da12a6c248c2b782a3f482b50dea1f80ac8980f122d39d3aa74fb235b544377fc98a782157cc5eb45592557bce504a2c069e54416cde12cada56e0bb97495acea5507afc5f9c8518214478f7aee34ddf3775f5e95f8577c7cad00752fb260e86638a069140cdf35a22c2d05615eb5c0ca7e78f6cee9d198883215fa5045cc32b8d20667f02c8f89e54c6f2190688b10d795d100a57b6e41ec2aa94f57bc03e364da418642a24ad9a79730b4261085383905d1c03b1aa6b78f27e7853301707d9fd5186bcc28c57870b056e3f5cb3f4279f4ea2532cb589cbbebe5108df3f0da52bc3b1071e64edd6a21016d4bbfa4439995f31f81839ed2f5b62a1b6b087f7dbc8ae7519ef0fae83b42e96e905f446ef63d5d0cc66b9a94cd2f89b15853a8073752ef66e3cd347cfe45279cd6e786f85931c09b75eefcb208029566d1dc742052d679835878d794840df969dc45dc381ac6bd13855e420f1aa9fa17d39146a23fbd239bfdd01b5e4724647027911f28cd20ca980b8ac7bc57605563c24659e2053d92cf3465a52be3252bf91fbc9e7c97604b4bb9d379a5a405d8a692a06ba8d08682701aeb42070577bdc629456589d4c7e65d6be3fb891252d5b75d70cad73893c018b239e7a9b8e94c66d2f6880f67794a1145e97d160e072aa5cbadcb385643c0d9d4b21e04ba3096927fb26086f906ae1075ee173068487fe6589f0f51384a1f23002ef039ef3f4dca3a9b3259548169bfba281ecdea4cf69a2ed389d2ab40a53f7114252f35f68a7098bafda3471"}, {0xd0, 0x0, 0xe57, "5084b967414f7f2e4df0adb2be99ec6c41dac77da333b435bcafb4d8d8e32d109ac39d94532e19fa0c66c3e52d55af68589516ac7cc35b937a3c5d33247cfc47b091bc164a2e004d1761d157cc80248c6e91a5bfa71a98d158252c14120d57da55978c19f1011458224fbb9fb954384c78e6f103fe518687257ceb405fcdd889a3ddbc28530fa5a4b199da53f58371603418555b19a8f0293d27febced3acbc9f2940d17dd13a4dd57352527d38cb0e56cea2ce3754765543040a3f638fee4"}], 0x12a8}, 0x4) lseek(r0, 0x0, 0x0, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001580)={0x7, &(0x7f0000001540)=[{0x40, 0xbc2, 0x9, 0x3}, {0x2, 0x200, 0x7ff, 0x2}, {0x0, 0x1, 0x9, 0x7}, {0x18000000000000, 0x65fc, 0x101, 0x5}, {0x1000, 0x80, 0xb23d, 0x4}, {0x20, 0x4434, 0xfffffffffffffff7, 0x401}, {0x6, 0x591605d6, 0xfffffffffffffff7}]}) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) semget(0x0, 0x3, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10, 0x24) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x1, 0x3}, {0x7, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) recvfrom$inet(r2, &(0x7f0000000000)=""/7, 0x7, 0x802, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x2c2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() clock_getres(0x4, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x200000003, 0x0) sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) sendto$inet6(r0, &(0x7f0000000080)="35811c87b79bb13bfa709c66289f30dae1c6eaa0949ba6dfc696f161400c125fd5ff793fefd9c06c783b6b97270325645f3cf926b0f19fe7e1cd485e879851a9c49a3d13ad84a9f77b3847faf6d220dfb3f1cfdc60cebe1568a51413491fde4871a7106c5fd4598b2b3dd4fc13e1f0d42a335130d7ea892f9d91fcf1e691fe1a965fe2f6ecac24", 0x87, 0x2, &(0x7f0000000000)={0x18, 0x0, 0x40}, 0xc) pckbd_enable: command error 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) clock_gettime(0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x2b0, &(0x7f0000000000)='U\x00') 16:00:16 executing program 1: r0 = socket(0x18, 0x6, 0xffffffffffffffff) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:16 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup2(r0, r0) dup2(r0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000009c0)) 16:00:16 executing program 0: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) r1 = getpgrp() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) fcntl$setown(r0, 0x6, r1) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:16 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x6, 0x4) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000002909000000030000000004000096a067c9c6d3d0ab7043b6f59f9aca431f64d001c3a54263f9425425155b8c797c08393aa20034f9aef6f52f80ca55b1b505bd7b794eb184ab3b0280b57a940fcc303bf25874ef759c80d8f12525fcdc2ef2f8b4b73ab9b50070ef778d746918bc65cda9951334690bb470f8467481883ae794b2965165447f98226ec53aef8a2111a5ccc70fed51862e60ccd4d9951407c76ec43534dca90362211dd17d087fb8e8319f44b1fabb9834d14b2be694fc62773b5c033816a0a5f0d99327df0ffdad106b0186b7d4f4d0c9073a062d5da30001358018bcdd81247a89f379034a1b2a6316a395dc9d0133ce075dc34ccf39a5e14b3f83064d180e12ddddd101beddd662973eef022a12d8aec4bda5f18b243485d100698959126f6d6a50326c8bd2d71e83de94872c72b0e7b0d09b1c5d703a5da8e254ff81b15eb3330c15fbe3f01037da7204499d3b906031355b4c7a9cfe67586a7b38366e3f96d945914b36510a73bf4041a64280356cd114c9c490806a640527a3c9895479d4e176c800e6380a020d2756c355843f44a188a8c5dea2f7bee9046666e496ac8d46d7b5275f7eae3e61427bb793c960ba33b27933ace14e47d59ef56abb50b16a5e0df5dce6132e7b0a6c990d5affa7ca5f7ab4d1d7404b5f28c6daea315ea75748f9ea540c4b187b91f394a0e29ebd1a99168dd29e5f8e000422fe2765992db2c2204d9dd7e96257b3e916c140682ba2b92003e7fe2417e3afbcadf4d3992d8cf82cce4c359fb5e8dec8ba39da47d33857fb1e393d55c4a813dd652300000000000000"], 0x10}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x1}, {0x18, 0x1, 0x8000, 0xef}, 0x1, [0x7ff, 0x6, 0x5, 0xac0, 0x4313, 0x400, 0x9, 0x20]}, 0x3c) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/220, 0xdc, 0x42, &(0x7f0000000000)={0x18, 0x3, 0x2, 0x81}, 0xc) 16:00:16 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040), 0x10000) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x6) msgrcv(r1, &(0x7f0000000180)={0x0, ""/217}, 0xe1, 0x2, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r0, 0x0, r0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x8001}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0xff, 0x80, 0xfff, 0x3}, {0x168a, 0x7, 0x2, 0x1}, {0x9, 0x5, 0x1ff, 0xb2d5}]}) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x155, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x35, "d730c1e7bb0600"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r3, 0x81}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:17 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/227, 0xe3}], 0x1, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x30, &(0x7f0000000100)="ebff2000d70de8e39f83b44ac76c9ccbff13b9fddd3a16c8e90c620a461987484a959c7808fbbfa5c3c2459d381fe564e840dde56e5b8b701c8ec62a62ccb112cc91354af2072728c5bb403ec89c88a69b2d6c32d913ce49122197f21b9fd1e4f05018b4ebf07599f83c74bf4c35cef9e9449fedd302cc88fce07e928c4f5b5045d06ce8b2e135016e752a89721d371ffb0c05685bf949140fdf7b16a4bb4632f89fe62b72f60e3823", 0xa9) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0xe28c) connect$inet(r2, &(0x7f00000002c0)={0x2, 0x3}, 0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x9, 0x5, 0x2, 0x555}, {0x1ff, 0x396, 0x800, 0x1}, {0x4, 0xe5b, 0x3, 0xfffffffffffffffc}, {0x0, 0x6, 0x6, 0x6}, {0x9, 0x1, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="4e1f400000004528c90b5a1c8bba9bcbfa5382d91d9859b2c4c6f9029999f6728b96067f577e632cd5f23e96f1f5ad801ef2a0e5974bf6f7d9ef82b98f8de77ce3bede1dc6c4baef626292a5de6a7dfc25506ec8cda8ff1ea727142b28280a7ccc35408829ff0367140f9818871f6ad9cda9fa1223a7e13eff1bc7047b3fcab17e0329e7c481a93dab17cc84a3bcc7ba194c2092eefa194bbd364b", 0x9b) write(r0, &(0x7f0000000280)="7468b68012075203164fa6037b4fc249bbe9aaac03fe02e599613388ac6abd11eb31e8dfc7d57a5295c00f73bdb3b8fb1b02db8341e86363e74a806881022331e9be4a7cfc1d9feaa84341f513af7e16e0ad5156b5c035f47e9a33c8fdeed6beca17f049ade2df311ac86cadddc993d7eb4c713c5e5ce8cb75e507550fe9823c0771f4834abf91faaeb0bd8bc71d6474703e716502c93be6df652d", 0x9b) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1000, 0x8, 0x1, 0x80}) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0xd0}, {r0, 0x100}], 0x3, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xb76c, 0x6}, 0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:00:17 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000004000b, &(0x7f0000000040)="8d0a4f00293492154559d00168085441b7bf52d70b51d6220974f588129c60b79ea1bdab7ff4959c5cc125eca03140a3c12af0b5b7d45855640bcdfecffde65cf57f3155e1c317f85d25dd54b7d1a5e71bac04130eb8d812b69e786a5209a37603680585656817a3f2438206546de453883f4faab7c78e042182694a5be182a08382f2f5139e282740594a160c09d69c7086e2c21bf86c7fcd724d4ef2723572a4c1c1f4f971498d8e06e7ac8cce98077f4a3ef5df630b23aa69dda3f7042cd305da7b40792a8fff5399aedd4ac86cb7752f92243bd0408839", 0xffffffffffffffbb) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x301, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8f, &(0x7f0000000140)="74e25415633a1883b1b6") 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5baa5aadad27c04dabc79456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16", 0xfffffffffffffc8f) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00", 0x0, 0x40}) connect(r3, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17c, &(0x7f0000000000)='\x00') syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) sendto$inet6(r1, &(0x7f0000000140)="33cd23fb291ccd439593e1d6659d4680f786ad41934827361174c015f3f33eaefff29b84f0c1540823e8fae44c4f9aa9bbf682404c145abcc62be01be32fe6ba85ae58161177627b33a2058edccb0ddd59962160856be3d8a4c3a7e32264464437c1bc6c00a51169a55e7300a753d07d4511c23a17de40e62e586788d7c80b18f0", 0x81, 0x4, &(0x7f0000000200)={0x18, 0x2, 0xffffffffffffffff, 0xfffffffffffffff8}, 0xc) 16:00:17 executing program 1: rmdir(&(0x7f0000000100)='.\x00') r0 = getuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) syz_open_pts() r3 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000200)=""/203) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket(0x38, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x80}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r1, &(0x7f0000000180)='./file0\x00') readlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xc) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) read(r0, &(0x7f00000001c0)=""/191, 0xbf) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) 16:00:18 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xa80, 0x0) fchmod(r0, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0xfffffffffffffffd) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) open(&(0x7f0000000280)='./file0\x00', 0x10, 0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt(r1, 0x7, 0x7, &(0x7f0000000140)=""/146, &(0x7f00000000c0)=0x92) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x5, 0x2, 0x2, 0x1, 0x2, 0xebbc, 0x8, 0x0, 0x2, 0x20, 0x6}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) r4 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f00000001c0)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x13, 0x2, 0x0) socket(0x18, 0x1, 0x2) socket(0x38, 0x5, 0xffff) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/119, 0x77, 0x800, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1000000, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000007000/0x1000)=nil) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0xad) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:18 executing program 1: r0 = socket(0x18, 0x3, 0x3) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x2f, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x400, 0x6, &(0x7f0000000040)="657996a39c5859f57b17e154946b394ab939f9762d8a37009514fb8322cf8a885f2ba6d5286b7a46b43035e46db4c7bc384d360c2b222b99910f9a1c619d87ee275e963c114749fbb4d37c1de7a0f0eccd1c9e5abb3c1534f49cbcec066638a377c99d81f1c043aa30b3222048eeac143a6112d346e801037c4fabdf1f95662ef9cf0479a96f7e600f742e2c92616ecbdcf16d666776b296f0c6b5b2e5c371e80a39767cc4ff135b1bdc2cc16187f7a0", 0xb0) setsockopt(r1, 0x632d26c3, 0x5, &(0x7f0000000000)="25b4cacada63c8b77c19861765c294dab1d973fbf5", 0x15) 16:00:18 executing program 0: r0 = socket(0x11, 0x81, 0x2000000001) setsockopt(r0, 0x1, 0xd, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x9, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:19 executing program 1: r0 = socket(0x37, 0x3, 0xa) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530008842129575ebaa7af3f30f01ffd046b872c29b7cdea9a59ce3531c39bdccb6b5977198072d0a945708081d025c2f61edd542fd0a3bc7e8a7880bb89ef1fc75fea32cb5df89ac329193e6376a5001b537f9268f3548b2f72fdf0c"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x110) shutdown(r1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1fe, 0x0) flock(r0, 0xfffffffffffffffd) 16:00:19 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffff9, 0x1}, {0x5, 0x4}}, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000000) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/55, 0x37) 16:00:19 executing program 0: setuid(0xee01) r0 = socket(0x1c, 0x3ffe, 0xc8) r1 = semget$private(0x0, 0x3, 0x281) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/19) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() seteuid(r1) syz_emit_ethernet(0x366, &(0x7f0000000080)="b6") 16:00:19 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r2 = getpgid(0x0) r3 = geteuid() getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000240)="a77484a2d2d37ae57be23a9292bb920fdeedf24e0f32b48a95d026e29ce326b69aebb36bfc030ea0bdde6151a38b637d7c908f0a66b6f4490782d44b8be8acf031a8c5c17e106b9ba90d8f9232998a7214c75c5a8a83e1363915f90ff83f17649c2b82938499834fa59c7693f56ab4d67208c78d4dbebf897583857f5435d0a32d408245000de5ca58d6", 0x8a}, {&(0x7f0000000300)="3cba1895c6b0f4aab5607c26be770dd14aa3ad53f565bb0df7233523e689f806c162b80f327cd60cd951474035f6919dc3f8995af8d9c97def6df79ddaa2a6b0b2277743cfab18d5b0bfc05ced55a027be8bfeb5d4d37905253f099c25a6b4f5ed081da32865ff4ff48c96c0410691b422d9800fb773849c1abda7c684afeb23eca7922d681194367d5beb15460502f2235dc0cb9134dd4df0343be4a1a746ba4f42897d8e49e91ced7e6e9ea26abe21f0eb297ea7b4d0f02decce3acf8702cb36c9fedb2d0d256f97babdc7f09faa6ab7bae643c64f87d2f3abe74450669b91d5ce4ad7d76d6890c117fa7039aab38982216ef0", 0xf4}, {&(0x7f0000000180)="816fa627a523b9a13e958397b9c9709372d49a28ac1986c6f7d3e192d13b8bbf2f68c614fce8b005da174e3e17fb77", 0x2f}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r1, r0, r1, r1, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r0, r1, r1, r0, r1, r1]}], 0x128, 0x400}, 0x8) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) sendto(r0, &(0x7f0000000140)="407461de4b7767ed8ada545b3a6182a244667700a7f4e9e65c4fc3702dea77336c517a8dda3f69eb212737860c3ee9a266693e694cbdbe98e981676c1ce9abbf0622e0c099ad225a794343eac75381b68c96084992c85b8511f9adcaa669a7ce53f30e06963c8a70fe9ad07826e3788dd54fca4f772b76496d5633f50f2d6172ff0a96cdd44854d8f319562db85ffbcc87f395cf821b0f146386464f2f7d17e1acd5888743035b74b6c016fb5425f9044d7d115abe7895bed52bc5f57a4e61490602d28eddc4ea498b35afcbbb699f661ffd4f97ccdde9b4c538c75f2d9808937094c6e86ec3e6ae168e30e2bda13ecca6856b9a6f1f4c3ca257bc05e9eca7a49290f521ffe2c51a173f6a9a40890fb839f26c90bd5848bad6d4d6c50ab7842395075d09b7b0120a3b0d19ff1d640b1e209df2a9a6b2e94b78d0448cf2bb2d311af110371a08b2b9c2376db965d5298a0de8eb3558fcaf9d822ea87c00f05034fe57598f7fb16872fb4b1a6c20ad3c663a47b1edd2fa6f8a49ee6afd1a7e4f2df8c27ea06c1f2829953c186064baff8fb503b73d89f71e1f524060b7ee2b426221ae65163c5b18cd5f1b5a6a0dfccd8d9f078ca67c4dd2fb74296d5004639a39596ec8aa6e991a0eff5dd48bdf39b67c191e24361f44cff96642704ac87595771fc2be091ee8a0122f5d9bc58cc2e0e017239e4cd983e89fdecc740e8a27d97fe9afcbe1edee3a1a00481efcdef0e1140136c33f18555ed7c912b41bc8e30d9129271aad971f0146c56a4cba362b8f11bc73e1c9e8636971d930f57840dfd0caa11384063d446343917e16047eb7c411f4a95d0cc536fef06f257dd039e8c66aff6fc737adc0ea3a77d68ae3dd8292949a765801836897c5c1bebc475697e0a8b7b5d58b2d3be690b18175773b0421b696362bca5e2ab811abfca8344a0f7a05b296c351eaab519763962a280a70e2cff82af8f7df97e02ac70ce600d4b5cb2180ae0d22e206bdd09544a294347cf0708823be40d5e4e388653352e4b840abb587afecf97e731dc313bc6f28aac4411c6ab59241252efc039976acca43a3a48cb5a0aae14f34f79e60f5c7c834832b27fcfa09895982ac0f45c63e984a3f39e816d3c4a003029ee90c79de7084684a2d8f78bee68b81d3c77e8dca7a533ebe00a6825b4f8cce1180ff0913b3197fac77500dadf3268980069a4e83fff0265c57a2eacb5def8b501530d9c0be5a49a0ff5d6b00858ff57bc00f4e9c949a62a5289cf7800fb19672d3d2dbbed9ac62b50146aa5e7c3e16865e61f50e683369363ba7a66e45d210e47a4819b60e09739a87ee9dcc1c4d9a49d4c60b132a185ba4e12652b977a8480adb75e17806ae101b0669319bdf1d519007bf0042bc1383a9e93206c42b5ffd0e78c47d93b79eb8cf61b93fec76f09d93700373745e54ec2663cacfcbce9c3efc5c1ef3e1bac7113043934146262e22306cc8cd46cb2ccfbc8596c5a478237491ac6c1a511dd201bc53063b0ae4e5d2fc052b7dc3a6e519df69ef4d82ddcf2b9303241a52563d331fd62445cf35d3746ef04d73189ddbf3fe95261cee9ae160a4804fb94a61efd23a5d8d6529e3b24d631a28e4f488a268dac927771997a4913c402b5b09d2bf2a73619c7dc068731b074b04c853ffb97c2d5714cab09bc0a25a18dc78f98d1ff77b2be405b3347bd00153a0c6eaf0f6d0de9af7b5d479dd37d4c1ab50eff1acabef3f577e533de0400dcb9a3128cf9e8eb9d3bb3ebdc81a03e1418834777dc134393f1f5dd12356180fba756db1ddc619bd82f77c90d7224235f6072e9b7fcf36bb1f8ec2c6ab667d68c36905f3b56f9333b1f1a164282cecf2c6b16a627a471c3f45a954057a5d06fcf7dfbffe0a5d7db64302f334885703960fc19ba66e6b2636491f828fa70ccc2f2c7ad0e595f9e1c0d576ce261e69cb13cee6143c4d21061afa9030a5481d8e6fea478d5295a129ba513152062de551367093065479f0ec966942e65da4187858bbcdf5d65c117d2b1ae4f7cd4c37859c0655187c6d7e65f37e65c1bdd62541a9f5666077eab37b4f1d15af62a2c0cce6322d6085453997d03b05f73a646f58f8e40f47e48a5352d38c36d88e04d35313e0a7590bd4325390ff7d1abbfbdfa1624337979cabe7f76fe1e68ea3a3333a9258d32b7cbb5161a0ac1fc399de716b17fb021a58b4da7418e271473a6ff37058dea4e10ba2c58b999ce28d808279bdf3b2c6f32775fef105724c6d8065786b7fc17472769dc22dde6f82ef692526ea73998336fafa5b918a0019eb502ce508284e205b8aaca72a255417bdf555409937db9c2ce0681dde8cb0c034a9c8bcaf3adc0498ab24965d7cc18c3b36eb00e25662ee57ad3a93d05686b7c4c42cd0ac7b7cd5204b139030544f5fb42ca1c1a576e97a6eb657607dfb1a9a545c9f36cac2f8aeb1c267bcedd8dd833f9315f023e70e1622e927ad1361f7b21f8fdff6ab982440181aa4b4c6b3700af7400220db9f17a8fa59c4515faba4c92eb67c9d39b93fbb3024bca2622354e699c21e74358e331fbd1c738c2ffb9861f43d7616462cc24bf10b055fcab36f61c4851aaf003cf310cdb1a9317e5f55dba0569b865bff7ce63e71e8a9383025cf1d90d67d8725f42f26503db680afd6ec13c68b675be17ac71eb5c93117b018c3e096b7a94ecb91531410fa40dadb17f57ce62142335fe845fea728855d243505c5af06cfb9a6199c03a308a14da17fb4c1c38eee96f118fd94c61860c9197508466cd0f800d9f54dbbb645f45005cb1d86d2966cd4745cfeb6bcd75e7a788c4b409c792da6b4098601466391763e0a2f8a6d786626947b146b9bda13437da3de0fc4a8574e67661916752b22e0e19867d7447787bce2f5302468d82a45de10668605dcbd462e209f331bd737f2803804493c82eb5a67bb93a402550a5c6a018f9c58acce0f2a3b0a307b5e573356ea48f0c9596dc2e1e34c1ba2e3fdc17ddd6f969b353ce89f361383e958e0181917b372c1c41110e0f920abe2a29e572ccf9985f138f67e56e39420d3903d49f92260fe4f8927022d70735fb6d685da76bea476fe60df35e526db6d73a5198bcf70a3852a27724e7b1b8c13a0653680bd246e1ee6e9796230754ef78f21aaebca3360587352d8214ef951d7675d6f19a41c8812dc1330a3af1088de1fd9b5ea2b38c1f40859296783b9a23125ddc10d37ca4566756d5bbd8982d2c2a52faa69ca3467a23c9454d2cb3d87652a055b762f404c9478061dfea55c63e67bc855265f7864c2263ca67f3fddd1619bd7c510cf0378975e2ca5d2697edd7dcbb0696c541c201e7b4e5767336a5425d430250ba360e288f2e9340dda89dea5e0f343a965470b2612396ef6285a66383f8cba036c00b1759135fa9f43ffb63c1e6ed199ef8ec3d6fc077e2341a2d4a025325af1b95be6e518fe8a64f53d3d2408e754e42f525efa1284bcdeb1cc654d561ddd4ab09f8e345ca7af9742aa41dd5057e5e656a93835a94e445adcf89404c1c0395b048e14f6101ca0a4b2a20d61d2a8374a3099986f341e468f8cf50f2f07a437d92030fd70fbd713cf811fbc453ac72a638dec8c09f564044dd5871699da06f9c4dfd27bd37234952dc818f83daa1f5561414dc71f2be5da915aa3131fbdda43cdb2abb8013c53e25a88c6de18c52c4e031afe8de510c4533a4d7eea7957dff4e60f322ce4c6d39dbece4c81ca50f61006a40b3826007aa616020aae477d0b3921b9ccce1002d0809c16c88e8210777f3b3c7049edf77d90615bd7a4b99129ca3c9b7f2a1c82ca16a95f4bd250fe7c65b0dc014bb03e86c16b484259df0806a8d2c19fe9f92f4f6d5b14c5504ea53635f76164124ff86db78f916355237fefae11b5f02f296ea0cc9b3e71186794ff0a327d648c6380371ecd142601c3375782ae08d51097cf13532cb6686282d5202f064ac3b527976d268eea0d325daa7047e787fb0a72f36fc734c2247fa5ba85f2c4f73f2bee254a56e42719f05f9a1a39fa7ec960a3325b888aa2e38232f973c46e06739fc15b65bb66132af703f6873a85ce5f6503536b81dcbc20408fa90149be1a77d468791ba569fb55b2abcfac6d4047f09fb02d1d784b7365f02a0fd331989a1e8ef44ca84fbf79e82a2959d5874e3eb507a71a9d4ff9df38546f6afb951f58bb9da66ada324a14b470a78123880811be8a3e9a73949cf526e83ad34baf0e19cdc5fb329d4596b67bfe8fdb603aa2f812d9a384f20dfb8f48a0749251899d9f78c72b31ecc30e3d13113e99eef1c48e6449a5620b9b140b514a0aab8c3cb10066cf221c8bf205f91bb5b8a0b36be0a6d8f711cf460569382bea83b490579e91bf31b4c038c9a42d56284066f3e0f6530b363b0bc6ee0886347bc208d2646a94173994c179ea1580b11389d7304de49e03e49a996e353c85cf7031cb20eac7725a685a6857b85763d3ba1b96a2c62890964a469d0f496e82f3925cca250dae8d0e10cb9507afd3ef8685ae0453a1e4445320cb472f03d7855700ef55a8d9a24dcc9b176c6ed89d77cab2ac4f5ee1a45185a0647908990197957ec19e912a2c1349e58bb8408a96a7a46d66450c6d69dae7ddc7ccb23a5c5e44fd0e075a9b77134100d120145468d23301319d5c8d241cca944af64896235a106310bbfe9fcdc6d914882c2476e35665315210535efe51e960ff718ae606cb496a5befd5aacc44b827f07f87d696cc8e4f6a7262a20c8fc1e99f548dd3081546bdbd3f70265e5ae06fb6722a94022e88f8b21a8a806d3fa4ae08a815a5a17ee334e9aa073797a8542b7b08c0fd1f4ab82c1aa2120872c37ccd5bca308c7a7be27875a08967bd68bb847091f3f3708773532d76031f8b78edb242261e9251b772b97f21c9c2a757e4157b31039516027d5bf676902da702b2d0ee83ee4b94beb85a5bae981dfc1b25ed1a801f72955649414d6d0bd2721cb3fa12a9318cfdfc97ce7d3976a5078869db2a701b72b444886d57e38ea9da2c1be91b6f700e34a127a26c2d337be6e0ba70ff242992aad7cbb8e4344307b18c5117affcc0c06c0a3e9f059ec06278cb17e5939db7209c81c9d846bc2a78a3df1e5cace38c8265de6c03e1bbfc00418556ec1a8c189c111b278457ab3035b5c2a485d2c10e3e9f547993a33e563c81d40fc7cb939a1b9ebc339cd49c15e8dd70a066fac20d29354b353ce1abf9b19a32f4308d9393d4b9d1a423de68817fbac99ef790367ffb79a502365c00db6db3a3b18274bb11341303cbfb91af6eae61ab3c7eafea66401be672af261761579f026b0d39453b46af6778d3f0fe74c1ae92666c8a29ca8df489e9a60c727bba5f812d7f901a58047c838146d2d1da5ae95ba834235a73f3f80c4578c3ffbd31f6a7c7335689470e86fe53d3f2ca0ed7cd6b811fea08be2a293f558c56765e6f1bfa71dcd0ef8657671078a5e4110b293c60a9dfb146d7137fe17fd8dfa058a28be4dff07cc138f45498df9ea03e48201d0c1aa0e363223bf6217e3740554bfefb8fd72db2f638f2940586cca4f79d548d6a350e38557aa1e7e7268f8baa47e22c969791e68198a3f6c49a9fae434d06415b1b94841b679ceaff8e61634f8fdfd99a395569baca822a029eb551e68049ad5851ba2b8a61b2b2f637b4a699e70656b5d6b8876fe7858ad4138d513920d31a1ccfc6d769d2b6c292e0ed737965312a6917d6fd7d1d3a1568dd161d0f9207334d336fa5afadaabcee3d01679c9382b2ce70", 0x1000, 0x400, &(0x7f0000000040)=@in6={0x18, 0x1, 0x20, 0x5}, 0xc) r1 = socket(0x1e, 0x4003, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r2, 0xc}], 0x1, 0x0) socket(0x10, 0x4000, 0xf17) listen(r1, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/22, 0x16}], 0x1) r1 = syz_open_pts() syz_open_pts() msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006857dc436a6b9f61d4d9d18a4e3eedff9dfe8003f1e675b9ada97a6f4589eb86b4407e8beea4dd6f44353bacb85f8146f6592e961643109eff29f6f7a945f17beb6a9a8ffc2621b5248963c1cb6528cded12da60c8de3099a9030ce63a59ebc607f8ce4d6f8e8a41552a7e83d9b6f128288b4de2285c2f70244306f69b80f5d2b275e397aa95b47f8dfdc5f472568a90f77e8ac6b61ff0d2f24ce337c184a08dc174ed4e23295210810ffaa6eb78e0248a545ca99937b58f08cfb2a0b679fed6bf367b6a5b21a020b171922df763178acfe2feb7116a647d3f330eeb634a38b241e583ecf66133c9010600000000000000065e55d5927ca6047555c2bd922907126250efc361e2"], 0x6d, 0x3, 0x1000) syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10400, 0xa0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x400) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) read(r1, &(0x7f0000000180)=""/75, 0x4b) ioctl$KDDISABIO(r0, 0x20004b3d) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0x200}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0xdcc4, 0x1, {0x7, 0x4}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) 16:00:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = shmget(0x0, 0xa000, 0x400, &(0x7f0000ff5000/0xa000)=nil) r3 = geteuid() r4 = getgid() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = syz_open_pts() ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000040)=0x800) r9 = getpgrp() socket(0x18, 0x7, 0xa7e5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x101, r3, r4, r5, r6, 0x80, 0xcfc}, 0x40, 0x127f, r7, r9, 0x400, 0x6, 0x8}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) recvfrom(r0, &(0x7f0000000140)=""/172, 0xac, 0x801, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="103785573fcdbcad25cfdc83000000000040000000000000000000"], 0x10}, 0x0) 16:00:19 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x4, 0x970e, 0x8, 0x2}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x2010, r2, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r0, 0x4322d11273df4171}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) write(r1, &(0x7f00000000c0)="77c984020e8303f5f9a289a00da358aecfa03b6f04ad675896610168bba3cb629ba6382b9944d9ae9a3649c43b599281d478abd301506b8d6f5d70393992fcb06c52cb5872c8678de795751eb6999dad5b0e89025213378ee26b60bf3886522c1620a3d178c208288b17c8180fe6d4d3ba341fca61d800a4997fcdef1f97422a9efc9efb328d6896b6e53c916798dda1aa03a7d48ef7", 0x96) 16:00:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x21) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="f198eb9e11122133559b744f7fe581971d0cb5da497a790453c1d16d6daf", 0x1e) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000000)="92", 0x1) 16:00:19 executing program 0: r0 = socket(0x8000000000000010, 0x3, 0x400000000000000) setsockopt(r0, 0x7da, 0x7, &(0x7f0000000000), 0x0) close(r0) fcntl$setflags(r0, 0x2, 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x8a) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 16:00:19 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa8, 0x180) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0xfffffffffffff240, 0x2, {0x7, 0x480000000000000}}) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) write(r0, &(0x7f0000005280)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122eb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354872bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/37, 0x2f1}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20220, 0x0) fcntl$setstatus(r0, 0xb, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x6f0, './file0\x00', './file0\x00'}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 16:00:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = geteuid() setuid(r1) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) shutdown(r2, 0x3) 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aab2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff0000000000000000c3e745d6ad4e5a3b696fdf7e40871d4db62600d86f6603ded3e9524c", 0xc1, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x2, 0x4580000, './file0\x00', 0x4, 0x1a, 0x10000000000003, 0x8}) mknod(&(0x7f0000000300)='./file0\x00', 0x4, 0x40) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000180)=0x10) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x4}) 16:00:20 executing program 1: setpgid(0x0, 0xffffffffffffffff) r0 = syz_open_pts() pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000140)="11b8f1aae8bb6a7d15dec45e57c56e303abf3a0ffcd6ad942b7551db4036435943d8482fc1c19742995fe7be19ecc1d88dd77c49f28e4ce95e5398c7d52168271421b1f1792fc2b32e28d53593c0fa585931b3cbe38a7abd332340615b3edbda7a86c477f3972f1aed2735c52d54aa190c364bd2138784984f6858bcfe8e0cee29be1f4b8e2bbf12d04472a0044882f3dcc70fa60e45c6069582f9dbd6e403080db421ab1b20beb0caee3996731f8d80ec3af3644633109bf6f8981713cb978f79a8f77d5b4fbfaf97b1be2ec11f42582a85e72400c4a7e7fd6c4e327fe3826faf1e54bea472803b114d19f7f2758311d8acdeda9e86512b291fe6dabf2afa4cded92dc8490f642d8753ff34bd56abddafa81af212a35f35dfb184fd8af10948dfd4f583d4382f4015ffeefdae4187afe7b336b869fa5394f306b2b2168bb52965746df267a827ea97b96222c927359fb5f78d12b0b2b514df454979070c820280e5487ce4f2714e90ed575f2cbd17dc7f13059167132f71458c23d3c160e213afc31b88637b1f6139f96cff908d855ddf0a4316c1569fe3d8b97bd82f1f172b40f2eb432cd158ee7d9537293937c7a8b4e66fa2e2b8c83b00bf74628aa96b1543d47fc912948d4c0565d717579ae9e4469fa8d0ecc2529e8381030bbe2a78c621be497ff5b9c38d86785f6dcbf1815a2642ad5f0738941cbb5a3b99a66b68b730f7414a3183dbda6a65d383ae8ef20aa7db21a60e58673b55dcf09bcf192bc6da847ac7bf4e1931021ac945fcc3811a344f488e391cd1855de37aedd1f5fb7d1848c71f93078dfbb149c4ce295f7495b3a31d6fb33c82ab499007b4203f7e4658a6a175cd1b2fcbf2a4a3a13e763dbdc2bbf5455291869dc4e2c997966f175ab4c843c652ff55c9d12c4a3cc082386feb2c0c0e16b0647db5d2c04121f8b49a7f91fbbc458409ce0cadef0e982a77715cf4bdcecea78e8b11bdf692681412412e785d623911d3b6633585a2b734c2784b8ea69351962ddcb55e22d6a6648813a366eb36fcacd423e2f6220854411e558e316558c4bbbf580f7f543551cef98f0f47edc87fc5e85e0af4f0aeb933ec54f1235c887d421fd2d3037de64e451e6bb39f587df5ce08ffec130ab2bb1272554bc1a87b8c6736169e514c49287f323039880ded01ba58e3d376db6d625507d32af72366a6e532b71b982483f824ab526fe06c667e186909fe49c4c50bcc1c2eee7299b4192c510f7c77a22e9247be1c91b73fc97d82d19c9cb2df77d91e1ffe0dea81acc1a69349d084df61c876ab9ee4581f74b63e9bfb3717f48a6956986a910ca3ac6ffb98e9135626f61a1b2df856a470a2c040f61f79691d22507ff191553309c57569821842860946029948723c67160a0f70f866d6215eb3632bc1681de67cad8d9b8facdc5ece51276b6d5e48797492291ca93ced46a98d6c1877ad757fe9d0814701e91e7f567a5724492f2871ed6e1d0b8f2438aa1ad481382a650b5b6f443f486c8c80f01ec9dd34d9941495419e344ff4bd8ffdbe183aa9da5872e6e8142596d6133d0e1082d9cb0c37cb6b4254e982bf9c1cee1cd212eb2f522e90867abfe653bee5efe494de3692f7b3693a5902325e532946bc9ef11362f36bda4678e64f082f80179fb16cd59c3747d50a14b34fa24593945209c13d0c5f4101c7d2b039e9e48c3fcc14cae89df010338270c79fc68b8db7f7656c57d8efb44be9c33347ddbb014201b49267daa55998fa5cc4cb3254458dc3cac83b08339f48752dba74eead38976380ab18c540f919a3c13196699b5acc6c677b9fdcca520647433ab8a8bbfae3d912a27f5aa526d2e123e154fd641ea3210eaf1a9d94becf043e054ae844835a80c0380a4bcecbf6926bf1146b4f82a2f8730bfb8967c579ed0559f4a7043ce4330fe73338e9a060af67da0df5e1072ebdc9b5c51ffe5b27f3c0970854929f9ad56b173056e2f1860d7c49c7e540d2f0a1a0a6518bdeb95ce4c6c13949fca4768fe41d24449b7c79c748333e33dba55b84020774a9c62e6a3bb0f9e606bdddb7174b2d6c907b3fad6846eb1942e82e5004d7e1e6178c63aae79c9d18ae430230e58aac2b746aa7f314674505e37a6de1b9dbd2b166e88fda44bb02581502d824ef8c4074d9ec8bbebc2c6b567026c52c22cdd64482574d9dc512bcc97f7cf281c38682a897326fc3a8088330d8212418062a919310afd93098578c646d40eb28e923a7f78cd9fcd4d914affdb0be66e10de4ecfa7268b447a31f0780c148ad50f41fde7859d2e0390c17220330954be671a0285ee1ae698a3030afdcf613605ea815eefef4486f489610cb272d8c3dba6e56a34296623e61cb4dc4b5536630f1b97fd480e59f74fafa1915b5f6d9fa628eca8ef87cb781648dedde095171eab6dd5ecd13ab743171bf2532b98323acfa892a365dbfbe0cc628282c3fd828d713e5e30d73ddcaf69d03eacefb6cd789beced79e0f1edf44ed6bfab74d3463910d9226b06ee8adbd9aeff80ba59da8962b2eb0ca4cd41bee52906d66543bfc659141ecb57434938ad00e8db283550d33e9e62fde5b984c7e5986dc4f60ebd96325cc98916b386a48d38d5c23bfb8b3ceaff2b25eb02a2c22720294889eaae956ca62b9fcb23b6c815809d4b5701c1b1419b86fbebb42acd8287d46d0cabe2b7924f8141f820307814aae1285ad4015b7826c58308b93b21774879b5ab36bb1e7be7ba761ee106158d0ccbc612f05d6082864c47a5ee7aa1961ff540dbdba33bd2e7275fec7e21d1830cc68fbd3eb589fa87f9323ed12069b2431572e874c23bd8165a15a8d40b1451a4271f0127faa1879b38c3498519726da63c42318f8104e19a3ecfbe2aa9a590c359e38eb29dabf1610999a59351718f94ae9df11627b5fae765b1d5bc813c956997c86a83c694c6a6822d3cd00973e726caba560c6573d1973935b53c53f3f93c1cce133da59bb1d009e49f753c8458c8f8fb439c291d8bd3b3327389db5eadf9f6deaf8c47016789738fd7f09890a476bc69e35ed0e9cd7a03a1856eeb17080300076a8ebe3437f4e8aa73032dd3819a23b76f3ed2c3da1a5144fbd659087f18836990b72d293f5a267a2d356c5a9fcf0d33c2277b227fd47433dd430c7e4257922573e5205192fce9ad4df754ba749617b44f2e74cb648be6e921835824f3235fc7e5c138add2cd808e4f1ef7e12106707274478af9bd1f8870c1938c59121f4797a19f1f373dce332e4789a2cfee6f914a88a5c14909d74dead46cd6688d81f7da362350e75e9d8acb9dd19d4daf17ec5bb5fd0147c314d7696b197f634415c3ba7113850150cf111a27932092cab8d781a16976c674d44b10d32a5116235859a3552e159bc066e0580fb538b087b4c05c226f4290158654dad3213945918d41d4af34321f783077f96b0a26c0bf75d806062824f080f17e0f5e09a7ab1c575c6fa2fa6bbdb305304c47ae988038a8511d443f4c99cf5ae9f19dd40d81db3d1a644593d8bccdf6d05ff808108f0616b4aec1669cb2a1143ed1dd8e7f695555be62885079ecf22a1eefa26cb4df6d6cd90b0ea0dfa4859d439f6f453474fdfccc8362c1a81d7009672e5f3c4512791750136344caf21e552e1f9c695b35dca4ff5e894e2fcbd103198cbbf4c698bb92f4d04f085f290db8b333af98e5fee1d636ed73a09e98d2fbe810fe848bed198068053a0228669b9f9ecf44c138b166249c66444f0578277e6df0a4249be0bad1f64ac97ce410732628b60480f1ce2a1f7d3aeff8f41946a7a391aadc95106c6c3797e114b813b6b1662d25bf0e1ffccc43eb43bbc3d6c09ae60d849a8e007405529ffbcc07f7916637b3c6130d368a2f7700998b40b42342eac1f23664a1f897a70dc3267da636d1a855ced32f1892161e2f3d8f9ad4b799bea1d4fb51f0f3890d2da16b145407536f0ab5fb6533e7f0c679b22bda0efeac0760d4dbafc443fb209eaaddf417e1f44d34715bba977a1b3cc3f893a66deef7f26c06f113dfcbe4694e7d0e199457b7ec3b001429b9bc0b6aea9177a631f68e36f242978a16f55248ab250e9a5bb86b7ca9b47add9dfc5118199459395634cebdd658f7912721077f251c05981f4f7569425d8a9d2962a2ac2c7e1a6442be0df1b697a1dea0e6167b2327f140c73e1e010eab2a4fe9363016b8bb661608d2c7db8dc05651d8c8d44de554ba7238bb1babc927e5b0b168ddb8a7ce0157d85e71ce47690ed384eb4a8ba96fdc2b563a781dbde32b7c062f4a7c4631f535f5d6bedb036fe5a3de9e6a1c245762802bc625991cab8ca66e484fe8b0280d18c769479fb6b95e8b9ddc490e1aa90ec5a959e8ada534d25d7b015e6f7622839ac20eb254353c81eab0ae2eca0e3a955647721dd9cfea865a79258a56e19ef6fb0bbe66a78e97c4f387169506698b612c2bcf3a1d9647771c7803c1e5bb7cdd1c1a652f99dbd6099d56a55c748b6e6f4b57ab52de4a4fa42d6ddc205608733bd1691258f22547241348bc5782eb34dd4361fb6141914f7d90b0771d03fed3c68a23b3163eff8327175979ae3550bae3dcb1a86197105f0917b7fd654a82346a22a9b7290c4fedc3c66b835f288214a221dafe7737d2c86accfda468856ba263f561fdee09c89a883be86266d25d5afa08ecb74cdc00c27df5a09ad2455fe01b4950b6bc332db7399d2a73aaefe47c3ff4aa3d90fb65d9b68505cd53599795e9b2e8ec44ba9fdba9845612a85c229ca039d193a71813086b9a7cc6cc5df79dc56a0dd130cfbecb4c875e0232b7f84cb35af25f2d716d8a0cf8eb87ed0ec89555702ad7d69ae271e74b50732450909970e4fe1ea2540b3790910771e2206d2f04cd3a4fadcee53b6383f952356ec3069cc03920fe94023960eddf5417421462db1f49e022539428c9849612cfc838fd7e22328f3fbfe36a60c513ba91b7d9b9e43a01705647e017e02048cf7c9a5697cc79621f206b59da7aed391e3f8b96ac88f4dfd8f02dcf84970ba3141f8bbd5ce32b238ffeeca4f2da717218891f9db37102ebb482da9c571446ce74e8b7aa1a5253f46c62756b0367eaf5f82c42bdf5d408532c0bd86474ad4b705048fcc973c14fed5109f2adcb57afb3908eee9e17c29610806eba8808ac3a28d6e2f0a55a1df130336a4d7b3b71aadfadfae2d005658ab439fee42abc05aac52485f7b7c75afeda13858bdfb4cf625cbed2aa83242432e3b062d7908d12414f363be05b02754c4f58296db96b95eca973a9270dc9f1988eafd87d2bc73cf804746a80cd859f06ee73fdc8ab0b45418857f87b450609889752190b95fd07c76a602f1d1638f53bd5645ea09794355dfc7915750d9279358bcb1145a27dedc3a980912ab073efeae0412a917d3d255782c0180e6f73e706ee49befe7fdc0a33fb104de9ca719022ab5d4ba329a57edc4423cf6afc043d0c1b1d68b2632ed9d37e4510be675017bef6ca53eea0cf31aaefd8d5b4af2d69334dcb6ad28d360730121a72dc499820bf5d5d6c6f7cf60e4cc50b2c42d0c0937ea7ec6697f4a4d89c1e7a8ddf6f000a1fc8552564bde1410b68188e2d9da18a33eb1ece256779492574f51b0537335e05c69ac885effc278f180b84338e106c832d8017d838f5e2e3eeec3ba173b114e3f7bc1135f738b0187fe18333162305c9dec51ed03a825695b4bcb89904b5eb079739b61433268e0f495c809c3c2b063f8b832343ec0b183ea031d7e87b9a62a2567a5f238f136bcd2", 0x1000}, {&(0x7f0000001140)="58d9b8339db12a4beba36c1cb6a4298410bdda619861df9a268e0911dfe8cc82793bebb91a2f1a53bbb19c", 0x2b}, {&(0x7f0000001180)="0be2602b87daf2b3b88c28cee1c02e1bdd0b75ae054f797f6f8237347dae4bf0f64830182589cb34cb81fc567a779589b3a109fca9b1c63d02808c6813cccc1adc2c65d232497db1a61c19b6c9fce844abd4bc533185d3bc43d99d96b2cc15bb11557a16ef16794e5017be0bf28fcc5f3e3b91d09d97e863545408e9c365065fafc399dac119cb687cd8313aa90b281e9cf1bb6d94bc91df6904bf1fcd3854d05e94afa6121dfdd6440ee9509e4a34497574bbd38e8deb80a11569", 0xbb}], 0x3, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xfffffd8f) fcntl$setown(r1, 0x6, r2) getppid() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x80) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000280)='./bus\x00', 0x220, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x42) read(r1, &(0x7f0000000180)=""/235, 0xeb) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d06f1ffffffffffffff"], 0xa) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x8, [{0xbf2d134a34e5e725, 0x9}, {0x2, 0x3f}, {0x3, 0x7}, {0x3, 0x5}, {0xadadb4b6f75daf73, 0x7}, {0x3, 0x80000000}, {0x1, 0x2a}, {0x0, 0x1f}, {0x0, 0x3}, {0x3, 0x1f}, {0x0, 0x400}, {0x1, 0x7}, {0x3, 0xb65}, {0x3, 0x5}, {0x3, 0x9}, {0x1, 0x2dd6e28b}, {0x3, 0xffffffffffffffff}, {0x1, 0x100000001}, {0x3, 0x2fa8}, {0x2, 0x7}, {0x2, 0x1}, {0x3, 0x3}, {0x1}, {0x1, 0x42f}, {0x1, 0x8}, {0x3, 0x10000}, {0x2}, {0x2, 0x800}, {0x3, 0x9}, {0x3, 0x11e}, {0x3, 0x8}, {0x3, 0x4}]}) close(r0) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66696c6530008db4fc9ff785a2362cddd4705563d7baf298f9f60b80b7e2da9ee6098fa90f5f1a23ccff217c230b135cbc88bfdf97a3c712b407aa1b59382d8912b4adb3538b2886560989f5db4c71dd406e899b6d6723b37ebcf9ba289a685049989222fed3669bf7351ae456d70f09118beca8a3f4fa543ccc4f065301e1394fc7f7bece21f279fb6de591b061caa3167d4851aa23f32ffb79ea1e7ff3b0748d02d414db926cbf2a4b2368cefb92e2bb0e9041e435b5e3d43084b9dcb3386fc74a50cfeab89a867ee3f59a85f9c9e73bb308df90107d782c8e48fd8c9b8cafc0b4484d59f9d29d29265d6adedfacca6c7612aad6364eec3bac47b51c4b"], 0xa, 0x0}, 0x0) 16:00:20 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x5) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0xc9, 0x80000000, &(0x7f0000000040)="fef106ee5ce60030ef76b5", 0xb) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2ffbf76be96669"], 0x10) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="83c755a9d1b2291f7699b15629ee6aec27c8", 0x12}, {&(0x7f0000000100)="3e2dddcb4b20c347de20f7f6f20032c4f006c49610ca6b44a3b7a458799fb1d96adb36f3f5fd663dc05a1dfd82ed88765f647bf4c29a5138fb3b9e3e83a180570b56e4e111fb9a4693056df1838ef4bd75193635830ad913bf571cf81db15c174d1d06a71af49957a43e2f0c76883934dcb3a665418c0aad5a9a56ce6fc98030c3e3851dcfaa23603767dea9dd1214632bf21f194538478720f695dec4b5", 0x9e}, {&(0x7f00000001c0)="c1b4cbc64093961654ac2c7a8b10dcdaa15e902ed346b4e89e99c5ffa62fb8880a1b2bc5713e84fdd495577b1406a3f74a2cd59e9ae75a6ed891a59268512c3be822397ada126518e7649b304b46ad5212d832543a21c30879b0c16f7a41247d62c7c52f7fc5970b3beea9fa14556be57df80ff8997ea10b7d40f86c9878407345df8522a94ff2e1f20390686378436d128885285c6e3fbd71254f279034bec4da6b", 0xa2}], 0x3, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18288, 0x0) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x59a) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') rmdir(&(0x7f00000001c0)='./file1\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) recvfrom$inet6(r1, &(0x7f0000000240)=""/247, 0xf7, 0x800, &(0x7f0000000340)={0x18, 0x3, 0x101, 0x5}, 0xc) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = geteuid() r2 = getgid() r3 = geteuid() r4 = getegid() r5 = getpgid(0x0) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xfffffffffffffffa, r1, r2, r3, r4, 0x10, 0x100000000}, 0x820d, 0x8, r5, r6, 0x1, 0x3ff, 0x2}) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x20000001, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x940, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000040, 0x66, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x3, 0x80}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0xfffffffffffffffc, 0x3f}, {{r1}, 0xfffffffffffffffb, 0x28, 0x33, 0x1, 0x1000}, {{r0}, 0x0, 0x10, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x1, 0x10, 0x4, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x401, 0xf07}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x40, 0x9}, {{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0xfff, 0x817}, {{r1}, 0x0, 0x8, 0x0, 0x3, 0x2}], 0x80, &(0x7f0000000040)={0x2, 0x5}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xd}, {{}, 0xfffffffffffffffa, 0x1}], 0x66, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x101, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = dup(0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x40) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x101) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x1, 0x8, 0x0, {[0x9, 0x5, 0x100000001, 0xffffffff80000000, 0xffff, 0x4, 0x218, 0x3, 0x1, 0x6, 0xf6e, 0x200, 0x65, 0x2, 0x1, 0xffffffffffff4846, 0x9, 0x9], [0x6, 0x5, 0x0, 0x2, 0x3, 0x7, 0x5, 0x9, 0x10000, 0x2], [0x20, 0x0, 0x80000000000000, 0x20, 0x7, 0x8, 0x5], [0x1, 0x1, 0x4, 0x1, 0x6, 0xb4b], [{0xffffffffffffffff, 0x6, 0x3ff, 0x4}, {0x1, 0x1, 0x5, 0x3}, {0x1f, 0x7, 0x2, 0xba07}, {0x100, 0x400, 0x5, 0x1}, {0x8, 0x3, 0x8, 0x10001}, {0x5, 0x2, 0x8, 0x100000000}, {0x7, 0x7fff, 0x8, 0x7}, {0x3, 0x0, 0x9c25, 0x9}], {0x3, 0xd6, 0x80, 0x3f0000}, {0x6, 0x724, 0x0, 0x4}}}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0xffffffffffffffe1, 0x0, 0xa9c0}) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)=""/247, 0xf7}], 0x1203, 0x0, 0x2000000000000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)='6', 0x1) write(0xffffffffffffffff, 0x0, 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) lseek(r0, 0x0, 0x0, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x5}, 0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x3ff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x6f) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f00000000c0)=[{0x3, 0x7, 0x3, 0xa0d}, {0x4, 0x4d, 0x2, 0x80000001}, {0x7ff80, 0x2, 0x9, 0x1}, {0x4aa, 0x2000000000000000, 0x10000, 0x4}, {0x7, 0x0, 0xffffffffffffffaf, 0x6b41}, {0x1326, 0x4, 0x400, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) 16:00:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x106) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfff, 0x0, 0x2}, 0x0, &(0x7f0000000040)={0x2, 0xa7, 0x7, 0x7, 0x2, 0x3, 0x8, 0x9}, &(0x7f00000000c0)={0xfffffffffffffffd, 0x20}) select(0x40, &(0x7f0000000140)={0x1000, 0x5, 0x200, 0x4, 0x2ae, 0x1ff, 0x39, 0x80000001}, &(0x7f0000000180)={0x80, 0xef2, 0x400, 0x2b, 0x4, 0xff, 0x7fffffff, 0x1000}, &(0x7f00000001c0)={0x6, 0x0, 0x1, 0x200, 0xc77, 0x3, 0x5, 0x7fffffff}, &(0x7f0000000200)={0x4, 0x7}) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:20 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x6) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000041ad38cf60e134b6a85e25b9bc4700003a4c8165dd6d"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x6}]}) fchdir(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x15dd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x280, 0x0) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x24, 0x2}, {}], 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x5) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x5) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0x9) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b6630519423fe90dffbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) pipe(&(0x7f0000000100)) dup(r0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="469962e0cf1f507ec45855758fdb77c7", 0x10}, {&(0x7f0000000180)="dbd3f098c91e6a1c48f7c7b13a84ce4d67560be95169081a9d995afc431a2fe3fbd404736fb3f424ac47fc445d6fd4cbe3573abd647c9c60c281c704ff85dbc2f93392540e4f6316e43a9aa58ab227952b19f00cf5f778158aad3af56f64ce83e5d6d9e0c8f824d4c35d6c3b96c6b67d91b304d81d2cb6d27b3cae8b8c4a6f471c74bf69060e626d78611b009409fecd7cc14ab6777556bf799ae67d56d8c0c8e43228b5ab0f96fd92d8466d0551", 0xae}], 0x2) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7a, &(0x7f0000000040)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 16:00:20 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = socket(0x3a, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x11, &(0x7f0000000140)=0x800000010000, 0x4) pipe(&(0x7f0000000100)) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup(r0) 16:00:20 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8a00, 0x2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000004, 0x100000001, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0x35, 0x9}, {{r0}, 0x0, 0x8, 0xf00fffff, 0x8, 0x9}], 0xfff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0xffffffff80000000}, {{r2}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x3, 0xfffff, 0x9, 0xffff}, {{r2}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x2, 0xffffffff}], 0x8000, &(0x7f0000000200)={0x68f, 0x5}) mknod(&(0x7f0000000240)='./file0\x00', 0x8000, 0xffff) pread(r2, &(0x7f0000000280)="1dbfcce1ecab032f695562e345bd205d8bdb82e5b009c6b191dcf1760854dfa775f432401aab117cb687fefeaec1f3", 0x2f, 0x0, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x100) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000380)=0x1) faccessat(r0, &(0x7f00000003c0)='./file0\x00', 0x100, 0x2) r3 = getppid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000440)="0e16c39b56b7491cd8c6f158692454bd602c0a837ff2eeba471620fab63fa7f2a6348593a6fb17f4c691b2d6db8b586e5248033b4786b1be972ba55b51c87be4ae9513bfbdda75126cbf9fee034515b974c947d024fab401246511f51f1ab555768ccad9bbe90c1781e426068d142b0c8b3b76b591aa7fca44ed65756d5381c0c11e35eb907af490a5a108d06df8ce17a918ce6ed9509d6c21ac99a466793c24e7d359214e741594553f4fda99bf1bde51a1d0c24e5a666560132a056bab42b59b8e886bb111c80f", 0xc8}, {&(0x7f0000000540)="ecef7ff007325e60cc543681b3dfe83e286c9b1d75c7d0761feb92219c443963316eddf2ca31be31ce2815e77fc950d155a5808c875924dc3821da4503046161660d0b84f0da7947948815d68710275aa2d695a5969c527e1e535505400a34a1c7355b691f62eaa8cc7e05ed5827a89f6fda86f4b6d2f25b3d40d2", 0x7b}, {&(0x7f00000005c0)="0714e7abb19c5626e429731620d95e96fa0fa7f0fbbe2b4db69c9160b9880edaa475dc78a4840c97c4468d2150ce6913f7c08b36c4c12ef7929af907c309117a297a3efb9f3978d716ac5e3ee037688b23123cb7890a0fc39528c08b7e0613846b577591e5182645bfe2ad05ace005a36fc99e64d6e0b519facd34e577f41f46a520454f89c72362b18f1eac3bd7960a341b641c0d3fbce81e0a63fbbe8ce39725a55e86f877a05b78d93cd07d6e13134c8d43d9e3d1240b4c69424ade9ce57e7711c4b620e20edfe69f25db434ecc34f239d0ed88867f0ed5cbb68c37f908aa0c0db2f4634175436c915f313692dfc66924974cd8b9474b9273c3e10f2c32f1ced7da375924d1ba51770872af352458e204fa7fc87aaa6dea7f7f2a603db124885378cb44b91f58583a1b844e74d025fa9f2c1c20972b401d58ed89384495fac6ce9b168e321377facde27fb981a13c1f84cb067783e70dead66a38b4f2a4272b121681cd437fd90b654dba3f7f2a799561778f463a8eb210989d9612c462e9c97657b38fe36bf190af5fdf6541390cab1b8e98d14a8841989c2098a1cc7d381304895deb24e8d4b78de4b4982aad9030c90cd7c31c5f74b49a28b0e611c45262262702f4c222c5db0fb79db144fcf9a87d7d70f9d57d9c67525036a35310c8b0df2950dd90b8de6ea11fed0debd9f0e9357a4e12d80945b98c7df153d2d6192a9b92743ea3eb057d619cd8c98ff683c3237c5ac4e07ef6978999e3b7b33985ba48110504b85423b57f089401e74ed97e2b290d70da5572d7768d71898e7f04c6c2d4878640f915e9e9d7f376916b3d9a36a8210b450505d2380eb49ef7f5a85107307da2cdaacb375eed8a1113899f37d2021240f89135759cc607434d59cfee72da1c1353d253f99eb9ed657bd75aa954ad1b74bedafd8b89b722e876bc6387e9172dd149219fedf6db00d00a57a14b4fbc1367fae87dfd771863baacaf19e7a55bf1f0e9611e56619fd591ebb4341c008afde3aadb1c9310f42e92d08aa119eecd06371c382e2c86ff8b0e3a5d45e414fb368f9a79d7e8d29cde79f082fe9648bc72c5b334811ff65cfa6066e523a76d75764662ae376fbfac7a74ae0d6e9487da9c3cd3bf6495bc64dd3184e82bbf8a369a8b84c72aef6b0c3f8e09915be7311f8d4fe51dc20336a8c3036955e8285d0ead41cd8b8c89accbe620a9833a14746e0146dc00567cdbaabee9c24fd8ad4c87f8f84c3b944bb6894dc8c23712f2af9e46cb5f51e96f9120147c1372546e1a8ffab33f93f0ace627f232fa769e28456b3c4e8735d4cb6d0970a489b3dce753f08eb1b8570c75582e90f3753282b361d18956e6d3f3e34a3257e2e425447b5f34a22c7e9b71b6f4f8b199f4d57dab73b31ae04e9b6cccf2ef5970ccdd36bca8869e51c05dd0cb4c1fa1578c72704a6e71e65b786e3064cc8635092780b3c8a2207f8f2427e81b47a6420b24b94749cf6f6a3868288a47275d5dbf71a8b6eb12f8d372ba7027b7e5f30830424c980ae8da142b446236cb0e59192b67fa7b90627f3265582bd74e8028fb96da837f84bbd24d502cd309ed25849476162c465e90ce32e1c4d297e015be627222480a21be528bb14c70f014534b8a34169cb63d1cbc0f2020d1285ffd02aaa3fb18391643a2153aad557cd983da9e839e3810d4d1677681538c080cd922a7679a3204e317d0925b5b848e6b62e240a37c146955b5731182e81c4990aa5275a53cb314b6557c48f5fed2940f70e25e2d714e7fd2588f27d8ba4c27f68314d8cf2d2f6520d3d657e8725f4bc6a74defabaf2dbdbf0681d8e043f66ca87d2f40e1b841685824941068f0437e4abb1d382ec059d548d4cc52141485bb9b3b56ef2e4a12c2a4b9192fefaae99caeb67102428d8831ac051f6aaea41b4b0868edd20aad6590c34cd544e59ad94acdab7b88617bfe2aecf93118b0ff6443c899a0f9438384c1ce392d0a05a129675445f3f0e65a4e07945859dd1078765f5c2093d994c67183e75da90bf53ee3d55e07c10614f8e4419625f1e3e3c639de29a569fa4706d94c8442d2ad5281aa08e3b6970c6ab772df516a10c8de97f0d045f4b0ab02db8f0618f3fc3f71d3d18cdab1bece891891222f464f2f8889ef7e7b37621459a30f77c43d95ddae0e8f1895fff4b861830917b810628710407fd5a3f5374064de31e01f918fd8bfb437dab6dad5122407fdbcc88dc6c08e0462f972436cb72c033e0449fcefada1b08052ad8b95c6bb0c80cf6a2b586aef4d7bb4e9cd58c88eb5fdd29f1eec7ae21dd580188e9ef6fa8b612e33e3cc64690d83f49273ed87ad1ac348f95c636a81d98aab6a26f75f6aeb3a70d3c60c9fc575c9e04d484e233233f258f06f6c842273af426eb539be408f4102e566900e6320153255870357e1977768fc69734210b7cf2703ad39e010734d37dd5275b47225198b1ea218092fb3c1949ea3f6c1154f870423907fe4c19f91cd22d5021c5f42fb3089dd5b61caa251a865d15b89dddd06c90156d5e6b391b3e4482bb416313b179bf1b8a75c529487ed2e89a2bee395cfea388635dbbd7847869693a211c0dbfec78409507a4fd81bb41144d6bbbf6199726a55a19a287b83115cd923c768eed876d5c16365f3ea71a1a3408340dc4f99425b37bc0377bb73bcd821f7cdbed8897efd48cf7fae3bf4b952c7f33554ac8bcdafafac1c4706f00c1cc6af787e079426e6c01525a97daddf29ecf6fc49ae127797be4a90b0bb649f5e10da1b293ebeb7ab5b88446ca620044fbaaa76a93d6ae2ddd00f64d3dfc263622e82234274fa98c1a4a77c6395351b710a5d7b569b8c6ed01192ff647dba56ecf781073a8cafe424b76914aa3322782acbe1f85b43175a384be36f59aee3e8cd57b53e4f16bb2f6e6b501ced8cde37261bd90698dc44fb5289c41213c473d9583f528155d46514dee83138b74d7e607a92d214e59168d87843d7da93e1fa4afa60745f44aedf14a9cd6afa3d37f2474ef1b6d2d6f7066e76ca7ac5e8fd012ab206c894815c253c37937821e2a99c924d68fab682f6b34059d25bf487abf8bd4718878239b6a6fe101c66d820860a3a080b745129ff5942b17c87d1322a4d180a8156e64ac562fc44ef87d946ad8d04bd4b8bbc38ffbed646495182d0ced453e81b1e14832c31fc56cb58bc7f9627bbc0c69903fccc1f65beb80311689e0508e17daa22f11f7cdab61e34c53257d6abc6597ca37ae9cf1d995e76aaa3eb3508debada451870756de13ba2c407d117e0524199c5f61f3ebfdca84b61903ac4bc8a9bd04b2cb267629d6b93f3c5d559127c4e0067d1dcd989a45ecdf3d7481aa1357daf3257e1c2f2b5d4a5a17ce589601c55ea513c4a77e16b7eb31d8bf11b3b730208e80ded93f8261e26cc5970ea30b355c4ac2950465ec36d6f359929303325f079ba9280bd3749aa4daacca25f09011ed447e3d2291053b2b68f54a39767132cd3dc3f01762f0414e17bbca3ccf1598dc23336e307be3301f3ff95b96a6525b5184995c27dbc1e15c800bec588271bdb5073c10ff9e0ac02e79fc36fa344826f3e180a91f20625d4dead8f157d2ef5d77af4d00396149801afe58097f635bba074a6e138a07a7921a3e350c3f085c3893183828353523ef1a075a3c9347a0ed464db3af0b7ff638424aff6c55535c6e71726e7b82038742f6af870802c450afe553bf480c0fd400e727726fac1446c17750a756e3cfb3d9943ff505fce57b7d1943a68f87ae64cbb9ba1aa6a2942564c09a1c551e9e582ea313a91cd49426f05d619808f652547f4a52683188aabc5f7055f4cfa59367a2184e18bc6ed596a757e19f5c3e7d2ddbdacf4c646ebe658caffaad4466fedf97ed9c978bece7ef72122438f5b203e52ab22d5a9324cb8cd206b9a3f4802d68e790a50abb682cf3fa35e8a2a670e0afd13db0726cdaaab50f6c0671763d3a383ada510d8dc2d87af4cbec4b93300db041fdaf6930d9bb480475dada5a00fe7c3cba473b12517d8a1e29eb4afb47fa91d96ae1f0ccb84f440a8d761a75a5575b767958d4dfcce37b3710a08456393d757a9f49d4f462cf29e86a2cf24c39e5a5cb6b815625c03a0ff475c8e7bebdc1e36df5d4bd0683f209850978a59a6b8578e981d2cdc6f26b3de269835532db4865116ddf60feadfc691706da8f65918098314e87d6f9dbabf28752a5c400fec0f0a1fc301c6152609af55c6bb646da4525191db38e5e2815ee961b30c97673f950b1f4b333963ee81d3bbcd4b93d6b9e3acc1e1bcffd96571a947dafd1afd804c80dc24d6f20bbf83ee14ea425d537761bcb3a22faabd34bdd823d200698e92d8b8642862b3a4ce8615727ff4a8c0f233dcf81f70affd73c1699890f36f225c2efd8ccb6238394c32b4f2565fc4a9952cac0536718faf0f06647fc0e2f29a617b49951425a2ca2ac30f2e65db0bdb782bd8068e7534467be893132c8408c53d177cff9909d853e1c72a30cadf11cf3d1b0fd655011405e34ef4fd2bd27b10a51cdbb34714f132a4ed9bf54d7fee746629b6bc0e4e773b30e9c4e7ab6128b7575918f58b0e7830e226d79e809fcb7d0a2aa84e1e1461956cdedb448f2fb3de53f10eec3285a20e25d8abf202785e814dc1803d5adc0083a65e87aad44edbf9fb00d851e864d589842a69aea627f87433fb6e05beb09ddf652af96c2de0054526551f69a8697696a48d87d7cea746d97b8c57912ea1208122c5a837b50f4fc8ff45defecdc8a2fcb640e1d532d03c72f9eba707dc7719bb098cd5127c80c6d2b3923f870c5c3e395b5ffd24e6d846c63ee428efa5ed01d052da0fcdf31e0f0bb67c4bb3fc2182d0fafc2ff1c0d22417ad01e220734b2fef2c82a9c8e5799390785bb2bdf661cc98fa23f6cb5ed32cd0865d8371409510c069585ea5fd92e3814bbdd2ab595e95a32ecf7066b7d025c711b410d10bee6a7bd1e16d342cfb8aa79b410a0699ef7ca1b5052e73cee8d56c35e1892c180ff4c9c104ff442856a613079fd85e3369c6e04937cff552cba8f4037e15c0cf57028f49ada0930ae737e4833e1a310684c5c4e9147fc027914da99777e6faa28d4cf8f58dee3ae4660f866f87aca2c468040f03f680768349e509abab06c0bacda2076e5f88bcd34dcebcbe79c7ccddce82d93ef7a0c055d9d33e347046e1b7b71a73f73383d0245066d99ff64951515991d057684d8fc19bde013f93746b23ac1ff5916494c0e430f58045aa8dad83ac847c22e074ff28a92328bc2560e82f8611db9f5ea2b7ae516d8e4cd0f29896e2603b837986c381096e5bad24c361208da4118cc2e29debbf9663de8eb4a9dae4414c42fb1238133dcac8c3aa185f07adf45ff0a9025a454af97a881095d1410a4199b65df94cc317cb0c3cbe5be7adaba5f7ca0e1f7b577b82ff4d1b74a0cf4788e4b6214b2033d664410f2c8c3945671a32a2c4590fefdb6fa19aa6641980459c71d0a180f1b342e75c47efc4067ec5ebab6e8ba155c55f42e10a84fcef258f572732d70e2fe4cbc102b72c7e867d7baee7033764cea05a1ef99454d9ee4a2d4dbf017e0a51776b29e265f68777f272dbb49500a0029f1163dd461e914233c6a9d536733ac79120a2ee6cedb169259c678d08f8f3f180ef7cd7bafbac6c456ebf6c3b9d83898ff418ac7275c0988598b3b216934679e1901524d7f9d7c083a35d9f0dbbb3a36f0fd74364c1ae27f509d46dcfecc4f8b2a6cd432375680ec1d346ee83e6", 0x1000}, {&(0x7f00000015c0)="721b7fd70b81d56651cbabf21402f7dea69817c90e69b445424ed4c63a75d64b7c4394b45dec7f8f39c359c623", 0x2d}, {&(0x7f0000001600)="bd7dff8319322528c209cf37d03827f8c447a58324d37d28750e5d", 0x1b}], 0x5, &(0x7f0000001740)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r0, r0, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x50, 0x8}, 0x8) mknod(&(0x7f0000001800)='./file0\x00', 0x2, 0x101) read(r2, &(0x7f0000001840)=""/76, 0x4c) getuid() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000018c0)={0x202b19d5, './file0\x00'}) symlinkat(&(0x7f0000001900)='./file0\x00', r0, &(0x7f0000001940)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001980)={0x1, './file0/../file0'}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000019c0)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000001a00)={{0x0, 0x9, 0x80000000}, 0x3, 0x6, 0x4}) open$dir(&(0x7f0000001a40)='./file0\x00', 0x8000, 0x50) chflags(&(0x7f0000001a80)='./file0/../file0\x00', 0x0) rmdir(&(0x7f0000001ac0)='./file0/../file0\x00') linkat(r2, &(0x7f0000001b00)='./file0\x00', r0, &(0x7f0000001b40)='./file0\x00', 0x4) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="f7af3c1c136dc06e05aa86786780224c295a652bdfc50f28be0e2cab05fc18c86b2cb49a20c62f1f4edf44ec8ae8caf48099dbd55a946129c1635bcff4a0a9f685ad", 0x42}, {&(0x7f0000000380)="e750d5f97ca1bf6f9cf561015f877214160257ef4ee302913d77ddbd351ddd853b4f3a45168a681e1152c078adeb944c821cc756fbf6d46f1f6e023679a425e4358c4ec77bbe092223b941b4e3362df1610bead3072d7593f1934dbac4ea9bb8a4767334f44458cd6bcff2d3a846057bf15bbac5d0269da938dae3a7fbca401167597a37353184fbac9a3271f746ecaf689625577c9c035e0779a141313576f22fc600ac52198429e599a8615555a8fa0fd3fbddd42842ce37d7e1f4f15a549169a166fe381d4f67b57f7e1e1a5090e1a867c1d8e3fc43502f65e6e339a0ff8dbf942f793cd385017b8cf44033829a49fc991fb818fdae08d2df91a5bb1ea923c2eb6c1312cd64e9913a03f2c8c847a07abc5549693095e41ce3f1a65fcf5c3ef86e3d1553ca806353bf3ee1bcbaf99f7f6fe18f5365ed7e034ced65025f122a789c0cd34bf26fe9f9cda9f7a6dd72a8c90c652f8f73e2dde681257c4ba9ecab821410c2f033e4480e2d42d8470e59e2d41936dd3a03a6c645cdebf268b144d3f8b3a6703c467c5d23d2c060fed48b08f599812fe345c8828e85e0a077486226e2f3a67d9ace3d4d6390ac744b0636cfa8a3e352af2af5c9a91e929f18ec545e233a38d49a08e409f8ade7c44cb0b2aa21602f5f68ee4f75e308bc077716af95cff6ac388b2d6a725a023376409daf80e592fc23ef9b6f2e4a5d2c2f281097743ca42a0e277c2f55be307bb76f7df59699803cc75a55c13e36d431b22ee5dbb560e9c200cfe2971607690d4b0c8aae214d202c4b41ffd07c7c1c2b6b9657dbc0ce9fbec0d33ff0d648f8cc8740d8baa78ba15e702e1be70f93ef52560f635c5af99f06e2d04ee37ed348838504bebe02add9045ea6f3c421bfebeb77f6249495310f5e4d67a221b718054598ddfdfec7efbf09a16711b59ccb25093a0523b8c0954460fcedec67eb3bcf39c4d6a53ac432ccc7adab0f622ee1b04a705ee7bfdb461cd7d89608f761999bf23be51e6746badd0009fa37b21ce3db55e28f8dc119039b976590eceafb0f157ab44e63c5172bf54d29d48f8c71ebfb4364acb690de46e63f4e3c73c454c7f2be8184d00ba7483881ff36694b662ca0256c11c40f5e38007e74e5a9bd77bdb5f24c03bfc7841c22c1a6fd1232c77bed4c47eb0b186eb67c9a691ec6014b08705d5eee31a0d859ee57d7be8248c2b5da9e88a5eafc7d93f8b4703d9205794a96e21b1e5703d7174ee86f126533ff62c5eee25460fcb671ebee5828265718e1fecda831efc41305129eb2b355202504056b48f7f0277663fc935594d6fbaf69751caf1777cb82cdfa73f070d0ca4e6d614b856ec350bcd9428eb8e08f58705b2389917fb8c994f57cfa11db3cce3d2e848e5aed2af15ffa614e3d4f7794d5efa43c53b71a96b7b385cb7aaa586e7880f0b6f2fdb18aa80bd272e7f811ddef0198708f6be38539812a38ef79323d6e735a92d66ed92f2ee2800c1c071b7343141364711dc46e30be675fe762341ea0807abd6a62b255967bc95a4dd367858dc9af648ce59b8bfd01b39f89048ef54ba8359f856f86a5dd7c84fd7f54eed707f231910d059a8195fdcfbf0ec6ffd13b4d7b491100fa0d63c0d94eb752aa7b3a696f11fa6c028149d79d373058f9a3d3350c6a63000daf93b3c3d372f2a32c691dd08dac21b297b218c16cc1707be58e9ebccc2c1274d1c421d3dd443f534f9d96f0e64f432cc6fe96dda135aba5b1175c479a80b6134dfba354ca61b4fdf4e743741c6b58ebf2e11f0402b54e051460fbf8de427670db2bfb1481b9671244aa47bab48c973775bd74d27f1df75a3fbea04c08ce762bbfcc565902cef77093d60a669578f5d51fea0ce2890754ba38571f69f6f3ffdfde72cc56cdf0d44c302eb5fa2e0bce28ca818cc8f22fdd5fd871880c141143757ad2e44002dcfdc9e3bd3e67b724567a2ded15fe8433e99f5404a7179ea3d115f8b9967c43a4b783778ef140c74cd0c77f2985827f4bca8472f727b5b7fc06847138c6710656f75944ac44926a5894a1e509820b9a92f43a65e143bb5932961d302babcd32aa5475f5302580d7eb84164be8130943efaa7253b26285d23ab03fe237e98436c95c03be921629efcc6f7a27530e42067db7d422f9edaebd145b7f6156ddb259978b4ab57ed617a8f6b942f2a8266f04f28a3160b10b933f2250e7f34fff038a60ad4fca9be22add888740bfb449506add0bc6aec15a98c182a3e6351a4b5b1fd97fe98f27fb5cbdae0d959691f798d1774942c4b11e6bed2cbc59d0d653ffb0ea40ba4fd909f89c80f4c8affcfc1c2f7b0e3a375617d03e25fd86a90f6e221a8c4e5ce368170c89bc674045b721f564a6d9d623f709aeaa2aff255efaf2e0cf53b24f113ca78c429c98928273eb65fb0be4eca4ede1e317dade3a7e618e7f8aef80cc425713d5c95ecc17b32efa6adbf9aa25b142ab6f91d8e691790cc262c1959a26acbc2273803e3d3289b9d520b58ec3ffd6f39e818defd91f0dda16e2b4f920e33e3fca7a5adec7f3327a184a73ca1371d8533aa244bb6b8b07137b03b44446d9cef7a2f1e3824f16e58a2ca03836065e6726e37caa939bd53b630813b21eda00adf1367703196e95c8541e4d106edf93498a20da9e341ee8c192a5795138898ded0c6bd3f88563321645a8d21ca8448079ef2512c712abb4950555feeb27eca11142bcac4933fa1d70b6f2f72a6e4686b302d20eff889b45b2120deee638f20904d9f138b97953caa7eac3e40fadb38bc09a49bb9d8512136466b3ed41f8d4c7a9e35498086e540c28946012b2748fd5d0e96fb1789a74c5d149ab3e0f937d21b4a38273bc62a065bbff8e42ae8b190d1dd472d97086c3ae6a4f2adb77ace707ab1a8509d92290be298fe5b174a93486c582fa23acf1fcf71edd474bf5c84008a1fed4128dc8d1b6731b1cbef35eb6998b317c742b93c2314ecf0e636a9539c4f07e50d2481a0ec32849a50f9069f3fcf99a9ff38b5f98d0eca60678e59cb894111fa2c8d057771091e802aa6bdb69ea3ff8a0abf6496d578116483333caf80e1c5b19039a4e526a69de55c0dcf7ed9a636cda7d2fec1a3037bb1112d1aa58d5aeaf5f8fbc0d1e31d7a9aade662f7bb7bb2345df6476d223a0fae973cf50680264ca93e53b924ec10f6182e26950330c1ec1b392bd05f4fe1c96b77b9f01d1723de8f6f86de0daba7cf33f0fe5e86aa118bd512c9ebb88fe60aedf5e9561db2b49c460b4750919452155b525e75b998cf58cfe9de4b85d0f20b80f70a1f57576ded857c3827809af25194823449feef24a4d6d66ea745a4bc3367ddd548e846356aea5fdb368c54ceb23f0c4f12d9410b78fffdec2213a1b9d3f2b5a08b14d323cc315fad25252ca4a04f07a42f80d91e84cc2e7833be37e230cebb6eeb1b538e1e1e9832e456053e1aeb7816939285f35ffd8c39736238ece71f107dfb6f79a8b99e3de969d82e28456082181b03ea160ce89fdc4dbf6e0c47d22fb17efbc68c427f63e64c7a8e96849cd061b13d0e1f28adc5af8e646e3c765606e0a55f2444edb6efdc6b82364b40e8ee1eae588857510f6f58108268ccc89e12547d7f26f7a0af50ba5f1862fe92393ef0b49ec9bc59380fd3a881c7dacd543f71ebb23426f4a25070c39c585a380cac1e530ca45604d8ad05ef63edaf9d15857b7c1c1a295ccc029c98ad9154a51782c696d9ba237c98716847717309b16ff6770d935402b3d99d90153e063ab83f0a0043d3713b437e6c1ebce4a71a89150e6438300ae90bd5f50b054f2579a40cbdf15a44b416a5e561517f077ae22f0112216a2fd19dd86d220dea5f94cd874818271d3b3f1352b8c6e3e2f6d6f888bceeebd3a4550c103965a553beb87c8c6278ed780dafc6064d2ec87d11f29ffb17c00d11322ed3d0b8d77a94a51afc11c263c65f7ef55b129599deae0e95a1fc5215f8c42bb3634d4a0b303a03afd3677684854c28fad92c0ea598178142729d397623f734b51665978bb9088492cdf2fb8ac4752c8420323dde30c0037e11c5bfb69c3b6a2082d5646f8b139b0bace38e03d402162da60e7f95fe551893ac32aaf0e8d4499e567977efd1f9dbc3986503ce6c209652bcc29db7d915e62001bbaf4929679b315ec0bfa683af47e708af0b4948631754bfcfe2449c40aa0b58d181e1f6d9907a2ef0f5b097ddd3c63d212b40250abb3b5a8dc65944218c0978b04cf8a33bf05efb54a255ec191fab773790611e6cbcb2d9c84ea1a9638ba0f94b47d153f8cb9bcdd4ae80032e82500d7b632e63af97357ec15cf25adcdd92021b22405f25d917bef9408f03b6cc26eb128e7a210cae41c05bed2648ff980ff7a58737f37112a53d488ff4f212a617d70f7dab3750f553ddb42b470a2d76b11923f9dc2023997171d7220a39b2f65ebf0aa3de54f4c3b1818244cc701d7c67c44b05e27143290dde555f29f506c80735d5619bb577ae05f78e795b8853c1b690ec9485aa2e64cd575f231e7b656e40681e67cd9c260bf146276dc595f78cf7741e2476c5647d40b18bd28edd49e20ea070544878d083b3f6b7625e080950dd879d17a25dc85ebdef341b666e8227b6c1b7ca4d3c76bd2b9269c0c102d0b02a249c35f4994e77a5cebfbd59a6f888f544f609392ba8bce231a3360fff1aa9647f1e9d94989381251debe36adcaa71ab194a33596d8a54fc7a67b03471fa8db4af97f16a5dc551aa51f9c18289f7a8149c6a2e64a00120d8bb8a77587204053602eecf8abc797fc924969ba5dbbf4862d2eb87b02b9f28f4840760f0a83858a84b1110ac9270a8270ecb8d84f683cd5fcf3acf8b3e9a4e0229ecfaf74176593aa46f5b8582ea2cb46b8f0a22640cf69fa98c67690ac6a2850f952d53de7ed3800627d503f906468ed6ba86f8e920f329db0211f888db92234f2111c0d3e5dd8e414b713d2cb27eda2d7e974457d3dce9329b5b73d2f41b1b808cebe47c54b239726100e3a4c7b80bec521054705ab7b8d92fe58e57b0a32765a0f4599a50f3e1d6d6d7f012cc22ebd33763ddedc2e0d685aa5eb29f43cedba2e435378c58a3fa5b5632d6855dd940412cbdac4d819604fc4ff91fd70a883b72a0ab6ae615a8a15fe43b826d7baceebd6a0a8a76f45412b1761d232a53aefe9a8188e672b9414a8e052bd6e604b6d7edc49664b7746f33bad99b31a940b26882ebf1d6849e83b5055662c30c414f7b5ab9d1ed19e79e203a221a82e6884e0a7896c6145fdace0fb39358879c9448145c21af6716d4cd928aa9f629f8bcc7d8112b7707065598c774d0e4834bb1e97078ae5b16c7abfd1363a2e726b4cac86658a6ca2fa8298a6dc5d711059237b1726aa39b5759ea951a47da2ead09b0b90e335a27a64bfd423bc6fda6aaf2d4f164a3382fc1a38c5fa4522b1f40d0967019a345956bd73e9078639d4cac7afdf1ae0fce4aa3b9b41f65a215a36f5d32896bba11edc07d0dabcaa13234925e4eb046eb3ffa42637f0afd97591d672b2a5dde91f369f9a51068d3214f1aa5b6ab78bcda8dec6590f4546a94b15e99514af1213fae09086f35391ecbbc43e9070afb1452447e7bde2ca3201f23bb12d42d29faf5c20253f12f2da11f09acd6fc565162a1143ca1c3984d90fb3b538426b598cc1bcd22579f6f8d18b3ab4688aaa0e3c6a3aeb06d8ad3b557f2345c232d99b4135d73a59c9d10d6a172bf386a10d18f23e562d93e2c9eb923ea3d301bdc34ccc107980779d63d7aab321ce", 0x1000}, {&(0x7f0000000000)="04f8fb8ca4300d74f272d3de8f62f7684f84085c4f903b7811a90ffc3684c034f70ad884a89ed4fb417d303cf111f909609722afbb", 0x35}, {&(0x7f00000001c0)="bfd91d6b3095837154e65cdca765e1b34c674fa86b08c43017615e7ef9994a36750d1c47f5930235e06211605c147cc85e6ee7d8001a9e985872b911fb578ce34eebfb0c797d3f73a9b424dfd5a5689f54a255ec4cc1af38f366dc4fdbf548176ce03045aa6288e710be755005c89485531ef272c3cd72a9b44ebe43a0abf6b14d2cb9627123", 0x86}, {&(0x7f0000001380)="d8680b231d9cc0ea347f24eecffd96d0966b2957534fc1e88caae650758747d151ecd3f60bf742b4110d39d421ef25eebf7cabb772908eaae6cc742c4dcb0145918e2a70f2e4ea3cff5453846d6e46b2860ab2fd1596660069c0e227c41e16ff570fed0dbc0afb4948e43d6fa1d06cba5d954526a2216ca21edaa24d4b35752187425b6430cb19d86457bf5500308e01381cfe570b25b6d708d729121a3514466194e17b13d11030bb30cd3b039d6a377b966ab61a8766cfe5a8bca3c8ca7db2396e9ebb37f3cedaa90c56436e51670a645643bbdd75435c", 0xd8}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x4000, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x400) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) shutdown(r0, 0x1) 16:00:22 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0xffffffffffffffff}) 16:00:22 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000823000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x441, 0x100) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) munmap(&(0x7f0000b04000/0x2000)=nil, 0x2000) pckbd_enable: command error 16:00:22 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0xfffffffffffffffe) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28, 0x0, 0x0, 0xffffffff}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f00cc60 failed: hole in range 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)="838f662593863c03dc66fc00ee43ed14d8d662948ee6b9370ae68f79deea7759a2ea4ec20521ef2791721fe235aa0fe41303d832ad2a33b984cccbfd", 0x3c}, {&(0x7f0000000040)="c219799ed873498d97c11678cf633e690db77653fc0a9e5b94ce3c078eee41356cdc1eac8a8615f0a406543fea83cfaf2d17cb4773dc106229b06b79a4e26bf2ba141771d83f134ef32d9f886196494c486f6e2544e3d090fcd0383e55f219d10e0f822aaab613a93a0d190ba5e0ee9a58f08d7117db38ed5b66531501dabd67fc4f582a2fa1160b4c3ef2ea02aab9d90455b33721fe4d544f4dd628d1f917980e5c6d7be0d8a3f23466f5f4acb2957d8aabb07413c23052bd45cf767dc7c97529c6878ddf5ad626895cb700862deb408ca9d7d5c644d852832bfb07d1d3595c0430881ca266ec6ac47a497e8cfcd676d648a7a0bf3d539d6bbdb7b56cd2ef98c76a059c4144467612b105ab761482e0b3473489272652969d6d8f2ead8d934b7e6d94d7ba30c42e933c43e38c38a78a00c00acff48b637a1505e70bdfa8f0778923e583ea2ea3225440187694080573087aa66c2924a40ebc95c68e8c0312e120ad008a123653036475562e8d99de0673e4df0d932e14ab3e0dbcff57cb7e114df4f1f4c1e17f50a522f3a2397ab2426849519f66bc11a04d3592cd81ab821970e635d559890514b820d3dc7daa557f4df5e2ae267c51ddc55188ee6de6dd13ef7ceb802b2cb845da27549431ede472353d2c1a3a3661d2ca9f99264488e6c4b02f1777369b05ec655236d0c9f1c5f84b7f8e488d6f729057eaef2bdbe28fbddea6d845fe94d2235e84c5ad9939b45cc9664d3f256f5d5d88de54f516c180be6342ae591dad635673046a901cf07ba82455cf2966a0eafb387accbdc176af012dea0eccd4157b8b0b8725ca4189b8d48b8dfb173114615da6210b1682506ec88d81197fe073b23cd0d30d95f1ca6d1f999600fc95b191e8d1a17de51dcfcf4be391906994a81eb9b2934ca682277bab29193c64d1d144a900119b9885a46d6c5680ba2adf790a05ceedbef464caf8cb89de0b7ab92a1902e5f05f28ce977b638fcf1f8c6439258beade5c2ece5b8136047cee025c631913ab2e3c566eef54e0c18e675cbc5142ad10bd8a9cd1fe62ea196367397683ef54393c7b08cae089d454b9fb6f203161a6f74dde9cde71601a698f1bec082fe790682efa437462aedd2351f32c99fc96e6b93fdeda2202020c683a17749ef5ffe6816e0b3b63764d7fd9ad71718f520baf7682f959b998ed8649d48bce0a28b2e749c33c919d30227f3f902a3d5c778b740eaccd812a0530210fc10a40a5320a4fa96001ba228516eb8c2e6ebb2c59df24241584091dc559d00bed6184f4f82234be999e2c4f729f05cf0e9c269375f498ea198830a08b1875e7fcede44e8388c79a947c4af876ac18788a691eb00c2d7e783c1eecc2ad9eee476eddb3ba79e56498a7ddb4fa4d6dcf2bf571b0e3dcb3bf359fd076d02131bd29122dcd18cef28fe3a28a0b475318d2d14e38c0c27c98a7750d18f9b21f60d6ca376721eb710e26f87f3c4c82bb845096540f4618c174c1b8bdc22b3058d4e31b506c2e63face61855366236308c6b23c80b24e0fa3e16539b73fd42d296f99ff67f5fee102e3639965add43b4855cc2c211a8963dd4c116b0f70d5ca518debe68cd04fadb9d4135262a1e343aac49464bd1b27ee09887d5413f01dab9e2d3a405b57d45c1755189ef1d24580cdc686bb1aba36996f832ebbe364dfb607472a92cb26cd3bf5d29ab9f5300b800e53a5f7017ccd5800bf589aa8296e15659545af7986fecf41f5ff1ff5213cbb91f88180d8d8725cd93297f7e54d60dc75f997e8675a43812785b4d1d137561a3e8e873ee43c0c4723d3c07da197eed6401fa2b0ddc9f2ebdc7e7e97d436e7912e83efa6eac4cc5b11fcf90454ae0ba703f289cd85576ba932d41feff413311b8539967282ac2880a5a8de1e0fef3722c5f3df15a3b929d2fff81ba1b4bf09b5b6fdc452fbd7163042a9dab077018b469c62bf5b480d23b94a6db43f6552e538792fb03dd9b9694b44a08e52313dc4e645b72ccf7c32b91deef00aeb5f4f5394f81e07e7b1cde72668c6cb9a974a8cdd6e530f5b46e9c45e4c57ccf1f8740110d88786bbbc088244c669e14786775b10b1306367024222ff625069b89b634cf32b5121731d34b358af651914a4fe3f011561046fe15dcc6a7f0ef03196119cd37b7bc8a5848eedb876bf6fcd5901d7e132b376842bc98b8fcfeb6e55f9eb8f658259972c19fb79fe185bf6bab6c0f8952f1dcb5e849d7f45407595a0e209a95815d21d7e3f353a475df10abec06be4524c4362a89f50c5f672358c81a91b378b3a97c52e4e637ca56aa66d28baae7229158dc7fbb91cc2873f69a15aecc38447caecf9146a8e25e42d0c25720291833e0c5d4a00a9081d641aa526e1b855a0ccacf8f3ac82ca425dff5329c12b347c7c03911e6eddb0aee90acb5f31486c86d4333a803075d04ca1aa5ec2db62cd3f539dc46d138b0cb63c19d9bc44e96abb06d4459420822a302b88dfa47ca9b90eeb2165917dcaf191caadc7040be7ea7f0cc79c1c1f2917f73cedadc9d49675c8a41aa60d94cb52c9e28b107965fe6482e534d8ab7701f8218c4f2885167e6700f4fac70810b318cbbaf3177bebdcf27c8a8eb19da336f6f95878d86d7bee42e51f51acbb85d882b762cd11c2dcf5168522e0d48146e5ac98e9ca33b22d1898f177aadc48a2f7404e5823e93e415fa23fa1ac0434b1c08577d484386ef609f76b873a53b97e6bd63757b94dfc1a8634ad0977a3cfcdadd188c30cf8c335d0f07765bf8c0e9766ab9c41551af5de8135e9337ac8e41946f3e1f192e47cd732d4b22237f395c83e9989960f5f9e282e4806b9824d0147cdf558fadda82ced81ad5001bd011511533c471f1b93cb04ccfc4d0709284d434bb118f99179629c5573c8ed60d6f76308ee764393ba9fc1489785a02ca161ca9d4e978f4c6d58ffdd59743316973fadb923f884ddb8e0207acb5a2c461c3a254567707a200d2c1fea1cf491ec93207f00036078666909038c8b15609a1a524013c63b2d223ddf1cddcdf8b8d65759ac0f703c67d43888ab19a7fd73d04109619e713f67b41aa4f40257376fbe7763b84e3fcbb84a1ad850ffb250815a57d2f8b4a61d9449c40bbc856a87f94cda4c6f1e72c8fbf8987a6d50077bb2fd85bb5cfbe25006e8c343af8cf45effc042c39d35097b205a333e689bb61c7d0e30080056647db7a235d2a0bab1871216cd4eab50ea5972a00389e5432279fdf9b1ae97db959947724455f7394879519927972bf4fa9a22c4f1aaab08dc48fc27e0076d34548f21a25696028f88ea23649ab5edd6538bb06908b1416a985f4979abb8c1d8ea4e816481358ad989b67b92d89a0516d6321e422419130a6a28bb2d09b24a97f73f4e26303d9f79552f3006a7ae1e92dca8c63e9ba2dd805fb22c9181ce5aa431fd8b8f594f07131a9cf73ad852bc7a6a2b337f2f0680e77ee2c6215b1b99ae48984490b795c793e5d1a12d15ddab7b6b08eba60ca001d30b8d67cecd20311bb65c932fabc69205427f258f4527b39d4a3b74ef2605a252cc950a04f5f48423adddff58c9294760073e56d1c8af74d78ebc37049f5058d567bbffb6e69afb7dd8ad666a63395ad5bb8839890748144277d7ef616823d72c237cf41a7d40dd1ed5eb2d0640c8dd80bbfe7fefbda84606beeb9f81407ec44a96416d7066e283e22e4e695896f633eeba991d4a8ebc0bfe1f0a69142f8601872790bfa4e01be5b62fcfc398a4c16f87d2578892246dbb380e3bd308c5f28637fef55cd268724b6c296cf533969b7f37f593c9c4d02f887d9db5da43707ac9d36d46e31475fe9824ebe44b41ab4ff19ddb10ce5941db1c9c0fc0ffad9abb2252a9466bbb7f56f071b6982a2885287dcecbc464bf277930a2571d30cbb857df3a02b54f6798a7c624ddb1ef8f941a07fa8a3b548267ad43c3ee652719311929fab08899aea4c1631af52305fb0f5cd6c35c6007d90255b86e45d4a6ffe4d18a62506d85be446443f6937ebfb2a417b0cb8b223d36de1b76e699f5466045a964949c380db0f8beffaa84758ed453e13876d2a8573abf11326e3ca1ee6ce27b395568b792cff82697a197667cae6927bf4a00792ae73b0b10df515194b44250c94bcfce7f699992a110c82fde299fc8820f22225af78856499ff8dad6fde5d70518973e0c747d920773cb1e195c79fa535289e9d8bbae7a146e560927705abf5a5bc6973dd80c8c7214dc5de730eb39347782da4d13699de8cd1a7dd6c6cb63a8dd81f855e68d811e619fe2ad8a1bbf6afad7faf028ba5521304f11311f95140186dc505cb09d005c8b5b32f6dfaff8ad0ecb52b5af8b4f3dcf23e0c9119b112fe151c42fd5f933706fcbd90352c677d6cce176fccae6f8028d31076ee5b8476a7c619626322a623e24c4994e0f8a8d0a6bd3f30ad6606c958e66bc792d25acb69f31d15f3dd4bb8e0b1ca30b52a53c51f4dda2419a170c680e7887c8e4d24054e2c6f593a828182ae6cb7e58d47d20d085494fbe3d12df995ffb67b01ea8641318508f92c0d90b3878ed61336cf318c6bfb1b5889b308890277d353249e27a817be3498db8d69431433e19a1cb31c9472cb34e296245c8c4804fb066ad227271336cdeadb585b50a12390fb16d614b9a9d704abd261516ffbb1679261d04e592d840ba0f652652790c159b52dc6f87b2dd96abaa9e8bb99c6b4c5be0909ad14a5755370d35057cc1f3674e094f3a19e0fba6b583564f29d6c78dfca4bba9a6b1d88130de9572ad1cdf3f21970200bf41f4b7b5188ddf6d252d8aebb37f29b387baf36ca2ae98c4878ab26cb78989fb6f120039aa61938d29d4e0c2a2f0232f9ea261626086fe5b03fb8c383a6dfc820cdf05032b71c39effc4dc12df9e7ee1b56dbd5700b6fc128a1ed48a3c0400e1dbe5c1a8ca52d20b797519dbce15e82d6e2e77448481c1c82a288efae49b70a2c482f40e31c8c4e7748295d2cee41bfb1517fb32b8c3f5e7d88cb02ed90575a5819355c7d5350bce5403ed100d9645676331dc7dbf3ab91d89cbd92fd69f1858371cc21975bde03bc1d0163c0cad9cc9e27874d484b62afece79c8338bcbcace48cc31a24a77d2ee49db713e15d4b2e2f661f3fc9b10d86d8a75aa3a86c07b14a089d3725998eb94dd6cf070412c1701461e451466b68e3bf9815f80cb6278d7c2530da91b2efdd593aa6b7b7e539ab9ddc0d7300ea49403fcf5ade3156867f9fb80195e2d477e00e93503fb1df2b467fe6d752b3556d302c2c35d2a21692b884c8860c82d602391a0f0da4eb761b0b6800db620e69f0d61179618242d735239214bd0b8df9c8e2ad6a3af57dfb6dcc4858b7787b659e1eecd4001eda74b05ec805f66b970caa38e46d4f4614c826a88bdd123e887ae4144474165207c01af0b2715e76419efc34a4507000c78b81a99d31b664fd24c52117f00e9b8083e77e4f696c79e37c97fef7e1d292ee0ae3d3b02b5abde57d02cdd0183eb23ac761f4d8067acb123b127d729a1efd0588ba50eede143e2d87feb65a0f307424db0b4c9dfddc9efb2f1702ba645dd3f116533c22e178a1ade21aabec9fbf874cbb86c7bb483755a865dce6bca89f1529fbf0e19d27db1f7f4a0f49ae028579afd1db2f65bb6238eb915c4f92f4caf10aa4b1db3433ff40376c624aa1c525d91d7415d20c981466081792d3736f758bb1551a3f1db83ae313edef7912663dbeac4dc38e8a48a8ea3f87af7e1b2a952e08b252cba593eb666706cdc2d", 0x1000}, {&(0x7f0000001040)="31654d63456d7f7aed3a5ababbb9601c3336642e1d3a9e5a6be6dbb8ed72d301e5a8e95bde1cc72a97189634c79414d2b79c243a8cfbf1c97f612cb0577b2f4c03345553bfcf577c8013639f80e0ee93f9baf1de837f5ce56bebdcceb1a3", 0x5e}, {&(0x7f00000010c0)="7070e4dd2baffbb9a0b8baad35b72f14f0ea7a974153b14da6ddef3ea46f78680bdb347c8f5fb9d492b00ff49a3a390d487d9b63dca880116b5fca59e174c478121bd3afa2a5f00a90df34d206d09998c7141ff814a1ca89444751bd7b8ecd7a732222e00750e81031749bb85488cedbe572fa3ae1a0b15405167c2a2ce3db6e237d4a9f71f4e2dc79bcdee1c72a5ff9dc7943375619b6c4facc7cbaa510d47449b7ae7842ba06e4c793fe7d1e866916931603e453239f608d48bbd151d2854aa7899e5069", 0xc5}], 0x4, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xd6a) poll(&(0x7f0000000040)=[{r0, 0x85}, {r0, 0x1}, {r0, 0x40}, {r0, 0x82}, {r0, 0x10}, {r0, 0x24}, {r0, 0x64}], 0x7, 0x100000001) poll(&(0x7f00000001c0)=[{r0, 0x1e0}, {r0, 0x40}], 0x2, 0x0) 16:00:23 executing program 1: clock_settime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x4, 0x4c0) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000080)=""/247) clock_gettime(0x3, &(0x7f0000000040)) 16:00:00 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) dup(r0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x5) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000000000000000000000001091f240042f55a7e6c2450f0ffa69fd059866c1fe5bae2713b8a30f497e8a0ab7f991ffcd05f3ca39ad1e6f385267ce702d08f1e91725cc6e5ccd9e5916491736313a3e11a5be8d1077865ee68468ca1bca8959a3c29237f4fad0451c03b829c190e688c88a7b44d5c50e13e6497cddffd5de907d7bb572"], 0x10}, 0x8) 16:00:00 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x3f, 0x5d, 0xc6f, "f2f496dd0927f303f24d8a7ae0fdc5cba7ee0449", 0x945f, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x107) syz_open_pts() execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='*^\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-^\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=':.\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='@%)\'\x00', &(0x7f0000000480)='\'(\'\x00']) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getuid() r4 = getegid() r5 = getuid() r6 = getgid() r7 = getpid() r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x80000001, r3, r4, r5, r6, 0x0, 0x5}, 0x6d5, 0x4, r7, r8, 0x0, 0xa340, 0x1, 0x4}) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='c\x00') r10 = kqueue() r11 = dup2(r10, r9) r12 = msgget$private(0x0, 0x500) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) bind$inet6(r11, &(0x7f0000000300)={0x18, 0x3, 0x8, 0x1}, 0xc) r16 = getegid() r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x69, r13, r14, r15, r16, 0x20, 0x2}, 0xd88, 0xfa, r17, r18, 0x4, 0x7f, 0x4031e7ef, 0x3f4f}) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x32, 0x800000c0, 0x6, 0x1}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x83, 0x9e, 0x9}, {{r1}, 0xfffffffffffffffb, 0x4, 0x40, 0x8001, 0x4}], 0x0, &(0x7f00000000c0)={0x7, 0xccb}) kqueue() close(r0) 16:00:00 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x25, 0x100000000035, &(0x7f0000000040), 0x3f17b1004e12dadd) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000704000000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36800f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) socket(0x12, 0x8001, 0x8ab0) msgget$private(0x0, 0x402) 16:00:00 executing program 0: pipe2(&(0x7f0000001100)={0xffffffffffffffff}, 0x4) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0x37) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={r1, r2, r3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r4) sendto(r4, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r7 = geteuid() r8 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r7, r8}, 0xc) shutdown(r5, 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x87}, {0x1, 0x4}, {0x6, 0x0, 0x0, 0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0xfffffffffffffdae, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x4) 16:00:00 executing program 1: r0 = socket(0x18, 0x8003, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c8000000290000002a0000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe001db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000e0d3d724d14a54afeec30bbb05514854fed3e0aee24a8053b0e12af9cf712733029599a83226ccf2175f02ee2201bfc272204bd5b7f8fb86066da38a00094e355c62d1367fa228237e9908b3ae3b85343f03ad6879cb24ab57e0a039ea50a000e96f6a50a05dba9f98c90b1f45e4af03070f5b8d7023aab5ebec1bae7c78d9a0fa3c139098efda82aad569fe8e27af405fd5e17d317ceec075cd07bef92544b733d1f4514728420c850bc166c56b498d4d087f9144d8"], 0xe8}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000280)=[{0xfffffffb, 0x6, 0x1f, 0x8}, {0x40000006, 0x4, 0x1f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x100000000, 0xd4, 0x4, 0x10000}, {0x2, 0x7, 0x6}, {0xa000000000000, 0x80, 0x2, 0x401}, {0x7, 0xffffffffffff1408, 0x6, 0xb4a}, {0x7, 0xff, 0x8, 0x2}, {0x4, 0x7fff, 0x20000000000000, 0x100000000}]}) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$setstatus(r1, 0x4, 0x8) sendto$inet6(r3, &(0x7f0000000200)="fe9a7066499b6a12b738814d869ecff34e3eb135587be79a0cb0c671350d414540ea8551b1241525f3500a6b9ff35069aa907742759acf78dbd5779b3c699a54df001b2fc92ebb6a32c9576ff00f9b3c3e12b18b8cfb482fcf71f4ac3ff18cbd8c6149772eb263f56fa16d3c84635d4c791465644bb259221dafc5079520c0fc9ee4c06d279015", 0x87, 0x402, &(0x7f0000000040)={0x18, 0x0, 0x9, 0x1}, 0xc) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:00 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10080, 0x0) r3 = socket(0x10, 0x5, 0xfffffffffffffff7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x5, 0xbba) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x8, 0xf0000048, 0x8, 0xbfa}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000082, 0x10000, 0x8}, {{r3}, 0xffffffffffffffff, 0x88, 0x2, 0x40, 0x15b0}], 0x8, &(0x7f0000000280)=[{{r4}, 0x0, 0x1, 0x8000004c, 0x3f, 0x2}, {{r5}, 0xffffffffffffffff, 0x20, 0x40000000, 0x3ff, 0x4}, {{r6}, 0xffffffffffffffff, 0x2, 0xfffff, 0x4, 0x9}], 0x7ff, &(0x7f0000000300)={0x100000001, 0x1f}) chflagsat(r0, &(0x7f0000000380)='./file0\x00', 0x10000, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x80000016}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:01 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x8c) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0xfffffffffffffffa, 0xdd38, 0x4, 0x8, &(0x7f0000000000)={{0x0, 0x7fffffff, 0x3, 0xfc, 0x3ff, 0x3, 0xc1}, {[0x7f, 0x0, 0x9, 0x3, 0x1, 0x62, 0x1, 0x970, 0x2, 0x6, 0x5, 0x10000, 0x6, 0x8, 0x9, 0x1000, 0x7fff, 0xb40d], [0x7, 0x5, 0x7, 0x8000, 0x1, 0x7f, 0xea, 0x7, 0x7, 0x1], [0xff, 0x4, 0x9, 0x1000, 0x6, 0x1, 0x7ff], [0x7, 0x8, 0x7, 0xc1, 0x4a], [{0x5ab, 0x0, 0x0, 0x7}, {0x1e43, 0x400, 0xffffffffffffffc0}, {0x4, 0x81, 0x80000001, 0x100000000}, {0x52, 0x8, 0x8, 0x6}, {0x0, 0xade, 0x2, 0x1f}, {0xa6, 0x9, 0x80000001, 0x7}, {0xfffffffffffffffb, 0x4fcf, 0x8001, 0xa7f1}, {0x3, 0xffffffff80000001, 0x3, 0x449}], {0x9, 0x9}, {0x800, 0x1, 0xffffffffffffffc1, 0x7}}}, 0x7, 0x2}) 16:00:02 executing program 0: clock_settime(0x4, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='b\x80') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) pckbd_enable: command error 16:00:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x8001, 0xffff}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=[{0x228, 0xffff, 0x2, "4c9d21bce32e55d080cac5717456fe703f0da5340ffa2d9c8c57be302c8d26bc78d67f5fbd38c40dcd878ce301d07e7d9d43bfceeffead178c9274eab9227a852909cfdddce2c8d1cbd0f8bcb1b1ede5e1"}], 0x68}, 0x4) socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) r1 = socket(0x6, 0x2, 0xcd) lseek(r0, 0x0, 0x0, 0x3) r2 = dup(r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) pwrite(r1, &(0x7f00000000c0)="67fd7a48ebef2f2f51cfa37b41d7092b1545664b484c7e18b50971638d944365dbdd3e283dded967517334f6e7b61515eec562595c371c5fc2602e5f27b506fd69bd0662f8a51b16ca7aec893c36ca873ff1f0b4ba6505907367cdda72414eb97baa3aaf70e30fa9a114961e8aa08fdb485139866ebd9deb9e295b7da261a560867e676199b71643ffb11d187770832fd68ebd9737338024b5312ba2dab4e9b31fe67f2277cfe8d004e9c1f3ae109cae2eb220489f27d0337f1906d4ee8c21ba15f75d3c1b4349e8237d0ea22b6ffd057d24eb0fd484597b0c052c10fb19", 0xde, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/140, 0x8c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) r2 = syz_open_pts() close(r1) r3 = dup(r2) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x401, './file0\x00', './file0\x00'}) getsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x7ff, 0x1}, 0xc) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x0, 0x7) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xfb) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000200)=""/144, 0x90) recvfrom(r0, &(0x7f0000000080)=""/65, 0x41, 0x800, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0xc0105715, &(0x7f00000001c0)) 16:00:02 executing program 0: pledge(0xfffffffffffffffe, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) 16:00:02 executing program 1: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000340), 0xff23) 16:00:02 executing program 1: kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8f}], 0x6, 0x0, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) fchflags(r2, 0x10000) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = msgget(0x3, 0x48) msgctl$IPC_RMID(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) msgget$private(0x0, 0x100) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80000000080, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCLOCK(r1, 0x20004276) sendto$inet6(r1, &(0x7f0000000000)="6338a35c4e8864b0f45f8918927de06e7efd3a3dd4c04879d4ae79325248f669d08033999c172b3fd66ba15d9acec7e19703fb9d61ba082eba98ffcbb301dee98d0ba3767d2db53441e2451614d1ebbeb2a572fe5d5cadffad6702b4e6d70900dd7443caa488b955ea16971b", 0x6c, 0x5, &(0x7f0000000080)={0x18, 0x1, 0x200, 0x4454}, 0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006000, 0x404) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x1, 0x2}) write(r0, &(0x7f0000000600)="87f8cb7eb5be9fb589130585a58df7bc4f8783d5aabe4588f1da58e096a3d8cb8b692f2a4525b0f20bade83903a8cf9d97530d5297281dc13923162731bc0b9590519dc1bd60ec42e6348cfa70f13232f0fe5d6dfb7c5da593e6d6b0d7b0235429f04a509144501c65c5cb4f82e50ac5d2c5161e627e418237aeea82b83108ba45092cdd8444f4f339ff8d5d5d913a64853f4dfbf4824a80935980443ea664fcb01f08fd0ddcf55a21d6fdd640ddbb17452806908b8b7a356c4f1cd947748b70beb156a7c895da6fe419fc2d1fc09491b47a9dd15f581f9e857e50f725bf062ec5ffbb6795ae4b503fa43c0c3ebfdf2aae7712a73144b1b7e9defc778870d17413029f1db5f0d700c9e5bff5fe0067662e988c1683c7ede5bf3de52a3c1219428b6596867c37a18f861e664883745a75f67f43bfd69c77d952f120456d873e754e585c5fc437df900f138291548cabf8bab8601e1c56d0e57cbc0e14d6bc2572ed4b6cc85e315bdf180032886b20885c660d3441d274044f72fd2f621ebc8e5284888ef8dad7353d034d8af9ad5c71d4db0b85116d1f2ce9ff23226b6b98ccf5c7956d1bbeb097a44f674fa37b550488027857c7e949fe88affcde0e8ab4b753369dd37ce5b2b65383d870c477fa5100491583e40dde10a50b060d1bbc3cda35e85c6eab7dfb12d3bb012fe797c0e4e385e6875a7647c8726210c09e59a16b9f86d02c07f756a9ab4e16c15f815f8136bac1a5d21aed3d34e4723d9ddabadd324615631b00fabd6ec2f02af7b4df16c28b2b2c46a27f68e9f81bcf531eec1528aa02d30a159348da13636a7bd545d79bef9c8bc8e3251bc88c2567ced5b71333f0853716dcbc0c59f98142b3a1cd7875f971211687a3ba4cba70e1c92c43eb14c596377a6783660ffd5a36330aee5925a691db2620f7996f601975bbb5b8f1012578cc43725961131d8b1d935d9ecabcf4250369981c552a8b261827539faa2d784dc8e90b3966644e7a4c60f394798a184dbc35fb2734ee026e5b28f680b5960a75f2082802d249a598646aadf7a060753657632ec87ca52d3c466e8dfcbc94038ee495376ba2ea4960e7007b15b8b0c78d61b892728b15fa6af008d40ccf3fe710686d67f45d214de1a05c5e6e4c91ade3e6c274209842ec12e750b7bb0ddbc24793c1f4edd0a78e35270e12fd17c49fbcaa044ec74b32b90fdbf2eba7b9ea9e8fba40b8ba26e4ad4c1b66cf3d1d41cb7d9bbbddcaa1cb97deac7ec6bb1004da90f79d4e2833406b21b8653d87b9e29308550e17df5cb8001da0a4bb4964a77e02f09f5eff87a982e2abc94760b0acba8697e99a423fddcf2c9ff3508311b70760ed629af3fc6e2bbdae8347dbfb103aad8e9b5d0f89d8617ddc6b1d82e7fd12a745960d3064383c8c670885675490a18f865f2854ebd16cc704cf0279ed68f5e2521614c56ccc0c7ddfc1c49284bf0c5a55cddf36f451e6276f71b43269ef4d9b09476b49c50fee6b2f6703250d19546bf5764c789968285afc5d9938a435ed1c8f64bd86f353441cf97f109b9f93c14aa20908bd5f32b84ed381af7e9c9d94cbc3a25bf87299487b6f5d516ddd73ab4361d52ef6ee0b57ebeaf621ad6f64562e989cb69a3863bbc1d5615ddc7e9c3007d69a1db7122b5b3b75d75153af64e567126ba160b9701c6a9975e992e4544409cbd3c579c714cfeab180815b93a131f19d74a5a69c385f11e041c1c8f80b28297775055440b6de0d87dbc733efc0a77228f61ec41e863398b1e65a77a88d8fedce658ea79fc551b1481dc077697a096ed3f9b98967095d8a5b626ecc35e18df94bea3269eff7f224a432616ebffd0cd5446006459a42cb338863052ebc823c0ad1046ea037c77d499426e8b8bb178e46741e781ec13f018cc4a9543999196c4580bd2d3a2b208f8a8a877bcc30a221a5dfda75aaa8a8939f4f4e96682e642bf6845614e60d6d043983436a21acc48414b1c9c98b183becf74748646d3e1d483df00cbc4edd2576a3118c1c6bb841e3c3c8cb87ed5ea160834987d468174e208f6b6132ed927280f85d851da37d83e3ff4a848eeb5d7561ea5081bd9f9d5f1fcdac7a3e477233160c90a7fdd1cdd39b20c6c59d3895abd79772c563811583c9fc803fd57b7d1fa4d33c6c2fbe1f2690808d2c65155022a8fd7b907e71232300a0576e3bf8663736fd7dabe57f843d417a5be6de2ed71bb5a1a8eb0e5c7ffaaa9b71a170901dfcc0a79ea5e5ed2cce2a82a0de35d3d87354e451198d3c495da715a69c7264ef2e07055bc72241a28ffbbe5c94829906389d6f4c4e19ff8b3dfd7773bf1069fc8ed002100381ff587cff343def9fdaf6fcd833a08768773a012f7a8bfd4163f44096e954e08109a22c39d7a2ad92afa2214270232127bbff7a8b86ccd189e72017ef3404f8067106ac1ae432c759a486dbedef56aef2fa1729c644d4787a7cf6b5604ce0712e2d03f48db769621577ab2ef4ec6ded847b6dfdda72bae37db064f0e64c6ec41812e5faeadc67229f8fec9a8a3d4926ff141264305b5352a52d2a1f0c5a7dfdec121255159d15fd15d731c649163f3e74de8aac66b9f0603a1ee4b6283c7c6f1efd1d266dd3918f668f165195718ef81d8d7bbbbcf8e72e85d5992a259d021290f7b652cb7a0f6025da6d4db96267c99358232f8847a88efe7291f85d41a1adbdd9fd971241d77904aaacc7c2586516323d829487d039ac8fd6a273456c598840238ec948a398031b03a2f5cc5a92a91a1a220f72b994cfe8bed032accdf89eed585e20206b60427c3190b3b63f839b6134d632a39e3a46ad67118b147132c1d09ebe9b3d770e9e0492b8e3ada89445df6d4b4b327dc426b1f39d21d205788a593cbc51c1a33e42d1db51c5742fd4432d3061068a563d991031016c93e7c266c97c97f6647adfe23d03a38c0a5ddb3b9c89713122c2185445870b47d2d9bd3c1041b126cd2d7f8d99cfc9bc4e9a02dff13481e723ed12670be3aeba24d2debeb73db40b3b4a254c44d6f74227a12d8083b41bb7f323e84a588c12a44a360e4d49189665aae32d86bcd68d4799052daf0a3cd3a83384e3470922a76c6f60fe4b045e0cac1627af6e80674af6589786e7c5898036dfee3f0b680b32a9fa2821b5ebbcaa1ecdce4d1669eef76ea1f81c119e79955b97932a70ab78c061b6c742049ab9b1d666e18eda21a463eabeb5f99b380b9fee16c9754f02f8d34fcc0288164e82998422d42b57d65415e092f527a04658b748d88e74c72af1f241f97828dab534dd7ceabd1d973e970def5ce996b461e0a55e3b39f2595e34b904d8ebce09699f7efee98c242eccf0b5ff333fc741b87e3f8c988811fc3efec0af09bd5f1bf2d62f6cc38a10b1f6f77e39f86df8ddd2caa2e4668f9ccb7a6ff5049ca59e1a92950930550821fe2289525bba8975822bd3c4fc1e9a4468a4a18cb58416754cad2763407bc51349d620733cdefd591bd97f1ac9a4fe56354419926f935aa917de7cdb4cb0ee4e65e5d658eb0c62f2b50d0eec3265765c4b88fae654b043a6d9eb9c10a89c6f0d2e1b574083b91cde75421c4e38a6a08d1db1c318a857183e39bfc7d4e792aecd9152a4ed9fa95faba33171910c3eb7a41315a687c1ad8a9414f8a479d8b338d0f0f9bba5a9807d13890f8b66801a2504cbfe4f2222618eaa6753207ce3d649d7f7ec171766ac6d30ae77b4ebb07baeb2d6216a128805acca207e74d0002fd6cae2d88fc334dfde008c4b54dcbac3012321e3f8631121bad4c25a6ac0065e4671dace1dfbff6178e03aa403c72bf26e5d66852ed1243578c586c4ddf9922a9d28de386e5ddb5086f666812f0e862e8d2c1f2d85da970ebdbc11598d8a5613ca4b9a0b3c5bb911c1da2ccbf934ce6f9939a7f1f77aa3211aaf3bcda373961593fc19211641805adef2b016bf44442c7fb71751c3c4afe3b767e2d34ec96560560f0d85fbb97040deff04c240fdb3d6d1b9359d854ee8c8cb14975fdb905fdb8bce0d010c1529bac99c338d8eff106cdda97b69ba1c5b71c381ae42c161cd61a8ff256f613ae0d75a2ae372f30e92ac4b98d9efc066e46835847f3111380e85a605892b364aa47d2c4c107836bda88ea49ef5d4cbd0bdad07b9b5c028d0c777e09861b8f1e7bffbb86f35a3ffc9fb3f51a0d00f8821d4eb308249da2201b1b8179c2a573b2d0564fcba7d04046a921a3b9a66dcf81e6798afa1e93db09bd2103f3f2316abbfd205079a8edbfb71f1e6af95c5090140f85eafdb6cc2d42a89d790975c314353352c979dda0e92a092315afba1baaecbc597d02aa0d87900bf0940c98e38c4ffa2ad3dd34162ed186d63b68b5327176b4dcbe9f5de809e8caea225369f0bf6705a4aba8122a64b0df6d538d75607e861c56c60a387cf9e379c807a0cc4d2a93dd5785038c4cb91fa086defc6b0e8880a92f91593eaaa46dba04179ddeb7edc60104313d8b5f1c31d76c529ba1b30b2f8f82e124145b5f10f70e05e9597b07974513ac191c84126a9ebed7bac96b1da13484ea61fc35520e29f4417488de827eece411cdef9fdc6d37c5f6bedbd9469c332b22f1d39f2d4049969e51d72f69f2dfe45993ced3d1a6b5ed33460221b7abce08ddac9f5f99b01d037588a64e30500a1703fe97f708a001cf735f71d8a036888adf21d61b80825ca2f5938331018891c4c8e37abcfe7002f4d3560f613125c0e5f694e2cceed442b38af51978f82d07c0fa615c1d8b46dfc47dbcc279685999275faf54fc519e22389d251f96c4968bba35f11b94714e3631b37925d889759218ddf320c1394f65b5e7cfd4caca2f84a70f819562aa7fab172faae7a70ccc428dc57ab38918122f9029336bb2745dbb2c1cb45cfd4b5027b4e8adafe52cdd5e614bc6fd48aa2f30a94eca11cf7ecbaeaa2798991b664b38febddf1374d4e0b5603c59b100a36d4592364f418f4df0d415ffe3f9670af7d933e07daf13dc65cdb05fe4ffc160de1e33f6b961914033ab799fd106df4c2974122d82899ec04d9ecd2f288c4a2713bb834935f4e59b708cd85686f2165229b3f05c9c0142c2e7f22ccee77745c6bb9116e8c5976a1d3e56215faf82a2840de2adbcd745b98d07a2f2bea13d796023e458ddf37fd6beabac62912d504e166ab137d85740ca8380f008cceffea3347d3eca4e5c5ca228739075e602095f92b025a11ead0246317efc33366d79af4b7569cd7a899ba70e0270fe25d7951849f78f731daea3ea3890a48136552156e0b5183f65b4fada88fa34d364d803b6585aa61fa5a9d89a4027eb400366334d89105f408c8c96f14ad5f4e6adb7b8dd328ad9a82dd8024cbedd73c53a044f5877f205ef2d39f8b6bb118979c97c79023bff8ce5fec0248f3274b895eb8c0668dd762dc586a6511c0dad21b08b1eb868a75ee9b242251f3b71ceabafca2a162f66abc0424233cb6b35a2dc4bb09dbb48ec8c98d46cfaf74f15eb4733ddfeff2c62a111682653158619971eb6e156a8362961f367a84fdc100d47368b846738d0d0631db6db5b8842432555b8ec37acfd13376212204dbd9dc7e959971ad8def823e563a0963815fa73494fe6a4927b04f61b49e77a3d030400a729c09d7ac3f6b66c201c983d457880c45aea7251e9a29516e6dba88b8d74401b0302d695993cf5ce009def7a6492b9d4ceeac1a8c8edcd24377efb743393cd9d63ba615140c0ff521b02eb999a869a79f9907996f18aa8afb6ee8ccd2f25940982c530b6b523217ca8c", 0x1000) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) flock(r0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x400, 0x3f, 0x6, "245c7ef026d8d3fd49e1b0208657bab42ab69351", 0x8c6a, 0xebf8}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r2, 0x2) close(r2) flock(r0, 0x8) 16:00:02 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) recvfrom$unix(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x1, &(0x7f0000001180)=ANY=[@ANYBLOB="14002e2f66696c2dbd423b86f89b27b66354b1358909a2653000"], 0xa) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) 16:00:02 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = socket(0x2000000000000011, 0x2004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x9}, 0x10) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:03 executing program 1: write(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x900000000000) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:03 executing program 0: r0 = getgid() setgid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r2 = geteuid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r0, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x4}) fchown(r1, r2, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x3}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) chroot(&(0x7f0000000140)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x80) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0xc000, 0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) setsockopt(r3, 0x1659, 0x6, &(0x7f0000000240)="b6ff0a292c24d99f73a53b56da5ad67fc503c02675815e85d96e2e786d743c4240bf1a97576ce764510f6c68b07236b76ee7db681bbb9f67c327f4f01052", 0x3e) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x3515b501, 0x7}, {0x18, 0x1, 0x3, 0x101}, 0x1, [0x3, 0xdbd7, 0x40, 0x7, 0x1000, 0x1, 0x7ff, 0x7f]}, 0x3c) bind$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0xffe, r2, r0, r2, r0, 0x88, 0x8}, 0x427, 0x6e, r5, r6, 0x8, 0x0, 0x7fff}) fcntl$getown(r1, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x81, 0x58}, {0x80, 0x42ec9321}, {0xa3, 0x1}, {0x6, 0x4}, {0x82, 0x1}, {0xc7, 0xe99}, {0x6, 0x1}], 0x7}) r7 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r7, 0x0) minherit(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x8, 0x8, 0x0, 0x1, 0x4d, 0x3, 0x800, 0x2, 0x1, 0x9, 0x28c7}) accept(r3, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) accept(r1, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000680)={'./file0\x00', 0x0, 0x1, 0x9, 0x1, 0x1f, 0x4, 0x81, 0x0, 0x3, 0x8, 0x1}) 16:00:03 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto$inet(r2, &(0x7f0000000240)="0e186cc61919e7021eb18d2e35e5b0ed2f43b06e0f8f4cf3225b57677f4bb9a1aa8d33bcf361e1fc8bb9fb8f99baa37c89c36037c6b89f0edb0fe9a75034bdfd05217b52aad9234267d5c97beb060fe65e65f66941c2328af2db9882583a99a6f74d85c59e61b1696129e8f13a399311e97e37573364b11e252613e285c101c85333319a20e6d57d0de7d355e53d38da0e442c10bd5d98925393425b48191c1feb3b2c0c795b2144704b324618f6b3d165ef99823e91c66babd94c2e189fe40d9f3544e0de9ab3a9a7f0dd03dc267ff1008a9ee6076b93d2b0038211e2bd93a5a88d0bcf9c623569ffd58c1f71d2", 0xee, 0x8, &(0x7f0000000340)={0x2, 0x3}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000380)=0x401) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000003c0)=0x40) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x8, 0x10) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x20) mknodat(r1, &(0x7f0000000140)='./bus\x00', 0x0, 0x1ff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x2, 0x0) 16:00:03 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() dup(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8f01, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) dup(r1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001}, {0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) dup(r0) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x1) socket(0x6, 0x8000, 0x68639967) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x80000000) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x50}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) write(r2, &(0x7f0000000140)='U', 0x1) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f0000000000)=""/31, 0x1f}], 0x3, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x20, 0x80, 0x4, 0x401}, {{r4}, 0xffffffffffffffff, 0x12, 0xc0e4e0e37b10ce74, 0x5, 0x8}], 0x2d8, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x4, 0xf3, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x21, 0x2, 0x8, 0xdb50}, {{r4}, 0xffffffffffffffff, 0x10, 0x40000003, 0xffffffffffff8a1d, 0x81}, {{r3}, 0xffffffffffffffff, 0x59, 0x10, 0x0, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x4, 0xfc, 0x200}, {{r4}, 0xfffffffffffffffb, 0x22, 0x48, 0x7, 0x9}], 0x5, &(0x7f00000013c0)={0x6, 0x401}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000100)='.\x00') 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000000400)="6794bb2092ee44d4259bf59e88395c313a3ae61addb02f6f3a1b38f32c05ec62d7343d869e0bc44b3732320d806eeab346a1e329ed72788228b496c60cbeb78f4ff59efbc6269840cb", 0x49}, {&(0x7f0000000500)="a15387152881bd7415a5e373dc8fabd9cd7f42230aa951bfea5b0197ed6ea7dae65e1d632aab33a363ced38638325a061b07a179020656f7715e1a7292d8aa55309be808b2a65e368a96ff66b813d96c965e396cea045b12edd30aa64dcc2138f993c5eb5f0e0a3e4940dc677cda405b1a290f99aee92cf61c6bd0b9ec63ee8c0aca4338988603aceeda256149a28cae95c6a2cb8996d0142b0df4b48215775117defdda4a7fed57aad692d5afb2cbd81dba789f56410bd9ccebc5bdc4dfd907ca96d7a7a4f4ed9a74cd7e5aab5f713841f63b726fb479b66a7d694f41fd3b080e1cf79b87e0e2d626eaebac2452d5cabf01b18f7debeb3e691638459cd17b718990dc9a3f807d9e3082df6c1c508f336d200093c65eae8074412e8f9c3f6fbda4d3fe0fe0458ebbd9a85f77d6990d1938e1aa2fac9af4299122965056479f0ae19c6defc7c80e7f8991aeb6c3e956bb7570faeed921ac1dbb977c25d1d0aecebcddd061666f540f1b373bb3b0c60216f433d67fe4c9dec6285142b78d1d4529d76d18326be359c3bd5acd0f435bbe0b672aa994b290d8bf9e1166287e589f57956f6e4bde82668434962eb55c5feec6a7b70bc5cc92155ccf22b9ead77906893cdd1c33b3ad796a0a509248ccb636f9a312515acd2a63d6bf4b7839deee62652a09fec060c64ce10292f5af2930e0b10513da57170cbbf5be8ae7ddd2fc9311e6e36d05aeac3e348b8ae2150de17d5332e3d9432efba00f8d7557050812ee176dca523acdad798c31a3b068aad5329bc39035d5431dcc2dc79df397a908a78d872295f1d08fc3e29b0aa4bf05ed0eacc9992bbce466c3d5a621d27aa6be19f70efd86236f9796c2c29e0a58b57daa7b4dfe00db0bb72f3f6b1dcf282257a0e8741296012a186c4294fcd77be9e823613078e71a38c1dacb21d7cd5fe7edb0eea74f335c3b11c662559e781e3b57c435b6cfdc594f3a9454583f3d7b817e98e8596da36ad4d6d05e9dab8935c517d420b34b77ca1ce0a395d6db0a7facba4340c4e74be9e1d1d751b0e5adc2dc6b9df72bccd5875631db77eef74777c5a082f88f03ee24d7046466cc5160978f9ed5b1cb5f82c346ba850b1f5048a6f4e6e947e90a8a7e371c9515dd0bcf0264794b300ea83dc1ef4763e30a9af2f266e6dd40b8bb2cbdb526f4f217b24a18e97ed2678f39b212dcbbce2df8d34f4191805f973da5336b3d6205f457858eefca35f187180f904c811e170a03f12da798243b4e4f4c0de021997308e7cb94a5c22f71d8ca1e41439b1e41fe642b4c2ec389f305fd9d68afe34741635cd08e90483ea8265fa23e0d7ee82f81fad2c349eee9268112863042c8a44ab08b93f2ed4283948c1c30ec8733b29df9afe06217530b40ab8ecb7ee2ae75a360f0a3ea4eda6ac6ab6b6d7cfd7aba907563160d2b1a7bc333679a18b409bdb50f0e1caca3d6b36729b09bc8bab7ec613388853b38109627118fe8923570c025905cb299145d2be08c5a3b6458a89bf355615645aef1c7de753a0c689d873b286675ff491c224697e354921343c9701cb27dff901c157d8fb94afd3f61be1bf059b8dbe95d220ed3917a17e96266dd729269af8b9701b94d5e516a495ef9faaa49aeb45ad77ccbc0fede852151fdedc73aa6db623dad6abdf9fb5f0f11d35f01dc0809ea511cd136bc9f285a4d15a71ce7852f4a344e6236b723e5c6ada414aaf120052a78c69965747f13623bfaf8e3b5cd5abc1445e26c099eb331169fa0f532f5875b4cff776c712475e6b6a48941c538be02d23b8b586efa9ecab70f411de613db354883dfb0790243f367ee9e110d4e4b982e226e9bc09753069c90874afedf11bb0150e4b6db5c06b3af161456fb6b673145cfa06ca473a525462980eda43a0f1821198fbf0a420f94becf63b3175dbd760fbda43e27e642b7ea482ed6e804de9620baea2f5b19ccc0851b44270faa0082de430b56bd9b0595217ffcf3509d39b1f0104de95c078e2c39a65ddeb4e4a0a6c0bd5a0b78ba0b42d778f2dfdeedf0f44bbc80d14c33ae71eccda18cf9b0574a7bd27b697362d29497af1a9b746d131e156a40ea4ec6b33247cbbc1faee34dacc39d01e7b4c08df483d46e00cb8061007f44b7bb3728e0f6cc35e19e5a5d42b51ed5f27d690e8c24c9fee5ed9e95c64e4b10e4b1b81139ab48a03ec317b8d7242432a960c3003286bb0b384e9da14139dab2b6fbb7f184da3a4f2d81fade41280e0c919045a7dae96224b974479e56b50caf964cd712f0a39f00baf550bb473a339cddc226a45ac49e7b8472c2330a614dc224ceefc2affc6ed6a9615f6d3f16a6b6e2fbbe44ab02314641d483c14415df092498b0f8005d3ebc725154a6e3e7a3b7efc323696f2cb475cec354b32ebdc807553d600bcd4e0c4794a45ddd7d0d09c84c391b4a720f3008bdfb44d499b46d89a60de48a4b35fa7522ac0523f9aa20ceb89f3bb90f122c427605cd623d25298e5d00c639e1def2709ca9a6a6e39fade901b0b79638f1c92b36bda6634894d2f00baf1c9269da3a711bcd72cde0fb9dae469bd59dd7e6505d4b30e31ce350ebbd971ee0d7626d80b3efee1bf85e557ebd1fbf9a6a229a7ada446076813a8e28867802b4ba8d918deb667fad05a029f09808044776dca8b2e01da0092bf090be134d56c56a97c2b23c8d92c10ecc3883bb5ee56542c94c8cf621a840702841678a6dbe58c5f85b18459c3c40ebf289e48075c80c561d4786bea9168b63be04013376f90533fd2efc1728e521112a3d7a6d467c24a2c2b7963a1e7ca93b749ec7f4f7a852e80af82b742fcca6445677f878e064a9e9206cb4f668724a3fd5e9bb6db814a6cae549b889202be96e09fee3839ad6bad17bb957e4507a96969b2e5c2ebb4ee3650824be6bb8306dfeaec3664d5a7f11ef270189540d8f3b86ebf565dd98956189d01eb20c7cf91330c9a6edeca44bde6dcbe542eeb4ba6f7cf8dd9a357856e87a61efd05b799ebdb93759631a03e21141df578f73d804147353ec39d44ac01580222548f0a33459e05015c268731157f7f153ceeb8a2a340247a7eb39b716d6e91c039bba771b878299374df81bb26533ae5a80d2bae4da97a0ff397acc4ddbfcf9bd4740b3f9d2d29ef2a0dff69c9e60f79caa8189eb192b7277ff9f3b353fd39e318e409c7de9e8521a54aaf0b6ecfeea3c3e6c49b38eea5936811d11905daa475e292748bd182d2679a0aa30dc7d15f79abe874d74de172bd10638c0fae1871f8800eb89ad5814a3a4f6a867d6985674382c7c67fc0507b31c4d0d5a3f0a5c242177ac0112b334300bc41e7cd44f719bfc612911495b5156f2354bec6a85c04cbd56de975b61521ca6c79be62fed206b2b1b06181f02054d0a4a6fca20757a1b19c9aa404bd1f56ff09a806f1f5eec667282932087513d313bd2598654e8b9657107bddaa6239258c6640af95180f98497dee01bee9dc110c1bdc6fad06cf3c43c45e65167e97bc09197417f13c4b8a4ac9d64e1bd25c2625c05ee35bb073523aad837134bf9e664f5335d84a177081f2b28afe8ddee122ab9a5c169487be4590381dba88a9e81743eb6f7e61de77af1cd1cd23ed321d73128ac16a4360f7b44f3b1e76d6f860955a63f4cb4e49ca43fb6c21f6732e9ccb26b99ee50babfa34ea0ad5c480d405c7eab942d7104282ac9d918e01e4b51891dec787c32239f35ba54868254fbb8644f3975cf21a73b0179a3a1a6592ef2fc8178d482eaca95f5452a96d337861db1c9b457a4efdb0f9c7ca56ed63a7cd1bcebd5ce3216d1a82e0b197efe8c33b71be41f2877a564c1b39ea760bb7849231b6ff2fbdc61e1cbe2e854f2577fd8a7d51a74dcc1a90c114c4b54af1eea66db3c67fa65e1029593e6ddec9c41993b9e76d825c479ff8db3f889f1956362484d408d4f2eea745b8a940cbbe6a0cb7060884a77b2c073ce7c2a3fd9d53cbf82223e80adb98345c119e038380ed0cc10a5c0c9d207a2b342960617ee743bd2879bf88054457a82f3b83bd6cdf75f9d511b3ce6071689a43db9a9df8d0cf70fd6f89a9200c9a5beceae7089f200609d37797802bd96a958b03996cf78dbd3f73313e436567136ca032f5b897a8e2a54b14395a178213c598320092e72a6fdcf3c8dd0cd16c1b2e3f93833bef3526fe8eeb101c8aff34b066542432b6d429048e8850e0d196b14e22a240d71f586f817da9c3fc1378ee20c4e01370d035b0b7781def5e064e4a7e11e872d6614fff069bb5b4a2d017bd5006182fa596080bdc8eb78cfb1aa7e4bcde846186a90af6f0985daa606f15a283bf5540f2beb9b018e6931704a083ead90e0c2416685c027a3a8fde2cf17ef39960979bd8dd69df08df1d3081ccfc13d5eba77b9b1f0268886cb6dffedb4b2ca1bf9fcd867fe7de03c8b6445f68cc87fd2202212ac6168b582ad576dd949f7afc2a5499f3ea5c53e33bf0faba1afd43bdf682b7d8a806048427d3c688a75a3261a67a86e124c99f55d3e7df5013a6671f618276faadcceef0b10980c7c624433b60c24010cd7d371bb3a77ceed412c256ea59bfc97b1ef968c014cd54783e88dbc1e2b9db1139cdf2709d61db896b979aca1444761a4d693919433a8a93709d382f1bb03d3d4ea396c3a78471ffc3492a7a98f8d13d85f0cf080065cefd92123af8e9ce5c0cb4c28b92da14a9902cebb0907d73c631d421ada363f4ce526c9e7b9a22d0d9516a3aa8d7fe565dd35f9f1ce2af057a92917372b2b68ab2de148c0ca11b200ab465488d0d40cfa4f1c9e2625a68e08934e9e48509c13aebda84c3c4e4e4b61ec829d2738a4ecd81a92cc3c70dc8682d84d75914ed97fd87da851877d766f436bffbb32cfde75bdbdd0f0251ad3a27e3b09ab3747787a64fc18c40bafafc206fcb7d4ddc604ab2b0c45080202657cadf40d3771a834b37a8c84ea84d6a83c6a757385e6ca9fe5832bb9b9b290eb79b4183f3ef0906a9f7895d9d213fccdab73b908a1a5cf1f6500be6beaedcdba257af62543d3281d3c40f612483bf8e9ecbbfb5668a8f4768f14755aee034dd49c0dda46c36302566c638127e5db0a0b3fe53fbf29ba9cb92b1fb1c9ceab0640d0932295060d66e9c91366590bfa52502449b72ae6e023a4fb1955ac2c15a9102a1d915ab65e0eab7a12ebaa44da1b7ab5b9f42e4f2db2810d5db6fb55dd1d1090b1e7aca941d03687bbf009cb6245ea991358763d038321e29ca83ee6af41f5302034918742fd3ddd6371709b0b1f16ab0a7cb9e9e8c3abbd70f0c598962bd2c26f68646c568b1d71847403f5cba84c05bb53b94b6b30b7df552960bfcaed0225c7ebd5bcc764060870f8cee0d41938598c00b1359b2f0e60a1b2fc4ac92c233c564f87f7adb6682be262039ea1faf1bc3151ca97fe0ea0ec2a822238b7e193e5846ceaedf5a9414bd6975ee7aa2279724e207626eb6cd87424f93ba1917d4e52a1891652ba4ecf61d557ba9d509cc143a4670ccf7348de30e9109bebb2a3e2de38221636d7612900eaf377cfdca445f6eae8dd82708baff51415ba654ee2f3b619d736492a64f1cdf28480e20e804a1e26c88b5737c0b69b64f1e9fb9a8c3642433d70ad692eebcc0f7ef0ffb1c1f4f6db67881a58160a372d801096c1b2ad1f3e581b013984d65a7a193d02e6e57733aff1068ca5fb77f68c16404065a72fcedd08c94b9945b0905dfe7be73d405c4691c6a6088ba6d9c4c541e8f3faa7bcb69595ace97d13a9725cb97707fa79ee2a", 0x1000}, {&(0x7f0000000140)="65bdb1619338276a06a106779fb13e893b3f33c21a79af6ca70f5f1efd5bf7f1d1b7948e", 0x24}, {&(0x7f0000001500)="501178959b2d8a8d5e67b7550b5009fdcb4f9d5e28c10ba92bbc22dab4cf204041a86a0bc13b3acaabe0f790851f27fc58d6e39b909dd98e8abf2b4df03e7644e17b1db04152d131ac4084c7f812773cfa956f5a21d8f6d900f0e5e390107fbc522ce94e50dd40bbce98bd208ac902bdfce34eeab180f96d2450d10e290522bbab06a8c2eb1187361de72803911d23d7", 0x90}, {&(0x7f00000015c0)="3b6866136da849b3bb923410766e1a1ff776291b5b9b485ddb8232e696e2a386504043265445cccebb274c389ce42b2932707c7a234ee806c8833d3635dcf4121052c6334e7f94ac28d01a6222510e33cc3b5d939d797af0db23e5073c1d35aeed0b32f26b8af56cf7121744d96f36941184e5e831b3b935be9dffbd4570242bb0ee282e3cc3fa96c5b5ad030648957bc19a7f1193a1d8728a06963223dfe3a25cc8f38d0461aaee977db0a149350fb77681", 0xb2}, {&(0x7f0000001680)="7c80686d99c7d5d42b8c9d96228f73475797ad5d3b1c0bb2dd8c12beadc2610c2cbb3fb44565683959a3c9aa92f4444d8a41e09b5174d99da9ae8730c9e9a210a4fbb2fa0e14f89a8b87aaedb8d6f965b88e73d8f9a532dd3d13cea6f1813e4ab6d2aea58985b991597d9a69159cf1a6b2d2091377e723d0917c30bc9284809602affbba8837cb299b95ed1e284be3033da6ff1000b1bd47cc9da6c030911f4f50b81983824b339f2438f3aa00ea4f992a1f7567d2affc487c82dddebbe93abcb6233a1c886f15c0c1ac76f15716ab8f393f5f0f826240a5386bcce76784bdda25400d403712667b0d420e6aebd38c35f85f8ad41e3ebe9d2980e919fc7a321640a1ddb0b2f65f0ef1446fd574dd0cfc953314f7310f5826e6a32139c4ad1dd2af0fecb9ae441ad7027aeb3b80b96c8cc94e95f48465a6a9e2c4af8ae6ccbff02d82d266bb787131748c4a17cea2782dcfd049a2398558da15a838eb408907a6a63d556bea70e12d72ad6eef7ee85b3e3b9bb63eb608410cbd42cceb465658bf3e6ff293dd79a520b4e067e13c8cf2a5e7d3bd25bfaaf3762f4457d82fb08101eb66aa912d238982327fd80e2743fec7990474abb893c1a2ba432f6ad31b46eae187faf89ab846deeb03d31e21e13d808885df6269c10cfaebebdfe76dd239fa783f08e34cb9981d9a4b7c1eae9bd33c6fd169de5a9a35b889410f49c87e7006afe93baeb9267bdbd3d86df54ceee5bc0bad98f0c8f6d0ce448556f3bb5d0ec0b5caf1b2f6ee54c84b11541061f2e9e0cc45d4a166b24a626c7d3b86ba914c0d653bd99c8ab788858c8421777e73d1209a1c1950165cc1a6412b02cc2cd966f4ad383de26a0e598466b33f5b7bb4d15f3d539b9088f623beb9856b1bb2e0f587fa7b50fba41e429bb086ed5ee08ba3e2011f0b4308b6174ecf3b1030cadf9d96a099cecc39b7447efed93210ae29153a905e3ea3366001c6960026ca90658eb49a47a9fd3071251a1f55ad4506c5c1f9bcea9a72dfbe88d75b1bc066a2a2783f2f833f679934eaa78fd809073251d676a1784f09950a0065ba400bacafceeb23f58854ec298d3a59f07dec0f3417189a2525510d5eb66ef85eb0b629df86aa9be045ca2160ddb6927bbb76ad0a66ed480015da741437948d3417f9bc951fcd0f21d9850cb4cd2d58a57ae8275947c6456df00ff7db4954b206769e1df1b18912c177cdcb46756ab3eab00177a939d5fc27c12f6ef2c235402887ed03089886806e290c4ad5a2cd2539a4c0ebd41f6dbed5906fd5614bc724605f11d32b9f7bd165d485c6bb79e88bda1952dfd2420c6d66ea3c075191915a2736c57299b6cfbb78e5c92814188d737405f0a4b2eba4c95050865f05727ee25ceb40f49b5e850069af7e78eb84de3cb7c2fdfcf295475f13eda9fe128cab19ece7b139b8b453c1dc4b097d2c1e8d32e5934f33f0ae9584276a340c7feb2ff59d20e7c02a7a02f922201debc5a49459fb32ced80b1d063321c0a734e26cd7a27d5aa3e4804361658709f8272dad542ed9b036a858685c3ce08bb8e0a7e985b69ab4c4b0a5ca4d762ea89ec91e5624278a746cea0bd66e95bf5a6895c21744af3841a4bcd4b8f98bc71974265d468b80517c984ef5f27953c643cb73fc20053aa3752a7b7d212cd2faaf2cf98cead054a881d79047fdbf16ee7e249c237d202ab7dde57fb93937b9a5a3cca615ab16f70e669141266b150c0f1476511f37d747f9e020a284a7729e44a14c2b7d470e2f69494a207f3f41862074f3872e03d2ad78c8f2c7dc902be8f9e1b9e2b6570aa9f31ef75f63ceefe41f1bef40dd2de524330b5de0987e6230ccd067657ea4054f4a4b65ed85ec74bee4bc92fcaa4e7cf075bb98717b835c36b760274169cd14677a8762d53656b902ded7128e322d130e6fe55de676438b51c53577e16de143763386c4f8c7be64739c80b5fc7f8c4e83d8419d4c71b6724eda8a7bc87378a9c06bafeeae23c100faa0a18e885df1d4bf974b392d6dc3019b2d4c4f7f402a78abb58b9c84c244679ac30aa70743e09cd7cb479ec841d10f818ebc4a6b118e300bdab9548fb88e365f7bd512be684aeb3e7ffb6a9ad9adeb84361c5e4bf3ec5c10ecbacbf5c2f165482eb376ae76456c6e8e7b1d75bffb11a65ba63baf01178fadc7caa8c50ae8fe92d236e80b7448b132dfb9919115338a68c9e84403596aa1592923b00fcb3d48b381532f6dd7fd87623a8a3f014c0aeddd6e63347e81898b34b272b88b06c3e37024605f39cd14e7004f2cc11b8a8a17964ee7543facbf60f9a2be184d940cc8b2bbf942f7cc9dd7e0961a46ee73c9b88693b96b7ba114e649b5a71aa96978ea930e82be5d344b1b271a0e946ff18527870399c9bc36b120ad70cef39195caffe226e52cf669c6e0125f793b424e0fba964261d3c55d6708264b3832aa9faf66cfdbf6510d82563e694c7f762947b219fd79effb6f05f4cb3dba18495f8c5300b2c7018f5b6cf927ff8617354917efc45ff75bad0298479915f0650b65727f12ff2580425f2d2141478aad4a61ff42a1a4369fddfdb68a40bf9871fab7fc2b40997c403a633b30b19b3a4ac635b73edb8c54ce7fadb5e62cf1ac84aabf418d910d5261ea6381543703fca53a941b32acdd51de431590d8bdda1e468b24e97a6e36b23e28316d92e49404ff9eb0ccf73c9583235ec19bd2ec212bfc08cbdbe8889c4326b616c91d045b054d18952dc6aea1f436c4272a49b295af7de4cbc5ab87065f1627fbe94abf8f92cdb46ad5211bc4189dc69ad8ac3c149923720200b3835716f75e5351abebe168e984a36112fe415956bfc5862c17a9193b2d9aeb47acb99f07785861dab36288f445b7228eee2dff1781d085e5a4dc8b229bf78d7e8987699f62f0e3341e655c8e2e4c368200a0bb70eb54ed5d2c1c00df3c02f036a11d79485e4648a2c8bfbb020bd465e8af76b5da8c2e4f98419e55054088271c870a40ca7cf6f22155bb6cc9fa6abb5234ecb38d11eb7b1001fecda56b457c1ac47f1339e9b75e420b9d94afd8a15773e2381ff642819c0fec0eb8b40f6aed15aabee8b39036bf233427ab6bfe54d6c8c5f70078a4389f5451b7cebdd91f591036d3025370923b114901c170986f55dd42d6edb356d3ba4a43624eaa1b48769dd4d7bd5b959338af8dd32fdf12e6ccb83a16108273006837f5a0888292ed1b4ba60dc317b4f410a15432b8aeaa1f1f13cfb05268c3af09828723317b85db81227115122c0eeb9666f80456c664ea074714cbe93d64c058ec5b6a9d8e38cefb9c51dc970d7d6eab2bc7789c760983b409341a0c74b8633a13df83d805629827659b77784535f8277797c7b58a4f5778eb7c7f66edcd143d8c364520772e6ce9cd525a6cf5ed3e0dbd588cac17076b871ebefa1ef037a0429e02a40f8f67d4cc970c5e7859597db24eaa26597feac7a9c9a1ff8c6760451ceb14e0ab562a3fe267d51759ebdc268cd6574e5d0951f55105ee87b14569016bf9ec67484d9482e9c413f41416e5c3669fde4861ed5be840b33257fb1c1c316525d0b9d037abeece55557e3cc7983c1d6c93faeea018bfb3caed9b43883fdf3dc33603af9d796fcba6192ec67a63adf9c9121af1e5e65bfd9de789b3d9c7e697d27a9128c8c9659d8a9e2ac34891b56c43cdc353213199e0f9ddab3256d3039bc2d5e1b3ca10f5cb60c3d32284cd1a3ded7668771dbd852616939a8efa15bbddcc5322ea5082dcd60173e61ec8deb1485cf192d34fc365eee96d0dca5849da9c39da586ce81af7a1293b37437c3680430b5ebda61a63ccbd7c0ec2390488a915f4ecff2c990711e430d4e2ca085e536672a680aaa5c0e591175488a56ad658368ed525f4c84ece0f158402c09bfdc8437697811720efecf5cbfc33ea569881d252ad97fd715749fdea721b0b8b52db54994c7c24ce8c81b6934c55f7e1ff37916f2462b8c7bf71d0ea9defefb31a7bf186c4f873480cce4d0d7c07e11d4d1ef83d2b60c40c2e5cf8d175a4e4486cff9625a5a9713baf961dd7a1afac3648f9ed61e45545e60f4de58706a1c3e74ae3a4eff48e8f5de92f089a11163ce534d79dc511a7e4fdf93fa8972ca6c69ce5ab21d6d0aae94e3a8924eacc5d248288369ea3c68f210c1dbf0140c5041b48c6f40663b176cf766cce01d54347acfce07193238e36c309b38b3258f486076ffdaf20adbca18a7bf17ffd60af3ad0971c9bdf9db7c7f7d912a9b2e471c17e92a8e4158f1b813dfb34d6eccd10a3f3f73b4066461aa6107ef5bc830229748d44d34ad07d780716e73801129fe9fe836bd16fc7697af8d34f0e6ee98baba540d3078c0ee9bd826b09bd1077be714f3558b48574deed0d4608caf5926002911ec7e0b3bed7858d4e20f46e102b2970c10179d22467de76e11c297deb7355de7745736666815cd3f65da5c317d2224a2902c687a6dbf2a42b08cdb5d622c8d890a0932da0afdf028dca58f6dc8f21df7f8d837d7d9b67f872b2b4d814c21590a6b538f47a6c661ab153a6fdb9dfebf85bee4c62b7dc446540e06b372fc5a865cc79171e5f0a8b0653808fd9a2c6f282801c2adb7b74d0a6f20c57c8817047ce03ae4965f8d1308b16bb3e009320f13c19c86d441defe7886958f3d5ff270454202a787f4bc403c1c1744ab23892c4637915ede93fbc7da4a11df81c31e781b307e1be38e16ee9249e9334a0863d145110172b3e1be30fb14ab9d8cc26fbc132ea3220f8fb0c5f042e35f4bfc18f94ede7b648b3066b6e82ffa669f159824634fc14ddce6b70e303446d9ddf1138c94cbf777d05d58ae3149ab6ce76adb4c111fe447db80e6bd466ec37d71ac2532aaaf5debe8b6acc0fa40fbb2751c852340628ec8d19a22345d8342248d2afb672c2c6efaf25565ec1ab00c0a08b84bf81aedfa6d2f151ab6ad3c32a1074d240dce54b0051b4e470b26f034dbf3771ce6cb91f66c84bb14c1eb9f52c967bb34dce6c508be5e809be605197337a404159250d85e0bd73a8cf66b7fed626f5aa426fb151019b0ba2d9fac7ca74ff7d0b2c18ccd276c50e96fb5e071f929df57de121514b247d9ed59936e1fdb03de784f7fe93e3b8fc41cd36654dac7e90c499379fb42a2673873e16b26f8323f177c2ea032131bb0018307e73846937a77c904281ca9fcd83a437e669b75252dc876bbcde0a20c6038bee930d4e1e57c645351e04f76ab3c9f296fc781b6eb62d6a7bc5e44871d5927c62ef5a5dc40329377cf1c3f507a1beb181819926f55d9f34450594ea073a5515a7b331b809a684b85ea70aabb0a62d78cc434f95dc90dfe7969a196d85de2ef163c4733f3a5c449cc693aeec46a2e346e71845916ca905ab3ec8dd7422898060546fd812a43e31331f2c5280fcd142744fed34a797690e56ba53a83c2b6820fa162de04e475a4ea243fdaf99e9fc52408266a15014775b1f66c5af25009589756f05244c9c3cb1d1077634185b50fd1931b4becfa5a0548fec9e8cbfdea2a5be4b42d774e4ced62a0a874d7d371fa440d5ae2314a26254d86312f688ab5e056513210a074a87f262c4800dee224c041e6ffe445708f624ed41f650ee2a8babc5fef501a6506276eef910b3ccfeba8998e8d17259032df582bac325bf09e56f2a226584de94933cb06c0e525361843f2ba08ac8cc6ed71c316d1fb808ef2e5e3ce4a1aa3bcdb3aba23ac0450e4c446a99be736883fa61ad0ceefa99d6d8d3bc85692cf179b3b47bb461b08aa4", 0x1000}, {&(0x7f0000002680)="d7bf161bd9d345c9b6f3a1da3226cec2941fb9c1f8d1a8dee0969739f33d7c1c046bc89de49b0691bf70b0b7cf00b148038da120967daaf20e6c343100b1e67d9233d056bc80177cf22a2d83b9f919c4a5e9976bbca5cb95ffd25c4fddc179ad47984509a2e8e44be157235320f4fc2d3b3b33b543a74057d1b9856442ac28fddbfe490208b7886e775ac314f1a71e8ed155d44bf1d698bbbd25e1aa7a159d12eadbb16584ca42da38d9fd31e488ff", 0xaf}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x40) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="0000000242884ae2c9cb0c7501df808139fcddd8944ec318", 0x18}], 0x1) clock_gettime(0x2, &(0x7f0000001c40)) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='x\x00') r0 = socket$inet6(0x18, 0x7, 0x7f) sendmsg(r0, &(0x7f0000001c00)={&(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001640)=[{&(0x7f00000001c0)="1365688a982c1a7f4ad1bc4d64e9b3dd804bd1a8ba09626e2dc39631cf8ac969ddded49df189cddc313be6a9f52d5c52d18e3ed6d8b2c04c9b4686bf0e87150ea339b7ac5f150697cfae134c2ee15d698771fc31d168c9a67fa94e22133b16dbe98d39e791782dd1f2c6e66c5dae2259494c6c6a26e33ac3bdf7ba027e2238b43f59d617248481f8d04e5b89b13371449fc1b7b8823c708d16091a8581d0253634faa16fe403af3a00b91c3dbdf527553e5d787d3ab763a16bbb782b9975060bc0dad1f0b9d40fb7cde54410214bf469d40bad388c6ec7aa81f048a99ef548e03d78fbecc2c52d750b717866fa9a4586a7375d7b32254309", 0xf8}, {&(0x7f00000002c0)="08ef3b68c85b8686fe2699ea544086ba7fbce477d88b8e79f533246b813a5ab6d3d9e3c6a1fc38a64eb852867f7f9f4a0e4f8ab6103ff48c1316b24ca365913f5c423cb4b0deb41c552fdf27ca848d0aa95855edaa044ea5e10f9f3188a813162354d28efcce8919c725b40b83b34f1abd90bac7b174cc486e2a09892a3ac649c823d7e68288927ab7d746e0697b94566c7f38000297db1f0ccc69dd8e1c013354e34ff8396ed3e94a9f46d46b560cb91d338872030ce1693970150f6b067e5981356cd9988202489eea17eb7358e47ea78f6460fda1f0c0ecc6c68fb9d9d39f9dc3990ffc0baf5062dd11b7c5d34dbe611b8746c8526a579ea80977e8df23bc089511ac882ed60834ffb3b81bdc52cf3f12e189a4f90fccf1883d1f43d6d856940a4c3e4ce3eb436a37a9466b19fdd0ed8da62c6ef7161801c4acd186ce6a46928ea17fc5296f8b5b4710c0c6d0c338486566b88c4e52a096747a17d79bd31759597f4e01106dd83d0d2a1e7b5965617a0d07af0f489f32d4d0872339464a81e9485a23a48f48693af7f7e6ba66216f3ef68029b710c668526a97927cb0015464f49547a43c4e887f22d301ad3c2f4d623641b87fab6a04bbb368ed5414a42ecd5849645c9045c9fab19de60131ecebb63057c523e5ee6d6e8124dba86a13e7fdc9c818a0567807e57148be5f08355d50d134ddaebdc268d29e4e9ececeeed33f3240bd7ac2f4da3ba2574377a1fc607afdbd66ebe6a75343eb625423d6547e69b419ec497fcbff86c697f5ec281be878dfffb512579124d0d9fe53c85b61a76ee2d5866ae6f303dac7f222ddf846d1412cd42726fd87ebbe818b199399d2cc2783cd2e1412d451c6305fce575e5653d33dd057d98f89630b6279ab59d510383a5ed4a9ab48eeeeea265607a2d89058d174fe6a62991c5c7fec449b4b4ba57db17aab30076c2d1b98319161170abaabacbae23f4cf2e130971e535baac15253a134c43d8709c5312a6fbfeba1a42f62bf871ffad928d9b4f3043ac821c77ab50e8d16da4db55fa644b4628e563dc1806736cacaaf7b7684d44f4fd6da603b89419fc96d4c82a70d071973b9f5da880b06c7a443c95c2b2d4a51b1c249f6fb7d95e6d756e8ed2e453d5bd7d6ad0854fc0ecd15168d3a40b8c64d5550cec0c7b8ab11eefbc1c2a7f302e190c3271519c3c2f5289dd9d53e91ace33eda0100b54f6752d85c56fd06bbea7139a6f6e56911df080d722823dfc6d9044fa3a52fb5eb5d207b1d3bc5d3f49ab4a8e4c456a6fdc5e18a42a0c260efb296f8ddd50d1f22e772f3c494d22477a38fad0a6b0f83ede21733377e5a0cc490124969fdea2113042c08e34fb9cb1f3ec13dcfb40f22cd61a9e4d485263b9902b292f832eb2519aa19abc48a229213abebeaf52e4237b9ac8eb7ceea141db110db47de3e57912674fc7d6e06fe04f5a6a850fd120aad9dbf82584919b68762c16f07c7ce990955634f2b01d30f2526dfe738b3f436e1b2aeedacfa3bd65a9cc762368040c0f052c5d6e5b56d064225290e0bb559041e188ae0ef9db9842a7a9250805e9215e859f502b2a360cdaf7a330327b57cfd612f4d25b9c342fe5049a74dc65d7d4a64d2c5f8f557f1f323668c71fa3cccc0182dca5dd68e74cde9a4cd9808704026fe14df9b67f52994c63bb6a4b8d6d61cde614fbb9a1ac21bbee3f82ea940a43edbab71b046484a53abd3f4f0e0a0c7543df551d584e173d91cd681b76d96a5c4485c2b35528f1c731425c059b934d0c344f78da9840d5ea67e1200f0863640d3bfe93357bfbe3a1830b5e3a13c5ee9f8033ee0563cc961e82f9c14fa03fbbe645d4fd284c0e052dee8b1d2805ba96bfdfbc9dc834a0429acc3192a19af597b6eecf040c5c7faaf9a7c9f5129f18cbd0241578890a19531e38b167479e4e615958e60b7544e3b1f60913293060975391a20ef209a467cff8cfbf9cbe5c671ac777bf715247ba1b170448ea57e237366d247739fda0e839132abeab3e2c1c8fd9379c43fb95897501cc1ec855d5c2f865aeac00a083941ca6825721ff47fbad68b6c46b42817f117c8d6a85432d59f260d50bbb47f226e6c291985d7449385d07c3f9b16ccf2c0a746cdb68b2a9c31ed4bc20e3db678f3527c63c7bbb9368f41f0e62b6a806d18e0831e21a2adfbf245c4c1a201678f3e1946dcc0c82c0a3a490a0c076be8398c822c076d5d52c9b80ae032bef9b65846068d77ea6364788e959116a6e38748d426bcc06f04140fdd9bb227987ef793b20ecd4c8d7a98082fe44f28b55405ffa79435d932bfc577f6f0c3324de3109d67f2a7c353a29bced70f4370843e4b9b1a8b25b2dae00398bba78d2929e4c11fb6770b0d0bf1dbfe643456240c4985907b89d457d5f8bf971bcc1bab03a42e57111b7b97533c06bcef446fb3dfc3bdab9a0e79e2597646aafbb738bbb96b6deb5af067127df61b8f52ea8be016b3a9d614628f90a6f6d1815f46e9aa0af8ec5b678d91eb9a4f939bdc58eb60a1aaa5aba28719b7196b748f0cac205135e6059a2f339e6617504bee9f302170335247afd991c519d1b0a9cdd28e87005dddefcaad659e038924cbe96e7d533d5df44c4675ba1bb238431c994951d989a34f6795a67ba4cec05f8b4a50b15b9b5bf03eb6cdca3e832f2eb7f7f128e78d080c91ce608fc3d1ed2cc3c0355b4e1305d2a4f0ef45da5895d3fe443ad50b0c4c088950c5c64e3edcf4905d1329937e6aefacbccf50f4aa5f35e268bc6675aeac9dea1bc15f14ebcc4edda5adb05b7c6357f2697771adae2a5a467cf60a655ed37a093aab260972ad3e3db75773332fd0dee60e9dcb34f6b7fc1a8ff62431fe7ff1c22d68460d794388b89a7ef3bfade9c35183ac844e7d71f8acc2213642ac6aa9e3e6750aad8bd60eea2e66981867055dfef6b1f80a47bb4925ea15ad80dc24b374b61c03ab4af116442e9e4ecd23172ad0af71f433558eb3c0fcd6b93f627b146c4098f21de36ef17aacdb393805f324bc8075299ac6716e5a7e901573fd9cc37f7ccf14a7ff4b5c39f140fc35eff9f1451d518d97312f3ff67bcb168d0d0dbb2beaf77cbdc5bbf94b8cd9cbebb1efd4505e768187be43f1036df8c6512cfd61825fca9c9c8125f73d114c0b8f2b03b19c92b0f63847aa92c5d49671e3a85f74f55a5b1e350050c6281e8b397ae99d1f1523c5d0d8e453b1d7f85ee49c5d1392fd9d86a9d83fe893fb7ec34c483e4805813eb73c9ee3720220d3679a9fc351181a629f271ba2b977b59b0691ea226f28547ef5efec06021db9e6e69e53d2d2734959e6190a883dd6d978d5a08d9690ce898919ab945141c397a37587f8d71c0386383d03dfcea4224f9d55c21ae10c20bf0ec7b1aa374ee3808758fb8a6decf8beecb31490b116bc5cfaaeb185a650e473590e942d78b0f4290b80c7fd92cce8bbf383f0912055fa2864f91f53eb015902a1a4132ff509d89294deb3558f015769f7d91b50471dcf3c531f5462ad1c3b1750290920ccb0ddef2f3a339997379480fd2273c825736d53fb2fe485e87b0365e49f3676cbd34e0a62f39746c6f12670dbea140fb4d8e30eeb22f263074cc04ecced7b543774cafbb7e539fbf5db3220429dcc276a314fa8ce84c217031b448192d44cd546fcfff3aba56cefbe9c796200a4ff62994440d4105919cd24b0b981e6241b10c2845766cf9c069e0d8753fcf2cf2725d7daf95d16973534e29b6d8732bc8b8050c651e470d4976e848bf0073519743d81463911e620706390cbeaef70e4bd5b4cfa3ca771a72f8eaa59c59b8f5db9df1e8ef423c75a4dea14bd9d982de7b74520d316f7ff1e3981ceff6e999a93c2f69ee783846dce16b848b3bed7df2173e1c1b5774dcc689252fe709cb7e764d1086c28eacf2f2b6f2392887db2d18bb9a4f76569e91f11bdf192a4a7ee5c615dfb32c51fdae42ede49359a4284e65d71d252a6db5107b1741e6068ce1f19698afd792fb2dc47c27465fea678c5d039d613d2fdf7233e3f676b7777109eddb0094d260c241e7fe420558cddb29d28d07ce3b54a1c3933f5f676e1b7ae560890fd5bf8557fd6291ce544e6120992b32f6d0a98dafacdc5b136f886fab6cf265ad72e3ac77ceceb02bebadeade06efc24057b409e001ff885734236031544d689ef459822d4b47c1235c61f79e34eb43af10b21e22698994f5325061843d5d530c685ea4222b34cc1381b8eefbf7d614c3df94581680bdd695883a44171aa8bf3b225f87e1272fc7eed39a2e3e4f6c67c924ab86151f54ff72902f07b447036c11cd9faf18ecee23e65a9f2eca64892709153040b58b4b897836d4a8d043a5e02aeb9f022e22e715b13223b9b801f49228a56ad561fe1167b5c0c9c932675e74401fc863f50f35322c550e77bdcf53e1326d42074178711162ae747b24d8e873ddf31bb9959075c2558fdc2a1067a4483e435cfc25037bb6317da2019334b307f57d83be782c85188c83a14ca7c48a373301d2a39bb279257f17c565810e012fb869fc080721079115298f3f085fb68f199b1caf088a45083b0424e7275d61edb60c9e51b3f3c2fce8435c0749f759161b0164c3b269387e430bda67ef6f496d68abe407f934f2b4dcde94f8f31e18e484efe20342684192c0d9893677e7353805bb0d9ad85194f9de23dbf8d147157ee073cad10e98ded1cc034a9618541db55662f3a8890c682ce50cc200864e35bd2e46f6f6870ae9704ad1293d75367831a2bf67f97264f0d859eef941a46f800a0e9f961f0287004111457f48e6939579b0f599a404ffbb5ef6060818a3734ebf90f32d796eb60b9d044b96591c11fe4cf805d65829f97f930c9168198df0485069229d6330bc108b9f43fb1256959f8adc056294f573b0cb2ad7d5a09f538b08fdf3ce9dcb9a5066f88344fa1468d8c654c91064ac6b2c136c89755570529058ce5f9a3dfe805ed66c70a2f7643c6d0698feadec9281295459e0f6b87ecf3199b51ca5c409e8bd49f9003ed64d3076b7e8ee720f4e8a3964ff22c1177b633ae458b7c92ff451e69a3c2e9560363e9a21d74f17ecfc4354f26374e2469dee68e184eabb0a2946d30db52f50d92b3efd70df7dcee81da6c2d853d4ff577cd19e31665e457d18d754636888e6ad98a7db91d7ae4ebefbf0bae6abb06439bd7fca9e8ef1464f2f50893385daaed86c4953799b30055bac55cbbcdf37f54e6b10a426f262eb48463b513563c65aaa80dc6488602196826265fe3cd09dbba8e1aa76d1f82e1cb41d669523699f430a7977d7590c19ad643e415cb5f6c4bd6551c8b11709b1c5457818216d810e8b188a335a85c6421e126a83a8db6a0dbd5acbee7390086b9249af0ba6987c2f5677b67ffefa03a114acf50189c273783f372603cf9042f58d7a99939264791419f874dd40e0e0e7097d23c75ecedd8825df579f44b5334c12da5634b1a80e3decd1a5d75bd18d78e2a43f1bfbafdc5a2843f734238250c17111406f3983a1dd1b774ea21993fc73e91ddebdd122974481c7e4be26bc05927f5d47dac276f9f6468c9ddb2511017299df4b878d7e3047db3516920671b092268c5695d6069e08657a74d34256e65a5c6dbd3703bb145d180f0a00e673280640991962b70f725fe6a24c771437d781c221b3c8b58b2971b7f68dc827785c39931c1a39ee60f18d2dc9775005a92ce009ef3ef7bb3dfef9180908d283b3b853b54ece7b1f481f552003e05b794fa56b0097cd5fc6d17051cfe5d", 0x1000}, {&(0x7f00000012c0)="cedd24ee04745687245b86243a00eca2469636a29e5c5a6feedee799a4b05360f408b25080d829dbb4f808f9a0bc495dda3e128a55b8f991b88f4f65ba0e77100ee234cec9cec65e4b01b2065846dec0c60d2d0cf9b79d438b662f486da7986625bc5a3dd6fb5480d512ca4b7f68ed00dfb2d8f6b90acdd25fbdc3cd46b06bcba0bcc8cc3161e8542ad81210664140", 0x8f}, {&(0x7f0000001380)="f7a4423196e29eb9d6fd25c1304b8a52bd7653501aa7c340afaa0a6e5a2be1166b54c99c45952cfe699a4120715a3291dc0e1724cfc4b55d84a143fd131c2a851853f71d5f6cd98f6cb88da2b76f80c0828402a902d1ef4599398e57d5af3e54ee617b4ccb7ffe5db0e01be673d616db22f1dfe52833070b35c495da29a95169b367d31a40b6f47032dc40c6125c3d63ea8d232073337fd68f703cd959afc515e9d9f9bb66df7b90cdb4b887f549e49463ac7a10218054aef7caccb9fd184b202d031fe26bed96cef525669540e3ef1fe4d6a532dee4d5cc06b69642b6a77595542d7a4ce842585770c0c574b34134a1e07e5a05244db63d", 0xf8}, {&(0x7f0000001480)="bb6d83a32ee70cbef01ce519cc5d5184a979663a77090cab36cad1ff6f704ae8475b6f12c8e49a62306343", 0x2b}, {&(0x7f00000014c0)="2ef6edd91a85090b3fd175c4b53490673277f47181715c2fd0c78ffbb2c93310d60b64652f254dedddbd547ec84c60e71406c2c826d526865d5773e5b416c1c68ad99dbe072fa25e7ff8a6bdc3a4fdc7d4a88d2af04e33fd3d2e6b3eda", 0x5d}, {&(0x7f0000001540)="9da01852af6cea9a740b71004fcec74cca514120a42a3d02de7c9ed35322115720fd65159535006ad5c1aaafe8d5cd900cba6f1cf0a0959de082777e388570ac547ee549ccf5700e3278766990491df22f265337877926c28233ffa2ccc3bc66aa67e9a3aaaf28e6d405a3279c3a6151107c0fd28d7f472b36365396dddd05a245eca3cc7b66d7fdb1db", 0x8a}, {&(0x7f0000001600)}], 0x8, &(0x7f00000016c0)=[{0xd8, 0xffff, 0xaf, "487955372fb8def281ae802c6c06bb96b6b03856e657dd96e3edb9cd5effc44a9e482373f85eaee2e2c0113d3a286032afe3268bdc4477174c92c5271df1300f53361c81225d0dd6370d5278939ddaae721aa9f4c66cd0f834c8a01e9bf6271c3e3ce9c20e9709f419e75c822a421561fd2ff4384fc4ce9bb4347c35843e91926adddadf3b80da6c09b1a165adc204887e70c398bc4be677d31553e92362e5228d29ad4585aeacf32d4533cbc2867dc5aaab8544bb34422fa88e9a35a8d8e14cb82c5e00"}, {0xb8, 0x1, 0x6, "3221a3532da283c19968bf9801df906c83a32c071609987259b721e2f4a54758d3ea8bd5d06fffeabb189c93da1d934671e535dcf13a4bd946595f583e2835a22c4e223de64e20a8282416809980077ef80990c6a71d514a24215aaddd5ac96fecff60fed68a6a506663402446e6514e95fdf3e82dc82191b3cd3c31299c66d924368cf26d465432a71f1b5c2eff0a11b536b552f562bdd24e4ea929dbc89de0f4707929400f"}, {0xf8, 0xffff, 0x200, "5ac92362fbe61032293ac64f869d352f87c8ec0b19786d3387845e47258336db45f548a35b8bdf51ceab0d59563a1d1e9366c9ffb4e8048575a8cf59d55b8157fa84cf1de3534d08fa254d464b7416dddab2ed422f8576f95533fb732a089856ce69296ec38a3f545971bd13d078b562f94cbfc2761dc591595b382a4e5448b6b088abc55393fdd7ba03280c188d8261bf7f22db7128d76fef0b88e84d38c352d84cfd559e242e1b336be1d6232c24d7a46985e313ad604dca050343c22d36cccc3a3ed5216ba1b67cc9c69ec62b8ad12735bf33ede4e02f5c6544d05fc702b3d38c22"}, {0x40, 0xffff, 0x6, "8c46ab8c1caca9ee2566e6036768d8d723f2bd78d893e1122eb889833bd56cc13e1dc5c60b77bb53714f1d2db44c98"}, {0x60, 0xffff, 0x40, "f12f40594cd7f9e1ec70bf9ac7c814dc42164e70217aa1bea8de61b218f9bec56d9ef48a90fe8d7fc361af4d3027e735a527b35526b8438774f2caaef53a92127ee1ebfd1eec40f2cb0f9050b4ed"}, {0xd8, 0xffff, 0x81, "4bd614907a5af7e2e2eb59608d120bc05bd836fc5c02513df74c2432087f185bf91242382b6b0ed12c12704edde50aa8d1483a81ea6f9685dbf9865d2b2a6c814bd89fd57242ace84f685f155b6868dc87ec58bb00eaa071e4318073e86990112e519a4b92f108ef26ca5325a21f43afc5dad1c42a80d66acce7ca8903b89553e564653f6242745820b9fddac8647d4d8676240235e2cfd093023ca058ba4b7353b9a6bade285864caa3054865d1cb41c9cc7a4353ed13a89a8022bcb40e9f8e38423d1d5214b40b"}, {0x108, 0xffff, 0x1f, "6deac8b0e1be48c0805a61ae852cc5e885ad802f938e6a38e17dbff159a36421d864e28895279a6fa28398a83876a4241d514ff7bb87248da73ef4a56d65d6db4edd67bb7643e05f13bb81257c48d1182f17a93966628ef512b02c0eb562340465a0953bdf1168255f0142064e526324f97e27b948d449f0fddaa711c924c68a6399d7132568ef6540978a1564d38e6d013163535ce51141ff0039da8299cab55ac873c7a8c4c74d5fe231bba8e856a5ae0e356dae9db119e21dea67a901907840245af7d2fb330533c94f3cc3c9606ca1f8c8c2708e3d9a7ad0b9fd761aa62a0b3756c51d0d1c8d154de7d9a9cf99989fc4472a11e2"}], 0x508}, 0x1) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x4) ftruncate(r0, 0x0, 0x30000) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)="bd", 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getegid() rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') r8 = getpid() r9 = geteuid() getgroups(0x3, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="1d5150711722bbb920f5385dbc18f2fa1d26671f08b6e4dec0cd8918d12c8624992afdb1f0a17797853d060353e6d653e8c0baf59b", 0x35}, {&(0x7f0000000180)="e6568af1ce247f57fd285dfd4c8ad854478fd76f4f9d88b08f747baf04bed26c6e7fc8df08d740e0a258531e9cfd72e3f7301cd2338c40825631d74aa953893146d1020ce2fbfab24a9c1e7cad808a3c8d13921e3e0326b4214f527a997b45e173c475789450fc36868fdf06bc3c1d463db0a1dc83caba025fbe9769aa64d7359d6ce022969f45695976ed8edb6f41a437bf8513a4f0912b28a85cb1a1881cba5b5d2cb2264952a16ce4bf277a68042d3fa8683b70f73ee583", 0xb9}, {&(0x7f0000000240)="c4382492f39dc81b93675e24d3de297a393bc01d837f2c0205e2dd49225f47a15f41ad677e1fea39040d7a68e916371aec07706d77a99efb71d55a7ca753ed2371f986e7c1a7a28be2e779130355cf0d49fc161de487e152bd3dfc9b896a4815063cb937902c3082ab1c503453ca35c0be50023c052cf331620338eeec9153ecf475d12e69615c0d4ce740bb37b7e262ee0c24380905e81de5b641c4693d3df9afd44e4dd0adcd531610ab0495b8e78b6ed7f761e6df8d125c2f578e", 0xbc}, {&(0x7f0000000300)="96d5bdee6549ca52c1730074ad11cbf3c8695b4b55c8d13d37de17b6c15c84a37047d588064a2157f1d04abc272afa05ac8e6202ca02f4a336550e2d9e82c4", 0x3f}, {&(0x7f0000000400)="6f6531687adb1d7e173796b73d92fcfe7061216df1e6ca244aefcd9b2ea23d6be0594eefd95477f4dc7a99064740f11b74dec05159d150becf4f54a1c21468ff750643278f05f3", 0x47}], 0x5, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x118, 0x8}, 0x4) r11 = syz_open_pts() close(r0) dup(r11) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r12, 0x5}], 0x1, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0xfff, 0x2, 0x800000000000003, "ef66dadb5c2b1d26911186fbf0264d2f9df7d172", 0x1, 0x3}) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x40010047}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20880, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000a63d61d6a6ff8d4e147d6969b4494388bd7eadad85910d74ecf8688607a34163f9e27a387d0cf79a1070bc397b9e8ed104a246eb8fca75eb16e803119a2953b30d907aad57eec626c1382c72e5ebd924000000000000000000"]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f00000001c0)=[{0x47f, 0x7fff, 0x1, 0x40}, {0x9, 0x3ff, 0xc32}, {0x80, 0x5, 0xfffffffffffffff7, 0x9}, {0xba, 0x6, 0xfffffffffffffff8, 0x2e4}, {0x0, 0x100, 0x81, 0x1000}, {0x3, 0x8f, 0x5, 0x88a}, {0x74, 0x9, 0x80000000, 0x4}, {0x3a, 0x4, 0x5, 0xfffffffffffffffb}, {0x9, 0x6, 0x80000001, 0x8}, {0x1, 0x0, 0xfa1, 0xfffffffffffffe00}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x108, 0x0) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x801, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x5, [{0x3, 0x20}, {0x3, 0x2}, {0x1, 0x7}, {0x2, 0x2}, {0x3, 0x2}, {0x3, 0x100000000}, {0x3, 0x24000000000000}, {0x0, 0xffc}, {0x3, 0x80000000}, {0x3, 0x3}, {0x3, 0x7}, {0x2, 0x3f}, {0x3, 0x5}, {0x3, 0x4de6}, {0x1, 0x2}, {0x3, 0xffffffffffffb307}, {0x3, 0xf7}, {0x2, 0xa5}, {0x3, 0x2}, {0x3, 0x2bb}, {0x2}, {0xcbfb3a7c61fa509b, 0x100000000}, {0x1, 0x678cac12}, {0x2, 0x80000000}, {0x3, 0x9}, {0x1, 0x6}, {0x1, 0x2}, {0x3, 0x2008000000}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x20}]}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x7fffffff, 0x100000001, 0x61, 0xfff}, {0xff, 0x29bb3784, 0x68, 0x26}, {0x5, 0x1f, 0x10000, 0xfd}, {0x7ff, 0x4, 0x20, 0xffff}, {0x1, 0x101, 0x7, 0x5}, {0x5, 0x101, 0x4, 0x6}, {0x100, 0xfff, 0xfffffffffffffffb, 0x1}, {0x3, 0x7b, 0xfffffffffffffff8, 0x6}, {0x9, 0x839, 0x2, 0x41a4c637}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x5, 0xac16) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x0]) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0x3, 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x65) fsync(r1) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) lseek(r3, 0x0, 0x0, 0x2) close(r1) dup(r5) syz_open_pts() 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x27, 0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x400007, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_flags}) setitimer(0x0, &(0x7f0000000100)={{}, {0x1, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x5, 0x2}, {0x4, 0x1}}, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x180) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x3}, {0x5, 0x2}}, 0x2) setitimer(0x0, 0x0, &(0x7f0000000080)) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x401, './bus\x00', './bus\x00'}) read(r0, &(0x7f0000000300)=""/251, 0xfb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000380)="cd", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getpeername(r2, &(0x7f0000000240)=@in, &(0x7f0000000300)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x0, "556267aa1ce83cc570d7bfa2c8d5529c00f03b6a"}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000080)=""/156, 0x9c}], 0x1) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mprotect(&(0x7f00003c0000/0x2000)=nil, 0x2000, 0xeb79f651945e7c94) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7fff, 0x7}, 0x10) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:07 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x7fff, 0x4, 0xffff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x80}, {&(0x7f0000ca9000/0x3000)=nil, &(0x7f0000eec000/0x4000)=nil}, {&(0x7f0000e4f000/0x1000)=nil, &(0x7f0000d8f000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000eda000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000000}, {&(0x7f0000d1b000/0x1000)=nil, &(0x7f0000b8e000/0x4000)=nil, 0x4}, {&(0x7f0000bbb000/0x4000)=nil, &(0x7f0000d03000/0x3000)=nil, 0x47a6a039}, {&(0x7f0000b9d000/0x3000)=nil, &(0x7f0000e02000/0x2000)=nil, 0x3}, {&(0x7f0000def000/0x4000)=nil, &(0x7f0000dd2000/0x2000)=nil, 0x20}, {&(0x7f0000ac1000/0x2000)=nil, &(0x7f0000d1a000/0x4000)=nil, 0x400}, {&(0x7f0000ad1000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: open(&(0x7f0000000640)='./bus\x00', 0x0, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x21, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000003c0)="504f74312331c482eeb56aeaf9b4609fcd42ab30cc6f573452200feab4bc2345eea71ab07477f226d101056d0a61994ab4c49aa7007d7f872c115e7e69af84a4a35a2f4cd4e31c56b4bc4d99b9cd147a9a1ed27ae59e748d8f1d6f32", 0x5c}, {&(0x7f0000000440)="2ac9e550a7b1853cfd323f03650437cfeb54bede581e99f80d76107eaf5c4b70d1c338eeb73284e904adc5bd9e67ac228025038bb1235115321a9b27498618608bee6699b2283a5b4e1a0656b9a6c06805c82d8ea621cddf7f21a31d5c02c9bf592825d1ecfe7be3da519530283b614e1b998e3cae2fd7763ac6f69e28831d3e62eb29223c5f82d43a2591950ee06e0ab995d24a45163b28635f1669a3e5838776c1e98589dc7fc44ae9494d3e91ee35146d4d8d0435d5de2e9a69f4c3f26d628120", 0xc2}, {&(0x7f0000000540)="5cd6ca65884140099d539cec38ed3fe1c38ce475aa80b3c0ff08c20ce10a7da8303d57a3464e10196f6d0061288980ffabf9628e09bdbf9f20f15f8db4007fa59ede2ef8f6bb4608e51e63250f2401e7df2dec6d4835dc121fd51836dffffdeeed386b8dddb663e7c57fbe8343bf8188edb9e371dbb3cf30636d0930459ab1eecc9354a0aaf0fb019cd1612586b648b606beca021a231bf815ff265d7132205aa0dfbc", 0xa3}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x3, 0x9}, {{r2}, 0x0, 0x84, 0x0, 0xbd2, 0x2}, {{r2}, 0xfffffffffffffffc, 0x5, 0x0, 0x28ed, 0x6}, {{r2}, 0xfffffffffffffff9, 0x1, 0x80000002, 0x3111, 0x9}, {{r1}, 0xe33cf13ee75f053d, 0x4, 0x4, 0x7, 0x3}, {{r2}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x3, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0x7767}, {{r2}, 0xffffffffffffffff, 0x82, 0xf563f483b27af30e, 0x0, 0x800}, {{r3}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0xb650, 0x8}, {{r2}, 0xfffffffffffffffc, 0x41, 0x1, 0x5, 0x9}], 0x1f, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0xf000004d, 0x7}, {{r2}, 0xfffffffffffffffa, 0xce, 0x200000a1, 0x800, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x8000, 0x3}, {{r2}, 0xfffffffffffffff9, 0x20, 0xf0000040, 0xfe2, 0x7}], 0x3, &(0x7f0000000000)={0x9, 0x9}) 16:00:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x800000000000000) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x40000000000) pipe2(&(0x7f0000000f40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000000000040c) getsockopt(r0, 0xd28b, 0x3f, &(0x7f00000002c0)=""/81, &(0x7f0000000180)=0x51) recvmsg(r0, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000600)=""/100, 0x64}, {&(0x7f0000000680)=""/47, 0x2f}, {&(0x7f00000006c0)=""/183, 0xb7}, {&(0x7f0000000780)=""/119, 0x77}, {&(0x7f0000000800)=""/5, 0x5}, {&(0x7f0000000840)=""/234, 0xea}, {&(0x7f0000000940)=""/164, 0xa4}, {&(0x7f0000000a00)=""/32, 0x20}, {&(0x7f0000000a40)=""/252, 0xfc}], 0x9, &(0x7f0000000c00)=""/239, 0xef}, 0x42) r3 = dup(r0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000280)=0x7) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000005c0)={0x1, 0x15506326, 0x97, 0x6, &(0x7f0000000340)={{0x2, 0x7, 0xffffffff, 0x9, 0x2, 0x7f, 0x400}, {[0x5, 0x10000, 0x900c, 0x31ef, 0x9, 0x7, 0x2, 0x3, 0x9, 0x3, 0xed5, 0x4, 0x0, 0x100000001, 0x80000001, 0x7ac2, 0x7fffffff, 0x6], [0x3, 0x1, 0x2, 0x100000001, 0x20, 0x9, 0x101, 0x90, 0x8001], [0x3, 0xffffffffffffffff, 0x10001, 0x6, 0xfffffffffffffffb, 0x1ff, 0x1ff], [0x3, 0x7fff, 0x5, 0x5, 0x1, 0x4], [{0x3, 0x8001, 0x3, 0x1}, {0x9, 0x8001, 0x0, 0x5}, {0x3, 0x2, 0x8e82, 0xb7}, {0xfffffffffffffffb, 0xfffffffffffffffb, 0x20, 0xd}, {0x3cd941da, 0xc9fb, 0xc4e3}, {0x62e0000000000, 0x3, 0x5, 0x2}, {0x1, 0x85a1, 0x7fffffff, 0x80000000}, {0x7fff, 0x0, 0x4}], {0x200, 0x100000000, 0xfffffffffffff801, 0x200}, {0x9, 0x7, 0x7, 0x7}}}, 0x7ffffffd}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000d40)={0x7, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x801, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xdb) socketpair(0x39, 0x1, 0xffffffffffffff81, &(0x7f0000000d80)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x7fff, 0xff, 0x8}) fchown(r0, r4, r5) getsockopt(r0, 0x7, 0x3ff, &(0x7f0000000000)=""/93, &(0x7f0000000080)=0x5d) 16:00:07 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/189, 0xbd}], 0x1, 0x0, 0x58) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1788, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8091, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40d, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000001c0)) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x5, './file0/file0\x00', './file0/file0\x00'}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0xc40, 0x0) sync() getrusage(0x1, &(0x7f0000000200)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:07 executing program 0: getgroups(0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x0) sync() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/17}, &(0x7f0000000040)=0x13) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r1) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000080), 0xffffffc1) r2 = syz_open_pts() close(r0) dup(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20188, 0x0) fcntl$getflags(r0, 0x1) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000c40ff8), 0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xc0, 0x1, 0x5, 0x7fff, 0x9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000680)="05") syz_emit_ethernet(0x70, &(0x7f0000000040)="ca723dc0c1e52fcb8ddbbe0c95d54067d41597f68507c6571cb6f3f4b4bd28ca7617edbca05de70191f3c86ea0861b79ed49754411b911cac22ae55388e13c96e885db8e6b01b03498ec69f51204315dd3ffa50caefe9c05951c13b77ff5ce60834384b5353e6a0cabe651526eb29fcb") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) 16:00:08 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, 0x0}) 16:00:08 executing program 1: select(0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffe753a604, 0x0, 0x5, 0x0, 0x4, 0xb87c, 0x7, 0x2}, &(0x7f0000000040)={0x7, 0xffffffffffff974f, 0x80000000, 0x10000, 0x0, 0x2, 0x6, 0x2f}, &(0x7f0000000080)={0x9, 0x0, 0xfffffffffffffff7, 0x4, 0x5, 0x6, 0x0, 0xfffffffffffff001}, &(0x7f00000000c0)={0x101, 0x401}) r0 = msgget(0x1, 0x681df068c551e630) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/4096) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x3, 0x9, 0x0, 0x6, 0x9, 0x5, 0x1, 0x3, 0x6, 0x7fff}) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) 16:00:08 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x3, 0x102907}, {0x2, 0x4}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x8}, {0x8}}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2, 0x5}, {0x44, 0x0, 0x0, 0xffffffffffffffff}, {0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8403, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r2 = msgget(0x2, 0x2) msgctl$IPC_RMID(r2, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() getsockopt(r0, 0x3f, 0x1, &(0x7f00000000c0)=""/49, &(0x7f0000000100)=0x31) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) sync() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) write(r1, &(0x7f0000000000)="97", 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) r2 = socket(0x12, 0x0, 0xffff000000000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchownat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x2}, 0x8) fchdir(r0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/81, 0x51) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getitimer(0x2, &(0x7f0000000380)) sendto$unix(r4, &(0x7f0000000240), 0x0, 0x9, &(0x7f0000000440)=ANY=[@ANYBLOB="010000808e7800405dddf4e41944cebcc454ac8ddf4cf8257e797fa6073545f8072c50a07cdf65b66f12441807829fd79a9f1f05a15a340069e05f52f69a39a77becc9b4411bcad4a5b886534495b0b9f3e0ab563a40951a6994a5747beeb2f5176cd1169b713c6e173222d8e9eae32262f709942d5aa24b2237c14ced21ae78f872875d350cc57815861fd16b2f01797ff6dc9db4de19f76a8c17d1595967675c8a631149004bd80a164799ad301fbf2c240f51f1d314f5842fd4fcf141a1f7972d1ca15366a56aa1ed2eacd5c470fc7b7aacbe0efdc0a3d6c4b49bf26c44b96f2b"], 0x3) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000400)) 16:00:08 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x4000000000000004, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) r3 = dup2(r0, r2) kqueue() r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x1f, &(0x7f00000010c0)=""/38, &(0x7f0000001100)=0x26) chmod(&(0x7f0000000100)='./bus\x00', 0x84) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r4) pckbd_enable: command error pckbd_enable: command error 16:00:11 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt(r1, 0x80000000, 0x81, &(0x7f0000000240)="3a889f2b606d2d4f5de350a92887f5df2966fb3b71a32b11bd06a8fe8491b8ef248fed489f54ce6c6cad545b7b5a44e77ca4ea9f7df4629a16b7c11912f4c88ca35e67b586903d3fd1f6f1d48b6d2a5c2dda174025e63467d442aea5ff774464397cdef319a1f89aafbc0a2db08ba4a6da381f8f640414364b53f2f487cc0cf5dfe45598b8f17f1be03864f078d329d66f744ca771b3a45a27fb2d927e627a33bfad3fc16bc884480deb63431f97b1cb0d9d5dbd0b307cd225b82f6f4a412b4f0a5082771b853bd0545d6cc3259365a92d9407ac02b88eae4d42b7bb61acf48e8cdb1a930c9501", 0xe7) r2 = socket$inet6(0x18, 0x3, 0xd6d) shutdown(r2, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000340)="d0390ddf6599bd89fc57cd75e7da76c64929437e8ca8a9862c5f1b016a50c10a1162c94071cd9bc2bbc372a2397c3a1d05597e34962c64d76bbe46aa619feed188384c1cfd819912db0255aaab2b0963eb87b261e127363463ed17f7c8915598cbb6222d4e1a72a3fb25501151", 0x6d}], 0x1, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x100, 0x400}, {0x18, 0x1, 0x0, 0x7}, 0x8, [0xac, 0x7, 0x6, 0x27d, 0x61, 0x5, 0x3, 0x9]}, 0x3c) 16:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/23, 0x17, 0x40, &(0x7f0000000540)=@un=@file={0x1, './file\x00'}, 0x9) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) getsockname$unix(r0, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x9, 0x2, &(0x7f0000000000)="a79404fcdd24132b541f66cbcd1157de1da38fb78e4d6b107fc58edb84745c5a8bc578c613e840bdb13e10966e9b0eb64c308616ed9e415c2422ee848e00f921e556a254ddf89a52173501e84f8ea63bcbc5e666c45e2afff2a3c4f92d204f8ff0b9207e8b434dae616bc7cff2d977bf3afd09c3464548622c8a249b3c1703333f65a8ea3921c95fe6785c26e758ef4f2b728b876717918e3ee2528432e1f0d1b480e3a90e3c8c33dfc0b8d0920ed5af3231dfaf63d7292dbf", 0xb9) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20a, 0x0) socketpair(0x3a, 0x2, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) pread(r1, &(0x7f0000000140)="012d60bc51e2f9158bf5d60b9837b2496a020b0aae2b148c531333393480aa88bdca2cd2ab2a9220b43e5af1165232ba6e139b26e4f873ef173ab05ef3bda4ab7bf2265b2390ab5f0c9b807b5f257bf30d1888bd4a7dc38d58e9", 0x5a, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x80, 0x8, 0x5, 0x200, "5404da102e10222b14a7a10b4824df4ba1508463", 0x7fff, 0x9}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) bind(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="5d4e596f006af7933241648fc82908ff0c4b02432312a366052366c143d982f23f8c832a027be7d4db6e0e26f3940c8f854c330a2878911fed27dd6f588c85a13dc6fbbb8b0e713d69b29305e9795a74da804defc344a6c0b47d00a0e4f9277b23f5b0a30e715c9ba7c1324d4a6ac9aabf83736e81061f6fea9faf97b90964a2346682592ed23472ab1810c6b090f3d84a61a5ff3ee49a202fad595c21e627ed6235b90d3498b87eea440a566718ce79a4521d6d8b7a587a473b848c5dcb007b0566e322324e10f75006cc48dcc4defd2f79f39fa58312b211fd71d110d8fa53b9d926000000d14a70708f3efa57b4223a670bd676f30e52e71e884a3c6e942198ba06d9a19f4ca10114dfea1880582fca4c2a38314b1cc359f5d15f75964b3ebd7c63ea4b8838693874d40d70a6374e4192bc30862ac3bc235cd9d84b3239020d3eeb2a80b368069534aea5b60ada680c4a2f194afc8cbde97d8492af7b460100000000efe9fd7991d647ca6a9ee1411e4969a783b09c3056b23dfb9f2be89d81ffaba7d20115bdd1e45551630ec1b9fc0867ff47d6cb3a765ddba6ca05cfa39b1deb0ae3ce8a98c413040291daf91408d50fa49eb6ff0be7cf02ec0b0562430b19eb95810afcba01880b7b464f8d06ce59f85b"], 0x8) r1 = semget$private(0x0, 0x0, 0x12) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/180) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x140, 0x50) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x1, 0x7ff, 0x7}, 0x8, 0x4, 0x7}) 16:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x5, 0x8) socket$inet6(0x18, 0x4004, 0x7fffffff) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8f0}, 0x0, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x8, 0x9}, 0xc) write(r0, &(0x7f0000000080)="02", 0x1) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@un=@file={0x0, ""/65}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xfffffffffffffffc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x7, 0x40}, {0x5, 0x100}}, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/bpf\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8003) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x7, 0x180) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/96) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x20) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0xbf36) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x52, 0x2) setuid(r3) 16:00:11 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xb2) setsockopt(r0, 0x8, 0x2, &(0x7f0000000040)="0505e497cc1cdfb4f1af00fc5ccbe740a9808d4cc86f62fcc72d4fcb6f5be7f43817db4c5d56f8ce1c9c3bb2195db3f12c0959d4a0581158c6fbce1993baa10a3861a490c8d633088038c1872f0de8d21895483e15d67e1215afb7ac0d27894f8e7c669807eed9ed359fd9e83818e01e2e087a1acf06a8b6533ce1cba372a821c9f113401c2136a6caba525281a9941701cf7723e44c4d8129f65243e92ff27f914961b19c0c1a37738b20727dc0864638f2de2b2ab992e26a1b295e057fdb18dae55fc40ce9440725ccf7413962b83e0b9c3f302731b62c5e7036a8d9fd7267270f5de6477b13db2ea090c62d9642", 0xef) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000180)=0x4000003, 0xfffffffffffffeb4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140)=0x1, 0x4) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x8) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="2195637bc77a67c9ad2c7eb6f9aeb37ed93465c496a37aae07cf1b5d58ca29199d2c5ce4e806fb7c9d637901efce6e1ed995545e4eeca11c333a00a1db03d1f4b6071bb46fba6cb205226f343570", 0x4e}], 0x1) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: syz_emit_ethernet(0xdf, &(0x7f00000001c0)="287be17d9f292983b5272d96bb38b09df2ad1701321cd44f9a2fc6af9e8314f3b1a87616df3caa53eeff09f5563e21975b1964ce961d15f949588235e8557e21dcb3d193400a3ec0cbd4f857bdca7acfc89364990cb46efb8bcb02726305ce142c120e5679a6a9ef9f79c80ce099b97a2300c3b41e25842d2f1138078a470e9f766d5738a6266fbcb5cd3083b6e988500a8605e2bcc29a8c74c978ac8af5acc4a9d37e65eb3a7c1e99b3109ff672bd48949ce7c8fcf4655183bf842754734d4314e19f89f5bbaefdcc5cbafc2a054c6a4e9a18cd64451fe0b05be53575f456") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80048}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0x80000000}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013127d1d3f70e666002df97ad35a71e0f5328012d05dd99d969cee0d1725045a4fad68508e8256f8f9e9a9054336b3a22d78e0fd0dfcc657db9cac00b700ac21c5093d1e6eab63cfe7ddc55dd669ef7d7f9d1f1062493e2ce0d3f2bce98b4098c5843a9117fc196f384d434f698d7799e8f3ca60aa7c2a1ac1e958826260e7cd249ec1b604f4234daa9ff58c663b2591009941d543b40cd072d514eacbc41184d93fd535412467a00e30e67cabf16c1312504eedee060693f32c8d4e5647ad2161de9abbaac568b3dc59e3c319a9e745ccaa89695a2c3235e2abda8acc23a5badf3fb9386799b82f0489d26b8d079ee90ab859ff1d0a547ab57d55695b277d612a977826e1fe48e562a065ee2c56a3a86320ab763e2568fd9902706960d7b32b8160b5ea9c34af0aabe9cc6f883b7730a383bbb92eca4c451e8d7e75286bede423bd5c70815a76972cd6094e84b5bfeabb5211d02a019c1f8530b64c505650771859ecf7ff8d9890adc58dbc35e3a4ae94c9e142d04ed63179f2053a25d000000000000000000000000000a3624884c2d2a87bd282ded4c63382f01d539bb0f6b520eb78e6d78d175d44e1a5f44e7ed38ebd976ec2e6ec6aa4def42f99f3e6430bd77a46"], &(0x7f0000000000)=0x1002) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0xe3, 0x101, 0x9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x17, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8010, 0x0) getpeername$inet6(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) recvmsg(r1, &(0x7f0000000100)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/255, 0xff}, {&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f00000003c0)=""/100, 0x64}, {&(0x7f0000000440)=""/69, 0x45}], 0x5, &(0x7f0000000540)=""/191, 0xbf}, 0x40) r2 = fcntl$dupfd(r0, 0x0, r0) ftruncate(r0, 0x0, 0x1) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000700)=0x8) dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000680)) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004427d, &(0x7f00000006c0)) 16:00:11 executing program 1: mlockall(0x2) r0 = semget(0x3, 0x2, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/168) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7]) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000180)="dd2b733db0981f417a7f850c6617e91c679c4c4f794e609fe2ccc42815a18af56cdef38d845b2f0ad84e3fd3238a27870754db7548ea024d0eacfe64e804f2ebf527951a567260b03b09860433e76f48cb9df49c78d6be1f745b823580a00e46d89c8db4614ccd8322", 0x69, 0x2, &(0x7f0000000200)={0x18, 0x3, 0x8, 0x61}, 0xc) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pwritev(r1, &(0x7f0000000580)=[{&(0x7f00000002c0)="3b7df95a15683c047058881ed0c433f81aadde60385ffb50204d67b51abe4f8816f12f83f227fd1318e72f365389629ddc92bb65825084984e68e10c783bd2340a27a73cad107f18c9ca1cf148c41063eaddf0e2d3a772eceeb3282d41d84d14eb56afb29fc2b4ca408d9c11", 0x6c}, {&(0x7f0000000340)="1f35fc1997c6f5550e6dd2a388606f70db595854fea4a77f88cc3107dc0c41f65506750f6b9f9207bd1778a0849730e7399aad96a8d78659f0400a5fd21ceea4a6399205597118c36727d5dbb827b70fde5897bd6325f9d8fa786ee2cb3801bc6c54334c57dad8ae71c9842a589c57df93799c11604775ee5d6b8e7fcebb71e0c873426e557b84687bf7f8e7dab4cf30810e", 0x92}, {&(0x7f0000000400)="a3760aa33eb2e0217be91ae66e621d81c41a8745b40f55a22512933eafc55838dcd14309aa253cde221a20ad2eace5defdb4d740216c5fe921bf70196b39a16a06e2a0e70cdac7b6865c28aaf8b5111822e216cb44", 0x55}, {&(0x7f0000000000)="bfab8f4eba1aecdd5f08be27915a08eb2afbce3da2476e44f5efc292d4ac0df8c3ed22b5789a20", 0x27}, {&(0x7f0000000480)="d0e0732f303fad0800f92f722b5505f0f930e530d47d1104484c92d54c15fdf4860d5a9742149e4d465017c520d35870a59b6bbf8f6b3833d7c10ed6de54d2bf79634af49903cdc842044a378a4ae88029e3d2c7adb6efc2294473a90ec2a0c5dbfc7f75838e41a14aca88a1312bb6b9d59f9974148302a3e0299311370ace514287ef527b1c5b55de7759aa218cb7f0448dc6455218f6f93df2337b718c0c1a2bacb0a7ba6ca8c0d56c4520728b9dd3b177a50bf9854dea2be4dde6f7752dd4f3ea0f668b02a155c93c4f6392dbcb802ebb65697b", 0xd5}], 0x5, 0x0, 0x0) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x100, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x4bd9, 0x1000, 0xb5c, 0x8}, {0x5, 0x1, 0x20000000000000, 0x6}, {0x90d, 0x4, 0x7, 0x10001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0xffffffffffffffb3, 0x6, 0x6cc9, 0xefe}, {0x200, 0xffffffffffff7fff, 0x1, 0x5}, {0xfffffffffffffff8, 0x9, 0x7ff, 0x101}, {0x80, 0x9, 0x73a, 0xdb4}, {0x9, 0x994, 0x7, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000216d2"]) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x9) r1 = socket(0x7880607174a799d8, 0x4000, 0x400) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x6, 0x1, 0xffffffffffffffe1, 0x7, 0x1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) syz_emit_ethernet(0xb2, &(0x7f0000000380)="4abef89bbfcbd031f28433ba6dbf3a0a0abd594b16cb4095214c4865ad1802b58fc514e8df6c2c62ad7ca25bf40e34ea81f7f9bbe2db88c76cad05c709b9bef09842713fd85076a226f0f89b8478a87766d42422fa33a5f1fbff67f96bc8b3490c02b4a535c64cd95d2b70b2597ae8b55ff9c68818a4b9b45fed3b2a0a1b8817cbfe569966097d1d24b12f622d5d1573e7d0a16f4b4b974ec6048dbaee269f658216681823d4ba65c6d1eedc0b4b6aee1a6e") ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000002c0)={0x1, 0x4}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) socket$inet(0x2, 0x3, 0xc8) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x21) writev(r0, &(0x7f0000000080), 0x0) 16:00:11 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0xfffffffffffffff8}) r2 = socket(0x21, 0x0, 0x9) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x5}, 0xc) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1ff}, {0x18, 0x1, 0x9, 0x1191}, 0x2, [0xd, 0x0, 0x8, 0x80000001, 0xfffffffffffffff9, 0x1, 0x3, 0xfb]}, 0x3c) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001680), 0x0, &(0x7f0000001740)=""/255, 0xff}, 0x43) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x6}, 0x1c) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:11 executing program 1: select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, &(0x7f0000000200)={0x1ff}) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: socketpair(0x6, 0x2, 0x4000000000000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0xa1, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x0, 0x1b7f07d8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) seteuid(r4) sendto$inet(r2, &(0x7f00000000c0)="d3b417112d026f44494334297a7c15ce56f44fe9d0346e4f8f6ff14d64e8d26203c441e72cb3e471ab833847a18b711d2a68b2dad0e1d9a5df1721d15b8cebb7e5f815d62e43ab16c9a94f8b6c0e8f53519d174429c57fa0", 0x58, 0xa, &(0x7f0000000140)={0x2, 0x2}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18a3a0ac15608bb4dd8678ff87e5b33fff8740ba4e8b1272132eaf46d93da80fc59c29793d74c3676ddf4536aaa86a90acb4445c8e0daeda8717bc0dffef137ea0251d6640a7f10aeb891c512e9f625e8f13eeba1a7635866e6a8f3b89128751a3ed689d890915e5f89839c5e19402aa67ec27b87879259cf3052140c87ea13172dc8d14523d5d6f45d934ed8fbe851e7074a36bf24ab56fed63171212fcf72092c0dff49a27f4e1ffb1fda5c23eb76330123a59b995331bea571870cdab2d60c3152ac6c936862d9bb0a7480916b170689f8840d33527e971f73ac5", 0x145}], 0x1) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800000002050, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6002, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getpid() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) shutdown(r0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000400000044000000000000000000000000000000000000000000030000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000533f63276f8419b7ab174003472cf8b0facf9a60946a183f97ad2343fd26fcf6853da48bd6096368c2ef8ab8bbfd402cd4b8cb942f4b60ffddb9b9a613dab6e8cc6fafb46e3f792dfd88831e332f0007560bcd9411d323937a7cec4d7b13eb3ad638cae3ac4ed9e40a8030734fbfc387f7a2dd35acfc96f39eb86fdee704c98fcfad8e1a7fc1e8adc19e3b0179c3aecd"], &(0x7f0000000340)=0x6e) bind$inet(r1, &(0x7f00000002c0)={0x2, 0x0}, 0xc) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='{.!\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x1, 0x9, 0x3}, 0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x7, 0x20, 0x100, 0x1, "079df6cf5e360e57b707087548991cc122d1d8cc", 0x7, 0x8}) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) write(r0, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d2905794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f567ba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b1d0e973ad3550b10553cb7918672f26f97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06020000006287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e3286011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f2a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec138efe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e00"/1881, 0x759) 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) mprotect(&(0x7f000028f000/0x2000)=nil, 0x2000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000180)="3b2c12ef7d1c8d329542128531272e0f440b156330d97d72cdeffe11f0c5d0fddd0bab33c18e221a32d35077990dc966690b77dd2ab0720564337acaeb170227f92c2792b62b55939f969c670e4a9065b66481bb91d6254cb49fc64c5d42e7113670afe42cb0e7e47c4e8680db51b527667a2b9e97dfd7900929c5bf0c4c9682f6737634ec650303f22e442cc7b9ef77e089cc70a570d7599a0b175f542c1aacf5a84e96ba0e66060b38aa35136cd969ae55540ff8a95335", 0xb8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xd) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="013c4fdf4587b1a058906f134f018569ae1f47b6d8f607b413c562643bd420f42bb0c1736d0de58c073870d6edbb0191d10db31d0c29a604d97fcf5badcb57cb940038e46a1fd9c8b10dc1a6f1f4acc4a1fced823b82b3f0ba40069902f92911febd50e7c40231e0ab304dc75c89308e6d95d4b75bbb30a34df8ebe8209dc59db6af16c6cc550a", 0x87}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x28080, 0x80) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = socket$inet6(0x18, 0xc000, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x201a0, 0x3) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x5) r4 = syz_open_pts() r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r7 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x2}, {r3, 0x4}, {r4, 0x40}, {r5, 0x120}, {r6, 0x26}, {r7}], 0x8, 0x40) read(r7, &(0x7f0000000200)=""/4, 0x4) bind$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1700) dup(r1) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) accept$inet(r6, 0x0, &(0x7f0000000280)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000240)={0x8, 0x2}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) setuid(0xee01) madvise(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x4) getgid() r10 = semget$private(0x0, 0x1, 0x44) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000040)=""/11) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e57ae696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) clock_gettime(0x3, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = semget(0x3, 0x7, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1, 0x3, 0x6b, 0xffffffffffff0000}, {0x20, 0x9f2, 0x8000, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6}, {0x0, 0x0, 0x8, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x2]}) semget(0x1, 0x0, 0x82) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x800000000001000) shmdt(r0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:00:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) msgget$private(0x0, 0x84) semget(0x1, 0x3, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:12 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) pwrite(r0, &(0x7f0000000000)="dcef3b823773d72bca9119a8dc58d65746b15e560ac43b1d3f3d5e139b95b0483081f2b370269663e9b2c05e81ef23bb38b239d17fee6bb654424fe517bc32ec7673e0df6f2aa7f70a0ffe36241c6aae059887", 0x53, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}], 0x1, 0xfffffffd) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x4f833e1c) setsockopt(r2, 0x4, 0x2, &(0x7f00000000c0)="9682bb4c8dc800a881d423e83a53955310a7ab3e8059aabe615ac028ae92f2480799d725735c2dbd2656818350755f503b2184ca3621b8225887afb43ed41ea70ed04ab75725805f3f376636832bf0ddf142160fb3cb1ea3c9545ed1a68798276358e56573b15d50e1971a94332c2b64cf2869d3f2cb", 0x76) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) accept(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x20, 0x1}, 0xc) close(r1) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 16:00:13 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x3f) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = getegid() setregid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x6}]}) r3 = msgget$private(0x0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getuid() r7 = getgid() r8 = getppid() r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xbeb, r4, r5, r6, r7, 0x40, 0x4}, 0xd5c, 0x1, r8, r9, 0x1, 0x8, 0xf56, 0x3}) r10 = dup(r0) connect$inet(r10, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x423, &(0x7f0000000000)="8d01ef01844a0b81426a2dd3") 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) write(r0, &(0x7f0000000180)='m', 0x1) close(r1) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0xd000, 0x6) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x7, 0x2) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000040), 0xf5d011d9c522ecb, 0x7) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x5, 0x400000000002003, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0\x00') flock(r0, 0xf) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) syz_open_pts() readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 16:00:13 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) close(r3) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) r8 = kqueue() pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) pipe(&(0x7f0000000000)) r9 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r10 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x897f3cf20e145290, 0x2, 0xbf38, 0x1}, {{r0}, 0x0, 0x0, 0x0, 0x2}, {{r7}, 0xfffffffffffffff8, 0x2, 0x22, 0x0, 0xfe}, {{r2}, 0xffffffffffffffff, 0x80, 0x20000020, 0x1, 0x800}, {{r10}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x1000, 0xffffffffffffffbe}, {{r5}, 0xffffffffffffffff, 0x80, 0x10, 0xdbd, 0x8001}, {{r8}, 0xfffffffffffffffc, 0x5, 0x4b, 0xe1, 0xffffffffffff0001}, {{r9}, 0x0, 0x20, 0x40000002, 0x6, 0x8}, {{r5}, 0xffffffffffffffff, 0x10, 0x2, 0x8df3, 0x8}, {{r8}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x892}], 0x80, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x4, 0x20, 0x2, 0x3}], 0x1, &(0x7f00000002c0)={0x100000000, 0x10000}) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x1ff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x5b7, 0x4000000000, 0xe1, 0x3, "6595aa4dc32ae5fd33932545af81962481c6318a", 0x8, 0x6}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$TIOCCDTR(r0, 0x20007478) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="25b0cc21d73f8ea2530f651758c38e7c4019d27748276580f8a49d120f7f1320b9fd9f65e823b277d39784f9112d5e7ff4085ea341af908d47e1df1442b71463dfdeeb23c334ba7f8295fe707017c5e8c602facf7392a6df491c558de2a41158c73e73ac72290337f483938d5cddc55716f45fb24521568d9eb205bf27ad04b81189a679332611", 0x87) syz_open_pts() 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000080383, 0x24) r1 = dup(r0) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x400c570a, &(0x7f0000000040)) 16:00:13 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) bind(r0, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet6(0x18, 0x4008, 0x20000000000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0xfffffffffffffff8, 0x1, {0x7a, 0x1}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r2, &(0x7f0000000100)="d70b195bec4451dfbe", 0x9, 0x0, &(0x7f0000000180)={0x2, 0x1}, 0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x1ff) sendto(r0, &(0x7f0000000180)="d1e227038c5fc5c1f7578f987d0da197375bb96f34e25bceb6e60450b4272e6af9d9b3202d1781f83b8d5ac4e6594b25d317d34598c29d95bf15bb7968fa560ec8988815a315c77fe0c40417aabaa843496ad847d2b95d7f879629c97d2118d6d1b6138bc560fe83558d79230a154ba1f85c3a2effd99f181a5bf835b12657cbd4a07ab40676bff73966a5f3dbc8c56d202efb3bf93033e9d02820f5881325155e86eb69a7701bf28f9563858da19bc3deb908160202fcc29b54afb589a698f8baa52787aa275f4478b6569151a0fa13b5ae4e17c772856409", 0xd9, 0xc, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80185760, &(0x7f0000000100)) 16:00:13 executing program 1: r0 = socket(0x4000000000000011, 0x3, 0x100) sendto$unix(r0, &(0x7f0000000000)="709cf6ba7ffc42bb2a8c4a6b444d689708fc9d65b3408c182fd1921d3315925c003c83dab1945595f550ff4e22", 0x2d, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000011306ca90041010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b42ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638080011c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b317757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xff, 0x4, 0x9, 0x1, 0xdd, 0x1, 0x6, 0x2, 0x2, 0x5, 0x66c6}) sendto$inet(r0, &(0x7f00000000c0)="645682f750c754f380ee524b7447b279041515", 0x13, 0x40d, &(0x7f0000000080)={0x2, 0x1}, 0xfed1) sendto$inet(r0, &(0x7f0000000100)="125068bb311094b49e5a32ff664b4f9b93145ce0909655661fe2c381c261030b8ce78ea6b9b5dc9b47d1a48fff8677e79a9c05a7bbfcc975a1f950582b96cf8a1eb1c2d524223a9a401bf71a8a09e2365050ce400d79115664305d7d7d7ff858284e6e1c22f4f2f27063a780e670861de70d751421137f63b8c3f6f60c1dafcc51f63837f52182bcfd010b3473013fcb357d28ad1132ba36eacdcc4df51e74eabf18c875341e6aa04776186511ca78415f02075b12c3b6f684d895240ef0b1380bee36", 0xc3, 0x8, &(0x7f0000000000)={0x2, 0x1}, 0xc) sendmsg(r1, &(0x7f0000002a00)={&(0x7f0000000300)=@in6={0x18, 0x2, 0xffffffffffffffc0, 0x2}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000340)="ad2d15ce4234d3a55bb9308426a10629b9b7ab7ed2f74068ca1557a618493c3848fa9a76fcdddf46dbb915ee472925e325f24716e0ff3bc76157eaaa96e2125f9120dda9b0e6280cbe1097c05cd1aeac85560c2176e781b31d24eaa711393f30be8d9974a0a1a37bbeb1a41457f0988e437226b724be6ff7148b8e6547a3aec701ba331da15ddf78c79f03139a949d9f0bcf5a5d92aec997d305557cc5bc89966ffcbf973017b148899494b04859d32d1a34983f1911153d51df26538f628f2e2aca54eb50dae1f7377fb330fdfe3975af81afc207301acb3a3e2e7b3e48a5f0cf637c351b22ba3405795abbdd61c05dccd4c07e4c11b330a62a1d89d5356ceed16576367ad850586a6993a33fb6e51753f97cb0615791b436f10f97a4096588ec1bbab60ab986e7227ff1f3edeaedcb37ce72821199e28601d8838b9041797d0fbbc1d23491c211ec849284ebb1d92de99b0313f901b5681a3721ed258d2f2b29044e6449c5559ed51116dc1874e1c0162e13b65cae16b89dd13107cc1ae78e9b6121f2091bf7a7ed350d4a6348aee33b02fafe531e868c8afa5a39fd6860eb952943441daa773fccf170f6c43cd5eea8397501f6331e0c5b4c4b8a3421eff83b0ae6d14a08485fa8ffbf7fe9f6fee5c6f42546acb25cff2766ea8154ca760c45f08e81eb8b9fc99ebfb424b0e137b35d1bead534eaa741b30592da5d77bc718c02f9c9ac318e0fd569079de19b1e16b1d0449f555bdf9f18ec2e4f854809f2cadb71e3cceda87af08b6ebd4ae8c040def415805f2c602a49559cc9e442842ae34cf8ff322c16ac32d47f06a9758334ad822349bad1ca1c10da25ee37029f875aff694648cda710224bbb488f2cb6e9e2d582205b8a2e1fb32db82f2655ac29bab1a510943cf4f272b3c07830f1fe0c80e37702f245e259ffd7e0a32c76a8400318ababe57b2b449d21bab60bab14e641a14aba2b9f5e9463b798812f046c947b41ae16a299afdcbdff61a27bcdb0336a62c20a8fba005cea3765062297beff9ff911c6a48c2b239f2b798415f16a81db9f4e2030b52272cef33c7ae13978a7af1db21bece53330d647b5da3431a4d7a5244112dbc26fdfeffbbd96ff71c948e105bc957a3752161ecb1c2c4ebebeb973799d7814e6b9e2b91e07ac06efd890a45a2a30a2196066a3a310792aa49f51fea4ca4411e55cbdd74f5d553c1563559924b99e220b2a3585a47d64a51d1af380d7b0cb9dd981dd0231e35f51f4b4a2049c8b8ddae171509ea520a6191421e4f82d33b7a976c2f6cbf53e51b9aa6f0dc842b5ac93b456cedd915ccb5506a392db062ca5ac9ae4467cbe0edf433bd73eea90069480803d33a67a94b1f611c483c38ef80bc4b9524daeef072dbc635c4b948c54cb258661ed92f881c84fd17bfa0299f864e52a18b51df96577ed76dd00aa1fe46bcba8f4ef633fe900b6b72820e0251ea84f0bf28f7d21d2eafc2329dfe18bf58b1a232118deae7ba68dfe568f3d074b6948d6377a7d094c71f7c4ca03a901fb8804b3b057a26d42b78e3ea336ab8e305e1b495a146b357d6ef0e7162c53f86d77769ff53126deec3ff15a2c1526dec30ef901ab4221b4f403acae0fe4cef2ba7db94554716970ef2d4812359397191ceab93a0cbaa53a6e05e99e3e0531f02c65e3c023f5ca4bfce7c63dde1c90ec8b707e5dd066a9028094cef58efd91454c757253ab069137079e0bfa24b9136db0621eaea0f1605fa9ba06a23b7f35699f8d47b9acc4006f68381fbb6fdd2e0b8e461008e060c4729cae3ef7117e13ae45dee0116fb6d6d8b07122025d1ea2f5d90f0b2a3d57a6fcc01905234ba3628f3bc142fee8b08fdec34eb8ac569341a49685461a800c4f44b59d3e4cfdf6894eceeff573f9d6a5f68e62626145a5a2f7222c3d26257f4adfe824f006e553535daa1d444f7a305c2110b29f94bebc51940a483ae57fe42de475ecb0baa30e1ae3743d454c18c90d3ee042c16a67825e6c6bcf6472280e90701df61d21a2d9eec14abf031aa1af5db6b498aa89f03da9fc353e4b3f7dfa4428a038fc2a937841498aae7ba893560b276726b1e8e80ed54111ea4ff331ae3875975992c09d29569ffa8a448ffe3e968105c3ce278733ac682049030aaf77b93ec022e28ec8381fe4b821fb67d6bdf2213df2b5e189ed854053f178c457eb74e5b7f4acf94048aea8895a90485de4d13aadb62ac9a60e325b9aff7b944b969f960c80b114f7ea20966fbb0ca7071304d00c046fb946009082b3b41a0d2917d00b6d7bd93f62f0c58763eed4321689be33df9edb1827c6787206f92936dff7512e0c0cd5c974a0474620246c5bfd5e93a88a03ea074ae016654cbc147dc795d25aafd7068b6d10845af46f8314cacb7cd327ab34c1584d681e2066085e2e0de5db25a57fc0b544351773abde4170a4d931679193293fba56045884b026eab40bff2a13d4c1cdb60190beca30a3659b1f27a3e06bc75334427389b4c5504aa4790586ee620d2cb824d9ce030927ff7ac2b6258760c1ab5924ab55367fcccd7fc073b50ce743df1a32d2b5c54524cbe9237c83c3efd0b354b55f0aa8083039be437bf4b4596548db77d1e8e1b827594b0607cf2b3b21f126f6aedc80c3ec08cc86a17f4bfb803759aed56094c68ac3ffef817c907e365e04e59f966e181289bc857e4ce4c126bc8a55b33449f811e66ed6157dc4b82b5db644decc663fed674ca24846c84fe8fdd42fe45541300e536d8c61bd11394b311008a6863296a89314aa64f718b11a14abab123c64b6828e8a2ef58dc43a3d7c06d83f5fad905d269d884f1e184c3637599dcb429ed1c9f0f8f2ec41ec7d3b442b226d5f223d58b2f50b3c1dc0020ea141f68d328dce6600a85b2e9d3078524ad6b45a171a43872144a262ee22b1f339eca3af59d1df1223d8a7279967f4cf52b45c43bc05b977d3035ebbd516848cfa09f3b0ea4f38066fd03f493ec3dce199f444981aeceb689e128ac629b1ba0459110baed0d8e79aaafaeec493342c846dbc9902c6d9581d7538e5a775288abf7e0dad6ff927b675f65bf6333577ae6835eee5efb3afde43a88605e2952ed8af167d4db49ad80e47016c1dae4cb58195e88d56e399704f59252378fadc96519b3bf7976b945b64ac3251488a02d231d9e08c1eb20b659b9579e0b93b01638eafdec44df964cc098ebbb9461352081f97174dbfe987561b985ec353a1c34878eb4cc88517dce23707232ec833e852815a5b096016f33aebfd73e68380d31df12d9780ed2805f55bb32cfb7509f4814bf1ae90f0fc3309f8cac72ed8d23b6d29c18553441b0eeda81e12f22a019c41ded8c13d7d7d64af9f82abe9d5c638a1d10999bece139b2413eae261c8af4e8973655d7dbc60e550a4b51a6a6ea3d07a770c9fa08f4fc70cfd240799b5696b65f93d13346cb8170157f0343ad6ebe78fddf644adc0ced16bd7378fae8dd40ed04fcad60c2c2a345ec51614870d9cfa4836b9ef9662b6775ffa135915a4f48a5accb0a021962ed9ac6dee69b7d0946ec4f8ee63364052fb0476810350f536ffba8feb6522a2195fa4b970da5d028cdba1f01d6b4632152ab7646f05eb2410b3fd94aafc546f0b4a738bca1bce92bf4b996d9606071c9c7aaabd7a88a2db11450e5b6d3470c04dd696538251b54a942241b8834b4b5b339a04d3e9c2b91a19beb8a96deca8c0a43e4b465b141d2f48c29e4f801ab7caaf0a3316a02a061773f6b0f41cdf4e18e52ddeac352f85c4b7d2007dac51012c1531c563c88ec192070bc44ac9c1fbe44b548183d02766548b80f0f1f34707e457074f08c7c1748315afc37077eb8945dbbabdd4754a1a75b786c8d4a9dbe1bbfc021bf86f11024ba0d126cda4768898298fd07c704c3ebd1a1c151a4abd4d908f558f22634a60eb060c1d2d2edc4826f302d9481e0709328b65d869a568b2d63df26debbbdcf80c4f415d37d8abc22acb8679118a927de501a60499d0a193c00367ae20bd1b645895927d734e2224b92802153f375b41dddd74d3bd393281692519df240e3b98c89c9c41d8d0d10b35e38ab69d32ac155ade6136a4f63672bf9d8675536a89dd50179b44f9ab897acdbeeaf6308986ae86eb90e7de8b9ccc771edb8992d831a58fb8391df12b3d42fd601f2a8f2af66693cd753486cf1d0517f239fda095c35267f0cc5ec8b330c4844906a7d2b3b0963abbb781cc0a35b99ce100cea8b7d612c9c340f92e32269741a14da7d112da7fa61b1a49336c4405d760358df4840a01a8297f16532d7e2a05a790ad80579e214cd295e91471db9d16f85fd910d8cd95de415bb4a33fb294dc0a9bb884ff42e99406977816266f0d78a12a818c6aa03772705c73b43af137c299b0d49d8975ecf9c75a8b6bd6846377b42c799743875078dc9703be235bd59bc9c9d350ff6c3e24a33e8c5f441604205f9bef25a21dd1260ddcf5e0a04ba67e0911123f6e381c9c9cb108daffb2a6174868a771b82b62bfccf9eb5512fb5d194db52f0be48d7b39b1f9f2a13d7799769865f21351e3117f51861fa27278deaa553e7f58b4b3f29b2a8f1cdee26bfb738f7c1c47fdb9c709306cab9dac584e9fc9c0ac04d73c9aca9bc3bea6803353ad7366b06f5fd46d87b1e06413f46828512be2b85e1cea5e8c2919710a9a3563810cf7987441cb2136fc960660fffa2179d1b5344f5af2434c650a305e7e216e91df26932896028d8a662d641c8dae08370871a7f1d8a95d528f8676bd728781c61729d338e7ea60f205e487b9481fab577a8e74989f4cbadbdeb501a926d631128e37b58e2df7788d660175650a0641cfa7d9ac79b82003d2cc1275c681340baae5b831d05bd390b22e1a2456fd246cce1a5ea7deccfa0940339fb62487946482332dda3d477c5517d5f3d2c27248ac7d004e0224c0673eefe1882b15d9e5387c30ca91e9e2910409366e88c7685d39b95e85ada6ceab40b29a184a363a79cf6d7b535284357ccc5303b9b5eae4c231b4cd9df5da66c5683bfde5663430fa7f1b8a29824e216f524f5988e2243a5fb9ac88b4ca4c24d805dded7d631096b99702799f5deb266dbb068d5e38628416620fde86f8a60216a8a9a5af61d1609286696c96662cfbda5187d1a5d9a43c9d8d2957c4a92ad608363388eff8f995e635a3b6549e4c65342afb379358415bbbb33cad46bbb5d0178c7f25de189cd4187fe2fa28661719f092742f40c7afb7b8f7a45aba56bb4547cc570db986fadb609b20fb93f5ea651c73e5d8375ed9805d302d4b067dd9aa85a1f956625217d976690c19ef74a542918e4bcbd768cc617f63428d430a0021ff2ea1bb3f49877a0f75812205f766d2306b0cab866d5d3197921d22ab5e3711b0b57e4df65bf2617d39c919c0b147be7745bac11c88d9ad0fa4d55a09813701130b7cde7566c59035d34929a4fbc705ebe23649991b0f69e55961c225a33428c13757ca4b05b996d8c4d6768ef6577b709d59890ac2553989e3b24b25f483165a677ba143af74d99f1f9a21f038ebf5f83f32c98e4ff8f3b65f0758eba3f93ea8818f0567f1d662c94c9263416f51b75ea1f2ac89faa54bdd4f8854a21a3fc0774222faa6fd3937397f0ecd2ef23da6a63ad13b9473cf1a86b716ae6f2b94371ff8519bd9e085b0b26fbe640195abd1221308facbc75d1d1a4610e6c5692dc646645a5d419de9006c2948fabf1365d3b1b25dbbdf9546abe6dd8fe0c9e3c361db709eac62abf5f1961a", 0x1000}, {&(0x7f0000001340)="e9a6b367c88a7120b8ce3b0efa39181ce571affc662642ed3261bee58bd59febf264c9061d42eb673dcf23c9ef31cfd74bc972469e7c4e94cf55883953d5b415a9d9b1f4143b118035e97bc78c92746c695c1de3ab9b3fef3ff250b9a56edbce7415f368aac0038368ead3934ca74eeb3c5dc4fad52db02d9fe6b18bb9d8a7b6d6c966faaf0eee3eca76edc5d92a195be77268600747a10d5b5b37d146bc1ebbce161912ff14c7d44a3ad7c463d7d37758c946dcd9c2c0338d08b54f296e6a4dbc90c9621b30e4f31b3c4063ef1d0520b665c25ea138e712679c759dfc41384cdd831d58ba939b24f155a2f7118403507b59ad9f08bf1742da70a747", 0xfc}, {&(0x7f0000001440)="d5b449e0d4c149d60a3c2b5321c466ccc8d6932b55601eedc4379145a41b13298dc1", 0x22}, {&(0x7f0000001480)="4732feaab993e022271918aaec1463f8a7d98135efb7de984b1136c63d1dfade534a03bcf101ed1b577680134dbb89667362316c739767b491a65225b4", 0x3d}, {&(0x7f00000014c0)="9e6db8c8c9ec02f58eff775d057529fee589366a49f820a6dd764c4ab24249a6301fc6cb3c09cc0bec7cfd4bebfe8a9e527a5af4f7614eb19c50b90fb363e206ba9151646394e51b8492e2123ee570808da057774824daf75f84c70b634ec1850fa3", 0x62}, {&(0x7f0000001540)="81bf145782590d46fb394bf22198d5ca7d068cf6535e74726ec364514ec2e2b8b27ac52551e4528b9dfb5f7b", 0x2c}], 0x6, &(0x7f0000001600)=ANY=[@ANYBLOB="5800000000000000ffff000000000000538b11f4f65f5eb6484e6aec69d9265c22b68fecdec2e029676174a8b53e5d5beab52154ab8bb401d993ba876e6798a5739b94b9000a6b22d82b0fbfc5155663b9177c9b000000001010000000000000ffff0000090000006b7cffacaeb2e39807e1a17369b9002251f1e582ea3aaea562eeaac2389763233a89e05aea2987d18dca2eeb6ac1cf7b4741d1f073396cc110d8ac4d97132588e7237fb49621c54220e0a092a7249cf39fda63fa8fde7329db4310bc226cd0478da1fa819057b34e8a8960605628324d1a419024bf611cb8269ead700469274897b3c0d0f1f7de0c79ecfe3830d7acf5e959e160634cb743dfb70faf46e6dacecbabf25b1d3def84c081440cb268a5affa73428984d336edf2f9d9560abed4fed9aa3178e193c64420cdc80305df344e84090b4f3df2cf4fcde0e5491dc737065777456e525197f2a8cdec4db616d7e028fb33ca64f136b1118e6e735384bd5fced46da5938723e2a5954b0090646973b9b4530ae9d905045c6dae6a4afce5568370dea9b97b7f52c076183784609aa16b6d878b137e0aa9f9a7e3d8d77e24c72320c206df2a18050c210e728bb50e03db32263ba5970ee0999661b4df63ad0267010cd06d264528ba82963671493f32e5fb59c24a7c59a9dc8901bd66cc523033a377fa6db782c2959debf72346b2ce79b7798b0dfac3e9f9f5ea49232f624b4863b3d557c49a69df30701f62a9c9e0885cfd56beb2220a095264564b98d9263c9acbbad2a9ad2d4c77c0e5b958805a0d7cfc41a46253db9ca327d64900187f41a6a2e11abbf85c45203e5abc8b8b9b57a539272605cb5c18fab13fd95411375bde35cc298d7f58b8f04063017484a5d01227f8b6887e82415bde996b7ccd429916d70999d5b7c8e486d410def2b224b4df5a93cb0e270b07c14fabf20bce013911e0231fcd7f15151b7f0fe896443a1d86d9d9827ac8d52e37fd29fc29ad7a80dbdfd4ed882f16c23b09cb6de085fff44c84f60b1bcca8176544cecdd56d7abbc65544ecd14ee7740b746c7f354899710494ea34da79929a41ea830b49cf9af1f96b0facd23ce4ca9a87926dc0220225ac5d43b4cbed76adf0ed928b33f0568282dd8dad7200ad9469b2bb7f7de6f467cdbf8a1cee61d4ccfae7c54ee1a1180dce4dee39826fccc89adb57aef6f601d92206052dd1ffd81455cf8541975957474a01576516898cde5c0664a87f030baa9e68ba9f5f7a725191464a22d6725d50018a098c7dcd9f50095ee378a0cb524ca56615fc692485a8cacff2d716f90a9bf94eace56200d0d9f40f06c1c9ecf7fd6ddb4514567f90a3838fd294a5f5130e8b2c6d61a55d6d6a79388d8d659d672ed3e5c8aef38d8c8371a653c853360970d3f53d728b6e8c1e2f9dc82e6876d9e7435269c3f67b488e57e34beba4fd6bba340a73154ce085b4a9b475381a4cabcc173411a7bbb3d67a2c4e67f51bc38904317ccb6afaf4a8f843275edccb65d652db44270a071cdd3796271987d1ae1997dfc72d429eb1f671b8f20a0b00af1bd087595ae8fd6c68c2b2e4ff8710423e658df85ec9c83bdf088574312e0a77e2b344a1c009882193de42b352fc81a540a676583a634d8dc7e9127700a3a33180da4c432f6cdf58694278e0a8e4911f0cf9ee8680d0f5c66aa5e7248c7d63b151b0d52074b2b1be18cb8a33e95ad30047d5323a04d394ae3780e3e79047184ac6253684e2f6e0289ec84912a30a5ba8377d05dd7f9d66bb7212588185467a77ebe9ca67c04b9a97754e6edb8fd4fc69b0eac8667137420b90640d67cbe22fde1bf2940e8ceedd210ebcb1d3b09fe694cd86abec229ad7d1751183f7bc477b1bb7d6882888e636a20b0e3d12f5334a45219ca82030f959ee90e8ac02a74ed06a1f1d2cc9fc07bb304b385b3bfe53db9aa0143b97052d25e13602494452c0a91267eac2d1ac2ab63ee8d0f51700651f61f96491d24f330a35b5fd91fd32cfe2750d0d66007428c42159c2d0d7c6e144bc3e4e273b7cb1dbac20041ed08e9fda93f92efff4b352d0cddabf756c6623d7baf99cb12c858a3c3e9c74d1efdb685edfabe63decd9644e06ffc9c72e0967ba759ac7b03f1060c37f79a8272c8a43d6aef5dce31adae8c2eb633ce24a599b3f8513e437774d234c6b70695e759c59c0f3671dc60e7bc7b7d2af14f3e0fb70d842eda61e026f324c4b8c87f53f60163c4dc2a16c739a15286354e6b8d7bf0f7e848b8acbc59a1354c2c03bab05415da9232c65ee12e42775a17ce8cbf8ed4b4c3c255428a0df49e740e4f5ecd17418a08667b8494d3ec0e0fc5b6251b03a6e83331699678d3ba61e5f372cf754f4cbcaf5b3d5a8b9dd564fe76c4b24aa85037dfc0decd5934312d9bb9211b4dbe3c691608cc6a88223791e446ed3e81e579fe118f887275ebd7c8dafd65f34a79b709bb96e3e3d72360eaccf1cdf2824eb5c0d9e85223e775026f115f01140c7d2ad983b50e70ae0abf0b92dc1f189cf101c63e2a7e46264ebcfae2c904b616ec8bc4c9135e805ac2afee16536fa9c47cf705a08c99a58cae10f76ef5393fb842813bb9e68242a01f84f5beb14d59a994abcbf73cbc87feb1101d19a76ad683d1d3a87696e56f28c1135aac9112e163bda3ec75a0df4cb6049263306068a4f97da1d2a672eb962b58fbd6af6fd96c89d705bac6e0d12a56be81592560edf5a0ef8b5893a099fc1ef7471492a6d753fec873e10ec925bf6d9b33645dfd0184ecbf9556e9d1939b6d19afe4325f4ee4db22fbe613274c85daeaf495a5447b8183ade01b24802bb58d38874bb767fcc77340cbad1951eff108da5414361ccaedc5af3ced21baceb23b3a014484bd8c1e906a91769d78a77228692879cda31dfc1176eeaaf5d11a7d816b6bc9c89ec05b7c792a077462de7158b37663c7ed908e978af2e4f06ee0686312f2f1675b81ac104ebe389556619643b61bcced4943b0224dd206ab44fafe359d4d3ec34d658f8c1d85dbf9a4da5ce3fb05ea01a336fa3b3949a322e78d402472801f9e21af96a4a08b360170e4dbbd1e7db08f77df3d529b4ada96f10798640811079e73dc6b6191d763a15c5d5645c03c9340966187a804a30613d51816eda0128d8c1c89c103b17469294f142d9951a823f281be1c0c2cbd045c9eabd159b6f8f45b5b7986952a86135c9e26949937aa6d3f2a377206bffd6b0856ac6b9eee3f429b0adf159625e71cadf07827e66c67ad0db5d8c9dcccd3a77f59d32fa4600b0cb0aae19fd19b74f03a7e438059692436b73e920ac52372d5ae5846a594c99e335595d012cd5d5bdcdd5282d7ed75821450687f9e294b2841ed93c71f9102b1be990c51d0a134040021299b213cf2883007d8038c7c17e25eef5835351f83d92c3d615d0b67324efa2fbc8d09ee4579ef04d75157d935ec352c83c394eb42142c61dcc178c20e5732074388f65984152aaef94a503d453a5dfa86cb7627691ad9346387c5455be118a6f321de2b801342fde4c1733eb5941aec14d53f7685385783dbee37e311d783f52db9029feb101e6539512a66108329b3f68a359bd05c3d14167e263a7aa0fc342e161a06c2429d4f9c8fbbc53b8cc0ee418bd54196409a0c4c9ab3fcc8b2f6cebbefae1a9905a0513c2c654dc1a699805623c0c8d0a4dbaeb3f6154b80c09c278e595f8fe8ddc4502083a5c1fa4a7d879c14be01feba16c1dc771008bab1b5ba9515ff88b97c8f51a70873479fdef9e14b971c8c98bc50ced8337ff5961f66b1bdc99de885f7a109ddfff4866a273f591024f01ce146d14a967371a6976e818b8e1a075b070f0165b58cf3c6940502870241be8396c2d8781488c66db3113402d4d3bf612d432c8c6b5dc30e8eff13f034334640ab9fa1749d7b7623c9fb959bc0e0925de445c7df630940d32dec7e74fcc62d0aa0e2be8231a4b2bc4d742486114cd005c863acd375ae263add80b4d15c34f3ba195fdeb9c96d937d3994a600027f2536f9ca431bba58a6d0b9dd1f857a9d3965039d510bdab2b19fc3d4f327a6fabd08634de405d625fcd548fbc8e2d3f9e83dcf3b78cf2f3629dba906f86e0fc40b1a699bb7cc9aa653dcec62311f9dc4ca5f83b63d2a3336ea0ebc80197824cbe075b0df738f60e2f893787bbdbf08636e6786b94d46e9f0bd41d236f481dbe80265aef59749ca34acccced95c25529dbb0a0cb5980dc7862e27daa4262c12237eb11bc6caa07b9104de5002008c4809f3434a49809de966c5054d792ec08d3e219bba9aa488d5f554ac0fff18195f65dbe46210b79490ebcb4f3a6ff3b20de32fa12fdb91a7cc81d207f6ab7eab4197744920a198005b4ae3822bf637b7f32a5073dd6c4db37b3cac59015470bae531e5ba6f415e1f09f24bb8b83dc23d4e8d2d248511f29a5d7528d212fd98e9a1ec868d64a051fa840c606776453ff6f8edf0ba805c7b055eeafb555879f539f9e505916b039804674ea31c9fe330fcff4bdf535524076956a874aba556007f9bf594c12a9c7e3775763e896404a34c1857e357355b096dca9fb2b78c4fce909689f9f12fb5b773c0da3d577e8493e13b421664869c073f063acdce06d48561c33eb0176d6c95a2d3fb96aafdb6c3ce55d5f2893afb535e8ddded2f2c8cd23ee58d5b02d29be53afc579bec0a917aa63356b0d2e363866d1194b25f443ce6f603cc76b6640853b63092ff95292aae438f00f8a18c4d2e035e2e5972713ff66beb497b0c138ed0db3ee1606644a6e0419b879fd9f02720c1185ac5699526b2cf036b97de1733a4244f1fa176464773aa3671e25ef10173c798ba374df83b168c3bfca81a0a5f064472f26834f9fe79f7a91f1bff6bbe2f525d0e2f6cf9af68bb8a38a0e2f0b62fe22c18384870a87db76a490df80f1ea2546d725b77853cf777360085b282ae2a3893f46b5bce74bdce5491a4639ce782522a14b729c9afa421a605a19a2ac3c64a75f0498a4e104caa3db3b470e6e0fc0685dc8f1f16bb75cc31b43d793278324d4f4b1fcf66210eae26e7e2fa0879d5af6f99146ac566b6dd33fe60cd988b714de34fbc9d037a690919727d828d3eb8cf5735714fa729a6f65d824442eb1cdb076a232396fbaff0739a1cd535a6b807b6d0838d70555cc04fb7676c01eaa7cbb1ace399ffc988e8b0a2231cb7b9a8db70b611179811c4e2c531babb02f09901df128c3c53442fe309b68c607586480271811f4b79997aa96f399ec98b40b9cd395498c6e79acbecb738b76d2604f3508cd754ea5b4609922f93f0d662a861092650cde9c1bcb533f06536cb060f0db389239f49c3d5b3bea7a35a331f6734ebe9a0dd31470d0a9ca37d856906ce323d1ce2fa9bfed05e8fe8afc274df0d6518718cb465f323b9f79e14250b72d44be60cdd01f2ac1f24b1a53810e912bfcffda689acf092ff5947f22f5a52f759afca8788b10db36188ec3c37d999eaff22d18cbaedd07f066af7fcdc400b7f3e4e6b68e557425023cdeee5f0e52fb7c18be3040e6c7f9801d002f396684a5f756114dd565f42ee3cb08eec7d18e970b00d6f1c03a5b630c2c00871c63a5c47402e9c6ffd6bfebd933a8bde432198840457234152e175801079cc44f6d968c9b2617ae5842a026c1e5d8af022c0957469a9279f9c88db3092c9b3d8a1765fd7641c38a1e0881bd1fcc3416ffd1d40c5650552267b8bd443b24fbb67c6cf499ecd968748f7c04a3af675b626ec2e6859ccfe1469351b431ca75e05fa31adca83edafb975e3d82bfb301b312d9ea9d79e20fe7489f1486db120cce30646dc7475fa421227bb30c6ca42a38aedf7c0f48dcb2fea3077d24b5bd3be3329effc4a70cbeb2967694a0cf72a7c3729b119c93df7608bbaa3f516b871226c15cde8800000000000000ffff0000feffffff50eb8ad36e20735d2dae6bef82d02ec4668a5b9a86efaab76af68dcb64184e55d6a69c655f40a7d47642b3606832102ea6d83ae25fb28673f3c0c1e03d4e061caecd0b973bc62db43717e2327c92e29dbf4f71e3d233f884f2d3519ddb0a410ecf5858ef5836c79407075fb4b2e1ceb5001efd00000000008000000000000000ffff000005000000345b6f56dce6bbee506904a8a588acfdbe1bea7d4f6e32cfeee49546d5d2d7aebbe1f768926397d99eb181062e4f6d60a43cd99e8a0641b966459bfd6abe477a8293b0c3374ef74966079ebebaae63bc304fc87d3c4ef56f87350d7c2bff83ccd3b13c12baa53a6d2fc54cb47e000000b800000000000000010000003f000000b4ebc9c9d89dd6d68bc96a125dd22d79426b706aef82f4dc4ff9db5d68e46bacc91450e9f72a57e47a92ac65dcf54d1f171f8d59a9980f597a421f3fbc8526692a5ff89bb85cf941b5dd57126a84c69af1b107000000f002c70448863aaefd45fec06b250b4865b79770c1c568c73e39b560ca0385c8c512d7366e4e3bd0e07552fefb3c97f0cd5e8a72cda7e9a9dce102984e1972e40b8e9c4bb4715e78ab0a5be6f5a0cf000000080100000000000001000000010000803bdbe0674bd176489500952da021f103aef848f2da8b6926faf96bbe1c408a3b52f14ebfe1af323fd8ece8320573b55aa18b982323f23834f278e498b063316dbbaa4b0c45171e87e206879a04dd880b6d8b8f79f5a407e47ca7d3be25fa8f5165abd9c0e675eb11a57d1f2c0391e70ab2cf0e11a4708f5b667f87a1934a29d85c2c9bf6cd5e619f4769a1bf27eb1edbc799175b2f86ed1a1192e67ff7c17bc6f3d711c118a3810748de25914523792fa42f1d00661ad4f4779872c4826c66711d99d47737e787c6352750c461c5285f1835fa1293292b268c44f4d8353fb6fad2717f4a5136909ba07380238b3b94880c41d934c448dd00c800000000000000ffff0000ff070000efb49721fc00fcd50bef68f47c2eaf320427dbb8576459ed1cf957b898b5ffa7a68d6d38dcfa17688e9b066468c3c9c62d150ba296b4d2a32155dcba0347144420e10e23b241e617679e47c7b3907c23bb01f915f0746a1f74a38e09129cdafcda9ae1e08307ae14788b402b4ed06a213a68099bd5ddcb1775699986c96d7e71cdd4bf58d9a2ce7c111a7f3755882c1fc2a10f9eb1010edb2d57b16b9045f75d259143e2ec1da40724acad4490cc75e89700000000000000"], 0x13f8}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) accept$inet(r0, 0x0, &(0x7f0000000080)) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:13 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0xed, 0x7d}, 0xc) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/120, 0x78}, {&(0x7f0000000140)=""/19, 0x13}], 0x2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) 16:00:13 executing program 0: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 1: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:13 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) getitimer(0xffffffffffffffff, &(0x7f0000000100)) setitimer(0x2, &(0x7f0000000000), &(0x7f0000b1bfe0)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x1, 0x38f, {0x1, 0xffffffffffffffff}}) 16:00:13 executing program 1: mkdir(&(0x7f0000000300)='./control\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/20}, &(0x7f00000001c0)=0x16) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) link(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control/file0\x00') 16:00:13 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x100, './bus/file0\x00', './bus/file0\x00'}) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x20000000000003, 0x9) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x0, 0x2, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="c000000000000000ffff0000080000005c8f799ca5be262436985027fb4517bdc45ce6c170a3a2b71202f247d1bf30ade5f2549bff7e212ae3711c52bce1f30301a4a5c00d8e60e2229c74a29f1c1b1526c5320864b5621ff655cd622e282b1ab56cecd3da13552e69a54172420043b913f32a242ff7906b748309fbcaf4f592173de4a2cdcad4944f78a81eb66ace26870577ff2f02657bc637c240ee13cbe54834aec084d33e01ac1277f4537af339efa1cf5a435460aa01a0969f24cf8aed839ce042873ae1a1957236e028f20000"], 0xc0}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/231, &(0x7f00000000c0)=0xe7) r1 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000380)={'./bus\x00', 0x1, 0xffffffffffffffcc, 0x3ff, 0x1, 0x9, 0xe5, 0x0, 0x1, 0x0, 0x5e, 0x1da}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x1) kevent(r1, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x200000005}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:00:13 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r4 = geteuid() r5 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r4, r5) dup2(r3, r0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x1000) r1 = accept(r0, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="0477a91de1eae7f3197d068914f32ced50685ea971cca85c499af4af1f1a284fe8564fe78916c209023fcbb83c8a030ef4f26ae08b835be3de9dd7aded7508d62eb6a5c2951c64250fe5e6e4267d0fbda94338b7ea2e9d6a3fc7da0e31f6a10fcfee1029bcea4d1e0acecb5f47c3e4126837ffb84573072a9c0ab3dd2146cbdc6f0f7942d9ac4c5851da5417ecaeb240fa14b1093ba43fa8dc8c5b8cc096d211ea6ef97598260528f3617d3719269f8ec730f977f649fc1892260413d8bc0681a755fe86e105bd7ddfe73fad44de39fc43ff3cbf2e2737595ba58af03366efdb8c30f40a81fd0a69b11c53c7c608440fa40ae68b55cbb94c9a54c6319014b3", 0xff) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x1ff}, {0x18, 0x3, 0x5, 0x6}, 0x8, [0x6, 0x2, 0x2, 0x2, 0x7fffffff, 0x100000000, 0xfff, 0x34]}, 0x3c) accept(r1, 0x0, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x800000007, 0x10000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x4f) kqueue() shutdown(r2, 0x2) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x8080}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x6) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e91e7a35c756a2e79acf63635faa213b332d2afeca84fc9616299243d4ba891f2c99edcd22f167ec0fc5506ef1787ea", 0x791) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10220, 0x8) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) poll(&(0x7f0000000180)=[{r2, 0x5}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0x19f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r3, r4) 16:00:14 executing program 1: mknod(&(0x7f0000000580)='./file0\x00', 0xffffffffffff2fff, 0xc214) chroot(&(0x7f0000000040)='./file0\x00') r0 = socket(0x39, 0x4, 0x81) recvfrom(r0, &(0x7f0000000180)=""/213, 0xfffffffffffffed9, 0x0, 0x0, 0xfffffffffffffeb6) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffff00000000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1f6868f3148a9e7003eb8ffb6b6b791969c9c4757af70396cda0ad61e92f2fde184095570f6c1d326cca23515e3d647f06d7ff1284f3", 0x36) socket$inet(0x2, 0x8000, 0x100) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) 16:00:14 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = shmget$private(0x0, 0x1000, 0x20e, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r7 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x0, r3, r4, r5, 0x0, 0x1, 0x3}, 0x3, 0x8f, r6, r7, 0xa6, 0xd59, 0x8805}) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r8, &(0x7f0000000000)=""/104, 0x27a) getgroups(0x1, &(0x7f0000000300)=[0x0]) 16:00:14 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r3, r4) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() semop(r5, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x543, 0x1000}, {0x2, 0x5d, 0x800}, {0x3, 0x100000000}, {0x7, 0x1, 0x1000}, {0x0, 0x5, 0x1800}], 0x6) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x8001, r6, r7, r8, r9, 0x1, 0xffffffff}, 0x7fffffff, 0x40, 0x8000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x0, 0xfff}, {0x3, 0x9}}, &(0x7f0000000040)) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x3}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e8b03610a5b9614f7510b8987cd7384e095aee4"}) 16:00:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x1ff, 0x7, 0x80, 0x800, "673f9e6462d42c099a593cdaedca793ee22174eb", 0x0, 0x100000000}) dup2(r0, r1) setsockopt(r0, 0x7, 0x401, &(0x7f0000000040)="9c3a6ee4f1472d428ed33b159b8253ed6e8a01b85ffb8fe4898afa28027825a7c6fa20452523bb760ff9bbd2a53c79d8e128cddbd999ae7a5f7e247a6c9ed50ea2e5ecd82a36fc80980abb69345917adcb18c8fe5592ee07fe177f7aaba5a8a7ac1c1fa3d8882145f76b58956d368d0e4b0abbb57e7430ed7a253b6aa21906f83444e75114a8c50cd84e1bf23528a8d72efceb137099ce086741305c627ae5a0e39aafe409febbb987c39b2232c4d80fad62393f9b8671f011c3c3f9cf5dbb2207b2acacd0c225b983bebd0b9f091b99765f85c0cf4a87a4dc48bee7e78c032a571bd5fde973a65c336a4aa6470006db72e2b88bbd3fd97d7833f596a958", 0xfe) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0x3}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2079714945816cc1e7b35dd295b4d3940015c6baddb0d760c55efd9784d689c26015d6241b09eb8abe158a6e60b17a13c92031949e78c1d180c99a58e594d93ee06a85bf4a2ce44d31083743a8e100a8312c4357eb3ab163f05cf1a2ede84e7ffb995fdfeead10e04bf679a475f312947077aa737415372149ae"], 0x1) r1 = getpgid(0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff78, 0x0, 0xfffffffffffffccb, &(0x7f00000000c0)=[@cred={0x0, 0xffff, 0x0, r1, r2, r3}, @cred={0xaa0114ac}], 0x18}, 0x8) accept$unix(r0, 0x0, &(0x7f0000000000)) getuid() 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x45, 0x4}, {0x8d, 0x7}, {0x8e, 0x9c4d}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x7}], 0x2}) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x101) recvfrom(r0, &(0x7f0000000000)=""/222, 0xde, 0x843, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="c466659c871198229849fa98946b29d518bf5c1cc445aee938cc3c99d51e451585df1effc6b8790e697eb7a2f5b16b1a71eaf58d138ace18a63438ca82df177d107d6e0be03588a19d8c874067a0bd6dd4e26b1979daf38be1a859bf1fddd6d7274fbb3a3a3e570673cf0a06402789920fd61a37e333a2", 0x77) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='*\x00', &(0x7f0000000240)='%-\x00', &(0x7f0000000280)='#=\'p@}\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='-\x00']) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x30080, 0x0) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) r2 = msgget(0x2, 0x1cd) msgrcv(r2, &(0x7f0000000500)={0x0, ""/252}, 0x104, 0x3, 0x800) r3 = semget(0x2, 0x1, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000640)=""/239) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000740)) r4 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000007c0)={'./file0\x00', 0xfffffffffffffffa, 0x0, 0x5, 0x0, 0xffff, 0x4, 0x8, 0x1, 0x3, 0x3ff, 0x100000000}) fchmodat(r4, &(0x7f0000000840)='./file0\x00', 0xb0, 0x4) write(r4, &(0x7f0000000880)="7bb0c84027a6bcd83bc1a727e6db9c4add4e9b3e766a7adb981a351a3919468ee2b7ed944d9d1d402e335ea500750614f83f72ebf94849b71c20228a8e5c1fc5a5ffe8b0749e062c42fd54a52cfa9928046de4d76d6ebda3cadaa4513ebfb6b9ea9a085dd71ce62462665c7496d480fb2d8c1d72a557427c0e529cecc4c0d6f0dc6f45fd03ff909bcb2f5722901da27ae08d441a013c82545d7dbe4be845259d3029738b3dc96d96fd35918817fd76b4d9974add4f184982b95270daddd3f9a920a67d6f52d73dc2ed08e11cd5cb2b0cba701ac1a3f557624c06643e37dd59e0efeaef7fde11018c743893b5ad995b49b03de26935d3646300f3cf6c14c3a57bff55e43914fd07bf3955a5a8c59180708b9357fc78f1289cefb9d12496f1bcd2d37feb28c6b6d11a9906ee1885529320826e9896ee0dbdfb17065aae613aaf456cfeb342f500897140ae2ff8a5c54053685cd719487f08cac7723d43131d729b046080f63a5a1d0239453bc242e78e34c5f5faf521a042a7383db4997577517aa4864211ac15b467d2c7d3c9766e60a030a39f7611e966335715601bf7b7c27c7feded30be6cf11deae459577cb2d23e372c0e6253a90b0e308ad1444a659a30ea5d2ef18c09426fda3e806c802c1da009b83d1748b93cf6b2532660264f144ffd9b8d74ec59e5507048d6d2f01d1603cf3ba286272f6e20f3d3a95d52b05f30834df627f07174a6a51d27d1f31bad0eec906d3c8cf740dedfdcf342394b660bce9ae3cf9d7d56b73cc88b13f66548842908636496e70134958f566bae8954e7c91f67d22533c89b44a3fb1d8d24c0f6c0275b0d5402cec3a5fe7e33658b83bb03309cfebf0458448b6e9a231faf684feaa09ef761b436b61d6f5f74dc887571ecb28a48933fe170da97e3b40f7c8b49b917713b59f5cdd187f45162269634069f195313141815a930acba8c1690e0c7e964c45b9e7c10bcf88f369717326cbcd83f89e67e39cd6e758cff6719ca61c8bc08d0d449cf8551c2762b452d561df9104eb64017d85508260a76b77dc9c9f4dd42b58eb06eae42cd2f93bf1816ba472d43c7e04f95c56b55845bc15bc96539c7cd2b464039f42ef815f804a4ecc4cdb46a00bf14cab92ee6c1f8c80e6457207ce85c87c5f5e0a3bda006c3f04f46376f188841759873756c2845040409d30525ab899ca68997c98f140f0fe132a0bf4ca4606f0a5bc107194ba643c5e5fc0e4f5b2c15f0e7a047fd5d933014db823bced6c964ae33cfd0bc0b87e4c76fa9f7e084497855503af876344544efbec1f8486d59673ce2660d80b7edf72866e99d6376329b931de2dc1b6df0ceaa882ce4276a5afeb5bc7e49013352787fa66731b2d335ab86c1e006ab292675de6b44054efe197ceafd3658189640a2b48df64e9dafc4c72a7d0bac1d86266d6e404549e2ca7273fba28c992727860f71ea54f1733ca51a895ba4f6f626c9a527f5f95096f6bfb74f83a9cf6c79827831c18dce86f182487951c06c820d211f1822b355bb095c48e1aa4550eb9373f7e107531672129eb071e3b86749168597b4643956521cd3790e1b303ce7b6e5022b8e408d50bae1ec674b3aa1e40c8edf8f2bf0caa9332bca92479edc0f897089965c60ab44323a5f4baf67645f1376366e1c57721748576eab1eeb7f9b7252d268afb5811fa37bae6a0aa60c0bfeea5282ab22edce0075f19feb616d4bb5910f7d12d81684c661bbb3ec729bb860a82e01f41753e43c1bc8ea6731bb9d8ede35f16ab4fe1cc03a7272b7cfbe4d6af86638e8949667f0c3d9df3f263c59d8123dfe4e072fada62511ef0c5e84285dbe9e41dda72d31fd22245357c91a83f58ee37088bdb55866ca0986d5d46b4698beafcf4fbb9d1d3c329921cf5ae777f8c49fe8e117919870980db78fed13807e538b0e9c4e805939f2ee46364f0deca5d8e0611a9d01247d6213b202492852e0bb8aeff05bf5f7507af5b620792162dcd59c44e74c6db205baf1c072ea5c7d164d61d9dc94cfc4cc74aff7bf25d38ca5177b3f41217c1ea0e5fdf842e87a93ab823304086e02267f1286092b11bf58b242b0387fb97249fa1566d940335fcadee6a5eb004ea6ed4d2b0fee82bc2fa74045709eaaecf8d82db57119245fa8f0e2d3cdf4b363fc6b76287655d9c44f753a6120cd2286f70d998c56f6c11c42aa49a6bdc52b332f9908a5dbcd6e555fb87ad63e44a90f5a0066a8a9e5345d7443aa6b6d4eb48d0cb471e3b407bd2ded01863b723cc59d584de1045c172d7b776d9d6633df2d2afa5b0be494af4328143a068ec476638ec2bdff547b4aea2d4534b54affd65a6a34f7e335b2965cd2b6a2d458ec4c7cbee2e77999f347778dfb2e84fbedbff83c08760f4e9b9b05c3d5eff00e2e692cf206e1637ce592af276fea113dccdf79987498f11af319287fcf3179aeadc24596bebc076c7ad244cdf6cce692d2dc294a63a574c5a8ad781d42e83a687c024bac92d927ad77bf56e61c421e76b38cf51d04402f9c609004a4fb1b42b43b7caa3582a0e7249281fce5d04e608de4cbf00f54f7828b2c42582f68f83b5924cf9d42b7f5fbc358c8400a0ec061a9d7335cfcf4971c2f931017f0fb0322e05dd803b3aacdefe4556cd67c7a58f9ed735bd05c044910bbe49c3e69d55080da6582e65cd8a0811cd4a00dc85071f8a5d0a21e90bfbfdf24a8d31304b03bc399bb879410c29bc2edbc876bc7184e6083283b071adb1e1913bac2a15e04f4f323e4ced789d5780e1c052a89184354427c1ccbb8ad4b40d352c21be2bd1314c2f29ee67c7abcf2fb05cdf66251d2afec039d9d1d3a8d0f36fd239b4b652fd2a183d6b92896fd686065851b97d49a59359c4158961a705f4dd6a437e52a72c25999b5f5ae723ca4252d94a3787f37a69d76b944ebac5b01b36d2ebe93bb3e829011c6648562594f0ce8656d75b7f946dee044241e442f05210bb2db856fb14e06d147821f54d5214c8e48b870c0e0ded6efd4103b001f20f5663a2f3025f2b5b91aba96e1c8699dd667b2a6b881131ff73da090b515f6e0465dea43f66d81cb4837e979b2789126688809dd3088485ba730e77015a0c5347f76f47ab459c99e8ad3c0eed96067bd23752be73e19cca25b260211f9d1e4e05da2cb49529e534ae307f37f597a6a4a954f9cad4927f2c85fc2c8f950b172a027ad9c29c918f3a608d950195b002107a82a449a284794b4ce8e42cef6300c0cb6fb018bdf6dc48b6764056e4a9cfcd4dc3269545e541484ff25782f8d220a2ebe1946bc2348b1b1544a38fedaa968636e2d3f728b8988241562edefaee807cd14b495dd8ab89f34ae5ae390d0b01d56b298cb08c1a1b1d0c4ba5d3da0249404bead1f4d5c6cdb2393126c7e45bea0064488e73615007352439ee5aaa536bfec2903a90ad520794f781b0d3ed26d0bf2a49f252b4d042ee2741f6a4676a610ad56fc9921cd2c8b6a3b0409ea23bf6db419d5e2caf62fb1c38bfd2f914addaa77790711695114694c7dc0a9e96ed27266fd3243d911a3104cf0b3aa1210193a496e3d22afb2fa63b5621a495c09134d348de43407f1e167532a31155734371e3a1a63ede5f92d3c87d7b25d1a58cba91b29bc268ba422c20708842fbd1b96ddcf269e4e4b127168d7769e0bf5aa4a1406338b10a90df6f89eb4f2e7563868b89f6191c88bd7bb5c29a7eb1c1585ab5067339ad02db22411d5d1f0b279ab41106b2c57cfb03234640b697aaf0bafdcc8ba32525198cc9412789a4c57572ba1bf537472467af25383046409026a0dff85cbd58e701fc1cf675730bd402b8201722cfd567aaa9aff5334b4bca28a9a4cc85d3c9eb409e2ae0a625a0f1445ea43df631a530413f0e8e56bdd46931059b37b81df2badcaea6533608a1d505eff65b2b9c3e7753947936e5883da2d5c8ba13fa3d2781a5338fb550ae6498a5efdce47ccab815ee860ba80f127eb1feeb89bf442b0454b2cffc5cf97aedac457ec3dac06bef5057929f76da50ffc04893886e1721fc24c9773043ac7993f975ca71cea3cb3cfb4d9c2019c0177050c43565a6f61c9a62bf1d36b6f2ab8eaba124592b807633426af9a76b0793ad75efd16a715ec9d96ac2d0447b86330e1aa3d2eba0a87d4790f75e07e4567c3d34b320094052e80b3e4d2047a77986751f9b15214cc99806a6bfad7610416b1134e11dca05825c4c95f3c4c4ccf18ee12f943ae2f50860a5beb1175bed29d74c68e5a038a4923ec028a1914633b280ac3f1394618a0a484893683eb64b4ab7c975b22cb0b575658e813c23e7576e378ed20a4039b4e959f6b9ae87fc366900ef034ae1d6b8361a18d4c5418127e0cef567c69cc63126d49c1af9c4068124c5757c432295ea3a93801ce171c39435d59b90e14a273d050b04172ff91d6ba9ce1e39ca16ff4517720e7d7a6bb2a54c7328d5d407b75958ac5b78c251e0ff347dd150513deefaee1c38abfcad25d7eb8fe6a947993f3773b8bebe1be9e6d1e2f013cd7548742c03e12e5221d6bd91cfa59aa2a849ab93367bf493fbc8e60a31f8483667f5ca37cff3451981e1fe937d506648cf952ec0c847c94799171b05839929e1da82076ea83d95cf3b8a588366ce9cc1dbafbc3debe96327d7c6c98689f320c2efe38cce47532f4a8f85252bbe569bcc3de243d3755add393aec292a92a9f1a77baf0cbf88b3454757d968926c0a023351ef1fdcf9eb4a5a13c3cfd7d5c528366d51d47e4f299f78c9a0273c99c69a8b6c497db176791ae3b15aa8b91c738871699b6e216a2c9ca95aafae6e0a1e56c419970b7c0fcf97ed037603b1b7bb2517c15db6fb745d010e38beaeda7a222a16cf1508af66cd6c803e8c23f028db503f3cd00756696fed78355c3d834b86f99997e71717e730dc7bee41e08da94ff66ee81de0a1afd0dea3a1227fe8a5c0a3f96ac1215aae0345a003395cf6372ac6461a2a168d9a91b29c17ed82914891b3cdc4b632bfebefce9d1d437eaf0f93f34fe1e4e01f15f727a0581f6e430d0f02bbe8013056665df9eef805a57686df8b7cda07f7c63fc1e0c0fdffa92aa983c985e25e9415103e62065eb3b68269a872f7d38a93b21bba03fbfb5a07726871f44bdadeebdeb687bcf7a77feb71f4534c5cb81cfef327050a470798b206e09b4582c19350478b60e63b3146e6177ef91191a5f05f318628a45d2e84adf470bd12fbb4979eedd01067fad23f4fd3afffae7d49650f4342e6ea5df2022069d5c47c3189640d0c516d871d7152b7e74169b0b3a0872c2e99f5be46e7a0e73cf0d225ca669f77395dfb4991059221b4567710f52759cc0f76e6af425d290138862dc41def59618a46495fde860ebf75916c5f291648e236911a31f073cad53e44aa46ab999d78168b0a8b13693e19a04b55357ab1b2490059ab678bc0e6a912d6fd284b0208c8b01df91979d819053cb3c375a417e9cd4c52b5fdad90b7371d51067a4e979fb88f9b7ee1dbb2c4e091758944d43f679d3321e5d23c8cdcaba9c8902f7a4efbf0744df43e352330b344b0d242c121ce42d90ad0b83e04a9e94211712c6380b5dd492cd082b810fe6c73b9a8f3805d8905de076f8931aaf97bd99a4a7b0ab6c72685bc5dca9bb8aabb3cdd5e35d5dce7957728ee16d1bd1fb0c1f5a82dca5aac033bfe21d2c1cceb52aef825e9e7281d9afb865f09725fa47c9be6809de01a2ff922dcd376edde71293a13d65d00fde6afcafa23c1952ab381fafc8af5f7103d60d97", 0x1000) rmdir(&(0x7f0000001880)='./file0\x00') semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000018c0)=0x8) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001900)=0x5) bind$unix(r4, &(0x7f0000001940)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001980)={0x0, 0xc7a8, 0x401, 0x9, "3812bc4ca4222533289440cf98246c220362eb53", 0x1, 0x9}) r5 = dup(r0) ioctl$TIOCSCTTY(r4, 0x20007461) bind$unix(r5, &(0x7f00000019c0)=@file={0x0, './file0\x00'}, 0xa) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001a00)=""/115) open$dir(&(0x7f0000001a80)='./file0\x00', 0x20, 0x4) open(&(0x7f0000001ac0)='./file0\x00', 0x9a1, 0x4) semop(r3, &(0x7f0000001b00)=[{0x0, 0xab8b21b, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x9f3, 0x1800}, {0x0, 0x7, 0x800}, {0x1, 0x1f, 0x1000}, {0x0, 0x1f}, {0x7, 0x9, 0x1000}], 0x8) r6 = shmget(0x0, 0x1000, 0x8c, &(0x7f0000ffd000/0x1000)=nil) r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getgroups(0x6, &(0x7f0000001b80)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0}, &(0x7f0000001c00)=0xc) r12 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000001c40)={{0x0, r7, r8, r9, r10, 0x8, 0x3434}, 0xffffffffffffff02, 0x8, r11, r12, 0xae1, 0xbaf, 0x1}) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0xc006, 0x58b2) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) setrlimit(0x7, &(0x7f0000000000)={0x3, 0x8}) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21}, {0x7}], 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x40, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00', 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) r2 = open(&(0x7f0000000380)='./file0\x00', 0x82, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe5d) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x440, 0x0) syz_open_pts() 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x3, 0x81, 0x1, 0x1f, "9ad007a495b22b8f94ba19cf06e46c9deb211ecc", 0x0, 0xfffffffffffeffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x8) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 1: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:15 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x7, 0x8000, 0x4) fchflags(r2, 0x10000) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) getsockname$unix(r1, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) recvmsg(r2, &(0x7f0000000180)={&(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000004f9e000000050000000000000000000000000000000000000000000000000000000000000046e54880ce64043d8b92f1da6c8a72ee91e54dfed1a07690ef180e63b36757cc86077e447511e0aa87f50fab741d5d19b40ada5f90e39c76a68c929d63bbbc718093f347688bd80af04ac0f0a613197b3ec4cea1e31912ebc7995769a054692ed50def53e6cc76f7dbc77a55fdb4a14da1db616b69e3afc741f1c0ac437077046ac5ff3467892e7331a00d99482758feada554b0a5fc9a116f83b41e507890bf56bd369ac692305b1a4bf30a1c1afaac216884e1c9d1f870c71ae3310518a569613ebbef65d1cc33e5b9aaf7b072c582e23d171afcfa44a6a9d7d94d63b665ef0daff4832a1206547c19bbe34c01aa70fa304e8cb47b5b86f7246c62ed975441724f90332b835e32edb74be08ef84610ae2c1f6d99f0447b51ecf41119b18270cea6826897d76d2896722afefea364a74d4474b92f0eae253844ff0009e597bbebd783aed9262f2bea"], 0x1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000380)=""/151, 0x97}], 0x0, &(0x7f0000000840)=""/93, 0x5d}, 0x40) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:15 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) getpgrp() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$getown(r1, 0x5) getpgid(0xffffffffffffffff) getpgrp() getpgid(0xffffffffffffffff) getpid() r2 = fcntl$getown(r0, 0x5) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="637d6e94b8c1be06876d4e6cee000127184b58c1ff867a9338aa069758b70c545587cd7f9526fd0ea9ee344a97cb7a2cd7861204fb6092493ecbf8bf37345387dc0df55b91fc80636c752f2b3696c4f92f2b1eae3715eb704ef9c5b1ca9facc54d13be697c2387bb85efc7932b323474fc028d7190865ac505f7ddc51590092805729e5c507c213a722b1e682af482a596d7e94ca4fcd84a401782f0e9b6424fd6b2ba7e2e993766dcc7a47ce7d9aa", 0xaf}], 0x1, 0x0, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$setown(r1, 0x6, r2) 16:00:15 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setreuid(0x0, 0xee00) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchdir(r0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8001) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)="95ff1b4db1da10c006fe29657425f9e6464f0449f819660560b65624e037d28fe364717a4bcba8d6b5874775afbe01f98ecda3cb3008e786ec8ec58d49a64c517b921da799f28c037777904105125a5c4ad7d25e9a82980ba8bc8b7847e6b0e3a2a34d61bfa9534248", 0x69) fsync(r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="05109de52026f1b63e0dc8c822020dfac4a0254e4666ed43107971956a4529c9779976b7d7df5e692f574cdcb6fea4f55f35fcca559964119282712ae8a44fb4c53aea4eccb583d114a37e48811e7f28b37f38c449b5ec319daba35cdd591871fa7d246bfa36e8baee16b1c75ab49b4040378cf29b4a25aa88fff4433008349d63e3018fbccdf702ad30bd10f07ef70c7a662cea8478f4f67dccd90132", 0x9d}, {&(0x7f0000000180)="17dafd0c1e66f63c1c92f4297a73a63ea697a8aea77d8e4dd30521eafd85bbed2739f16bc259afd6db6a2b5d23ff577c7c140328ebb665f0f6b187685875a7fd601f8af7f07288c95cebf10a2e88a9a2b0aababa070650d553789cc42aa00471db031cb8827cc06d6e092befdfb4c30ecea51e372e487fef63e362786e1f9d1f694754449fbef6ad9acdb00b5cfd7585e3c38d80d4f2da0a8b97db2ea588f714bd79182ed06d3ece72d03d608fba7083997ee5e2ff3e7a06b452ba98457b6326d18b588628001adc3f4d9f", 0xcb}, {&(0x7f0000000040)}, {&(0x7f0000000280)="143908b8fbe158b51f643e7cd50f223865a3efe0339e661cd88f286fb367678b1b2ee1b45a1386faf3416c3d0feb91fcbee27ed778890da7ff3da8a7b5b6a5a38402947f4964f4df803a426eee2cd54d54bce0f2a77d98326bc10dc1813495145765dbc64e6053014ef7bdebbb2c6a3929e4975fef15601355334afe6b74e47372c19a89095c190fb79ba97c8d6ab1d7150829b8b792c8b4b9f2c0fac92937e85535baabe6d797a584c49e6e52408d5107eac183a2006ca92b59bd0d80b82352f79772633a46d4af50166b3f07d258c549ccdf2f5ba37845e45998834f220970c8b82477397282fa2d4868f52a57", 0xee}, {&(0x7f0000000380)="630609f0f4b8137c1add9b527627c6f7da9eec16442a56b0e20a6cb0b9d60664cc11e8166510b002fc1b3d20cb6f57342ff988454430e9", 0x37}, {&(0x7f00000003c0)="ccbe672ca27669fa96382c2829793cc28bbc379e1135832c33c4a926b84b5b1a01c027b022c7f0fccb6703530b914895f7092f6c0dd947582b1851069727aff116f51e987815e621a8be510d83bf5ee73be3c7a7d16614680f53e5922ced5766970c378bbe717fdf007f4678ac04e1151d23cc11487fc4af", 0x78}, {&(0x7f0000000440)="66cdd6a3", 0x4}, {&(0x7f0000000480)="b75171d9c1f8145bbcb202d0e1e89ec5cfbda1542fd578e992f61d3093b133b47e1942dcee87e5eb03a3c0a05a44f3e8aa83037f04d4e57f31f6f0e1a9843887c1fd0d8d813aa138a7e18b251c281cb939261bb26e924e89e0589c75f588fc3872df6e1a3b795de3c3def806bc3f07e2369d9a94e5a003c321f0a88c31a2a4343488e970630067c713b70126ef91323c4100aa87586939113ee07ae412813deee3092a69bbab2d4ea0e9745871e20a602c15c55cd0a8", 0xb6}], 0x8, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) socket$inet(0x2, 0x5, 0x6) openat(r0, &(0x7f0000000640)='./file0\x00', 0xa0, 0x105) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="9e0facd86d07dbe491cd77addf2dcc67", 0xfedb) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x10000) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24, 0x6}, {0xeb, 0x80}, {0x4, 0x6}, {0x8f, 0xffffffff}, {0x6, 0x800}, {0x89, 0x81}, {0x85, 0x100}], 0x7}) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x6}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000008c0)={0x1, &(0x7f0000000a00)=[{0x3, 0x2, 0x1, 0x3f}]}) r1 = accept$unix(r0, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) connect(r1, &(0x7f00000009c0)=@in={0x2, 0x2}, 0xc) r2 = socket(0x1, 0x7, 0x3f) recvmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/84, 0x54}, {&(0x7f0000000380)=""/150, 0x96}, {&(0x7f0000000440)=""/65, 0x41}, {&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f00000004c0)=""/98, 0x62}, {&(0x7f0000000540)=""/148, 0x94}, {&(0x7f0000000600)=""/234, 0xea}, {&(0x7f00000001c0)=""/50, 0x32}], 0xa, &(0x7f00000007c0)=""/143, 0x8f}, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x3, 0x81, 0x6, r1}) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$getown(r0, 0x5) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000040)={0x0, ""/18}, 0x1a, 0x3, 0x1800) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x200, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socket(0x1, 0x4003, 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3}) r2 = getpid() setreuid(0x0, 0xee01) fchdir(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) close(r0) read(r3, &(0x7f00000000c0)=""/154, 0x9a) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) 16:00:15 executing program 0: setreuid(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x250, 0x0) socketpair(0x19, 0x8003, 0x9, &(0x7f0000000240)) pipe(&(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/42}, &(0x7f0000000340)=0x2c) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x8c0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x8000, 0x0) r2 = dup2(r1, r0) fcntl$getown(r2, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1ffff, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0xe7, 0x0, &(0x7f0000000040)=""/231}) 16:00:15 executing program 1: r0 = socket(0x10, 0x4, 0x4b3) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0x39) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pckbd_enable: command error 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be14137298f06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72b62e320f62bd6ee844e20c23067e33d751c9632e2e000000", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r1, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f2368652c090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcfc0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0xff62) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000012c0)=@in6={0x18, 0x2, 0xffffffffffffff00, 0x4}, 0xc) setuid(0xee01) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000001300)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001280)) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000280)="76c4d34ab0d901565ff7fd2d9e86b7def143d3e3c19270b635e5ab666dd52d61dbf3fc0ee886fb556ace4e625b89b2eeb1a82a93aa24bf889fc0c9cd25ec2846265f4d9775a83124f7726b84bf8d3cfcacced7444cad05662aff6d303379e7203eb149d6e765bcfb857cccbae20959370a646f19b5bf5cede743e16931838e9f14942a2361b8b4d3ebe91d759f52dfe50fca94013fd9a0e90b7cceca0101f003796d903db8f806675b66254cc3449c9da3d3e395ae1f7721d805212a6766d9fb794b95cea603b985f99a4f480c2773b5ac95795c55d4e7b8ca7c9cf65f92748c83825a8b345550cd7036294a40768d215097ccc06d22dad8aefef0fba4f37829f864f0e332d90a215bed207d211c7987b7ec94ee04e1fe09bde86d05805410ac35eb0123330ef17e3c635d38a22edc01414609211f1d7cd2e4b714b28b7df1fe0581a7741817f0be80df755f96e05ac414fd70ca484fe6eeaff9f28a12a8fbda3ab7a61e10050aa0d079e95275de138a469adf52a3a498236d1f34d984f710cb857284ce73ac0e8d1b2ed78e78d78c9d3ece156e124b84c36859170074eb27bd7721cdfd46453068aca70bdd61a56847ea80feb7995fe54a9d63a8ed82883d48b659a3025d173bd010ad04a76d780d5218b15f3aabcf1451913660eb4f411df4f9ff363004e1a5162befbf1d87af80b7b6d2021e5043541da5b5ced958b267e8909504ccd1f2972431ad6f842ea4a3742a74b231b88d88ec76017f75bc43daecb7ff6f59644f0fa5748fe612380aa05e9abd10de22bb713bfd118a9c77a88f8f9a70c4ddafae76f863f9f323abdfd28ec01853332e2e0b16837d1708bb752cd088e74721a44aa646e6ac269011ca87ec1e0d9b67b180bb40857bdf5728a240ee7d43a8c7d89ef902f1bb828f6236e6c274b0052ef33234ad4ee4fbfc7aa01eb2fc8c668b16446f7b35d4ddd68db1e8d38c4e6619ab4bac5a671ad83e5749c6a6f93357e61d555a6bc7691d8af7dcc047ad267358c1ba042213f117352afc1821e743d5c1f25fa2003aafacff3d2e272dbe8d007509a4cbb192fab9c11e77b3fa25460fba1656aab083cb01921ef54f0abc742ab2eb49136f2953d7d6eb079f1cc0bf42583571128187c6498c9d2ff98781315cc52d4b08da21108646a5ad9723e1f54845337388e272265cca1305cadf26663032ff8a8625f754f598162408caf2b0fb850d394f6703a4fa392535fce3bd1cd54b02a353632e53b2a7e52176bdd82031ce75a2fff8a3e3b4828504a382358664c8e45471deba066e0d0d5435eb431c241d46e3f1b48dc34492ddd56432b06d57afdafc331e74285ef07f898c228b326d761fb5eb7cd4516d4d1d6ad30d41d885fb8ab579c78afb42a28108a845ba31f4e604cf471f51eb808f0cb79956f0fdb1e70c76220b5952af20eb65ec9e4f8b8b46bb3a0d77599dd71a6786bf9d7b24fda919fca148132bb8831a5c3d06645f7688ca261a241c2efa444ff85ab8ce20faee284ac2a4b8e7b298cebb23f286b76160a7d26133c9e12d0df626654df6e313988887912e974000b47c7aee5a752b32022497afb7d266d9233dba98333fa4e2b3139526c6688319b67c0021b4e32c76399b1248c7f21566ebb28580117ae9fe5489e7ddfc092d7f2c2a14933ef2fa6414775b4dd4d7ad2a19eddfe2f6049750534c52f97431a4ccff0709a5ed1af78efbf9814319cb9bb96fba0676aa30269a1ef7daf570f8b4a895f05d595150ea9f5e9983b86b830d8ba5d968ca1cf6bf60e819387d96044ce8fb2f2b6996e25788c82c7bf258df37283dd2d33979edb5a536926795759231dc2e632d2db8d1d20a1aff746768b131b6b060daa4eb2cd7b73742ce492e1633632441671a41fca3e1ec4dca4bfd5364e7efc7f5e8e27f872d6a057283f32d82a34c84a9218b93059d2aef333815f998d21ea9cb84aacf9fdd1d4c3806d90aaa3dc42addd759f381fd17252617ad8cb20fb6e67587a2e63ff1a385a3ec6ad8795c0c9849a96106c22e31c812c9502366f79231f5f4baa4222c649ffd814429cc46403df5aad5a6ff1c5e8c9cb9fd182cddf13504ed620af042919f4ce4716d7d439e9131c44eca61f50fc0f7d39954ac362e9993df8ed8b5b283b30b617272f21a98fa0f530e391bdda7cb0bed0a5949dec5d0945d1903390663c55f9a67813e27a7c65ef5c5ac5a2cc4eb7de469c6ff7ff998373a6f9057cd94d0783cf264f4d437b808205e1c21bebb078aee9b1996c36fdcdabe0b3eae8bed6370d5a54f0385d255b494386e0acee9a412eadd91059d0ad344479caf91afb726907c4b40b21cec7ae7d2e8094528a844665c230705ee8cbc8495a579ed6f2662e7cacf953e4bdd7109680e5a47a09976e6d7b54b06865232fe969f441a5ab7b959406090231b740d205069e5d72450fb4eb554aa02f083fbd629e97a89b330f4b362228032e25af156b9d08f802adea4e714d787d368f62411423e37c9b57ff79ef4ddc6d4d961422dd2d1883cca29df01df39209c0c0778dc0558a58a6e29f9c57f1faf2648e6cf758278119235ffe4087866023aaee2ae3d0825ec4679249fe1eedc1d6f947057f2888b592fb6671889e4bfffef9aada08225161d7d09d7f48520f3e70191f39b4570a062c676b76955c9b5dc774157a68f2e82ed134060513a877c0e6d33003800fc186fbaacae2b8ef92e7df7627cc71ed2febfc17d6a778e9473576a2930f4d7c691485bdabdf0ade41e347d2e12d35aebe79688b2a50bfada0538ee520bfb54892aa5e1444aebf16f3af96242c43f91ca1f09c3f571880127c0fee8c71b60d22f1c6b78a1d8560b60efd48fe8c8d079f99f108024af819052ec50e3df0140cd72490066fa7e91c1ee1743be660b5636e776f4b4a169276045090666dd49fd23b2ac58c2e8fbc6b3c2984b8d187eeabcd88d685423d44cc879e6e446d93f13728bd387e156391b727b4289549e2e04378060410bb36a727afb56b11a8894bdf4915e32fa24d5e2e2907a3cc6c76287f85f74da68293b1704bc4af3041f08b59b54dbdd1ad72cde35a34e7b8e67cc38726f8d703c4e7d2767815e22512f1a85e87def207e7d85f56529ae0a1ada050ab2e2043fd4493d2ec6523422b95084c7689259f2647256b8f5d76b0ad5f9254f43f039bc54996bda673db0ec164fbdac127ad464316b39d7e5252ec5ed75839ff678a909db9e03c021dbf62e1f6d5ad2388754e6b0199b9559469df2d7351200d76cb6635b1db4d8d1217f3b5e32742ba6a0cd4e19059cb8ddb4f00cf6ead920260d2c360bf2ddae29d542ca2ee809d4a48d670e9232c7bc60a001b94d3cfd5056b1c39d3c614dd80f4f411762b5e05bd609099d0c35936b52b41bf3bd210071c34c37e9a0241e9a62023fa185ac96d80a7071060f680e44906abf84a1e6ce45bec14021563e770ecc12c1be10ffbfbec1fec9bd26a467060b27804dbdffcf9daaff9a6d2a55720a165911b09c0d754b7b5344cbb68bb293f77c2fab6311f613f5ea806d33c4c3913f72e6d93ed631264c5b5ff36902c4f9d495bba74f9317dc7e103a96e29be2c86c587c99ef1d695b6588c104e3988eb1a5400f735d3240b5be1f1ddd98562595705e7e8c44e2316689011198a8a508a6470b1be17d237206f6c5a990438a8d9edf9db3d8d3114aab504378a4d7e448e90f18aad1b3f7b882ce439de83242b4580e4cf1e4994e7dcbc2a0b12998bbf20ec72792007d6e0c17434dfdbe3e765df4b05bba82d1071e23236fa4f9d29cead25cfa4ecdb9039753b097d9c52ae4b4d7bd764f065ee1fa40d1924822789059e9890f9b155c3f03f63f2240d4719016e20262d89ad551bdc32f09319491ff38549a9095d777fe956eabef2dadf5f2a2b750426f34cb6bc69167d1c89a4560a2f9348dee75400b0ea496d9cc9c42e6292c7a32b70cd66a18ff596e31b813679148f21b629673f5281c3d6ac7954d21c75504d962c9c3e1f9a9471812824fef0e1b6ddb6954856a317457c3be653113806fe3f7f832313acf8480ca2adafc7d6272c30e63a04d57b14124f94c5342dba56ac40547c93f0ec9f00a222a4e02ced80d9fac3fc81aab4e543779040d474c93c4304662f133f299b2b7109b16c3db2e3aa9a168b16caa2845304fa6b0ebaf4b13a89ec57cb5c2d83be018a56cf8f1a01477bf2f9c435b3150f1942f8484c6696938cb26fecb3c9ad9ff48bf4d0a04fb69961e5596bcd6c2800f66f2d2b9b0999a57d9311b840ed6a0df1df53d150336322210c7111b99b08552a8f21ed8bc6e6f0bf64bfe7400cacfa35f96f240aaed3453fb80740ca508c2fef3db5b0e8571a7a203cbffa4e841a36f82357e2100b5bfd13485c6dab9f4ef93c785454713804d8d54b4a72ab7917dd0b6b62768f60c55059e9e48c548164e95bb600d76df45cfcb40a752bdb7b217c9e5fe30ecd18c4baad478a4fb7fc3871028ffc3a42864486c1e3984aa4c12d8564911acb350f2dad04c28e014a5f88f7860a1dea1507a0dd85c7a3bc2b7567888a9f47d9534995a2c527079746d45a67f7d01d8aeac4aaf6169a3c8ebc026f4f0a3bec74076d43090cbcba46cd754de27fd07fec368f8acc550a0269edbfae6f0b45fc46ea382f695a5a7eb1e1c618737b8e21f21c9daf4a8711625f215da82179acb6baf32a5f87fa70ba83d78f709f1e3340783578cef972c9656c6c96837cb2f886d5a46da0b3838db43fd3a56ed939d2f2a70c3b7050141685031a14b5cc05b62caa6e90db5db7cc9f5b3395b27579c53f90e91228787bdab74b2de4870bcc6737474072837ea2ed61a47e5d3f081917b4b52b42691240c9e3c85f5290b9f23ab4fb2b343d123d672bfeedcc1699c14af42bf34c0d6d1c87e5a1be42a785aa33b9d5c03c33e1b3bfcc79274f87a72d5fd36583b9e5e5f731bb0873d5e50c8a9cc04a786bae95ca131bd743a145e6df4b10613d33b0577f3bdfe9606890cefc214cadaf1a3a14d2d010dd1c7202b3696644b74b9b62a955b215cadf75841a0dd24db11c2de52b3d80e59802466cb17471f4f31189bdec3a5a6d6e5d852f752b1303f0c7ec1220eecc3522c8949789ebe01411ef4e131e56a536051d4da360a88da442ea6f6da15c85284e9e2279d05b37a3a87155918ab277b3ef67d08fe87ed8f93a3fcc676820832b719bba04663982282f9e6afca3bb62d7b0389894272b70f9c4c0773f8c5a9d379f57ae5bcd32569f2633301d125d87e9d767f5a9120523c1738cc89c574701144a23232bf33bab0b17da1d38f7ec28eba7e458bc1607006e908e5864832d81717304bc56f79c86c712c0bce27079525dc0987126aa87ea0645606ae0b52a0d4d1a48e96026c90a1b51b54ff7cfec769c4c5273fa8d42a14fa7f0d14e27d05d495caf39dd7bfa2b6d3875c7140bb56a1f919a718566fd60e60c606492caa8f4a13ad39b779f459b0f4a7052b8673af13622d276f3a2cfe8270e5a0ea77d68d55727cb25c12eeeda8fb0e089a9e4c2ced459ac4643e38d01f296d2d0dd8c0b6cfb9b6ed86fae1bbf512eb30eb5da2185ef88182f36c76ec057dc9d4f1e70217f92bb65a761cdfa1e27f5f040d74392efa041b41d6a61835f00fdc70e8dd4defce31d6d1a7b12e734c4ba95b53118220e4c322eba2ef86a72e25b8a5d9bdbd55ddd6a052350d52dbbc589d2f76aa55d1149c0d5956659224171f2470dcf2fd7a5414b8caf1ae7f57c1609916dc80d4d1faefb5ce07f0a6a72e", 0x1000}, {&(0x7f00000000c0)="921ab7fa8ffc38bda1b27ed1616c351e6b745599b55cd3294465818ba65d5a4245cee1ec1415332e06854b20dc2233010cc020678ee0193745a63c09248ae54ba779b474bce5294d52a5d09149f62a9bcb7fd3f8e90369d5f3fcf013c8babeec5a4d775a856e69008f7c85581f5041080bd17e668db49108e4d9ac12fb0291ac52fa4a666a8b81cbfb912a782e2371ab06d75156774aff909080a5b9e5102656de223d8cb2e4e742dfdb5a9370772435889404c92dc5aedfcf2e9fbe07f04770d1d519b4d8fe7ec3310688a82a280b67701573ebd0e05f2994a7c5627708", 0xfffffffffffffdc2}], 0x2, 0x0, 0x0, 0x8}, 0x4) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r2 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r2, 0x80047469, &(0x7f0000000140)=0xb) write(r2, 0x0, 0x0) poll(&(0x7f0000001840)=[{r2, 0x6}], 0x1, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x3d, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd1013b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r3 = getppid() wait4(r3, &(0x7f0000000280), 0x2, &(0x7f0000000440)) r4 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xf7, 0x7, 0x8d33, 0x1, 0x100000001, 0x6, 0xad8, 0x3, 0x0, 0x2, 0x8}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000200)=0x7) fcntl$setown(r4, 0x6, r3) r5 = getpid() unlinkat(r4, &(0x7f0000000240)='./file0/file0\x00', 0x0) wait4(r5, &(0x7f0000000080), 0x8, &(0x7f00000000c0)) 16:00:20 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x282, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x8001, 0x39, 0x0, 0x7fff, 0x9, 0xfffffffffffff179, 0x1, 0x1, 0x8, 0x5}) 16:00:20 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x80000001, 0xfffffffffffffffe}) mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0xe) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) 16:00:20 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x400, 0xff}) r1 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair(0x2, 0x3, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="3ad5467448a8e1d70c6d85616a4e2d664bed9a2e5e7b0af2ea3c038ff19aaded9c3bc38b854e07195480345f71d5a93888c4d814e3da7c1150794a2b66ba1b556077d2d2dddfdc5898c966bc6f610abe3efeff2ae2450e2143451c68c7b81b81e88ef51805c54c1e490562e02f5be3ee0176a0e05a64db781e71ff7fa0d119723fad1b74f832", 0x86) 16:00:20 executing program 1: socket(0x2, 0x4003, 0x0) socket(0x0, 0xc007, 0x1) 16:00:20 executing program 0: mprotect(&(0x7f0000236000/0x3000)=nil, 0x3000, 0x25) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x2, 0x80) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x4) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000080)=""/85) r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) socket(0x2, 0x4004, 0x80000000) socket(0x0, 0x3, 0x2664) shmdt(r1) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x15) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/27) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:21 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x800000, 0xffffffab) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) close(r2) 16:00:21 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r1, 0x0, &(0x7f0000000100)) 16:00:21 executing program 1: semget(0x0, 0x0, 0x0) 16:00:21 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpgid(0x0) setpgid(r0, r1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000240)=""/136, 0x88) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0xd66e) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000300)=0x2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x7f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r0, r3, r4) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000011306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) 16:00:21 executing program 1: clock_getres(0x6, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x6}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) uvm_fault(0xfffffd803f00cc60, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f00cc60, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff8000149ca510, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff8000009da400,ffff8000149ca5c8,ffff8000149ca520,40,0) at rtm_output+0xbf4 route_output(fffffd80354b4300,fffffd803ca2b610,0,0) at route_output+0x7d7 route_usrreq(fffffd803ca2b610,9,fffffd80354b4300,0,0,ffff8000ffff8008) at route_usrreq+0x363 sosend(fffffd803ca2b610,0,ffff8000149ca7c0,0,0,80) at sosend+0x660 sendit(ffff8000ffff8008,3,ffff8000149ca8a0,0,ffff8000149ca9b0) at sendit+0x53c sys_sendto(ffff8000ffff8008,ffff8000149ca948,ffff8000149ca9b0) at sys_sendto+0x80 syscall(ffff8000149caa20) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,e962fa0c010) at Xsyscall+0x128 end of kernel end trace frame: 0xe98a5674110, count: -9 ddb> show registers rdi 0xffffffff817346a7 arp_rtrequest+0x157 rsi 0x195 rbp 0xffff8000149ca470 rbx 0xffff800000025240 rdx 0x196 rcx 0xdeafbeaddeafbead rax 0xffff800000025248 r8 0x40 r9 0x5 r10 0xffff800000996880 r11 0xeabe3937c88b613a r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd803cbd28c8 r15 0x100000000 rip 0xffffffff817346af arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000149ca3f0 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.0) pid=335362 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff9778,0xffffffff822c7180 process=0xffff8000ffff73c0 user=0xffff8000149c5000, vmspace=0xfffffd803f00cc60 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 50644 36198 92793 0 2 0 syz-executor.0 *50644 335362 92793 0 7 0x4000000 syz-executor.0 89096 233181 1 0 3 0x100083 ttyin getty 67005 89484 0 0 3 0x14200 bored sosplice 92793 162012 30601 0 3 0x82 nanosleep syz-executor.0 49966 474405 30601 0 2 0x2 syz-executor.1 30601 362810 22449 0 3 0x82 thrsleep syz-fuzzer 30601 121409 22449 0 3 0x4000082 nanosleep syz-fuzzer 30601 72619 22449 0 3 0x4000082 thrsleep syz-fuzzer 30601 503992 22449 0 3 0x4000082 thrsleep syz-fuzzer 30601 46400 22449 0 3 0x4000082 thrsleep syz-fuzzer 30601 47354 22449 0 3 0x4000082 kqread syz-fuzzer 30601 406968 22449 0 3 0x4000082 thrsleep syz-fuzzer 22449 217591 10128 0 3 0x10008a pause ksh 10128 172581 57320 0 3 0x92 select sshd 57320 424654 1 0 3 0x80 select sshd 80133 339781 62615 73 2 0x100090 syslogd 62615 402968 1 0 3 0x100082 netio syslogd 18490 176634 1 77 3 0x100090 poll dhclient 85620 195589 1 0 3 0x80 poll dhclient 58765 384497 0 0 2 0x14200 zerothread 11812 504268 0 0 3 0x14200 aiodoned aiodoned 23086 410330 0 0 3 0x14200 syncer update 65329 205432 0 0 3 0x14200 cleaner cleaner 23541 99247 0 0 3 0x14200 reaper reaper 86179 330775 0 0 3 0x14200 pgdaemon pagedaemon 17508 288145 0 0 3 0x14200 bored crynlk 49846 244048 0 0 3 0x14200 bored crypto 48141 239923 0 0 3 0x40014200 acpi0 acpi0 60267 510293 0 0 3 0x14200 bored softnet 63259 170404 0 0 3 0x14200 bored systqmp 29184 447699 0 0 3 0x14200 bored systq 54848 301281 0 0 3 0x40014200 bored softclock 33228 410647 0 0 3 0x40014200 idle0 18716 516792 0 0 3 0x14200 bored smr 1 134094 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9480 6340K 6852K 78643K 12365 0 0 pcb 24 9K 10K 78643K 558 0 0 rtable 116 4K 4K 78643K 386 0 0 ifaddr 49 12K 12K 78643K 137 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 57 0 0 iov 0 0K 32K 78643K 112 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 2017 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 13 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 54 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 1046 0 0 sigio 0 0K 0K 78643K 18 0 0 proc 41 30K 54K 78643K 409 0 0 subproc 32 2K 2K 78643K 38 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 97 0 0 in_multi 33 2K 2K 78643K 58 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 275 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 83 20K 29K 78643K 3301 0 0 UVM aobj 28 2K 2K 78643K 30 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 59 0 0 NDP 9 0K 0K 78643K 35 0 0 temp 154 2715K 2780K 78643K 6030 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 499 0 492 1 0 1 1 0 8 0 plimitpl 152 37 0 30 1 0 1 1 0 8 0 rtentry 112 53 0 8 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 169 0 165 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 21 0 21 4 4 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 195 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 4 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 52 0 42 1 0 1 1 0 8 0 shmpl 112 28 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3120 0 1702 46 0 46 46 0 8 0 ffsino 240 3120 0 1702 84 0 84 84 0 8 0 nchpl 144 4725 0 3100 61 0 61 61 0 8 0 uvmvnodes 72 3606 0 0 66 0 66 66 0 8 0 vnodes 200 3606 0 0 190 0 190 190 0 8 0 namei 1024 13859 0 13859 2 1 1 1 0 8 1 scsiplug 64 4 0 4 4 4 0 1 0 8 0 scxspl 192 14455 0 14455 8 7 1 6 0 8 1 sigapl 432 1219 0 1206 2 0 2 2 0 8 0 futexpl 56 15417 0 15417 1 0 1 1 0 8 1 knotepl 112 240 0 221 1 0 1 1 0 8 0 kqueuepl 104 216 0 214 1 0 1 1 0 8 0 pipepl 112 700 0 679 5 3 2 2 0 8 1 fdescpl 424 1220 0 1206 2 0 2 2 0 8 0 filepl 120 6966 0 6869 4 0 4 4 0 8 0 lockfpl 104 441 0 441 2 1 1 1 0 8 1 lockfspl 48 146 0 146 2 1 1 1 0 8 1 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 29 0 19 1 0 1 1 0 8 0 ucredpl 96 1495 0 1488 1 0 1 1 0 8 0 zombiepl 144 1206 0 1206 2 1 1 1 0 8 1 processpl 840 1235 0 1206 4 0 4 4 0 8 0 procpl 600 2570 0 2534 4 0 4 4 0 8 1 sosppl 128 10 0 10 2 2 0 1 0 8 0 sockpl 384 974 0 956 3 0 3 3 0 8 0 mcl64k 65536 29 0 29 5 4 1 1 0 8 1 mcl16k 16384 5 0 5 5 5 0 1 0 8 0 mcl12k 12288 20 0 20 4 3 1 1 0 8 1 mcl9k 9216 16 0 16 4 3 1 1 0 8 1 mcl8k 8192 7 0 7 4 3 1 1 0 8 1 mcl4k 4096 38 0 38 3 2 1 1 0 8 1 mcl2k2 2112 4 0 4 3 3 0 1 0 8 0 mcl2k 2048 53979 0 53936 13 6 7 10 0 8 1 mtagpl 80 4 0 2 2 1 1 1 0 8 0 mbufpl 256 92637 0 92564 13 5 8 10 0 8 0 bufpl 256 9163 0 3537 352 0 352 352 0 8 0 anonpl 16 119194 0 109679 95 39 56 56 0 62 17 amapchunkpl 152 5637 0 5552 35 21 14 14 0 158 10 amappl16 192 5736 0 5219 49 22 27 39 0 8 0 amappl14 176 34 0 33 2 1 1 1 0 8 0 amappl13 168 1013 0 1010 1 0 1 1 0 8 0 amappl12 160 15 0 12 1 0 1 1 0 8 0 amappl11 152 52 0 38 1 0 1 1 0 8 0 amappl10 144 64 0 63 2 1 1 1 0 8 0 amappl9 136 481 0 476 1 0 1 1 0 8 0 amappl8 128 138 0 121 1 0 1 1 0 8 0 amappl7 120 32 0 28 1 0 1 1 0 8 0 amappl6 112 55 0 46 1 0 1 1 0 8 0 amappl5 104 292 0 282 1 0 1 1 0 8 0 amappl4 96 1893 0 1867 1 0 1 1 0 8 0 amappl3 88 208 0 198 1 0 1 1 0 8 0 amappl2 80 9466 0 9399 4 2 2 3 0 8 0 amappl1 72 30171 0 29764 25 15 10 19 0 8 0 amappl 80 2817 0 2784 1 0 1 1 0 84 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 29 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1220 0 1206 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1220 0 1206 1 0 1 1 0 8 0 vmmpekpl 168 11422 0 11401 2 0 2 2 0 8 0 vmmpepl 168 130720 0 129234 121 51 70 97 0 357 5 vmsppl 264 1219 0 1206 2 1 1 2 0 8 0 pdppl 4096 2447 0 2412 6 1 5 6 0 8 0 pvpl 32 400647 0 388075 252 69 183 183 0 265 80 pmappl 200 1219 0 1206 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 507 0 29 14 0 14 14 0 8 0